This application is a National Stage of International patent application PCT/EP2015/061030, filed on May 19, 2015, which claims priority to foreign French patent application No. FR 1454449, filed on May 19, 2014, the disclosures of which are incorporated by reference in their entirety.
The present invention relates to a wheelchair propulsion method. It relates also to a kit implementing such a method for equipping a wheelchair, and an electric wheelchair implementing this method. The invention is applied notably to improve the mobility of wheelchairs on all types of terrains.
There are various types of wheelchairs on the market, from the simplest in a manual version to the most sophisticated in an all-electric version. Faced with the difficulties encountered in everyday life, many people with reduced mobility are abandoning the manual wheelchair. In effect, these wheelchairs require a significant physical effort on the part of the users and are not always easy to maneuver, ultimately limiting the independence of the people. The latter must then choose from all the wheelchairs available on the market notably according to their handicap, their physical capabilities and their financial means.
One solution for allowing these people to restore greater independence is to use an all-electric wheelchair equipped with a control member. From this control member, the user can drive the wheelchair in all directions, the wheelchair being propelled by means of an electric motor, hand rails coupled to the wheels being moreover always provided to allow manual activation, notably in case of unavailability of the electric propulsion. Another solution, less costly, consists in equipping a conventional wheelchair with an additional motor-drive kit.
Even for a wheelchair with electric propulsion, whether-electric or equipped with an electric motor-drive kit, there are still situations in which the propulsion and the mobility of the wheelchair is difficult, even hazardous, for the person who is seated in the wheelchair. Such is typically the case when a wheelchair has to be moved around outside of a flat, stable and even ground. In particular, grassy terrains or terrains covered with protrusions are very difficult, even impossible to cover. The crossing of obstacles such as sidewalk edges are often difficult to manage with a risk of toppling of the wheelchairs. The crossing of ground with slopes, such as ramps or cambers of roads for example, are particularly difficult with a very significant risk of toppling of the wheelchairs to the extent that most users forego crossing them without help from one or more third parties.
One aim of the invention is notably to enable wheelchairs with electric propulsion to move around in all types of terrains and notably in the types of terrains described above. To this end, the subject of the invention is a wheelchair propulsion method, said wheelchair having two drive wheels each with a rotational drive motor, the value of the drive torque applied by each motor being automatically controlled to perform a gyroscopic stabilization of said wheelchair when in motion on the two drive wheels, loaded with a user, in an inclined position of equilibrium ψ0.
In one possible implementation, to automatically control the value of the motor torque of each wheel, said method uses a direct model defined by the following equation, for the system consisting of said loaded wheelchair and the motors:
in which x is a state vector, a function of time, such that:
x=[θω{dot over (θ)}{dot over (ψ)}]T
This model notably makes it possible to describe the different modes of operation, namely:
the two-wheel mode
the four-wheel mode
the third party assistance mode.
The control law not only guarantees stability, performance and robustness in each of these modes, but must also guarantee a reliable transition (obviously controlled, but all smooth) between the different modes: two wheels versus four wheels, four wheels versus two wheels, two wheels or four wheels or versus assistance and assistance versus two wheels or four wheels.
According to the particular implementations, the control signals can be:
u=[ΓlΓr]T
Γl,Γr being, respectively, the values of the torques applied by the left and right motors.
In other possible implementations, the control input u has the speeds of the drive wheel for components or the control input u has the control voltages applied to the motors for components.
The method uses, for example, a static and/or dynamic non-linear state feedback. In this case, an observer of the state of variables not measured or an estimator of the disturbance inputs is for example added, this state feedback being defined by the following equation:
The angle of deviation ψ is for example measured on the basis of an angle of inclination value ψgyr measured by a gyroscope mechanically secured to said wheelchair, said angle of deviation ψ being the difference between the gyroscopic measurement of the inclination ψgyr and an estimated value of the angle of equilibrium ψ0, said estimated value of the angle of equilibrium being a function of the geometrical and dynamic parameters of said loaded wheelchair.
Another subject of the invention is an electric propulsion kit suitable for kitting out a wheelchair comprising two drive wheels, said kit comprising at least:
two motors that can each be fixed to a drive wheel;
a gyroscope for measuring the angle of inclination of the wheelchair;
a central processing unit delivering a signal for controlling the value of the drive torque of each of the motors, said central processing unit comprising a computer capable of executing a so-called two-wheel automatic control, on the basis of a control signal, implementing the propulsion method described previously, to stabilize said wheelchair when in motion on the two drive wheels, loaded with a user, in an inclined position of equilibrium ψ0. From a signal to deactivate said two-wheel automatic control, the central processing unit generates, for example, motor torque values creating an acceleration of the drive wheels backward for a determined time, forcing the wheelchair to tilt forward and to rest on its front wheels. A control interface generates, for example, a signal to activate and deactivate said two-wheel automatic control. The control interface is for example of the “joystick” type or is a screen making it possible to navigate in a menu.
A signal activating said two-wheel automatic control is for example generated by a backward tilting movement of said wheelchair, said movement being sensed by the gyroscope. In another possible embodiment, the signal deactivating said two-wheel automatic control is generated by a forward tilting movement of said wheelchair, said movement being sensed by the gyroscope.
In another possible configuration, the motor-drive kit is mounted on a transport equipment item such as a stretcher, carriage, a bed or similar, to allow the user, who, in this case, has his or her driving capabilities, a maneuverability and ease of transportation of heavy loads. With the two-wheel mode being set by the control, it is sufficient for the user (the third party in the case of a wheelchair) to tilt the device forward to advance or backward to reverse. To turn the transport equipment, there are two possibilities:
by tilting the equipment item, the user exerts a force on one side of the equipment item to prevent it from advancing, thus forcing it to turn to this side;
or the kit is supplied with a control device like a small lever making it possible to control the movement to the left and to the right of the equipment item.
Yet another subject of the invention is an electric wheelchair comprising two drive wheels each driven by an electric motor, said wheelchair comprising at least:
a gyroscope for measuring the angle of inclination of said wheelchair;
a central processing unit delivering a signal to control the value of the drive torque of each of the motors, said central processing unit comprising a computer capable of executing a so-called two-wheel automatic control, on the basis of a control signal, implementing the propulsion method described previously, to stabilize said wheelchair when in motion on the two drive wheels, loaded with a user, in an inclined position of equilibrium ψ0.
On the basis of a signal deactivating said two-wheel automatic control, the central processing unit generates, for example, motor torque values creating an acceleration of the drive wheels backward for a determined time, forcing the wheelchair to tilt forward and to rest on its front wheels. In a possible embodiment, said wheelchair comprises a control interface generating a signal activating and deactivating said two-wheel automatic control, said interface being, for example, of the “joystick” type or being, for example, a screen making it possible to navigate in a menu. A signal activating said two-wheel automatic control is for example generated by backward tilting movement of said wheelchair, said movement being sensed by the gyroscope. A signal deactivating said two-wheel automatic control is for example generated by a forward tilting movement of said wheelchair, said movement being sensed by the gyroscope.
Other features and advantages of the invention will become apparent from the following description given in light of the attached drawings which represent:
An electric propulsion assistance device makes it possible to reduce or eliminate these physical efforts. One such device comprises two electric motors, a motor being coupled to each wheel to drive it in rotation. The motors used can be of the brushless motor type. Other types of motors can also be used, notably direct current motors. The motor torque delivered by a motor can be a function of the drive movement applied to the hand rail 2. In this case, several solutions are possible for detecting the propulsion torque then produced by the user and controlling the drive motors as a function of this applied torque. Another solution for controlling the drive motors of the wheels consists in using a control member such as a lever for example, so-called “joystick”, fixed to the frame of the wheelchair and more particularly to the armrest to facilitate the manipulation thereof by the user. The lever thus makes it possible to control the motors forward or backward, to set the wheel drive speed of the wheels, and to turn to the left or to the right by activating one or other of the motors. The electric propulsion works perfectly on even grounds. The electric propulsion devices according to the prior art in effect make it possible for the users of wheelchairs to move around easily in interiors, provided that there is the necessary space and that there are no excessive level differences. They also make it possible to move around easily on sidewalks or flat roads.
The same does not apply when the passage ways become uneven, or present obstacles.
According to the invention, a motor torque Γ1 is applied to the left wheel and a motor torque Γr is applied to the right wheel, the values of which make it possible to obtain the speed and the angle of stabilization ψ0 according to an automatic control which will be described hereinbelow. The speed of movement of the wheelchair corresponds to the speed of rotation of the drive wheels 1, and different speeds of rotation between the wheels make it possible for the wheelchair to turn to the right or to the left.
The torque values to be applied depend on the geometrical and dynamic parameters of the loaded wheelchair, on the desired drive wheel speeds and on the angle of stabilization ψ0. This angle of stabilization, or of equilibrium, is the angle of inclination of the wheelchair for which the center of gravity CG of the whole formed by the wheelchair 10 and the user 40 encounters the vertical axis 43 passing through the axis of the drive wheels 1. In practice, this angle is of the order of 20° to 30°, which makes it possible to cross the standard obstacles of the sidewalk edge or staircase tread type and offers an inclination of the wheelchair relative to the horizontal that is comfortable for the user.
In “four-wheel” mode, the wheelchair moves around on its four wheels 1, 5, to compute the drive torques to be applied to the drive wheels, the following parameters are taken into account:
m, the weight of the loaded wheelchair, that is to say loaded with the user;
r, the radius of the drive wheels 1;
L, the distance between the center of gravity and the axis of the wheels;
J, the inertia relative to the axis of the wheels;
f, the coefficient of friction of the wheels.
The equations of the movement of the wheelchair can be obtained by applying the conventional laws of mechanics, θR, θL being, respectively, the angles of rotation of the right wheel and of the left wheel relative to a given angular origin, ΓR and ΓL being, respectively, the drive torques exerted on the right and left wheels, a drive torque being the sum of the torque applied by the electric motor of the wheel and of the drive torque exerted by the user on the wheel. In energy terms, by defining: the kinetic energy:
Ec=½mr2({dot over (θ)}R2+{dot over (θ)}L2)+½J({dot over (θ)}R2+{dot over (θ)}L2);
the potential energy:
Ep=mg(r+L cos ψ);
and the generalized variables:
qT=[θLθRψ];
it is possible to describe the complete nonlinear model, including the frictions, on the basis of the Lagrange equations:
H(q){umlaut over (q)}+F(q,{dot over (q)}){dot over (q)}+G(q)=Qu
H (q) being the bit matrix, F (q,{dot over (q)}) including the friction coefficients of f and G(q) representing the gravity matrix.
From this very general modeling which takes into account all the nonlinearities of the system, it is possible to extract therefrom exact models in the desired compact of the state space (which therefore represents all the field of operation of the system), either nonlinear or set in polytopic forms (called quasi-LPV), for example: I.
In this case, the nonlinearities are included in the interpolation functions hi(z(t)). In this model, the state vector x(t) includes at least the variables of angle of inclination of the wheelchair, the angle of the wheels and their derivatives. For example:
x=[θψ{dot over (θ)}{dot over (ψ)}]T
θ being equal to ½(θR+θL), θR and θL;
ψ: being the angle of deviation of the wheelchair relative to the position of equilibrium ψ0.
The functions hi(z(t)) being nonlinear functions. These functions and the matrixes Ai, Bi, i∈{1, . . . , Q} depend on the geometric and mechanical parameters of the system, the number Q being the number of nonlinearities taken into account in the model.
The state vector x(t) can contain additional terms, such as estimations of disturbances. z(t) is dependent, linearly or not, on the state variables x(t) or external parameters such as, notably, the weight, the inertia or the geometry of the system.
The angle ψ is for example measured by a gyroscope mechanically secured to the frame of the wheelchair.
The wheelchair in “two-wheel” position can advantageously be driven by a control member of the joystick type with no other movements on the part of the user who can remain comfortably seated in his or her wheelchair.
In this case, the control transmits a setpoint of rotation speed of the wheels {dot over (θ)}ref and of rotation angle in the horizontal plane Φref. The speed setpoint is integrated relative to time and thus transformed into rotation angle setpoint θref.
In this automatic control 51, the deviation of the center of gravity of the wheelchair CG relative to its position of equilibrium is considered to be a disturbance to be rejected.
The control law is computed on the basis of a nonlinear model described previously by taking into account the different modes of operation. In particular, the setting to two-wheel mode and the resetting to four-wheel mode involves nonlinear terms which are no longer compatible with a linearization valid only for small angles. The control law implemented, not only advantageously allows these four-wheel relative to two-wheel and two-wheel relative to four-wheel transitions, but also propulsion by an assistant, a third party, who modifies the behavior of the equilibrium and must therefore be taken into account. Naturally the changes of mode between two and/or four wheels and to the assistant are taken into account in a secure manner and smoothly in both directions.
The control law can be either nonlinear, of the Parallel Distributed Compensation type for example:
or with switchovers:
in which ρj (t) represents the mode of operation or the transition between the modes: two-wheel relative to four-wheel, four-wheel relative to two-wheel, two-wheel or four-wheel; θref is the integral relative to time of the speed of rotation setpoint of said drive wheels (1);
The gains that appear here, N and Kij, i∈{1, . . . , r′}, ensure the stability, the robustness and the performance levels of the system as well as the transition between the different modes.
In addition, these laws can comprise a state observer 52 making it possible to reconstruct non-measured variables and/or estimate external disturbances. In this case, x(t) and/or z(t) are replaced respectively by their estimate {circumflex over (x)}(t) and {circumflex over (z)}(t). The synthesis of these correctors, plus the observations if appropriate, notably in the advanced automation techniques, for example Linear Matrix Inequalities, the H2, H∞, syntheses, the so-called grand gain techniques, the algebraic methods. In all cases, they make it possible to give proofs of stability and of robustness in all the modes of operation while in addition guaranteeing energy and time-related performance levels and transitions between the modes that are safe and comfortable for the user, and smooth.
For all these functionalities, including keeping the wheelchair in “two-wheel” position of equilibrium, a device according to the invention uses a control loop, that is to say an automatic control.
It is also possible to enslave the system to motor torque setpoints. It is also possible to take for automatic control setpoint the control voltage to the drive motors of the wheels. The angle of equilibrium ψ0 is determined a priori. In all cases, the automatic control system is capable of compensating any possible difference in the system resulting from the change of position of equilibrium due to the movements of the user, the state of the road or even the drift of the sensors.
This equilibrium value corresponds to an inclination of the wheelchair where the center of gravity CG encounters the vertical axis 41 passing through the axis of the drive wheels 1. This angle ψ0 can therefore be estimated a priori. Knowing the mechanical and dimensional parameters of the wheelchair, it is possible to reliably compute the coordinates of the center of gravity CG in a reference frame linked to the wheelchair, by retaining an average weight and a standard morphology for the user. If need be, the coordinates of the center of gravity can be computed beforehand as a function of the weight and of the morphology of the user.
The activation of the “two-wheel” mode can be done on the flat by the user in the simplest possible manner, by activating a control such as a knob or by browsing in a menu. A setpoint for initializing the automatic control of the “two-wheel” mode is then sent to the gyroscopic stabilization program. There are several ways of arriving at the position of equilibrium. In a first mode, it is a third party that tilts the wheelchair. In a second mode, the equilibrium maneuver is performed in an automated manner provided that there is the space necessary and the user observes a certain number of setpoints.
The system is programmed to revert to the “four-wheel” position at any moment, notably if there is the slightest risk for the user. The transition to the “four-wheel” position is simple. The stabilization program is stopped and a sequence for return to the horizontal is applied. This involves applying a significant acceleration to the two motors in reverse for a determined time, which forces the wheelchair to tilt forward and to rest on the front wheels 5. It is also possible to apply this sequence for return to the horizontal before stopping the stabilization program and to program this algorithm to stop the signal if the angle ψ becomes too great. It is also possible for a third party to stop the “two-wheel” mode by holding the wheelchair.
A movement to tilt the wheelchair forward, generated by a third party or by the user, via the handrails 2, generates the deactivation of the automatic control of the two-wheel mode. This tilting movement is detected by the gyroscope. An abrupt change of inclination forward is then interpreted as a signal to deactivate the two-wheel mode.
Similarly, a tilting of the wheelchair backward, provoked by a third party or by the user, detected by the gyroscope, is interpreted as a signal to activate the two-wheel mode.
Another advantage of the “two-wheel” mode is also a better drivability, in particular for the changes of direction given that the ground contact surface is reduced, since it rests on two wheels instead of four wheels for a conventional wheelchair. The change of direction is made by acting on the motor torques to obtain the angle of orientation Φ in accordance with the above equations.
The invention can be implemented in kit form for kitting out manual wheelchairs or directly kit out an all-electric wheelchair, but also to kit out rolling systems such as transport equipment items, notably for people, such as a stretcher, a carriage or a bed for example. Hereinafter in the description, the kit is applied to a wheelchair.
The kit comprises at least the following elements, which can be dismantled in a kit version and form an integral part in an all-electric wheelchair version:
two motors that can each be fixed to a drive wheel 1,
a gyroscope for measuring the angle of inclination of the wheelchair relative to the horizontal, the gyroscope being fixed to the frame of the wheelchair;
a control interface;
a central processing unit notably incorporating processing means for implementing the stabilization program for the “two-wheel” mode, but also computations of motor torques to be applied for the “four-wheel” mode and for computing and generating the control signal for the motor torques.
The motors are for example of the brushless or direct current motor type.
The kit also comprises a battery supplying the electrical energy to the motors and the central processing unit. Conventionally, an inverter that is not represented is coupled to each motor to transform the direct voltage supplied by the battery into alternating voltage. This inverter can be placed at the level of the motors or at the level of the battery support in the case of use of a “brushless” type motor.
The control interface is, for example of the joystick or any manual control member type. The control interface can also take the form of a navigate within a menu, notably offering the transition to the two-wheel mode.
This control member sends a signal to the central processing unit containing control or mode information. This signal can in effect contain the “two-wheel” mode information, in which case the central processing unit activates the stabilization algorithm. The control signal can also be information stopping the “two-wheel” mode, or information on speed or rotation to the right or to the left in particular.
Based on the signals received, the central processing unit activates or deactivates the stabilization program, or sends a torque control to each motor.
The central processing unit also receives the angle measurement information ψgyr supplied by the gyroscope, this information being used as one of the stabilization program input signals. More particularly, knowing the estimated value ψ0 of the angle of equilibrium, the value ψ of the angle of inclination relative to this angle of equilibrium is obtained by the relationship:
ψ=ψgyr−ψ0.
It is this angle value ψ which is used, as input variable, to control the inclined wheelchair about the position of equilibrium.
As indicated previously, the central processing unit comprises computation means for computing the motor torques to be applied that make it possible to obtain the speed of movement of the wheelchair and to stabilize the inclination of the wheelchair about the angle of equilibrium ψ0, these computation means implementing the stabilization program. This automatic control involves advanced automation techniques according to the knowledge of those skilled in the art.
As indicated previously, conventionally, the drive motors of the wheels can be automatically controlled in torque, speed or voltage as a function of the angle of inclination, or of rotation, of the wheelchair relative to the horizontal, this angle being computed using the gyroscope.
One and the same housing that can be fixed to the frame of the wheelchair can contain the gyroscope and the central processing unit, which is implemented with digital and analogue circuits on one or more boards. The central processing unit comprises the circuits necessary for the computations, possibly means for interfacing with the equipment items to be controlled, notably the motors. The interface means include, for example, amplifiers for amplifying the low-level signals and analogue-digital or digital-analogue conversion circuits for processing the signals received and sending the control signals.
The kit must also make it possible to allow the user to move around according to a conventional mode, on all four wheels, with assisted propulsion. In this case, the motor torque computation means do not process the inclination. The computation algorithm can be the same as in the “two-wheel” mode, the angle ψ0 being taken to be equal to 0.
The changeover from the conventional propulsion to the “two-wheel” mode can be obtained by a control, for example a switch, or by browsing in a menu as indicated previously. Furthermore, the control law implemented allows these four-wheel transitions relative to two-wheel and two-wheel relative to four-wheel transitions but also propulsion by an assistant. Naturally, the changes of mode between two- and/or four-wheel and assistance by the assistant are taken into account safely and smoothly in both directions.
In the case where the “two-wheel” mode is provided to be installed on an all-electric wheelchair, a few adaptations are necessary to incorporate this new mode of operation in an existing solution. A gyroscope must be added to measure the angle of inclination of the wheelchair and computation and interface means must be implemented making it possible to carry out the stabilization program.
The invention has been described for a wheelchair comprising four wheels, including two drive wheels. The invention can of course be applied to a wheelchair comprising a different number of wheels. In particular, the invention applies to a wheelchair having at least three wheels including two drive wheels. The “four-wheel” mode described previously is then in this case an “all-wheels” mode. This “all-wheels” mode corresponds to the naturally stable position and mode of movement of the wheelchair, in particular when it rests on all its wheels, the “two-wheel” mode being a position which is not naturally stable and which is maintained by virtue of the automatic control.
Number | Date | Country | Kind |
---|---|---|---|
14 54449 | May 2014 | FR | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2015/061030 | 5/19/2015 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2015/177173 | 11/26/2015 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
6003624 | Jorgensen et al. | Dec 1999 | A |
6443250 | Kamen | Sep 2002 | B1 |
20010001992 | Morrell | May 2001 | A1 |
20010020556 | Kamen | Sep 2001 | A1 |
20020121394 | Kamen | Sep 2002 | A1 |
20030226698 | Kamen et al. | Dec 2003 | A1 |
20050211477 | Gray | Sep 2005 | A1 |
20070055424 | Peters | Mar 2007 | A1 |
20070073425 | Nakashima | Mar 2007 | A1 |
20110276233 | Lofstrand | Nov 2011 | A1 |
20150061240 | Segawa | Mar 2015 | A1 |
20170088014 | Mohammad | Mar 2017 | A1 |
Number | Date | Country |
---|---|---|
1 759 973 | Mar 2007 | EP |
2008-263676 | Oct 2008 | JP |
Entry |
---|
El-Hadi Guechi et al., “TS-fuzzy predictor observer design for trajectory tracking of wheeled mobile robot,” 37th Annual Conference on IEEE Industrial Electronics Society, Nov. 7, 2011, pp. 319-324, XP032104458. |
Y. Takahashi et al., “Front wheel raising and inverse pendulum control of power assist wheel chair robot,” The 25th Annual Conference of the IEEE Industrial Electronics Society, vol. 2, Nov. 1999, pp. 668-673, XP010366687. |
Number | Date | Country | |
---|---|---|---|
20170088014 A1 | Mar 2017 | US |