EP4370220A1 - Assistance électrique pour engin de glisse à roulette - Google Patents
Assistance électrique pour engin de glisse à rouletteInfo
- Publication number
- EP4370220A1 EP4370220A1 EP22737511.0A EP22737511A EP4370220A1 EP 4370220 A1 EP4370220 A1 EP 4370220A1 EP 22737511 A EP22737511 A EP 22737511A EP 4370220 A1 EP4370220 A1 EP 4370220A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- phase
- voltage
- motor
- value
- predetermined limit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L15/00—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
- B60L15/20—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
- B60L15/2009—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed for braking
- B60L15/2018—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed for braking for braking on a slope
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63C—SKATES; SKIS; ROLLER SKATES; DESIGN OR LAYOUT OF COURTS, RINKS OR THE LIKE
- A63C17/00—Roller skates; Skate-boards
- A63C17/0093—Mechanisms transforming leaning into steering through an inclined geometrical axis, e.g. truck
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63C—SKATES; SKIS; ROLLER SKATES; DESIGN OR LAYOUT OF COURTS, RINKS OR THE LIKE
- A63C17/00—Roller skates; Skate-boards
- A63C17/01—Skateboards
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63C—SKATES; SKIS; ROLLER SKATES; DESIGN OR LAYOUT OF COURTS, RINKS OR THE LIKE
- A63C17/00—Roller skates; Skate-boards
- A63C17/12—Roller skates; Skate-boards with driving mechanisms
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63C—SKATES; SKIS; ROLLER SKATES; DESIGN OR LAYOUT OF COURTS, RINKS OR THE LIKE
- A63C17/00—Roller skates; Skate-boards
- A63C17/14—Roller skates; Skate-boards with brakes, e.g. toe stoppers, freewheel roller clutches
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
- H02P6/15—Controlling commutation time
- H02P6/157—Controlling commutation time wherein the commutation is function of electro-magnetic force [EMF]
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63C—SKATES; SKIS; ROLLER SKATES; DESIGN OR LAYOUT OF COURTS, RINKS OR THE LIKE
- A63C2203/00—Special features of skates, skis, roller-skates, snowboards and courts
- A63C2203/12—Electrically powered or heated
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63C—SKATES; SKIS; ROLLER SKATES; DESIGN OR LAYOUT OF COURTS, RINKS OR THE LIKE
- A63C2203/00—Special features of skates, skis, roller-skates, snowboards and courts
- A63C2203/18—Measuring a physical parameter, e.g. speed, distance
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63C—SKATES; SKIS; ROLLER SKATES; DESIGN OR LAYOUT OF COURTS, RINKS OR THE LIKE
- A63C2203/00—Special features of skates, skis, roller-skates, snowboards and courts
- A63C2203/22—Radio waves emitting or receiving, e.g. remote control, RFID
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63C—SKATES; SKIS; ROLLER SKATES; DESIGN OR LAYOUT OF COURTS, RINKS OR THE LIKE
- A63C2203/00—Special features of skates, skis, roller-skates, snowboards and courts
- A63C2203/24—Processing or storing data, e.g. with electronic chip
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2200/00—Type of vehicles
- B60L2200/24—Personal mobility vehicles
Definitions
- the present invention relates to an electrically assisted roller gliding device, a module for an electrically assisted roller gliding device and an electrical assistance method for a roller gliding device. It applies, in particular, to rolling sliding devices such as skateboards, rollerblades, roller skates and scooters.
- scooters and skateboards for example of the “longboard” or “longskate” type with electric propulsion.
- a user positioning himself on an electric-powered wheeled machine loses all sensation of the sport initially practiced since he activates a joystick allowing him to move forward without having to provide the slightest physical effort of propulsion.
- Electric-assisted bicycles are also known which make it possible to help a user to maintain a set speed by the action of an electric motor on a wheel in addition to the efforts provided by the user.
- electrically assisted bicycles generally take into account the rotational speed of a crankset and/or the pressure exerted on the pedals to deduce the energy to be supplied by the motor.
- the devices used on electrically assisted bicycles are bulky given the weight of the bicycle to be moved and the size of the wheels requiring the application of a large torque.
- Gyroskates (“hoverboards” in English) use a gyrometer, electric skateboards a remote control (sometimes a pressure sensor) and scooters a trigger or an accelerator on the handlebars to determine the quantity of electrical energy to be supplied to reach a certain speed.
- patent application US 2013/282 216 which discloses electrically assisted rollerblades using load sensors or motion detection to determine that a user is performing a propulsion motion.
- the present invention aims to remedy all or part of these drawbacks.
- the present invention relates, according to a first aspect, to a module for an electric-assisted roller gliding device comprising at least two rollers, the module comprising:
- the three-phase electric motor configured to rotate at least one said roller for a predetermined duration called "pulse duration" after a pedestrian propulsion event has been detected
- the user retains the sensations of pedestrian pushing associated with the practice of sliding sports, for example rollerblading, roller skating, skateboarding or scooters while having occasional electrical assistance at the time of the pedestrian pushes performed to climb hills or travel a greater distance with limited effort.
- the module can dispense with an accelerometer and only process the voltages between the phases of the generator to determine if an acceleration is necessary or not.
- the detection means compares each counter electromotive force between each phase of the motor and ground with at least one predetermined limit voltage.
- the detection means further comprises means for detecting a pace of the user as a function of the result of a comparison between a voltage value of at least one phase of the three-phase motor and several predetermined limit voltages, each predetermined limit voltage being representative of a pace of the user.
- the detection means further comprises means for controlling a duty cycle of an electrical signal supplying the three-phase electric motor with electrical energy according to the determined speed.
- the module which is the subject of the present invention further comprises means for controlling a pulse duration as a function of the determined rate.
- the pulse duration can be adapted to the pace of the user. Indeed, the user going fast puts his foot on the ground for less time during a propulsion event and the duration of propulsion must therefore be adapted accordingly.
- the detection means is configured to detect a braking event as a function of a value of the derivative of the voltage of at least one phase of the three-phase motor and of at least one negative predetermined limit value called “predetermined limit derivative”.
- an engine brake can be activated to assist the user in his braking effort.
- the module that is the subject of the present invention comprises:
- a second means for measuring a value of a physical quantity representative of a movement comprising a means for measuring an angular change configured to measure a value of a physical quantity representative of an inclination of the machine, and in which
- the detection means comprises means for determining an increase or a decrease in the measured inclination
- said machine comprises a means of inhibiting the motor according to the measured inclination value.
- the electric assistance is deactivated when the user is going downhill, which avoids causing excessive and dangerous speed on the part of the user.
- the device is a roller or a roller skate, which further comprises:
- means for detecting a braking event, representative of braking by the user comprising means for comparing the angular difference with a predetermined limit angular value, the braking event being detected when the angular change is greater than a predetermined limit angular value.
- the actions of the motor are adapted to the movements of the user.
- a drive speed of the motor is decreased when a braking event is detected.
- the motor provides braking assistance to the user.
- the machine that is the subject of the present invention comprises an autonomous electrical energy supply source configured to supply the motor, the motor comprising at least one generator configured to generate electrical energy, the source of Autonomous power supply being charged by the generated electrical energy.
- the power source is loaded downhill.
- the electrical power source positioned on a skate or rollerblade attached to one foot of the user can be recharged when the rollerskate or rollerblade attached to the other foot is in contact with the ground.
- the pulse duration is less than two seconds and preferably less than one second.
- the electric assistance does indeed provide assistance in moving forward, but not continuous propulsion.
- the present invention relates to an electrically assisted roller-gliding machine, comprising at least two rollers and a module that is the subject of the present invention.
- the present invention relates to a pair of devices that are the subject of the present invention, in which each device is a rollerblade or a roller skate and a propulsion event being detected when the measured voltage is greater than the limit voltage predetermined on only one of the machines of the pair.
- each machine comprises a means of communication with the other machine configured to communicate the voltage measured by the machine comprising the means of communication and/or when the voltage measured by the machine comprising the means of communication is higher than the predetermined limit voltage.
- only one of the devices can include the means of comparison or it is possible to communicate only when the measured voltage is greater than the predetermined limit voltage to limit the use of energy.
- At least one gear detection means is configured to detect a descent or coasting event depending, for each gear of the pair:
- the detection means 15 is configured to detect a freewheeling event when the value of the derivative of the voltage of said phase is lower than the “predetermined limit derivative”.
- the present invention relates to an electric assistance method for roller gliding device comprising at least two rollers, which comprises:
- a motorization step configured to rotate at least one said wheel for a predetermined duration called "pulse duration" after a pedestrian propulsion event has been detected and
- a step of detecting a propulsion event as a function of a voltage value of at least one phase of the three-phase electric motor and of at least one predetermined limit voltage, said event corresponding to a pedestrian propulsion action of the machine by a user.
- FIG. 1 represents, schematically, a first particular embodiment of a machine which is the subject of the present invention
- FIG. 2 schematically represents a curve representative of the acceleration of the machine which is the subject of the present invention along the axis of displacement as a function of time
- FIG. 3 schematically represents a curve representative of the acceleration of a roller skate or a roller skate which is the subject of the present invention along the lateral axis as a function of time
- FIG. 4 schematically represents a curve representative of the speed of the machine which is the subject of the present invention in comparison with the speed of a machine without electrical assistance and the speed of an electrically powered vehicle as a function of time
- Figure 5 schematically represents the motor supply mode according to the events detected
- FIG. 6 represents, schematically and in perspective, a first particular embodiment of a roller skate which is the subject of the present invention
- FIG. 7 represents, schematically and in perspective, a first particular embodiment of a skateboard which is the subject of the present invention
- FIG. 8 shows, schematically and in perspective, a first particular embodiment of a scooter that is the subject of the present invention
- FIG. 9 represents, schematically, a first particular embodiment of a pair of rollerblades and a portable communicating terminal which is the subject of the present invention
- FIG. 10 schematically represents a curve representing the voltage of the electric current produced between a phase of the motor and earth as a function of time
- FIG. 11 schematically represents, in the form of a flowchart, a succession of steps of a particular embodiment of a method which is the subject of the present invention
- FIG. 12 schematically represents a second particular embodiment of a machine that is the subject of the present invention.
- orientations correspond to the orientations with respect to a user positioned on the machines represented in FIGS. 1, 6 and 8, in the position of use.
- “Pedestrian propulsion” is a gesture performed with the user's foot to make the machine move in a given direction called the “axis of movement”.
- propulsion pedestrian in the context of a skateboard or scooter is, for example, one foot pressing on the ground to push it away and move forward in the given direction, the other foot being on the scooter or skateboard.
- pedestrian propulsion corresponds to a support movement on one roller skate or roller skate, forming an angle of less than 90° with the axis of movement, then on the other.
- the feet form a "V" in a manner known to those skilled in the art.
- An orthogonal reference comprising the axis of movement 100, an axis perpendicular to the axis of movement and parallel to the axis of rotation of the rollers 101 called “lateral axis” and an axis perpendicular to the axis of movement and to the lateral axis called “vertical axis” 102. It is recalled here that regardless of the number and arrangement of rollers of a roller machine the axes of rotation of the rollers are parallel. Whatever the type of machine, the axes are the same. The mark is therefore shown in Figures 1, 6, 7 and 8.
- a gliding machine with wheels is a machine equipped with wheels allowing the practice of gliding sports.
- Roller gliding devices are scooters, rollerblades, skateboards, roller skates.
- Bikes and motocross bikes are not considered sliding machines.
- Roller gliding machines have rollers with a diameter generally between 80mm and 200mm.
- FIG. 1 a schematic view of an embodiment of the wheeled sports machine 20 with electric assistance object of the present invention.
- Machine 20 is an in-line skate.
- the roller 20 has at least two rollers, 104, 21 and/or 22, with parallel and different axes of rotation.
- the roller 20 comprises three rollers, 104, 21 and/or 22 whose axes of rotation are parallel and equidistant.
- the rollers are aligned in a manner known to those skilled in the art along an axis parallel to the axis of movement.
- the roller 20 has four wheels.
- the roller 20 comprises a frame 23 to which the rollers, 104, 21 and/or 22 are fixed.
- the frame 23 also comprises a plate for receiving a shoe or a user's foot and fixing means, 24, , 26, 27 and/or 28, of a shoe or of a user's foot.
- the fixing means 24, 25, 26, 27 and/or 28 comprise two parts 24 and 25, at least one of which is movable in translation along the axis of movement 100 relative to the frame 23.
- 25 "posterior part”, because it is configured to be positioned in contact with the heel of a shoe or a foot and the part 24, "anterior part”, because it is configured to be positioned at the level of the toes or the end of the shoe covering the toes.
- at least one part, 24 or 25, is fixed to the frame by means of a slide connection with an axis parallel to the axis of movement, embodiments of which are known to those skilled in the art.
- the rear part 25 is movable relative to the frame 23.
- the two parts, 24 and 25, of the fastening means are connected by a return spring (not shown) configured to bring the parts 24 and 25 closer together in the axis of the sliding connection.
- the user can therefore position a shoe or a foot between the two parts and the spring brings each part 24 and 25 closer to come into contact with the heel on the one hand and the tips of the toes or the part of the shoe housing the tips of the toes on the other hand.
- the front part 24 has a stop at the end farthest from the rear part along the axis of the sliding connection and the rear part 25 has a stop at the end furthest from the front part along the axis of the slide connection, the stops make it possible to ensure that the boot and/or the foot remain held, as in a vice, by the two parts, 24 and 25, of the fastening means.
- the anterior portion 24 includes a tether 27 extending opposite the rollers configured to surround the user's shoe or foot.
- the attachment 27 comprises, for example, a strap attached to one side of the front part 24 which fits into a ratchet attached to the other side of the front part 24 in a manner known to those skilled in the art.
- the rear portion 25 includes a tether 28 extending opposite the rollers configured to at least partially surround a user's ankle.
- the attachment 28 comprises, for example, a strap attached to one side of the rear part
- the rear part 25 comprises a support 26 configured to receive the ankle of the user.
- the attachment 28 is preferably positioned in opposition to the support
- the roller 20 comprises an electric assistance module 103 which comprises:
- - a means of measuring, 13 or 14, a value of a physical quantity representative of a movement of the machine 20 with wheels, 104, 21 and/or 22,
- a three-phase electric motor 105 configured to rotate at least one said roller 104 for a predetermined duration called "pulse duration" after a pedestrian propulsion event has been detected and
- module 103 is removable. In other words, the mod
- the module 103 can be sold separately from the machine, 20, 60, 70 and/or 80.
- the module 103 can be part of a kit also comprising an independent power source 19, and a means of fixing the power source. autonomous power supply 19 to the machine, 20, 400, 60, 70, and/or 80.
- the module 103 is integrated into a wheel 104.
- the motor 105 is integrated into a roller 104
- the other means 403 are connected to the motor 105 by a cable.
- the other means 403 are any means not integrated into the motor or the wheel 19 of the module 103 described above or below.
- Said other means 403 and the autonomous electrical power source 19 can be integrated into a bag.
- the module 103 is sold as a kit comprising at least one roller 104, an independent electrical power source 19 and said other means, in particular the measuring means 13 and the detection means 15, and a connection by wheel 104.
- the machine 400 is a roller and the roulette
- the motor 105 is activated for a predetermined duration called "pulse duration" after a pedestrian propulsion event has been detected.
- the pulse duration is less than two seconds and even more preferably less than one second.
- the pulse duration is 500ms. Pulse duration can be stored in memory.
- the pulse duration is adapted following the application of an automatic learning algorithm or following an adaptation command sent by the module 103.
- the adaptation command is received by the module 103 through a means of communication.
- the three-phase electric motor 105 is a brushless motor or otherwise called “autopilot synchronous machine with permanent magnets”. Such a type of motor contains no slip ring and therefore no brushes.
- a control means ensures the switching of the current in the stator windings.
- the control means is integrated into the motor in a manner known to those skilled in the art.
- a three-phase electric motor is an electric motor comprising three permanent magnets and whose supply is carried out by a three-phase electric current.
- EMF electromotive force
- BEMF electromotive force
- An electric motor converts electrical energy into mechanical energy. Conversely, an electric generator takes mechanical energy and converts it into electrical energy. Most motors can be generators by simply running the motor.
- the inventors have noticed that it is possible to use the measurement of back EMF for motor motion control, exploiting the concept that a motor is also a generator.
- the voltage observed when the motor is rotating is directly proportional to its rotational speed and the physical properties of the motor.
- the rotational speed of the motor can be calculated without an optical encoder or other form of active feedback.
- a motor 105 also operating as a generator can have two operating modes:
- the three-phase electric motor 105 it is possible to measure the voltage at the terminals of each phase, on the one hand, and of a ground, on the other. Thus, for each of the phases, it is possible to detect a BEMF.
- the measuring means 13 measures at least one value representative of a voltage
- the detection means 15 comprising a means 16 for comparing the measured voltage 201 with a predetermined limit voltage 202, the propulsion event being detected when the measured voltage 201 is greater than at least one predetermined limit voltage 202.
- motor 105 When voltage 201 exceeds a predetermined limit voltage 202, motor 105 is commanded to rotate at a predetermined speed for a pulse duration. In embodiments, the speed is proportional to the voltage applied across the motor terminals.
- the engine must not run indefinitely, because this is the principle of electric assistance and not of electric propulsion.
- the three-phase electric motor 105 is supplied with single electric energy in the effort phases, to support the user and help him reduce the effort required to accelerate. Thus, once the desired speed or speed has been reached, there is no longer any reason to run the engine in engine mode. The motor therefore switches to freewheeling as soon as the pulse duration ends.
- the voltage 201 compared to the predetermined limit voltage 202 is the BEMF between each phase of the motor and ground.
- the BEMF is calculated between each phase of the motor and ground.
- a brushless motor has at least three phases. Given the rotation of the motor 105, the voltages between each phase and ground are not zero simultaneously, this phenomenon is known as “zero crossing” or (“zero Crossing”). A potential difference between a phase and ground changes from a positive value to a negative value and therefore to a zero value. The transition to the zero value is detected by means for controlling the rotational speed of the electric motor and then processed to choose on which phase a voltage must be applied. Several phases can present zero voltage simultaneously.
- each phase makes it possible to avoid detecting a propulsion event when no propulsion movement has been performed since each phase alternately passes to a zero value. In other words, one can determine the position of the rotor of the motor, if said position constantly changes, the voltages between each phase and the mass pass alternately to zero value.
- Figure 10 represents, on the abscissa axis: a duration and, on the ordinate axis: the voltage generated by the generator.
- the predetermined limit voltage 202 is two volts.
- four propulsion events are detected.
- the device comprises a pair of gears, each gear is a rollerblade 20 or a roller skate 60 and a propulsion event being detected when the measured voltage 201 is greater than the predetermined limit voltage 202 on a single gear of the pair.
- the motor generates a voltage proportional to its rotational speed.
- the inventors have discovered that it is therefore possible to precisely detect the user's acceleration/deceleration movements without an additional sensor and by measuring the voltage between a motor phase and ground and in particular by detecting anomalies.
- the means 15 for detecting a propulsion event compares a voltage value of at least one phase of the three-phase motor with several predetermined limit voltages, each predetermined limit voltage being representative of a pace of the user.
- predetermined limit voltage values For example, by setting several different predetermined limit voltage values and organized in an increasing manner, it is possible to define levels corresponding to gaits such as the start, the slowness, the short stride and the long stride. Whenever the BEMF exceeds a predetermined limit voltage value higher than the previous value of limit voltage exceeded, it is understood that the user wishes to go even faster and a command is sent to the motor to turn accordingly.
- the propulsion is associated with the power delivered by the motor which is directly proportional to the electric power supplied to the three-phase electric motor 105.
- Pulse Width Modulation by acronym “PWM” in English
- Pulse-width modulation makes it possible, by applying a rapid succession of discrete states with selected duty cycles, to obtain, by looking only at the mean value of the signal, any intermediate value .
- the voltage applied between each phase and ground has the same duty cycle applied alternately.
- the duty cycle is equal to 0.5.
- duty cycle and the pulse duration can be adapted by the user, for example by means of a portable terminal communicating 91 with the machine, 20, 60, 70, and/or 80.
- the duty cycle and the pulse duration are determined by automatic learning (“machine learning” in English) according to the data recorded in memory.
- the three-phase electric motor 105 includes pulse width modulation means (not shown) configured to adapt the duty cycle of the signal representative of the electric current supplied to the three-phase electric motor 105.
- pulse width modulation means (not shown) configured to adapt the duty cycle of the signal representative of the electric current supplied to the three-phase electric motor 105.
- each predetermined limit voltage for example 2V, 3V, 4V, 5V is associated with a duty cycle value, for example 20%, 40%, 60%, 95%, so that the motor delivers the power level corresponding to the look of the user delivered above.
- a duty cycle value for example 20%, 40%, 60%, 95%
- the detection means 15 comprises: a means 152 for detecting a pace of the user according to the result of a comparison between a voltage value of at least one phase of the three-phase motor 105 and several predetermined limit voltages, each predetermined limit voltage being representative of a pace of the user, a control means 151 of a duty cycle of an electric signal supplying the three-phase electric motor 105 with electrical energy as a function of the pace determined.
- the control means 151 is configured to control a pulse duration according to the determined rate.
- the higher the speed that is to say the higher the predetermined limit voltage exceeded by the voltage value of at least one phase of the three-phase motor 105, the lower the pulse duration.
- the pulse duration is a decreasing function of the rate. This makes it possible in particular to avoid hindering the user in his movements. The faster the user goes, the less time their foot spends on the ground to perform pedestrian propulsion. If the motor continues to run even though the user is no longer moving, he risks becoming embarrassed or even falling.
- the inventors have also noticed that the BEMF can be used to determine when to activate an engine brake.
- the detection means 15 is then configured to detect a braking event as a function of a value of the derivative of the voltage of at least one phase of the three-phase motor and of at least one negative predetermined limit value called "predetermined limit derivative". ".
- the derivative of a voltage represents an increase or decrease in the BEMF. It is therefore possible to detect a sudden decrease in at least one BEMF, for example a BEMF value going from 3V to OV in less than 200ms representative of a braking element.
- a value of the derivative of the voltage of at least one phase of the three-phase motor is lower than at least one negative predetermined limit value called "predetermined limit derivative"
- predetermined limit derivative a mechanical braking event
- the value of the derivative of the voltage 201 compared with the value of the predetermined limit voltage 202 is the value of the derivative of the BEMF between each phase of the motor and ground.
- control means 151 is configured to supply the motor so as to exert a torque in the opposite direction to the torque previously exerted.
- each element of the pair comprises a three-phase electric motor 105 which generates one BEMF per phase.
- roller skates 20 or roller skates 60 of a pair each comprise a means of communication and are configured to communicate by means of the means of communication as described below.
- the pace and the braking of the skater can be detected, but it is also possible to determine whether the user is at rest, coasting or descending.
- a user's skating motion is reciprocating, i.e., a BEMF 201 of one skating foot is greater than a predetermined limit tension 202 while each BEMF of the other non-skating foot remains below each predetermined limit voltage 202.
- a BEMF is generated on each shoe.
- the BEMF can become greater than the predetermined limit voltage 202, without a propulsion movement having been performed by the user. So if each of the machines in the pair generates a non-zero BEMF, the engine must not be put into operation and remain in generator mode.
- each device comprises a means of communication with the other device configured to communicate when the measured voltage of the device comprising the communication means and/or when the measured voltage is greater than the predetermined limit voltage.
- each motor 105 switches to generator mode, in other words to "freewheel". It is thus possible to detect that a user is descending, and to dispense with a gyroscope or any other means of determining an angular change.
- the gyroscope can allow more precision and in particular to detect a rise of the user.
- the derivative of the voltage corresponding to the BEMF which is greater than the predetermined limit voltage is positive.
- the derivative of the voltage corresponding to the BEMF which is greater than the predetermined limit voltage is negative.
- the detection means 15 of a machine, 20 or 60, of a pair is then configured to detect a descent or freewheeling event depending, for each machine of the pair:
- the detection means 15 is configured to detect a freewheeling event when the value of the derivative of the voltage of said phase is lower than the value of the “predetermined limit derivative”.
- Motor 105 may include a generator to generate electrical power. For example, the rotation of the caster 104 creates a magnetic field at the level of the magnets of the motor 105 when the motor is freewheeling, the magnetic field created is then converted into electrical energy.
- the motor 105 is in freewheel mode, that is to say it is not supplied with electrical energy.
- the motor 105 comprises a proportional, integral and derivative regulator (acronym "PID") in order to ensure that whatever the disturbances, the speed of the motor 105 at the output, in other words the speed of the wheel 104, or always the same.
- PID proportional, integral and derivative regulator
- module 103 includes a self-contained electrical power source 19 configured to power motor 105.
- self-contained electrical power source 19 is charged by the electrical energy produced.
- the autonomous electrical power source 19 is, for example, a battery.
- the autonomous electrical power source 19 comprises means of connection to an electrical network for charging the autonomous electrical power source 19.
- the measuring means 13 is an accelerometer configured to detect an acceleration of the machine on which the module 103 is fixed , the roller 20 with respect to Figure 1, the roller skate 60 with respect to Figure 6, the skateboard 70 with respect to Figure 7 and the scooter 80 with respect to Figure 8, according to at least the displacement axis 100, and possibly the lateral axis 101 and the vertical axis 102.
- An acceleration along the axis of movement 100 represents a movement of the user to move by means of the machine, 20, 60, 70 and/or 80.
- An acceleration along the lateral axis 101 can represent a turn or an orientation chosen by the user or even a fall of the user in the event of sudden acceleration.
- An acceleration along the vertical axis 102 represents, for example, a descent of the machine, 20, 60, 70 and/or 80, on a slope, similarly, a drop in acceleration along the vertical axis 102 represents , for example, a climb of the machine on a slope.
- a sudden acceleration along the vertical axis 102 may represent a fall.
- the module 103 comprises means for measuring an angular change, such as a gyroscope or an inertial unit 14 configured to measure a value of a physical quantity representative of an inclination of the machine 20 , 60, 70, and/or 80.
- the means for measuring an angular change is configured to form a redundancy and provide precision with respect to the measurement of the acceleration along the vertical axis 102.
- the values measured by the accelerometer 13 and the means 14 for measuring an angular change are recorded in a memory (not shown).
- FIG. 2 An example of a signal 30 representative of an acceleration along the axis of displacement 100 by an accelerometer 13 is observed in FIG. 2.
- the signal 30 is represented in an orthogonal frame whose abscissa 31 represents the time and the ordinate represents the instantaneous value of the acceleration measured by the accelerometer 13 along the axis of displacement.
- abscissa 31 represents the time
- the ordinate represents the instantaneous value of the acceleration measured by the accelerometer 13 along the axis of displacement.
- the detection means 15, also called “detector”, is preferably a device configured to execute logical actions, such as a microprocessor executing a dedicated program.
- the detection means 15 is configured to detect a propulsion event, as a function of a value representative of the measured movement, said event corresponding to a pedestrian propulsion action of the machine, 20, 60, 70, and/or 80 by an user.
- the detection means 15 includes a comparison means 16.
- the comparison means 16 can be connected to a memory (not shown) in which is recorded at least one predetermined limit value.
- the comparison means 16 also called a “comparator” is configured to compare the acceleration along the displacement axis 100 with a predetermined acceleration limit value.
- the detection means 15 detects the propulsion event when the acceleration along the displacement axis 100 is greater than the predetermined acceleration limit value.
- the predetermined acceleration limit value is 5 m/s 2 .
- the detection means 15 includes a means for filtering at least one signal representative of the measured value.
- a Kalman filter can be applied to each signal measured by the means for measuring an angular change, and an analog-digital filter can be applied to each signal representative of an acceleration coming from the accelerometer 13.
- the value compared to the predetermined acceleration limit value is the filtered value.
- a signal 35 representative of the inclination of the roller 20 along the axis of movement is observed.
- the signal is represented in an orthogonal frame whose abscissa 38 represents time and ordinate 39 represents an angle.
- abscissa 38 represents time
- ordinate 39 represents an angle.
- two signals 36 and 37 are also observed representing the application of filters to the signal 35.
- the signal 37 represents the application of a filter of Kalman to signal 35.
- Signal 36 represents the application of an exponential filter to signal 35 which acts as a low pass filter.
- the module 103 can include a means for measuring an acceleration value and/or a means for measuring a voltage value.
- the embodiments described above and below are not incompatible.
- the module 103 comprises at least one means 29 for measuring a value of a physical quantity representative of a speed of rotation of at least one roller 104.
- the means 29 for measuring a value of a physical quantity representative of a speed of rotation of at least one wheel 104 is the accelerometer 13 and/or the means for measuring a voltage 13, the value measured along the axis of movement making it possible to calculate the speed along the axis of movement and therefore the speed of rotation of the wheel.
- the motor 105 is configured to rotate at least one wheel 104 during the pulse duration after a propulsion event has been detected at a speed greater than or equal to the measured rotational speed and/or less than or equal to one hundred fifty percent of the measured rotational speed.
- the measured rotational speed corresponds to the instantaneous speed at the time of detection of a propulsion event.
- FIG. 4 a curve representing the speed 40 of the machine which is the subject of the present invention in comparison with the speed 41 of a machine without electric assistance and the speed of a machine with electric propulsion 42 as a function of the time.
- the different curves are represented in an orthogonal frame in which the abscissa represents the time and the ordinate represents the speed.
- the curve representative of the speed of an electrically powered vehicle 42 is a constant curve which depends on the setpoint value given by the user. Note that the curves representative of the speed of a machine without electric assistance 41 and with electric assistance 40 present oscillations, each local maximum following a pedestrian propulsion event. The sensations of the user of an electric assistance module 103 therefore experience the same pushing sensations as without an electric assistance module 103, but with less effort, because pedestrian propulsion is less recurrent.
- the module 10 includes a means 17 for inhibiting the motor 105 configured so that the wheel 104 operates freewheeling, that is to say that the motor does not produce braking or acceleration.
- the detection means 15 comprises a means 18 for determining an increase or a decrease in measured inclination.
- the determination means 18 can compare measured inclination values or even measure an angle in the plane comprising the displacement axis 100 and the vertical axis 102. A descent or an ascent can then be determined.
- the motor 105 when a descent is determined, the motor 105 operates in freewheel mode.
- the motor 105 when the motor 105 is equipped with a generator, the motor 105 can store the energy generated by the rotation of the caster 104 downhill.
- the energy generated by the rotation of caster 104 downhill is immediately used to brake the motor. These embodiments allow the user to remain in control of the machine 20, 60, 70 and/or 80.
- the motor 105 When a climb is detected, the motor 105 provides a greater torque to limit the efforts made by the user. For example, the duty cycle applied to the terminals of motor 105 can be automatically increased so that the torque is greater.
- the means for measuring an angular change is configured to measure a value of a physical quantity representative of an inclination.
- the inclination is for example carried out in the plane comprising the axis of displacement 100 and the vertical axis 102.
- the roller 20 or the roller skate 60 further comprises means 15 for detecting a braking event, representative of braking by the user, comprising means 16 for calculating at least one angular difference and for comparing 16 of the angular difference with a predetermined angular limit value, the braking event being detected when the angular change is greater than the predetermined angular limit value.
- two inline skates 20 or roller skates 60 are associated in a pair to fit the two feet of the user.
- gear in the pair detects the angular change
- mechanical or electrical braking may be detected depending on which gear in the pair detects the angular change.
- the calculating means is configured to calculate:
- each rollerblade 20 or roller skate 60 comprises a pressure sensor, a means of comparing the sensed pressure with a predetermined limit pressure, a braking event being detected when the sensed pressure is lower than the predetermined limit pressure for only one of the roller blades 20 or roller skates 60 of the pair and when the tension measured on each roller blade 20 or roller skate 60 of the pair is substantially equal.
- the mechanical brake is, for example, a plastic, silicone or rubber buffer known to those skilled in the art, which brakes by friction against the ground.
- the mechanical brake is usually placed at the back of the 20 roller skate.
- the mechanical brake is usually placed at the front of the 60 roller skate.
- the user raises the front of the skate 20 positioned on the left foot, the motor brake is then actuated by exerting a motor torque in the direction of rotation opposite to the movement and
- FIG. 5 represents the curve 50 representing the speed of a machine 20, 60, 70 and/or 80, as a function of time.
- the curve 50 is represented in an orthogonal frame whose abscissa 51 represents the time and the ordinate 52 represents the value of the speed.
- Vertical lines, 53 to 57, in dotted form represent detected events.
- the headings represent an engine operating mode according to the detected event.
- engine 105 is activated and assists the user. Then, the pulse duration having elapsed, the motor 105 is coasted. The gyroscope detects that the machine, 20, 60, 70, and/or 80, is in descent 55 and the motor 105 operates as a generator. The user brakes 56 and the speed is therefore reduced. Finally, a fall 57 of the user is detected, the motor is then inhibited and operates in freewheel mode.
- the module includes a module activation or deactivation switch.
- the module comprises a wireless communication means, such as the Bluetooth standard (registered trademark) or the IEEE 802.11 standard known as “Wi-Fi”.
- the means of implementing this technology is, for example, an antenna connected to a microcontroller configured to control the operation of the antenna.
- FIG. 9 a pair of rollerblades, 20-1 and 20-2, and/or 400-1 and 400-2, objects of the present invention, are observed.
- Each roller, 20-1, 20-2, 400-1 and/or 400-2 is equipped with a wireless communication means.
- each device 20, 60, 70 and/or 80 can comprise a means of communication with a communicating portable terminal 91 .
- the communicating portable terminal 91 can be a smartphone, a digital tablet or a connected watch, for example.
- the communicating portable terminal 91 may comprise a module control means.
- the communicating portable terminal 91 can include the following commands:
- the duty cycle of the voltage applied to the terminals of the motor 105 and the pulse duration are adapted according to the data received corresponding to situations by automatic learning.
- the means of the machines, 20, 60, 70, and/or 80 are configured to implement the steps of the method 300 and their embodiments as explained above and the method 300 as well as its different modes of realization can be implemented by the means of the machines, 20, 60, 70, and/or 80.
- the steps of the method 300 are carried out by a computer program comprising a set of instructions executed by a microcontroller.
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Motorcycle And Bicycle Frame (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
- Rehabilitation Tools (AREA)
Abstract
Description
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR2107612A FR3125228B1 (fr) | 2021-07-13 | 2021-07-13 | Assistance électrique pour engin de glisse à roulette |
| PCT/EP2022/069674 WO2023285566A1 (fr) | 2021-07-13 | 2022-07-13 | Assistance électrique pour engin de glisse à roulette |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| EP4370220A1 true EP4370220A1 (fr) | 2024-05-22 |
Family
ID=78086452
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP22737511.0A Pending EP4370220A1 (fr) | 2021-07-13 | 2022-07-13 | Assistance électrique pour engin de glisse à roulette |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US20240317072A1 (fr) |
| EP (1) | EP4370220A1 (fr) |
| JP (1) | JP2024526777A (fr) |
| CN (1) | CN117794624A (fr) |
| FR (1) | FR3125228B1 (fr) |
| WO (1) | WO2023285566A1 (fr) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20250303265A1 (en) * | 2024-04-02 | 2025-10-02 | James Porter | Motorized roller blade device |
| FR3166303A1 (fr) | 2024-09-16 | 2026-03-20 | Jean-Yves GREMBI | Patins à roulettes électriques |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6059062A (en) * | 1995-05-31 | 2000-05-09 | Empower Corporation | Powered roller skates |
| US20120268044A1 (en) * | 2011-04-21 | 2012-10-25 | Shvartsman Vladimir A | High Efficiency All-Electric Vehicle Propulsion System |
| CN103648597B (zh) * | 2011-05-15 | 2015-08-05 | 阿克顿(常州)智能科技有限公司 | 可穿戴移动设备 |
| US9526977B2 (en) * | 2012-03-29 | 2016-12-27 | Daniel B. Edney | Powered skate with automatic motor control |
| US10926160B2 (en) * | 2017-12-15 | 2021-02-23 | Mohawknee S.R.L. | Device for skating and related method of functioning |
| US12042717B2 (en) * | 2019-01-09 | 2024-07-23 | Shift Robotics, Inc. | Method and device for control of a mobility device using an estimated gait trajectory |
| DE102024003560A1 (de) * | 2023-11-08 | 2025-05-08 | Marcel Frerichs | Elektrischer Inlinerantrieb |
-
2021
- 2021-07-13 FR FR2107612A patent/FR3125228B1/fr active Active
-
2022
- 2022-07-13 CN CN202280055395.8A patent/CN117794624A/zh not_active Withdrawn
- 2022-07-13 US US18/578,320 patent/US20240317072A1/en active Pending
- 2022-07-13 WO PCT/EP2022/069674 patent/WO2023285566A1/fr not_active Ceased
- 2022-07-13 EP EP22737511.0A patent/EP4370220A1/fr active Pending
- 2022-07-13 JP JP2024502090A patent/JP2024526777A/ja active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| FR3125228A1 (fr) | 2023-01-20 |
| CN117794624A (zh) | 2024-03-29 |
| JP2024526777A (ja) | 2024-07-19 |
| WO2023285566A1 (fr) | 2023-01-19 |
| FR3125228B1 (fr) | 2024-04-12 |
| US20240317072A1 (en) | 2024-09-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1986910A2 (fr) | Motorisation pour pieton | |
| EP2531264B1 (fr) | Chaussures ou sous-semelles roulantes permettant une marche rapide | |
| EP2436589B1 (fr) | Appareil de contrôle pour bicyclette assistée par moteur | |
| CN102442397B (zh) | 电动助力自行车的控制装置 | |
| WO2023285566A1 (fr) | Assistance électrique pour engin de glisse à roulette | |
| EP2436590B1 (fr) | Appareil de contrôle pour bicyclette assistée par moteur | |
| EP3083384A1 (fr) | Trottinette motorisee | |
| EP2475438A1 (fr) | Vehicule motorise | |
| JP2002540868A (ja) | 筋力によって作動される駆動システム | |
| EP3027496A1 (fr) | Dispositif et procédé de régulation de la puissance d'assistance d'un vélo à assistance électrique | |
| EP4072934A1 (fr) | Vélo à assistance électrique, à double commande du démarrage du moteur électrique d'assistance ou de boost | |
| EP2890605A1 (fr) | Procédé de régulation de l'assistance électrique d'un vélo | |
| EP1076624B1 (fr) | Dispositif de commande pour vehicule electrique | |
| WO2019238588A1 (fr) | Velo electrique a chaine de transmission electrique parallele a celle de pedalage et a double commande de demarrage du moteur | |
| FR3018057A1 (fr) | Assistance au deplacement d'un objet roulant par un asservissement utilisant l'acceleration de l'objet roulant | |
| EP3280502B1 (fr) | Appareil de locomotion a roulettes | |
| FR3125229A3 (fr) | Assistance électrique pour engin de glisse à roulette | |
| EP4466178A1 (fr) | Pedalier a generateur de retour haptique | |
| EP3142621B1 (fr) | Procede et dispositif d'aide a la propulsion electrique d'un systeme roulant, kit pour fauteuil roulant comportant un tel dispositif et fauteuil roulant equipe d'un tel dispositif | |
| FR3094951A1 (fr) | système d’entraînement hybride musculaire/électrique | |
| EP4630312A1 (fr) | Vélo à assistance électrique | |
| WO2024227995A1 (fr) | Dispositif de commande d'au moins un moteur électrique d'un véhicule |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: UNKNOWN |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE |
|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE |
|
| 17P | Request for examination filed |
Effective date: 20240109 |
|
| AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
| DAV | Request for validation of the european patent (deleted) | ||
| DAX | Request for extension of the european patent (deleted) | ||
| GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: GRANT OF PATENT IS INTENDED |
|
| INTG | Intention to grant announced |
Effective date: 20251002 |