Nothing Special   »   [go: up one dir, main page]

Next Article in Journal
Improving Low-Frequency Vibration Energy Harvesting of a Piezoelectric Cantilever with Quasi-Zero Stiffness Structure: Theory and Experiment
Previous Article in Journal
Energy-Coupling-Based Control for Unmanned Quadrotor Transportation Systems: Exploiting Beneficial State-Coupling Effects
You seem to have javascript disabled. Please note that many of the page functionalities won't work as expected without javascript enabled.
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Dual-Motor Actuator for Ceiling Lift with High-Force and High-Speed Capabilities

Department of Mechanical Engineering, Universite de Sherbrooke, Sherbrooke, QC J1N 3C6, Canada
*
Author to whom correspondence should be addressed.
Actuators 2025, 14(2), 92; https://doi.org/10.3390/act14020092
Submission received: 18 December 2024 / Revised: 5 February 2025 / Accepted: 8 February 2025 / Published: 14 February 2025
Figure 1
<p>Lifting module overview of the prototype in a real situation with illustrations of its three operating conditions: (<b>A</b>) patient transfer, (<b>B</b>) patient assistance, and (<b>C</b>) fall prevention. HF is for the highly geared mode (high force) and HS is for the lightly geared mode (high speed).</p> ">
Figure 2
<p>Operation points mapping (continuous force) with high force for patient transfer, high speed for patient assistance, and brake for fall prevention.</p> ">
Figure 3
<p>Generic concepts for design comparison, more specifically, the ratios of each gear stage based on the requirements and the selected components.</p> ">
Figure 4
<p>Simplified model of the multifunctional lift using a lumped-parameter approach.</p> ">
Figure 5
<p>Multifunctional lift experimental prototype and scheme of the actual gearing topology.</p> ">
Figure 6
<p>Mode state machine with transfer mode for high-force capabilities, assistance mode for high-speed capabilities, fall prevention to brake the patient, and fall recovery to lift the patient.</p> ">
Figure 7
<p>Measure of the friction in EM2 without and with speed offset from EM1 while a 150 N load is applied.</p> ">
Figure 8
<p>Control architecture and force controllers, where (<b>a</b>) is an open-loop current control, (<b>b</b>) a friction compensation algorithm, (<b>c</b>) a friction compensation algorithm with an offset on the speed, (<b>d</b>) a PID current controller, and (<b>e</b>) a DOB.</p> ">
Figure 9
<p>Complete trial that encompasses patient assistance, fall prevention, and patient transfer, showing the force measured and the speed contribution of EM2 and EM1.</p> ">
Figure 10
<p>Force and speed during a fixed course with friction compensation algorithm [<a href="#actuators-14-00092-f008" class="html-fig">Figure 8</a>b].</p> ">
Figure 11
<p>Complete fall sequence with the output speed, the speed contribution of EM2 and of EM1 (see Equation (<a href="#FD1-actuators-14-00092" class="html-disp-formula">1</a>)), the output force, the servo angle, and the output position. The different events are: (a) start of the fall, (b) start of the braking sequence, (c) EM2 stops, (d) EM1 stops, and (e) end of patient recovery.</p> ">
Review Reports Versions Notes

Abstract

:
Patient transfer devices allow for passive movement of patients in hospitals and care centers. Instead of hoisting the patient, it would be beneficial in some cases to assist their movement, enabling them to move by themselves and reducing hospitalization time. However, patient assistance requires devices capable of precisely controlling output forces at significantly higher speeds than those used for patient transfers alone, and a single-motor solution would be over-sized and would show poor efficiency for accomplishing both functions. This paper presents a ceiling robot, using a dual-motor actuator and adapted control schemes, that can be used to transfer patients, assist patients in their movement, and help prevent falls. The prototype is shown to be able to lift patients weighing up to 318 kg and to assist a patient with a desired force of up to 100 kg with a precision of 7.8%. Also, a smart control scheme to manage falls is shown to be able to stop a patient who is falling by applying a desired deceleration.

1. Introduction

Patient transfer devices are commonly used in medical facilities to help caregivers move patients at a controlled pace by supporting their full weight. Studies suggest that self-movements for patients with the device assisting them are beneficial [1,2] instead of them lifting their full weight. This can help improve healing time and reduce rehospitalization risks [3,4]. While assistive equipment [5,6,7] have been successfully utilized in rehabilitation settings, their widespread implementation in hospital rooms remains cost-prohibitive. Improving existing patient transfer equipment [8,9,10] with rehabilitation features can enhance patient mobility. This approach ensures continued support for patients with limited mobility while facilitating rehabilitation exercises for those capable of more independent movements.
Commercial lifting devices aim for versatility for both patient transfer and patient assistance [11], yet their maximum speed of 0.1 m/s falls short for certain daily activities. For instance, during a sit-to-stand movement (standing up from a sitting position), the center of mass of a patient can reach a vertical velocity of 0.35 m/s [12], making this system unable to follow the patient for all their movements. Using a smaller gear ratio for the actuator can increase its maximum speed and enable following of the patient during rehabilitation. Unfortunately, this decreases the maximum force at the output, making this solution unsuited for both applications.
Therefore, the mechanical requirements for patient assistance differ significantly from those for patient transfer. For patient transfer, the lift winches the full patient’s weight (high force) and uses velocity control to move the patient. For patient assistance, the lift unloads a certain percentage of the patient’s weight while following their movements. This means working at high speed and low force and controlling the force applied on the user. The lift also needs to be able to prevent the patient from falling to the floor (fall prevention).
Addressing the divergent requirements of patient transfer and assistance with a single-motor actuator presents challenges due to the trade-offs between force and speed capabilities. While lightly geared electric motors excel in low-force, high-speed applications, they prove inefficient for high-force tasks typical in patient transfer scenarios. Increasing the gear ratio in available transfer devices limits the maximum velocity and increases the reflected inertia and friction, penalizing the force tracking accuracy.
Alternative approaches have been explored to tackle similar problems: (1) Oversized electric motors: One simple solution to reach both modes of operation is to use a bigger motor with enough force and speed capabilities for patient transfer and rehabilitation [7,13]. This solution increases the actuator’s weight (and therefore, the costs as well). For a ceiling-based actuator, this also means the patient needs to carry a heavier device while walking during rehabilitation. This is undesirable for patients who already need assistance while walking. (2) Force feedback: To control the output, a force sensor can be mounted in series with the load and use its signal for a closed-loop force control algorithm [7,14,15]. A friction compensation algorithm can also be used instead to control the force without the need for a load cell [16]. Despite using a force control algorithm, the performances are limited by the actuator used. (3) Series elastic actuator (SEA): SEAs have been explored in research for patient assistance devices to improve force control by negating motor friction and inertia [7,13,17], but the spring limits the displacement for the assistance mode and needs to be locked before transfer mode to support the full weight of the patient. This is problematic for care centers as it adds time to patient transfer tasks. Adding a spring also does not improve the maximum speed during rehabilitation, which is again limited by the actuator. (4) Variable gear ratio systems: Similarly to car powertrains, variable gear ratios could address the divergent requirements for both applications without oversizing the motor. The system could downshift to a large reduction ratio to achieve high-force capabilities during patient transfer and upshift to a small reduction ratio for high-speed capabilities while assisting a patient. However, transitioning from high speed to high force is crucial to safely stop a patient from falling during a training session, which is not feasible with a regular variable gear ratio system [18].
A dual-motor actuator can offer seamless shifting between two distinct configurations as both motors can be connected to the output at the same time. This type of actuator has been explored for a wide range of robotic applications. T. Takayama et al. [19] have used a force-magnification drive for a robotic hand that can move at high speed and apply high force when gripping an object. But the high-speed mode is not backdrivable, which would penalize the force tracking accuracy if used with a force controller. To overcome those problems, A. Lecavalier et al. [20] presented a bimodal hydrostatic actuator for robotic legs with a strong mode when the leg is supporting the weight and a fast mode for the foot placement when the leg is swinging freely. This solution leads to a lighter and more efficient actuator [21], but the range of motion is limited by the stroke of the hydraulic cylinder. A. Girard et al. [18] have developed a dual-motor actuator with a planetary differential gearbox and locking brakes to control which motor is giving energy to the output. This offers a compact solution with an unlimited range of motion at the output [22]. However, the transition between both modes needs to happen at low speed due to the brake’s limitations. This is problematic for fall prevention as the system needs to take a high load at high speed. Having a brake with controllable force output, like a disk brake, would help control the deceleration of the patient and improve their comfort. In summary, although dual-motor actuators show promise for applications with discrete points of operation, applying this technology to patient handling equipment is not explored yet and includes specific technical challenges such as managing smooth transitions while fighting a large backdriving force for fall prevention. Addressing those technical challenges with a modified mechanical design and control scheme is the main contribution of this paper.
This paper presents the design and control of a novel dual-motor multifunctional ceiling-based device that extends the capabilities of current healthcare lifting devices up to the capabilities of current assistive devices, with little compromise on system mass and efficiency. Figure 1 gives an overview of the system and its operating modes. The contributions are: (a) a novel control scheme for a dual-motor actuator with a disk brake for a seamless transition at high speed and high force (a specific requirement for fall prevention), (b) a comparative analysis of four actuator design architectures, (c) a novel friction compensation algorithm that leverage the nullspace of the dual-motor actuator, and (d) a full-sized, fully functional prototype of a multifunction ceiling lift using the proposed dual-motor actuator technology. Section 2 presents the system requirements. In Section 3, the selected motor architecture is introduced and compared with other relevant designs. This section also describes the dynamical model and the research prototype designed. Section 4 presents control algorithms for three operating modes: patient transfer, patient assistance, and fall prevention, with the experimental results being shown in Section 5.

2. System Requirements

The multifunctional lift is split into three operating conditions. Figure 2 maps these operating conditions on a force–velocity plot. This section describes the target requirements.

2.1. Patient Transfer

Patient transfer is for hoisting patients up to 272 kg (600 lb) at 0.04 m/s (107 W). This fits within the range of typical medical lifting devices, which can lift patients weighing between 250 and 450 kg at a speed between 0.03 and 0.05 m/s [8,9,10]. Safe and precise manipulation of the patient limits the desired speed in this mode.

2.2. Patient Assistance

Patient assistance is for assisting the muscles of patients during their daily activities. It is set to 50 kgf (100 kgf peak) at 0.5 m/s (245 W nominal, 490 W peak). This corresponds to dynamically unloading 37% of the weight of the heaviest user the multifunctional lift can transfer with a sufficient speed to follow the center of mass of a patient during sit-to-stand movements [12], assuming that the harness is attached at the center of mass. Current patient assistance devices can unload a weight of up to 100 kgf with enough speed to follow the patient in their daily activities [5,6,23]. The accuracy of force tracking is also important in this mode. A 5% tracking error is targeted for the patient to not feel any force variation [24].

2.3. Fall Prevention

Fall prevention is for ensuring safe and comfortable assistance when patients fall during a training session. Because the system is fast, backdrivable, and unable to lift heavy patients in the patient assistance mode, injuries may occur if the patient falls. The system must then detect a falling condition and transition to the patient transfer mode in high-speed motion. The maximum acceptable transition height is set to 0.4 m based on the height between the knees and the ground. Furthermore, a 1 m/s² maximum acceleration is set for a comfortable falling deceleration, as it is shown that discomfort starts at an acceleration of 1 m/s² and that up to 2 m/s² can be tolerated [25].

3. Actuator Design and Modeling

This section presents in detail the proposed multifunctional lift. First, different generic design choices are compared to show how the chosen design is superior to more typical design strategies for reaching the same functions. Then, the final actuator design is described, including the experimental prototype and the actual specifications reached. Finally, the equations of motion are detailed.

3.1. Preliminary Design Exploration

Figure 3 shows alternative concepts possible for a ceiling device based on already explored actuator solutions: (1) one small highly geared motor [11]; (2) one powerful lightly geared motor [5]; (3) one motor, two gear ratios, and two clutches [26]; and (4) two motors, two gear ratios, and one brake (as proposed). For each concept, Table 1 gives a design proposition based on a list of commercial components and the identification of proper reduction ratios that allows for reaching the force requirements for HF and HS modes. Motors are frameless models, so a factor of 1.5 is used for mass to consider housing mass. It is assumed that by using electromagnetic disk clutches and brakes (which can slip), seamless transitions between HF and HS modes would be possible by controlling the dissipation forces. The mass is for comparison only as it excludes gearboxes, a main frame, batteries, etc. Transmission efficiency is assumed at 100% for simplification.
The single small motor design is the lightest (and probably cheapest) design. It has limited dynamics capabilities in the HS mode as the inertia and speed would hinder patient accelerations and natural movements. Still, this simple solution may be sufficient for early rehabilitation and aged patients. The single big motor design can reach all force and speed requirements by the use of a powerful motor. The reflected inertia is by comparison low, which means better force control for dynamic motions. However, mass (and indirectly cost) is much higher. The selection of the motor size and ratio is a compromise between reflected inertia and motor mass. This system would potentially cause safety hazards due to its high power capabilities. Finally, the last two dual-speed designs can reach all requirements without the need for powerful motors. The fourth design has a better mass/inertia advantage because: (1) disk brakes are lighter than disk clutches (36% lighter for the MikiPulley models); and (2) for the third design, the reflected inertia of the HF clutch strongly affects the total inertia at the output for the HS mode ( R 1 being large), which means there is a mass vs. inertia compromise when choosing the reduction ratio between the HF clutch and the motor. One drawback of the two-speed designs is that they require more components, especially more gear stages. The fourth design offered the best trade-off between performance and size and was thus chosen for the prototype.

3.2. Final Design Choice and Prototype

The two-speed architecture chosen consists of two motors and a planetary gear train. One motor is a highly geared electric motor (EM1), while the other is a lightly geared electric motor (EM2). As shown in Figure 4, the drum output that is attached to the patient connects to the carrier of the planetary gearbox. The planetary gearbox is thus used as a differential. This results in a redundant system, where the displacement of each motor adds up to drive the output.
This architecture has two operating modes, a high-force (HF) mode and a high-speed (HS) mode. In the HF mode, the brake is closed and EM1 drives the output, resulting in slow displacement but providing high-force capabilities. In the HS mode, the brake is opened and EM2 drives the output, resulting in high-speed capabilities and low reflected inertia, which is beneficial for patient assistance during daily activities that require fast movements. Controlling brake slippage ensures seamless transitions between both control modes of the system by means of high power dissipation capabilities, i.e., high forces at high speed. This provides even more flexibility in meeting the requirements for patient transfer and assistance. For instance, when a patient is falling at high speed, the system needs to apply a large force to stop the patient. The control variables are summarized in Table 2.
A prototype of a multifunctional lift was assembled, including the dual-motor actuator and a drum that winds a strap as pictured in Figure 5. The prototype includes a support for a harness that will be installed on a patient. For EM1, a Maxon RE40 150 W brushed motor with a 66:1 integrated gearbox is coupled to the ring gear of the planetary gearbox. For EM2, a Tecnotion QTR-A-78-25 is coupled directly to the sun gear. The custom gearbox includes a planetary gear stage and other spur gear stages. The total reduction ratios are, respectively, R 1 = 600 and R 2 = 18 for EM1 and EM2. The output of the custom gearbox is connected to a drum (average 0.04 m radius r). Encoders are implemented on both motors, and a load cell measures the load applied on the strap. EM1 is powered by an Escon50/5 driver and EM2 with an ODriveV3.6 driver. Both motor drives allow for current and velocity control at low level. Because EM1 is much stronger than EM2, a disk brake is connected to EM2 to stop it from being backdriven by EM1 during the HF mode and for fall prevention. When the disk is in the braking position, it locks the sun gear of the gearbox. The disk brake is composed of carbon fiber to minimize the reflected inertia in the HS mode. The spring is in series between the servomotor (DS3235SG, 35 kg) and the brake caliper (series-elastic actuation) so that the position of the servomotor roughly controls the braking torque. An Arduino Mega is used for the software control with a 250 Hz control loop.
The prototype’s theoretical capabilities are outlined in Table 3. In the HF mode, the load is limited by the 66:1 gearbox-rated torque. In the HS mode, the peak force is reached when sending twice the nominal current of the motor. All specifications for speed and force in the HF and HS modes were reached. The calculated reflected inertia at output includes the motor frameless rotor (59%), the custom shaft (22%), and the disk brake (19%). The lightly geared design is thus expected to track sit-to-stand movements and normal walking properly. It also leads to a reasonable reflected inertia (as opposed to the highly geared line) relative to the nominal assistive forces and patient’s weight, and the measured backdriving force is 3.2 kg.
The relationship between the servo’s angle and the brake’s force was experimentally determined by setting the servo to specific angles and measuring the corresponding output force using a load cell. A linear fit was used for controlling purposes later on.

3.3. Equations of Motion

Because both motors work to drive the output, the kinematic equation of the system can be simplified using a lumped-parameter approach, which leads to:
v 0 / r = ω 1 / R 1 + ω 2 / R 2
where v 0 is the linear velocity of the output strap, and ω 1 and ω 2 are the angular velocity of EM1 and EM2. The radius of the drum r is assumed to be constant, and R 1 and R 2 are the total gear ratios between each motor and the output of the drum, including any gear ratio in the drum, the planetary gearbox, and the motor gearbox. The static force relationship is:
F m r = R 1 τ 1 = R 2 ( τ 2 τ B s i g n ( ω 2 ) )
where F m represents the output force on the drum; τ 1 and τ 2 represent the motor torques of EM1 and EM2. τ B is the friction torque of the brake. When considering the inertial properties of the system, a two-degree-of-freedom state-space model can be constructed with the states being v 0 and ω 1 :
v 0 ˙ w 1 ˙ = H 1 D v 0 w 1 + H 1 B τ 1 τ 2 τ B s i g n ( ω 2 ) F m
with:
H = m + R 2 2 I 2 r 2 R 2 2 I 2 R 1 r R 2 2 I 2 R 1 r I 1 + R 2 2 I 2 R 1 2
D = b 0 + R 2 2 b 2 r 2 R 2 2 b 2 R 1 r R 2 2 I 2 R 1 r b 1 + R 2 2 b 2 R 1 2   B = 0 R 2 r 1 1 R 2 R 1 0
with m being the load on the strap and including the inertia of the drum and I 1 and I 2 being the inertia of motors EM1 and EM2. b 0 , b 1 , and b 2 represent the linear viscous friction terms of the output, EM1 and EM2.
In the HF mode, the brake is fully closed and only EM1 can drive the output. Hence, the equation can be simplified to a single-motor, single-output system:
m + I 1 R 1 2 r 2 v 0 ˙ = R 1 r ( τ 1 b 1 ω 1 ) b 0 v 0 F m
For the HS mode, both motors can contribute to the motion of the output. However, as EM1 has a greater mechanical advantage over EM2, the equation can be simplified when R 1 > > R 2 , which is the case for the prototype by design:
m + I 2 R 2 2 r 2 v 0 ˙ = R 2 r ( τ 2 τ B s i g n ( ω 2 ) b 2 w 2 ) b 0 v 0 F m
The influence of EM1 in the HS mode is thus negligible on the motion of the output but still affects the motion of EM2 from the kinematic Equation (8) when working with the nullspace and exploiting the redundant degree of freedom of the system [18]:
ω 2 ˙ = R 2 ( v 0 ˙ / r ω 1 ˙ / R 1 )
All in all, the equations for both modes have the same structure, and the differences come from the relation between the mechanical advantage R 1 over R 2 .

4. Control Algorithms

The system’s main operating modes are the high-force mode and high-speed mode, which can be changed manually as shown in Figure 6. The multifunctional lift also needs to change the mode automatically from HS to HF if the patient was to fall to support the full weight of the patient and stop the fall.
HF and HS mode transitions occur by opening or closing the brake. If a fall is detected in the HS mode, the brake and EM2 work simultaneously to decelerate the patient before downshifting. To help downshift faster, EM1 can accelerate downward to slow down EM2 (see Equation (8)). Once the velocity of EM2 is zero, the brake closes to its maximal braking force and the system becomes the HF mode. To help the patient recover and continue their activity, the system then lifts them to the position where the fall was detected. In the following section, controller details are presented for each operating mode.

4.1. Patient Transfer

To transfer a patient, the multifunctional lift needs to hoist the full weight of the patient. This requires the system to be in the HF mode utilizing the highly geared motor. The controller is a velocity command sent to EM1 based on a user up–down input on a remote. This is the base functionality of the currently available transfer lifts.

4.2. Patient Assistance

For daily activities assistance, the lift unloads weight to the patient while following their movements. This requires the multifunctional lift to be in the HS mode and to control the force at the output rather than the position or velocity as in the transfer mode. There are different ways to control the output force of an actuator. (a) The output torque can be obtained by knowing the motor constant ( k t ) and adjusting the current of EM2. This works well for quasi-direct drive motors [27] as it results in a simpler controller and removes the need for a load cell. However, as EM2 is a lightly geared motor, the friction is augmented by the gearbox and can induce an undesired error on the force output. This error can be measured in terms of speed (see Figure 7), and a dry and viscous friction model [28] can be estimated using a linear equation (using the absolute value for symmetry) multiplied by a hyperbolic tangent function:
τ f = f ( ω 2 ) = ( b | ω 2 | + c + d F d ) t a n h ( ω 2 )
where b is the viscous friction coefficient, c is the dry friction offset, and d is a scaling parameter to offset the dry friction with the desired force.
(b) The friction estimation can then be subtracted to the desired force to compensate for the friction error and help reduce the force tracking error. One issue with friction compensation is when trying to compensate near zero speed as a more complex friction model would be necessary for considering hysteresis. (c) With a dual-motor actuator, EM1 can run at a constant speed while EM2 is applying a constant force. This offsets the speed of EM2 from the output speed, which reduces the time EM2 is at zero speed (see Equation (1)), as the patient is often near zero speed (when they are standing still or sitting). Research prototypes for assistance devices often use the feedback from a load cell to measure the force applied on the user and send it to a closed-loop controller; for instance, (d) a PID [7] or (e) a disturbance observer [15].
The force control algorithms that were tested are presented in Figure 8: (a) an open-loop current control, (b) a friction compensation algorithm, (c) a friction compensation algorithm with an offset on the speed by leveraging the nullspace, (d) a PID current controller, and (e) a disturbance observer (DOB).

4.3. Fall Prevention and Recovery

There are two goals to the fall prevention algorithm: first, stopping the fall of a patient safely and comfortably; and second, helping the patient resume their daily activity afterward. To ensure the safety of the patient, the multifunctional lift must never let the patient reach the ground during a fall. As for the comfort, it is dependent on the patient’s acceleration. To apply a desired deceleration ( a d ) to the patient, the torque needed from the brake can be calculated knowing the weight of the patient (see Equation (10)), which is measured from the load cell present in the system.
τ B = r R 2 m ( g + a d )
τ 2 = k ( a d d t v 0 )
Due to servo control, the brake applies a discrete amount of force with some delay as it reaches the desired angle. To improve the accuracy and response time of the system, EM2 applies a torque proportional to the error on the desired speed as shown by Equation (11), where k is a proportional gain.

5. Experiments

To better comprehend the functionality of the system, Figure 9 shows a complete trial that includes all three modes of operation (patient assistance, fall prevention, and patient transfer) (trial data available in supplementary material). Trials for patient assistance and fall prevention are described in more detail in the following paragraphs.
During patient assistance, a 150 N unloading is applied along with the disturbance observer algorithm. The patient starts from a standing position, sits down, stands back up, walks a few steps, and then simulates a fall. The multifunctional lift detects the fall, and the brake and EM1 are activated to stop the patient. Once the speed of EM2 reaches 0 m/s, EM1 can lift the patient to the height at which the fall was detected. The patient is now fully supported by the multifunctional lift, and EM1 can move the patient in the transfer mode. The following section presents experimental validations for the patient assistance and fall prevention algorithms.

5.1. Force Fidelity

Experiments were performed to compare the different patient assistance control algorithms. The quality of force was measured for eight healthy adults (all tests were approved at Université de Sherbrooke by the Comité d’éthique de la recherche–Lettres et sciences humaines on 13 December 2022) (age: from 22 to 29 years old; weight: from 45 to 100 kg; two females and six males) on a predetermined course (see Figure 10) (data available in supplementary material). The user starts from a sitting position, stands up, walks for four meters, and sits back down, similarly to the “get up and go” [29] test, while the system unloads 200 N, which was determined as a comfortable unloading of force to the users. The experiment is repeated with the different control algorithms. The force applied to the output is measured using the strap’s load cell during experiments. Mean absolute error is calculated and compared for standing up, sitting down, and walking phases. The speed is also measured using the encoders on the motors to separate the walking and the standing/sitting phases. The system moves at higher speeds, above 0.3 m/s during the standing and sitting phases. For the walking phase, the system’s speed is lower than 0.3 m/s (see Table 4). The friction compensation with the EM1 algorithm is then compared with every other algorithm using a Mann–Whitney test.
As mentioned, controlling force with a constant current leads to errors due to system friction. Although compensating for the friction improves the force tracking accuracy, at lower speeds, the friction is difficult to compensate for, and the error is similar to that observed with a constant current. However, the use of EM1 to offset the zero speed improves the force tracking accuracy, even further when the system is at low speed. The proposed algorithm is then compared with a traditional PID controller and a disturbance observer, utilizing force feedback from a load cell. At high speeds, the friction compensation gives similar performances to other feedback algorithms, but at lower speeds, the performances are similar to a constant current. At low speed, the average tracking error for the friction compensation algorithm with speed offset is 15.7 N, which corresponds to 7.8% of the nominal assistance force, while at high speed, it is 24.9 N or 12%, both of which are higher than the 5% target for the assistance force; however, the general feeling that the participants felt, which was not measured, was said to be good.

5.2. Fall Prevention and Recovery

To validate the performances of the brake during fall prevention, tests with different weights (68 kg, 90 kg, 113 kg) were conducted with a desired deceleration of 1 m/s2, 2 m/s2, and the maximum possible braking force to find the minimal fall distance. Figure 11 shows the fall sequence of a test with a 90 kg weight at 2 m/s2. (a) Starting at a height of 1 m, the weight gradually falls until (b) the encoder in EM2 reads an output speed of 0.90 m/s, triggering the system to engage the brake for controlled deceleration. To help downshift faster, EM1 applies its maximum downward velocity (see Equation (1)). (c) Once EM2 stops, EM1 takes over to slow the fall until (d) it stops completely. (e) Finally, as only EM1 can lift the full weight of the patient, EM1 lifts the patient to the height at which the fall was detected to facilitate the patient’s ability to stand up and resume their activity.
By measuring the height at the detection of the fall and at the lowest point, it is possible to find the fall distance x. The average acceleration during the fall is calculated with a = v i 2 / ( 2 x ) , with v i being the velocity of the mass at the detection of the fall, and the average force is found with F = m ( g + a ) . Table 5 shows the results of the tests conducted with data available in supplementary material. Measures for the average acceleration, fall distance, and average forces were compared with their theoretical values. The acceleration was the parameter that was adjusted and is related to the patient’s comfort. The fall distance is more intuitive to understand and is linked to the patient’s safety as it indicates the minimal falling distance that the patient needs. The force roughly corresponds to the braking capabilities of the system.
At the beginning of the braking sequence, only EM2 applies a torque to slow the mass. Because EM2 can only lift up to 59 kgf, with lighter patients, EM2’s contribution to braking torque is significant relative to the patient’s weight, allowing the system to apply the desired braking torque from the beginning without brake input. This means the system can decelerate the mass within a shorter distance. With heavier masses, EM2’s influence diminishes, requiring more braking distance. Patients under 90 kg can be safely decelerated (at 1 m/s2) and stopped safely (within 0.40 m). Heavier patients require higher deceleration to ensure safety. With heavier patients, it is expected that the current brake would be unable to stop their fall within less than 0.40 m. Thus, a product redesign would require a faster, stronger brake for patient safety.

6. Conclusions

This paper introduces a prototype ceiling robot capable of patient transfer, assistance, and fall prevention using a dual-motor actuator. The prototype lifts patients up to 318 kg at 0.05 m/s in the transfer mode and unloads up to 59 kg at 0.55 m/s in the assistance mode. During patient assistance, the force tracking error was 12% at high speed and 7.8% at low speed using a friction compensation algorithm and both motors, comparable with a traditional closed-loop controller. This is over the 5% error target, but it was only tested with eight healthy adults as a preliminary validation, and no participant mentioned discomfort during the tests. Future work involves clinical evaluation with patients of different profiles to validate if the technology meets patient needs. This could determine if the force controller needs further improvement for patient comfort.
For the fall prevention algorithm, the patient’s deceleration can be controlled by using the disk brake to apply a desired amount of force to dissipate energy. To better control the braking of a fall and ensure the safety of all patients, the servo motor actuator could be replaced by a faster and stronger brake. Also, the brake could be normally closed to increase the safety of the patients. While suitable for patient lifts, the actuators could also serve a wider range of robots with dual operation points and rapid downshifting capabilities.

Supplementary Materials

The following supporting information can be downloaded at: https://www.mdpi.com/article/10.3390/act14020092/s1, test data for Figure 9, test data for Table 4, and test data for Table 5.

Author Contributions

Conceptualization, I.L., J.D. and M.L.; methodology, I.L.; software, I.L. and J.D; validation, I.L.; formal analysis, I.L.; investigation, I.L.; resources, A.G.; data curation, I.L.; writing—original draft preparation, I.L.; writing—review and editing, I.L. and J.D.; visualization, I.L.; supervision, A.G.; project administration, A.G.; funding acquisition, A.G. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Fonds Québécois de la recherche sur la nature et les technologies (FRQNT) and the Natural Sciences and Engineering Research Council of Canada (NSERC). OF FUNDER grant number ALLRP 561759-21.

Institutional Review Board Statement

This study was conducted in accordance with the Declaration of Helsinki and was approved by the Ethics Committee of “recherche–Lettres et sciences humaines” of Université de Sherbrooke (2022-3479) on 13 December 2022.

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

The original contributions presented in this study are included in the supplementary material. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
HFHigh-force
HSHigh-speed
EM1Electric motor 1 (highly geared motor)
EM2Electric motor 2 (lightly geared motor)

References

  1. Sumida, M.; Fujimoto, M.; Tokuhiro, A.; Tominaga, T.; Magara, A.; Uchida, R. Early rehabilitation effect for traumatic spinal cord injury. Arch. Phys. Med. Rehabil. 2001, 82, 391–395. [Google Scholar] [CrossRef]
  2. Dirkes, S.M.; Kozlowski, C. Early Mobility in the Intensive Care Unit: Evidence, Barriers, and Future Directions. Crit. Care Nurse 2019, 39, 33–42. [Google Scholar] [CrossRef]
  3. Tonkikh, O.; Shadmi, E.; Flaks-Manov, N.; Hoshen, M.; Balicer, R.D.; Zisberg, A. Functional status before and during acute hospitalization and readmission risk identification. J. Hosp. Med. 2016, 11, 636–641. [Google Scholar] [CrossRef] [PubMed]
  4. Middleton, A.; Graham, J.E.; Lin, Y.L.; Goodwin, J.S.; Bettger, J.P.; Deutsch, A.; Ottenbacher, K.J. Motor and Cognitive Functional Status Are Associated with 30-day Unplanned Rehospitalization Following Post-Acute Care in Medicare Fee-for-Service Beneficiaries. J. Gen. Intern. Med. 2016, 31, 1427–1434. [Google Scholar] [CrossRef]
  5. Hocoma. SafeGait 360° by Gorbel. Available online: https://www.hocoma.com/us/solutions/safegait360/product-brochure/ (accessed on 20 June 2023).
  6. Winncare. Ergo Trainer. Available online: https://www.winncare.com/fiche-produits-rehabilitation-ergo_trainer-12-630-int.htm (accessed on 20 June 2023).
  7. Hidler, J.; Brennan, D.; Nichols, D.; Brady, K.; Nef, T. ZeroG: Overground gait and balance training system. J. Rehabil. Res. Dev. 2011, 48, 287–298. [Google Scholar] [CrossRef] [PubMed]
  8. Handicare. Fixed Ceiling Lift Motors. Available online: https://www.handicare.ca/product-category/homecare/ceiling-lifts/fixed-ceiling-lifts/ (accessed on 21 June 2023).
  9. Arjo. Ceiling Lifts. Available online: https://www.arjo.com/int/products/patient-handling/ceiling-lifts/ (accessed on 21 June 2023).
  10. Savaria. Savaria FL Fixed Lifts. Available online: https://ceiling-lift.com/product/savaria-fl-fixed-lift/ (accessed on 22 June 2023).
  11. Guldmann. Trainer Module for GH3+. Available online: https://www.guldmann.com/ca/products/ceiling-lift-systems/lifting-motors/trainer-module-for-gh3plus (accessed on 22 June 2022).
  12. Roebroeck, M.; Doorenbosch, C.; Harlaar, J.; Jacobs, R.; Lankhorst, G. Biomechanics and muscular activity during sit-to-stand transfer. Clin. Biomech. 1994, 9, 235–244. [Google Scholar] [CrossRef]
  13. Frey, M.; Colombo, G.; Vaglio, M.; Bucher, R.; Jorg, M.; Riener, R. A Novel Mechatronic Body Weight Support System. IEEE Trans. Neural Syst. Rehabil. Eng. 2006, 14, 311–321. [Google Scholar] [CrossRef] [PubMed]
  14. Rad, M.H.; Behzadipour, S. Design and implementation of a new body weight support (BWS) system. In Proceedings of the 2017 5th RSI International Conference on Robotics and Mechatronics (ICRoM), Tehran, Iran, 25–27 October 2017; pp. 69–75. [Google Scholar] [CrossRef]
  15. Kwak, J.; Choi, W.; Oh, S. Modal force and torque control with wire-tension control using series elastic actuator for body weight support system. In Proceedings of the IECON 2017-43rd Annual Conference of the IEEE Industrial Electronics Society, Beijing, China, 29 October–1 November 2017; pp. 6739–6744. [Google Scholar] [CrossRef]
  16. Güvenç, L.; Srinivasan, K. Friction compensation and evaluation for a force control application. Mech. Syst. Signal Process. 1994, 8, 623–638. [Google Scholar] [CrossRef]
  17. MacLean, M.K.; Ferris, D.P. Design and Validation of a Low-Cost Bodyweight Support System for Overground Walking. J. Med. Devices 2020, 14, 045001. [Google Scholar] [CrossRef] [PubMed]
  18. Girard, A.; Asada, H.H. A two-speed actuator for robotics with fast seamless gear shifting. In Proceedings of the 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Hamburg, Germany, 28 September–2 October 2015; pp. 4704–4711. [Google Scholar] [CrossRef]
  19. Takayama, T.; Yamana, T.; Omata, T. Three-Fingered Eight-DOF Hand That Exerts 100-N Grasping Force with Force-Magnification Drive. IEEE/ASME Trans. Mechatron. 2012, 17, 218–227. [Google Scholar] [CrossRef]
  20. Lecavalier, A.; Denis, J.; Plante, J.S.; Girard, A. A Bimodal Hydrostatic Actuator for Robotic Legs with Compliant Fast Motion and High Lifting Force. Actuators 2023, 12, 452. [Google Scholar] [CrossRef]
  21. Denis, J.; Lecavalier, A.; Plante, J.S.; Girard, A. Multimodal Hydrostatic Actuators for Wearable Robots: A Preliminary Assessment of Mass-Saving and Energy-Efficiency Opportunities. In Proceedings of the 2022 International Conference on Robotics and Automation (ICRA), Philadelphia, PA, USA, 23–27 May 2022; pp. 8112–8118. [Google Scholar] [CrossRef]
  22. Verstraten, T.; Furnémont, R.; López-García, P.; Rodriguez-Cianca, D.; Cao, H.L.; Vanderborght, B.; Lefeber, D. Modeling and design of an energy-efficient dual-motor actuation unit with a planetary differential and holding brakes. Mechatronics 2018, 49, 134–148. [Google Scholar] [CrossRef]
  23. AretechLLC. Zero G Gait & Balance System. Available online: https://www.aretechllc.com/products/zerog-gait-and-balance/#product-tech-specs (accessed on 28 June 2023).
  24. Héroux, M.E.; Tremblay, F. Weight Discrimination After Anterior Cruciate Ligament Injury: A Pilot Study. Arch. Phys. Med. Rehabil. 2005, 86, 1362–1368. [Google Scholar] [CrossRef] [PubMed]
  25. Svensson, L.; Eriksson, J. Tuning for Ride Quality in Autonomous Vehicle: Application to Linear Quadratic Path Planning Algorithm (Dissertation). Available online: https://uu.diva-portal.org/smash/record.jsf?pid=diva2%3A839140&dswid=-4542 (accessed on 15 August 2023).
  26. Walker, P.; Zhu, B.; Zhang, N. Powertrain dynamics and control of a two speed dual clutch transmission for electric vehicles. Mech. Syst. Signal Process. 2017, 85, 1–15. [Google Scholar] [CrossRef]
  27. Zhao, Y.; Lin, S.; Zhu, Z.; Jia, Z. A Bipedal Wheel-Legged Robot with High-frequency Force Control by Qausi-Direct Drive: Design and Experiments. In Proceedings of the 2022 IEEE International Conference on Robotics and Biomimetics (ROBIO), Xishuangbanna, China, 5–9 December 2022; pp. 58–63. [Google Scholar] [CrossRef]
  28. Bona, B.; Indri, M. Friction Compensation in Robotics: An Overview. In Proceedings of the 44th IEEE Conference on Decision and Control, Seville, Spain, 12–15 December 2005; pp. 4360–4367. [Google Scholar] [CrossRef]
  29. Laustsen-Kiel, C.M.; Lauritzen, E.; Langhans, L.; Engberg Damsgaard, T. Study protocol for a 10-year prospective observational study, examining lymphoedema and patient-reported outcome after breast reconstruction. BMJ Open 2021, 11, e052676. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Lifting module overview of the prototype in a real situation with illustrations of its three operating conditions: (A) patient transfer, (B) patient assistance, and (C) fall prevention. HF is for the highly geared mode (high force) and HS is for the lightly geared mode (high speed).
Figure 1. Lifting module overview of the prototype in a real situation with illustrations of its three operating conditions: (A) patient transfer, (B) patient assistance, and (C) fall prevention. HF is for the highly geared mode (high force) and HS is for the lightly geared mode (high speed).
Actuators 14 00092 g001
Figure 2. Operation points mapping (continuous force) with high force for patient transfer, high speed for patient assistance, and brake for fall prevention.
Figure 2. Operation points mapping (continuous force) with high force for patient transfer, high speed for patient assistance, and brake for fall prevention.
Actuators 14 00092 g002
Figure 3. Generic concepts for design comparison, more specifically, the ratios of each gear stage based on the requirements and the selected components.
Figure 3. Generic concepts for design comparison, more specifically, the ratios of each gear stage based on the requirements and the selected components.
Actuators 14 00092 g003
Figure 4. Simplified model of the multifunctional lift using a lumped-parameter approach.
Figure 4. Simplified model of the multifunctional lift using a lumped-parameter approach.
Actuators 14 00092 g004
Figure 5. Multifunctional lift experimental prototype and scheme of the actual gearing topology.
Figure 5. Multifunctional lift experimental prototype and scheme of the actual gearing topology.
Actuators 14 00092 g005
Figure 6. Mode state machine with transfer mode for high-force capabilities, assistance mode for high-speed capabilities, fall prevention to brake the patient, and fall recovery to lift the patient.
Figure 6. Mode state machine with transfer mode for high-force capabilities, assistance mode for high-speed capabilities, fall prevention to brake the patient, and fall recovery to lift the patient.
Actuators 14 00092 g006
Figure 7. Measure of the friction in EM2 without and with speed offset from EM1 while a 150 N load is applied.
Figure 7. Measure of the friction in EM2 without and with speed offset from EM1 while a 150 N load is applied.
Actuators 14 00092 g007
Figure 8. Control architecture and force controllers, where (a) is an open-loop current control, (b) a friction compensation algorithm, (c) a friction compensation algorithm with an offset on the speed, (d) a PID current controller, and (e) a DOB.
Figure 8. Control architecture and force controllers, where (a) is an open-loop current control, (b) a friction compensation algorithm, (c) a friction compensation algorithm with an offset on the speed, (d) a PID current controller, and (e) a DOB.
Actuators 14 00092 g008
Figure 9. Complete trial that encompasses patient assistance, fall prevention, and patient transfer, showing the force measured and the speed contribution of EM2 and EM1.
Figure 9. Complete trial that encompasses patient assistance, fall prevention, and patient transfer, showing the force measured and the speed contribution of EM2 and EM1.
Actuators 14 00092 g009
Figure 10. Force and speed during a fixed course with friction compensation algorithm [Figure 8b].
Figure 10. Force and speed during a fixed course with friction compensation algorithm [Figure 8b].
Actuators 14 00092 g010
Figure 11. Complete fall sequence with the output speed, the speed contribution of EM2 and of EM1 (see Equation (1)), the output force, the servo angle, and the output position. The different events are: (a) start of the fall, (b) start of the braking sequence, (c) EM2 stops, (d) EM1 stops, and (e) end of patient recovery.
Figure 11. Complete fall sequence with the output speed, the speed contribution of EM2 and of EM1 (see Equation (1)), the output force, the servo angle, and the output position. The different events are: (a) start of the fall, (b) start of the braking sequence, (c) EM2 stops, (d) EM1 stops, and (e) end of patient recovery.
Actuators 14 00092 g011
Table 1. Actuator technology comparison.
Table 1. Actuator technology comparison.
SmallBigDualDual
Motor 1Motor 2Clutches 3Motors 4
HF Force (kgf)272272272272
HS Speed (m/s)0.140.590.680.81
Reflected Inertia (kg)38914168
Mass (kg)0.15.01.00.8
TransitionN/AN/AYesYes
Where the bold specifications are problematic for a ceiling lift actuator. 1  R = 333 ; motor: Robodrive ILM-E50x08. 2  R = 3 ; motor: Tecnotion QTR-A-160-60. 3 motor: Robodrive ILM-E50x14 | HF line: R 1 = 201 ; clutch: MikiPulley 101-06-13G | HS line: R 2 = 37 ; clutch: MikiPulley 102-05-15. 4 HF line: R 1 = 333 ; motor: Robodrive ILM-E50x08 | HS line: R 2 = 16 ; motor: Robodrive ILM-E70x18; brake: MikiPulley 112-05-12.
Table 2. Design parameters summary for both motors and the output.
Table 2. Design parameters summary for both motors and the output.
EffortVelocityDampingInertiaRatio
EM1 τ 1 ω 1 b 1 I 1 R 1
EM2 τ 2 ω 2 b 2 I 2 R 2
Output F m v 0 b 0 mr
Table 3. Actuator capabilities at the output compared with other similar designs.
Table 3. Actuator capabilities at the output compared with other similar designs.
PrototypeGuldmannAretech
ModeHFHSHFHSHFHS
Ratio600:118:1N/AN/AN/AN/A
Max force3185940010013668
(kgf) (100 peak)
Loaded0.050.550.060.1N/AN/A
velocity (m/s) (0.34@peak)
Reflected34275.1N/AN/AN/AN/A
inertia (kg)
Table 4. Absolute mean error of force (N) for the different algorithms of Figure 8.
Table 4. Absolute mean error of force (N) for the different algorithms of Figure 8.
PhaseAbsolute Mean Force Tracking Error (N)
CurrentFrictionFrictionPIDDOB
(a)Comp. (b)Comp. with(d)(e)
EM1 (c)
Standing/Sitting104.538.424.929.734.7
Walking45.534.815.716.115.3
Table 5. Fall comparison tests.
Table 5. Fall comparison tests.
TheoreticalMeasured
WeightTestAcc.Dist.ForceAcc.Dist.Force
(kg) (m/s2)(m)(N)(m/s2)(m)(N)
Max. force4.20.10951.04.30.09961.1
682 m/s22.00.20803.12.30.18823.0
1 m/s21.00.41735.11.50.28767.4
Max. force3.70.1211912.30.181090
902 m/s22.00.2010621.60.261022
1 m/s21.00.41972.21.40.301005
Max. force2.80.1514241.60.251290
1132 m/s22.00.2013341.20.341243
1 m/s21.00.4112210.90.451209
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Lalonde, I.; Denis, J.; Lamy, M.; Girard, A. A Dual-Motor Actuator for Ceiling Lift with High-Force and High-Speed Capabilities. Actuators 2025, 14, 92. https://doi.org/10.3390/act14020092

AMA Style

Lalonde I, Denis J, Lamy M, Girard A. A Dual-Motor Actuator for Ceiling Lift with High-Force and High-Speed Capabilities. Actuators. 2025; 14(2):92. https://doi.org/10.3390/act14020092

Chicago/Turabian Style

Lalonde, Ian, Jeff Denis, Mathieu Lamy, and Alexandre Girard. 2025. "A Dual-Motor Actuator for Ceiling Lift with High-Force and High-Speed Capabilities" Actuators 14, no. 2: 92. https://doi.org/10.3390/act14020092

APA Style

Lalonde, I., Denis, J., Lamy, M., & Girard, A. (2025). A Dual-Motor Actuator for Ceiling Lift with High-Force and High-Speed Capabilities. Actuators, 14(2), 92. https://doi.org/10.3390/act14020092

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop