[go: up one dir, main page]

FR3147783A1 - Energy management method in an electrically assisted vehicle - Google Patents

Energy management method in an electrically assisted vehicle Download PDF

Info

Publication number
FR3147783A1
FR3147783A1 FR2303642A FR2303642A FR3147783A1 FR 3147783 A1 FR3147783 A1 FR 3147783A1 FR 2303642 A FR2303642 A FR 2303642A FR 2303642 A FR2303642 A FR 2303642A FR 3147783 A1 FR3147783 A1 FR 3147783A1
Authority
FR
France
Prior art keywords
energy
vehicle
assistance
route
electric motor
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
Application number
FR2303642A
Other languages
French (fr)
Inventor
Zigor Garate
Thibaut AVEZ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Decathlon SE
Original Assignee
Decathlon SE
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Decathlon SE filed Critical Decathlon SE
Priority to FR2303642A priority Critical patent/FR3147783A1/en
Priority to EP24725547.4A priority patent/EP4695109A1/en
Priority to PCT/FR2024/050487 priority patent/WO2024213857A1/en
Priority to CN202480039630.1A priority patent/CN121311376A/en
Publication of FR3147783A1 publication Critical patent/FR3147783A1/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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
    • B60L50/00Electric propulsion with power supplied within the vehicle
    • B60L50/20Electric propulsion with power supplied within the vehicle using propulsion power generated by humans or animals
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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/00Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
    • B60L15/20Methods, 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/2045Methods, 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 optimising the use of energy
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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
    • B60L3/00Electric devices on electrically-propelled vehicles for safety purposes; Monitoring operating variables, e.g. speed, deceleration or energy consumption
    • B60L3/12Recording operating variables ; Monitoring of operating variables
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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
    • B60L58/00Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
    • B60L58/10Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
    • B60L58/12Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries responding to state of charge [SoC]
    • B60L58/14Preventing excessive discharging
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62MRIDER PROPULSION OF WHEELED VEHICLES OR SLEDGES; POWERED PROPULSION OF SLEDGES OR SINGLE-TRACK CYCLES; TRANSMISSIONS SPECIALLY ADAPTED FOR SUCH VEHICLES
    • B62M6/00Rider propulsion of wheeled vehicles with additional source of power, e.g. combustion engine or electric motor
    • B62M6/40Rider propelled cycles with auxiliary electric motor
    • B62M6/45Control or actuating devices therefor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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/00Type of vehicles
    • B60L2200/12Bikes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/10Vehicle control parameters
    • B60L2240/12Speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/10Vehicle control parameters
    • B60L2240/14Acceleration
    • B60L2240/16Acceleration longitudinal
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/10Vehicle control parameters
    • B60L2240/26Vehicle weight
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/40Drive Train control parameters
    • B60L2240/42Drive Train control parameters related to electric machines
    • B60L2240/423Torque
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/40Drive Train control parameters
    • B60L2240/54Drive Train control parameters related to batteries
    • B60L2240/549Current
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/60Navigation input
    • B60L2240/64Road conditions
    • B60L2240/642Slope of road
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/60Navigation input
    • B60L2240/66Ambient conditions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/70Interactions with external data bases, e.g. traffic centres
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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
    • B60L2250/00Driver interactions
    • B60L2250/12Driver interactions by confirmation, e.g. of the input
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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
    • B60L2260/00Operating Modes
    • B60L2260/40Control modes
    • B60L2260/42Control modes by adaptive correction
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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
    • B60L2260/00Operating Modes
    • B60L2260/40Control modes
    • B60L2260/50Control modes by future state prediction
    • B60L2260/52Control modes by future state prediction drive range estimation, e.g. of estimation of available travel distance
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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
    • B60L2260/00Operating Modes
    • B60L2260/40Control modes
    • B60L2260/50Control modes by future state prediction
    • B60L2260/54Energy consumption estimation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62JCYCLE SADDLES OR SEATS; AUXILIARY DEVICES OR ACCESSORIES SPECIALLY ADAPTED TO CYCLES AND NOT OTHERWISE PROVIDED FOR, e.g. ARTICLE CARRIERS OR CYCLE PROTECTORS
    • B62J45/00Electrical equipment arrangements specially adapted for use as accessories on cycles, not otherwise provided for
    • B62J45/40Sensor arrangements; Mounting thereof
    • B62J45/41Sensor arrangements; Mounting thereof characterised by the type of sensor

Landscapes

  • Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Power Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Sustainable Development (AREA)
  • Sustainable Energy (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)

Abstract

La présente invention concerne un procédé de gestion de l'énergie dans un véhicule à assistance électrique (1) comprenant un moteur électrique (5) et une batterie (6) alimentant ledit moteur électrique (5), le procédé étant caractérisé en ce qu’il comprend la mise en œuvre par des moyens de traitement de données (11, 21) contrôlant ledit moteur électrique (5), d’étapes de : Prédiction d’une énergie d’assistance devant être fournie par le véhicule (1) pour parcourir un itinéraire prédéfini ;Commande de mise en œuvre par le moteur électrique (5), pendant l’itinéraire, d’un mode d’assistance électrique sélectionné en fonction d’au moins une puissance fournie par l’utilisateur et d’au moins un seuil de puissance ;Comparaison, pendant l’itinéraire, d’une consommation électrique constatée avec une consommation attendue fonction de ladite énergie d’assistance prédite, et mise à jour de ladite énergie d’assistance prédite en fonction du résultat de ladite comparaison ;Modification pendant l’itinéraire, du ou des seuils de puissance selon le résultat d’une comparaison de ladite énergie d’assistance prédite mise à jour et d’une charge restante de la batterie (6). Fig. 1a The present invention relates to a method for managing energy in an electrically assisted vehicle (1) comprising an electric motor (5) and a battery (6) powering said electric motor (5), the method being characterized in that it comprises the implementation by data processing means (11, 21) controlling said electric motor (5), of steps of: Prediction of an assistance energy to be provided by the vehicle (1) to travel a predefined route; Control of implementation by the electric motor (5), during the route, of an electrical assistance mode selected as a function of at least one power provided by the user and of at least one power threshold; Comparison, during the route, of an observed electrical consumption with an expected consumption as a function of said predicted assistance energy, and updating of said predicted assistance energy as a function of the result of said comparison; Modification during the route, of the power threshold(s) according to the result of a comparison of said predicted assistance energy provided up to date and remaining battery charge (6). Fig. 1a

Description

Procédé de gestion de l'énergie dans un véhicule à assistance électriqueEnergy management method in an electrically assisted vehicle

DOMAINE TECHNIQUE GÉNÉRALGENERAL TECHNICAL FIELD

La présente invention se rapporte au domaine de la mobilité électrique. Plus précisément, elle concerne un procédé de gestion de l'énergie dans un véhicule à assistance électrique.The present invention relates to the field of electric mobility. More specifically, it relates to a method for managing energy in an electrically assisted vehicle.

ETAT DE L’ARTSTATE OF THE ART

Les vélos à assistance électrique (VAE) sont des vélos électriques dont le moteur joue seulement un rôle d'assistance au pédalage : l'utilisateur doit pédaler pour que le moteur entre en fonction.Electrically assisted bicycles (EABs) are electric bicycles whose motor only plays a pedaling assistance role: the user must pedal for the motor to start working.

En référence à la ou à la , un VAE 1 comprend classiquement une roue avant 3a, une roue arrière 3b, un pédalier 4, entrainant en rotation la roue arrière 3b par l'intermédiaire d'une chaîne ou d’une courroie, un moteur électrique 5 d'assistance, alimenté en électricité par une batterie 6, entraînant également en rotation (lorsqu’il est activé) la roue arrière 3b (par exemple en étant disposé dans le moyeu, ou via un galet de friction) de façon à soulager l'effort de l’utilisateur. A noter que le moteur peut alternativement entrainer en rotation le pédalier 4 voire directement la roue avant 3a.In reference to the or to the , an EAB 1 conventionally comprises a front wheel 3a, a rear wheel 3b, a crankset 4, rotating the rear wheel 3b via a chain or a belt, an electric assistance motor 5, powered by electricity from a battery 6, also rotating (when activated) the rear wheel 3b (for example by being arranged in the hub, or via a friction roller) so as to relieve the user's effort. Note that the motor can alternatively rotate the crankset 4 or even directly the front wheel 3a.

Le VAE 1 comprend en outre des moyens de commande 11 du moteur 5. On a généralement plusieurs modes d’assistance définissant des niveaux de puissance fournis par le moteur électrique 5, et les moyens de commande 11 pilotent le moteur 5 en fonction du mode d’assistance sélectionné.The VAE 1 further comprises control means 11 for the motor 5. There are generally several assistance modes defining power levels provided by the electric motor 5, and the control means 11 control the motor 5 according to the assistance mode selected.

Les moyens de commande 11 sont en outre connectés à la batterie 6, et peuvent en connaître la charge restante. Le VAE 1 comprend à ce titre généralement des moyens d’interface 13 tel qu’un écran, permettant d’afficher la charge restante de la batterie 6 notamment sous la forme d’une valeur numérique (en mAh) ou un pourcentage, et diverses informations telles que le mode d’assistance actuel, la vitesse instantanée, etc.The control means 11 are further connected to the battery 6, and can know the remaining charge. The VAE 1 generally comprises interface means 13 such as a screen, making it possible to display the remaining charge of the battery 6 in particular in the form of a digital value (in mAh) or a percentage, and various information such as the current assistance mode, the instantaneous speed, etc.

Le problème est l’absence d’une indication précise de l'autonomie du vélo : s’il fait un itinéraire trop long, l’utilisateur a le risque d’avoir épuisé sa batterie et de devoir terminer sans aucune assistance, ce qui est peu confortable car les VAE sont généralement lourds.The problem is the lack of a precise indication of the autonomy of the bike: if the route is too long, the user runs the risk of having exhausted the battery and having to finish without any assistance, which is not very comfortable because e-bikes are generally heavy.

Certains VAE 1 affichent sur les moyens 13 une estimation d’une distance que l'utilisateur peut encore parcourir avec la charge restante actuelle de la batterie 6. Il s'agit toutefois seulement d'une estimation grossière basée sur des valeurs moyennes, qui peut être complètement fausse selon l’itinéraire.Some e-bikes 1 display on the means 13 an estimate of a distance that the user can still travel with the current remaining charge of the battery 6. However, this is only a rough estimate based on average values, which can be completely wrong depending on the route.

Plus récemment, il a été proposé dans la demande WO2012172227 un procédé de gestion de l'énergie dans le VAE, dans lequel un itinéraire envisagé par l’utilisateur est divisé en une séquence de segments, et pour chaque segment, les moyens 11 déterminent la quantité d'énergie totale nécessaire pour parcourir ce segment (notamment sur la base de données topographiques) et déduisent la quantité d'énergie électrique nécessaire pour parcourir l’itinéraire.More recently, application WO2012172227 has proposed a method for managing energy in the VAE, in which a route envisaged by the user is divided into a sequence of segments, and for each segment, the means 11 determine the total amount of energy required to travel this segment (in particular on the basis of topographical data) and deduce the amount of electrical energy required to travel the route.

Cette solution, bien plus fine, permet de prédire de manière très fiable si le VAE aura suffisamment de batterie (en gardant généralement une marge de sécurité, par exemple l’équivalent de 10 km). On peut de plus ajuster le mode d’assistance électrique pour utiliser au mieux la capacité de la batterie.This much more precise solution allows us to predict very reliably whether the VAE will have enough battery (generally keeping a safety margin, for example the equivalent of 10 km). We can also adjust the electric assistance mode to make the best use of the battery capacity.

Cette solution apporte satisfaction, mais elle ne tient pas compte des imprévus (pneu sous-gonflé, vent de face), ou du comportement de l’utilisateur qui peut fatiguer et fournir moins de puissance que prévu.This solution is satisfactory, but it does not take into account unforeseen events (under-inflated tire, headwind), or user behavior which can tire and provide less power than expected.

L’invention vient améliorer la situation.The invention improves the situation.

PRÉSENTATION DE L’INVENTIONPRESENTATION OF THE INVENTION

La présente invention se rapporte donc selon un premier aspect à un procédé de gestion de l'énergie dans un véhicule à assistance électrique comprenant un moteur électrique et une batterie alimentant ledit moteur électrique, le procédé étant caractérisé en ce qu’il comprend la mise en œuvre par des moyens de traitement de données contrôlant ledit moteur électrique, d’étapes de :

  1. Prédiction d’une énergie d’assistance devant être fournie par le véhicule pour parcourir un itinéraire prédéfini ;
  2. Commande de mise en œuvre par le moteur électrique (5), pendant l’itinéraire, d’un mode d’assistance électrique sélectionné en fonction d’au moins une puissance fournie par l’utilisateur et d’au moins un seuil de puissance ;
  3. Comparaison, pendant l’itinéraire, d’une consommation électrique constatée avec une consommation attendue fonction de ladite énergie d’assistance prédite, et mise à jour de ladite énergie d’assistance prédite en fonction du résultat de ladite comparaison ;
  4. Modification pendant l’itinéraire, du ou des seuils de puissance selon le résultat d’une comparaison de ladite énergie d’assistance prédite mise à jour et d’une charge restante de la batterie (6).
The present invention therefore relates, according to a first aspect, to a method for managing energy in an electrically assisted vehicle comprising an electric motor and a battery supplying said electric motor, the method being characterized in that it comprises the implementation by data processing means controlling said electric motor, of steps of:
  1. Prediction of an assistance energy to be provided by the vehicle to travel a predefined route;
  2. Implementation control by the electric motor (5), during the journey, of an electric assistance mode selected as a function of at least one power supplied by the user and at least one power threshold;
  3. Comparison, during the route, of an observed electrical consumption with an expected consumption based on said predicted assistance energy, and updating of said predicted assistance energy based on the result of said comparison;
  4. Modification during the route, of the power threshold(s) according to the result of a comparison of said updated predicted assistance energy and a remaining charge of the battery (6).

Selon des caractéristiques avantageuses et non limitatives :According to advantageous and non-limiting characteristics:

L’étape (a) comprend la vérification que la batterie présente une charge restante suffisante pour que le véhicule fournisse ladite énergie d’assistance prédite, avec une marge de sécurité.Step (a) includes verifying that the battery has sufficient remaining charge for the vehicle to provide said predicted assist energy, with a safety margin.

L’étape (c) comprend la vérification que la batterie présente une charge restante suffisante pour que le véhicule fournisse ladite énergie d’assistance prédite mise à jour, avec une marge de sécurité ; au moins un desdits seuils de puissance étant augmenté à l’étape (c) si la batterie ne présente pas une charge restante suffisante pour que le véhicule fournisse ladite énergie d’assistance prédite mise à jour, avec la marge de sécurité.Step (c) comprises verifying that the battery has sufficient remaining charge for the vehicle to provide said updated predicted assist energy, with a safety margin; at least one of said power thresholds being increased in step (c) if the battery does not have sufficient remaining charge for the vehicle to provide said updated predicted assist energy, with the safety margin.

Au moins un desdits seuils de puissance est diminué à l’étape (c) s’il présente une valeur supérieure à une valeur initiale et si la batterie présente une charge restante suffisante pour que le véhicule fournisse ladite énergie d’assistance prédite mise à jour, avec la marge de sécurité.At least one of said power thresholds is decreased in step (c) if it has a value greater than an initial value and if the battery has sufficient remaining charge for the vehicle to provide said updated predicted assistance energy, with the safety margin.

On a un premier seuil de puissance et un deuxième seuil de puissance supérieur au premier seuil de puissance ; l’étape (b) comprenant le changement du mode d’assistance électrique de sorte à diminuer l’assistance si la puissance fournie par l’utilisateur est inférieure au premier seuil de puissance, et le changement du mode d’assistance électrique de sorte à augmenter l’assistance si la puissance fournie par l’utilisateur est supérieure au deuxième seuil de puissance.There is a first power threshold and a second power threshold greater than the first power threshold; step (b) comprising changing the electric assistance mode so as to decrease the assistance if the power supplied by the user is less than the first power threshold, and changing the electric assistance mode so as to increase the assistance if the power supplied by the user is greater than the second power threshold.

L’étape (a) comprend les sous-étapes suivantes :Step (a) includes the following substeps:

(a1) Découpage dudit itinéraire prédéfini en une séquence de segments ;(a1) Dividing said predefined route into a sequence of segments;

(a2) Estimation, pour chaque segment dudit itinéraire prédéfini, de l’énergie nécessaire pour parcourir ledit segment, et de l’énergie théoriquement fournie par l’utilisateur sur le segment ;(a2) Estimation, for each segment of said predefined route, of the energy required to travel said segment, and of the energy theoretically provided by the user on the segment;

(a3) Estimation de l’énergie d’assistance devant être fournie par le véhicule pour parcourir ledit itinéraire prédéfini en fonction des énergies nécessaires et des énergies fournies estimées pour parcourir chaque segment dudit itinéraire prédéfini.(a3) Estimation of the assistance energy to be provided by the vehicle to travel said predefined route based on the energies required and the energies provided estimated to travel each segment of said predefined route.

L’énergie nécessaire pour parcourir un segment est exprimée à l’étape (a2) comme la somme d’un un terme représentant l’énergie consommée par les frottements aérauliques, un terme représentant l’énergie consommée par les frottements de roulement, un terme représentant la variation d’énergie potentielle, et un terme représentant le travail des forces appliquées au véhicule.The energy required to travel a segment is expressed in step (a2) as the sum of a term representing the energy consumed by air friction, a term representing the energy consumed by rolling friction, a term representing the variation in potential energy, and a term representing the work of the forces applied to the vehicle.

L’énergie nécessaire pour parcourir un segment est exprimée à l’étape (a2) par la formule, ENseg=(½ρSCxVseg²+Crmg+sseqmg+asegm)Lseg, où ρ est la densité de l’air, S la surface frontale du véhicule, Cxun coefficient de frottement aéraulique, Vsegla vitesse moyenne attendue du véhicule sur le segment, Crun coefficient de frottement de roulement, m la masse du véhicule, g=9,81m/s², ssegla pente du segment, asegl’accélération entre ce segment et le suivant.The energy required to travel a segment is expressed in step (a2) by the formula, EN seg = (½ρSC x V seg ²+C r mg+s seq mg+a seg m)L seg , where ρ is the air density, S the frontal surface of the vehicle, C x an air friction coefficient, V seg the expected average speed of the vehicle on the segment, C r a rolling friction coefficient, m the mass of the vehicle, g=9.81m/s², s seg the slope of the segment, a seg the acceleration between this segment and the next.

L’énergie d’assistance devant être fournie par le véhicule pour parcourir ledit itinéraire prédéfini est exprimée comme la somme des énergies nécessaire pour parcourir les segments dudit itinéraire moins la somme des énergies théoriquement fournies par l’utilisateur sur les segments dudit itinéraire.The assistance energy to be provided by the vehicle to travel said predefined route is expressed as the sum of the energies required to travel the segments of said route minus the sum of the energies theoretically provided by the user on the segments of said route.

L’étape (c) comprend le calcul d’un facteur de correction exprimé comme le ratio entre ladite consommation électrique constatée et ladite consommation attendue, l’énergie d’assistance prédite mise à jour étant exprimée comme la somme des énergies nécessaire pour parcourir les segments restants dudit itinéraire, pondérée avec ledit facteur de correction, moins la somme des énergies théoriquement fournies par l’utilisateur sur les segments restants dudit itinéraire.Step (c) comprises calculating a correction factor expressed as the ratio between said observed electrical consumption and said expected consumption, the updated predicted assistance energy being expressed as the sum of the energies required to travel the remaining segments of said route, weighted with said correction factor, minus the sum of the energies theoretically provided by the user on the remaining segments of said route.

L’étape (a) comprend une sous-étape (a0) préalable de définition par l’utilisateur dudit itinéraire, et le cas échéant d’indication par l’utilisateur d’une masse du véhicule, en utilisant des moyens d’interface connectés auxdits moyens de traitement de données.Step (a) includes a prior sub-step (a0) of definition by the user of said route, and where appropriate indication by the user of a mass of the vehicle, using interface means connected to said data processing means.

L’étape (b) est mise en œuvre par des moyens de traitement de données du véhicule contrôlant ledit moteur électrique, les étapes (a), (c) et (d) étant mis en œuvre par des moyens de données d’un terminal connecté auxdits moyens de traitement de données du véhicule.Step (b) is implemented by data processing means of the vehicle controlling said electric motor, steps (a), (c) and (d) being implemented by data means of a terminal connected to said data processing means of the vehicle.

L’étape (b) est répétée de manière périodique, et les étapes (c) et (d) sont mises en œuvre de manière continue à partir d’un instant donné du parcours dudit itinéraire, sur une fenêtre glissante.Step (b) is repeated periodically, and steps (c) and (d) are implemented continuously from a given moment in the course of said route, over a sliding window.

L’étape (c) comprend l’estimation de ladite consommation électrique du courant fourni par la batterie constatée sur ladite fenêtre glissante, exprimée comme le ratio entre une intensité moyenne constatée sur ladite fenêtre glissante et une vitesse moyenne du véhicule constatée sur ladite fenêtre glissante.Step (c) comprises estimating said electrical consumption of the current supplied by the battery observed over said sliding window, expressed as the ratio between an average intensity observed over said sliding window and an average speed of the vehicle observed over said sliding window.

Selon un deuxième aspect, l’invention concerne un terrminal comprenant des moyens de traitement de données et connecté à un véhicule à assistance électrique comprenant un moteur électrique, une batterie alimentant ledit moteur électrique et des moyens de traitement de données commandant la mise en œuvre par le moteur électrique d’un mode d’assistance électrique sélectionné en fonction d’au moins une puissance fournie par l’utilisateur et d’au moins un seuil de puissance ; le terminal étant caractérisé en ce que les moyens de traitement de données sont configurés pour :

  • Prédire une énergie d’assistance devant être fournie par le véhicule pour parcourir un itinéraire prédéfini ;
  • Comparer, pendant l’itinéraire, une consommation électrique constatée avec une consommation attendue fonction de ladite énergie d’assistance prédite, et mettre à jour ladite énergie d’assistance prédite en fonction du résultat de ladite comparaison ;
  • Modifier pendant l’itinéraire, le ou les seuils de puissance selon le résultat d’une comparaison de ladite énergie d’assistance prédite mise à jour et d’une charge restante de la batterie.
According to a second aspect, the invention relates to a terminal comprising data processing means and connected to an electrically assisted vehicle comprising an electric motor, a battery powering said electric motor and data processing means controlling the implementation by the electric motor of an electrical assistance mode selected as a function of at least one power supplied by the user and at least one power threshold; the terminal being characterized in that the data processing means are configured to:
  • Predict an assistance energy to be provided by the vehicle to travel a predefined route;
  • Compare, during the route, an observed electrical consumption with an expected consumption based on said predicted assistance energy, and update said predicted assistance energy based on the result of said comparison;
  • Modify during the route, the power threshold(s) according to the result of a comparison of said updated predicted assistance energy and a remaining battery charge.

Selon un troisième aspect, l’invention concerne un système comprenant le terminal selon le deuxième aspect et ledit véhicule à assistance électrique connectés.According to a third aspect, the invention relates to a system comprising the terminal according to the second aspect and said connected electrically assisted vehicle.

Selon un quatrième et un cinquième aspect, l’invention concerne un produit programme d’ordinateur comprenant des instructions de code pour l’exécution d’un procédé selon le premier aspect de gestion de l'énergie dans un véhicule à assistance électrique comprenant un moteur électrique et une batterie alimentant ledit moteur électrique ; et un moyen de stockage lisible par un équipement informatique sur lequel est enregistré un produit programme d’ordinateur comprenant des instructions de code pour l’exécution d’un procédé selon le premier aspect de gestion de l'énergie dans un véhicule à assistance électrique comprenant un moteur électrique et une batterie alimentant ledit moteur électrique.According to a fourth and a fifth aspect, the invention relates to a computer program product comprising code instructions for executing a method according to the first aspect of energy management in an electrically assisted vehicle comprising an electric motor and a battery powering said electric motor; and a storage means readable by computer equipment on which is recorded a computer program product comprising code instructions for executing a method according to the first aspect of energy management in an electrically assisted vehicle comprising an electric motor and a battery powering said electric motor.

PRÉSENTATION DES FIGURESPRESENTATION OF FIGURES

D’autres caractéristiques et avantages de la présente invention apparaîtront à la lecture de la description qui va suivre d’un mode de réalisation préférentiel. Cette description sera donnée en référence aux dessins annexés dans lesquels :Other features and advantages of the present invention will become apparent from the following description of a preferred embodiment. This description will be given with reference to the appended drawings in which:

la est un schéma d’un premier mode de réalisation d’un système pour la mise en œuvre du procédé selon l’invention ; there is a diagram of a first embodiment of a system for implementing the method according to the invention;

la est un schéma d’un deuxième mode de réalisation d’un système pour la mise en œuvre du procédé selon l’invention ; there is a diagram of a second embodiment of a system for implementing the method according to the invention;

la est un logigramme illustrant les étapes d’un mode de réalisation du procédé selon l’invention. there is a flowchart illustrating the steps of an embodiment of the method according to the invention.

la représente schématiquement un fragment d’un mode de réalisation du procédé selon l’invention ; there schematically represents a fragment of an embodiment of the method according to the invention;

la représente schématiquement un autre fragment d’un mode de réalisation du procédé selon l’invention. there schematically represents another fragment of an embodiment of the method according to the invention.

DESCRIPTION DÉTAILLÉEDETAILED DESCRIPTION

ArchitectureArchitecture

La présente invention concerne un procédé de gestion de l'énergie dans un véhicule à assistance électrique 1 comprenant un moteur électrique 5 et une batterie 6 alimentant ledit moteur électrique 5.The present invention relates to a method for managing energy in an electrically assisted vehicle 1 comprising an electric motor 5 and a battery 6 powering said electric motor 5.

Ledit véhicule à assistance électrique 1 est préférentiellement un vélo à assistance électrique (VAE) tel que précédemment décrit et représenté sur la , mais l'homme de l'art saura adapter le présent procédé proposé à d'autres types de véhicules à assistance électrique, par exemple une trottinette à assistance électrique, un bateau à assistance électrique, etc. Plus généralement, on entend par véhicule à assistance électrique tout véhicule destiné à être mu par une force humaine, et muni d'un moteur électrique 5 capable de fournir une assistance électrique susceptible de compléter énergie humaine ou de la remplacer occasionnellement.Said electrically assisted vehicle 1 is preferably an electrically assisted bicycle (EAB) as previously described and shown in the , but those skilled in the art will know how to adapt the present proposed method to other types of electrically assisted vehicles, for example an electrically assisted scooter, an electrically assisted boat, etc. More generally, an electrically assisted vehicle is understood to mean any vehicle intended to be driven by human power, and equipped with an electric motor 5 capable of providing electrical assistance capable of supplementing human energy or occasionally replacing it.

Le présent procédé est mis en œuvre par des moyens de traitement de données 11, 21, tels qu’un processeur ou une carte électronique, contrôlant ledit moteur électrique 5.The present method is implemented by data processing means 11, 21, such as a processor or an electronic card, controlling said electric motor 5.

Ces moyens de traitement peuvent être intégrés au véhicule 1 (référence 11) et/ou ceux d’un terminal 2 (référence 21) connectés au véhicule 1, par exemple sans fil (via Bluetooth) ou via un câble (par exemple USB). Ledit terminal 2 est typiquement un terminal mobile de l’utilisateur, de type smartphone, lui-même avantageusement connecté à un réseau 20 tel que le réseau internet. A noter qu’alternativement ou en complément, le véhicule 1 peut être directement connecté au réseau 20.These processing means can be integrated into the vehicle 1 (reference 11) and/or those of a terminal 2 (reference 21) connected to the vehicle 1, for example wirelessly (via Bluetooth) or via a cable (for example USB). Said terminal 2 is typically a mobile terminal of the user, of the smartphone type, itself advantageously connected to a network 20 such as the Internet network. It should be noted that alternatively or in addition, the vehicle 1 can be directly connected to the network 20.

Selon un mode préféré, correspondant à la , on a à la fois les moyens 11 du véhicule 1 et les moyens 21 du terminal 10, les premiers assurant le contrôle dudit moteur électrique 5 et les seconds mettant en œuvre la plupart des étapes du présent procédé de gestion de l'énergie (étapes (a), (c) et (d) comme on le verra), en obtenant de la part des moyens 11 du véhicule 1 des données de fonctionnement du véhicule 1 (état de la batterie 6, puissance fournie par l’utilisateur, etc.), et lui renvoyant en réponse des commandes.According to a preferred mode, corresponding to the , we have both the means 11 of the vehicle 1 and the means 21 of the terminal 10, the former ensuring the control of said electric motor 5 and the latter implementing most of the steps of the present energy management method (steps (a), (c) and (d) as will be seen), by obtaining from the means 11 of the vehicle 1 operating data of the vehicle 1 (state of the battery 6, power supplied by the user, etc.), and returning commands to it in response.

L’homme du métier pourra tout à fait mettre en œuvre tout ou partie des étapes procédé sur les moyens 11 du véhicule 1, et le cas échéant ne pas avoir de terminal 2 impliqué (cas de la ), ou encore contrôler le moteur 5 du véhicule 1 avec les moyens 21 du terminal 10.The person skilled in the art will be able to implement all or part of the process steps on the means 11 of the vehicle 1, and where appropriate not have a terminal 2 involved (case of the ), or control the engine 5 of the vehicle 1 with the means 21 of the terminal 10.

Le présent procédé utilise également avantageusement des moyens de traitement de données 12, 22 (une mémoire) et/ou des moyens d’interface 13, 23 (un écran, en particulier tactile) qui à nouveau peuvent être intégrés au véhicule 1 (références 12, 13) et/ou ceux du terminal 2 (référence 22, 23).The present method also advantageously uses data processing means 12, 22 (a memory) and/or interface means 13, 23 (a screen, in particular a touch screen) which again can be integrated into the vehicle 1 (references 12, 13) and/or those of the terminal 2 (reference 22, 23).

ProcédéProcess

En référence à la , le présent procédé commence par une étape (a) de prédiction d’une énergie d’assistance devant être fournie par le véhicule 1 pour parcourir un itinéraire prédéfini.In reference to the , the present method begins with a step (a) of predicting an assistance energy to be provided by the vehicle 1 to travel a predefined route.

Cette étape pourra être réalisée de toute façon connue et notamment conformément au document WO201217222.This step may be carried out in any known manner and in particular in accordance with document WO201217222.

De manière préférée, l’étape (a) comprend tout ou partie des sous-étapes suivantes :Preferably, step (a) comprises all or part of the following sub-steps:

(a1) Découpage dudit itinéraire prédéfini en une séquence de segments ;(a1) Dividing said predefined route into a sequence of segments;

(a2) Estimation, pour chaque segment dudit itinéraire prédéfini, de l’énergie nécessaire pour parcourir ledit segment, et de l’énergie théoriquement fournie par l’utilisateur sur le segment ;(a2) Estimation, for each segment of said predefined route, of the energy required to travel said segment, and of the energy theoretically provided by the user on the segment;

(a3) Estimation de l’énergie d’assistance devant être fournie par le véhicule 1 pour parcourir ledit itinéraire prédéfini en fonction des énergies nécessaires et des énergies fournies estimées pour parcourir chaque segment dudit itinéraire prédéfini.(a3) Estimation of the assistance energy to be provided by the vehicle 1 to travel said predefined route based on the energies required and the energies provided estimated to travel each segment of said predefined route.

Le procédé peut en outre comprendre une préalable (a0) de définition par l’utilisateur dudit itinéraire, en particulier en utilisant les moyens d’interface 13, 23. L’itinéraire est typiquement représenté par une trace GPX (i.e. sous forme d’une collection de coordonnées GPS). L’utilisateur peut notamment sélectionner un itinéraire dans une liste d’itinéraires proposés, prendre un itinéraire partagé par un autre utilisateur (potentiellement des itinéraires récupérés depuis le réseau 20), voire même définir son propre itinéraire, et générer la trace via une application de navigation GPS.The method may further comprise a preliminary step (a0) of definition by the user of said route, in particular using the interface means 13, 23. The route is typically represented by a GPX track (i.e. in the form of a collection of GPS coordinates). The user may in particular select a route from a list of proposed routes, take a route shared by another user (potentially routes retrieved from the network 20), or even define his own route, and generate the track via a GPS navigation application.

L’étape (a0) peut en outre comprendre l’indication, par l’utilisateur, en particulier à nouveau en utilisant les moyens d’interface 13, 23, d’une masse du véhicule 1 (incluant l’utilisateur, et les éventuels passagers ou bagages), qui est préférentiellement utilisé dans l’étape (a2). Cette masse peut être saisie directement, préenregistrée, ou encore sélectionnée parmi une pluralité de masses de référence associées à des scénarios tels que :

  • Vélo + utilisateur = 105 kg
  • Vélo + utilisateur + bagages = 120 kg
  • Vélo + utilisateur + bagages + remorque = 148 kg
  • vélo + utilisateur + bagages + remorque + enfant = 163 kg
  • etc.
Step (a0) may further comprise the indication, by the user, in particular again using the interface means 13, 23, of a mass of the vehicle 1 (including the user, and any passengers or luggage), which is preferentially used in step (a2). This mass may be entered directly, pre-recorded, or selected from a plurality of reference masses associated with scenarios such as:
  • Bike + user = 105 kg
  • Bike + user + luggage = 120 kg
  • Bike + user + luggage + trailer = 148 kg
  • bike + user + luggage + trailer + child = 163 kg
  • etc.

Ensuite, dans l’étape (a1), ledit itinéraire est découpé en une séquence de segments, correspondant à des fragments élémentaires par exemple d’une longueur fixe. Par exemple, une trace de 65 km peut être découpées en 650 segments de 100m. Si un temps de parcours est connu, les segments peuvent être temporels. Par exemple, le même itinéraire de 65 km peut être prévu en 1440 segments de 5 secondes.Then, in step (a1), said route is cut into a sequence of segments, corresponding to elementary fragments for example of a fixed length. For example, a 65 km track can be cut into 650 segments of 100 m. If a travel time is known, the segments can be temporal. For example, the same 65 km route can be planned in 1440 segments of 5 seconds.

On peut définir pour chaque segment une vitesse moyenne attendue (ou « théorique ») Vsegdu véhicule 1 sur le segment, soit mathématiquement si toutes les longueurs/temps des segments sont connus, par exemple d’expérience si des utilisateurs ont déjà parcouru des itinéraires passant sur ces segments (longueur du segment Lsegdivisée par le temps nécessaire pour parcourir le segment tseq), soit en fonction d’une pente moyenne du segment sseg(se calculant elle-même facilement comme la différence d’altitude des extrémités du segment divisée par la longueur du segment) : par exemple pour chaque mode d’assistance et chaque valeur de pente (arrondie au %) on peut associer une vitesse. A nouveau on a typiquement n modes d’assistance électrique, avec par exemple n=3, correspondant à des niveaux d’assistance de plus en plus forte, numérotés de 1 à n.For each segment, we can define an expected (or "theoretical") average speed V seg of vehicle 1 on the segment, either mathematically if all the lengths/times of the segments are known, for example from experience if users have already traveled routes passing through these segments (length of the segment L seg divided by the time needed to travel the segment t seq ), or according to an average slope of the segment s seg (which itself is easily calculated as the difference in altitude of the ends of the segment divided by the length of the segment): for example, for each assistance mode and each slope value (rounded to the nearest %), we can associate a speed. Again, we typically have n electric assistance modes, with for example n = 3, corresponding to increasingly strong assistance levels, numbered from 1 to n.

A noter que le terminal 2 pourra récupérer les données dont il a besoin depuis un serveur du réseau 20.Note that terminal 2 will be able to retrieve the data it needs from a server on network 20.

Dans l’étape (a2), l’énergie nécessaire pour parcourir chaque segment est estimée. Par « énergie nécessaire », on entend une énergie totale du véhicule 1, en particulier exprimée en Joules (J) ou en Watt-heures (Wh), en notant que 1J=1Ws=1kg.m².s-2, et que 3600 Ws=1Wh.In step (a2), the energy required to travel each segment is estimated. By “energy required” is meant a total energy of the vehicle 1, in particular expressed in Joules (J) or Watt-hours (Wh), noting that 1J=1Ws=1kg.m².s -2 , and that 3600 Ws=1Wh.

Celle-ci peut être exprimée comme la somme de termes ayant une signification mécanique :

  • un terme représentant l’énergie consommée par les frottements aérauliques, en particulier (½ρSCxVseg²)Lseg, avec ρ la densité de l’air (environ 1,2kg/m3), S la surface frontale du véhicule 1, Cxun coefficient de frottement aéraulique (SCxdépend du type de véhicule 1 et de sa configuration, et peut être défini en même temps que la masse à l’étape (a0), par exemple selon si l’utilisateur sélectionne une remorque ou non – la valeur peut être déterminée empiriquement et est typiquement comprise pour un vélo entre 0.5 et 1m²), et on rappelle que Lseg=Vseg*tseg;
  • un terme représentant l’énergie consommée par les frottements de roulement, en particulier (Crmg)Lseg, avec m la masse du véhicule 1, g=9,81m/s², et Crun coefficient de frottement de roulement (Crdépend à nouveau du type de véhicule 1 et de sa configuration, et peut être défini en même temps que la masse à l’étape (a0), par exemple selon s’il sélectionne une remorque ou non – la valeur peut être à nouveau déterminée empiriquement et est typiquement comprise pour un vélo entre 0.001 et 0.01) ;
  • un terme représentant la variation d’énergie potentielle, en particulier (sseqmg)Lseg(on remarque que sseq*Lsegest la variation d’altitude) ;
  • un terme représentant le travail des forces appliquées au véhicule en particulier (asegm)Lseg, avec asegl’accélération entre deux segments (se calculant comme la différence de vitesse entre deux segments Vseg+1-Vsegdivisée par le temps Vseg), en remarquant que asegm=Σforcesext(PFD), que le parcours du segment peut être considéré rectiligne et que les forces appliquées sur le véhicule 1 le font avancer.
This can be expressed as the sum of terms having mechanical meaning:
  • a term representing the energy consumed by air friction, in particular (½ρSC x V seg ²)L seg , with ρ the air density (about 1.2kg/m 3 ), S the frontal surface of vehicle 1, C x an air friction coefficient (SC x depends on the type of vehicle 1 and its configuration, and can be defined at the same time as the mass in step (a0), for example depending on whether the user selects a trailer or not – the value can be determined empirically and is typically between 0.5 and 1m² for a bicycle), and we recall that L seg =V seg *t seg ;
  • a term representing the energy consumed by rolling friction, in particular (C r mg)L seg , with m the mass of vehicle 1, g=9.81m/s², and C r a coefficient of rolling friction (C r again depends on the type of vehicle 1 and its configuration, and can be defined together with the mass in step (a0), for example depending on whether it selects a trailer or not – the value can again be determined empirically and is typically between 0.001 and 0.01 for a bicycle);
  • a term representing the variation in potential energy, in particular (s seq mg)L seg (we note that s seq *L seg is the variation in altitude);
  • a term representing the work of the forces applied to the vehicle in particular (a seg m)L seg , with a seg the acceleration between two segments (calculated as the speed difference between two segments V seg+1 -V seg divided by the time V seg ), noting that a seg m= Σext forces (PFD), that the path of the segment can be considered rectilinear and that the forces applied to vehicle 1 make it move forward.

On a ainsi ENseg=(½ρSCxVseg²+Crmg+sseqmg+asegm)Lseg.We thus have EN seg =(½ρSC x V seg ²+C r mg+s seq mg+a seg m)L seg .

Dans l’étape (a2), l’énergie théoriquement fournie par l’utilisateur sur le segment, notée EUseg, est estimée, en particulier par la formule EUseg=Pseg*tseg, avec Psegla puissance moyenne attendue de l’utilisateur sur le segment, qui peut être, comme la vitesse Vseg, soit connue d’expérience, soit définie en fonction d’une pente du segment sseg, par exemple pour chaque mode d’assistance et chaque valeur de pente (arrondie au %) on peut associer une puissance.In step (a2), the energy theoretically provided by the user on the segment, denoted EU seg , is estimated, in particular by the formula EU seg =P seg *t seg , with P seg the average power expected of the user on the segment, which can be, like the speed V seg , either known from experience or defined as a function of a slope of the segment s seg , for example for each assistance mode and each slope value (rounded to the nearest %) a power can be associated.

On remarque enfin que sur tout l’itinéraire on a EN=EU+EA (le dernier terme est l’énergie d’assistance), de sorte qu’on peut prédire à l’étape (a3) EA comme ΣsegENsegsegEUseg= Σseg[(½ρSCxVseg²+Crmg+sseqmg+asegm)Lseg] - Σseg[Psegtseg].Finally, we note that over the entire route we have EN=EU+EA (the last term is the assistance energy), so that we can predict at step (a3) EA as Σ seg EN segseg EU seg = Σ seg [(½ρSC x V seg ²+C r mg+s seq mg+a seg m)L seg ] - Σ seg [P seg t seg ].

De manière préférée, l’étape (a) comprend la vérification préalable que la batterie 6 présente une charge restante suffisante pour que le véhicule 1 fournisse ladite énergie d’assistance prédite avec une marge de sécurité, par exemple la charge nécessaire pour faire 10km, de sorte que l’utilisateur ait toujours au cas où une réserver.Preferably, step (a) comprises the prior verification that the battery 6 has a sufficient remaining charge for the vehicle 1 to provide said predicted assistance energy with a safety margin, for example the charge necessary to travel 10 km, so that the user always has a reserve in case.

L’objectif de cette vérification est simplement de s’assurer que l’itinéraire est faisable, i.e. que le véhicule pourra lui fournir une assistance tout du long.The purpose of this check is simply to ensure that the route is feasible, i.e. that the vehicle will be able to provide assistance throughout.

On peut simplement faire le calcul suivant : (EA/eff)+Margesec, où eff est l’efficience du véhicule 1, c’est-à-dire le taux de conversion de l’énergie électrique en énergie mécanique, et Margesecest la marge de sécurité, exprimée en charge (par exemple en Ah). On compare alors le résultat du calcul à la charge restante de la batterie 6 (celle-ci n’étant pas forcément pleine).We can simply do the following calculation: (EA/eff)+Margin sec , where eff is the efficiency of vehicle 1, i.e. the conversion rate of electrical energy into mechanical energy, and Margin sec is the safety margin, expressed in charge (for example in Ah). We then compare the result of the calculation to the remaining charge of battery 6 (which is not necessarily full).

Si la vérification est concluante (la batterie 6 présente une charge restante suffisante), le procédé continue normalement. Sinon (la batterie 6 ne présente pas une charge restante suffisante), l’utilisateur en est avantageusement averti (via les moyens d’interface 13, 23), et on lui propose de raccourcir, voire de changer, l’itinéraire. L’étape (a) est alors recommencée.If the check is conclusive (battery 6 has sufficient remaining charge), the process continues normally. Otherwise (battery 6 does not have sufficient remaining charge), the user is advantageously notified (via interface means 13, 23), and is offered to shorten, or even change, the route. Step (a) is then repeated.

Dans une étape (b) principale, mise en œuvre pendant toute la durée l’itinéraire (on peut prévoir une fréquence de répétition, par exemple de 0.1Hz à 10Hz, selon les capacités de traitement informatique), les moyens 11, 21 commandent la mise en œuvre par le moteur électrique 5 (en particulier les moyens 11 du véhicule 1), d’un mode d’assistance électrique sélectionné en fonction d’au moins une puissance fournie par l’utilisateur et d’au moins un seuil de puissance. La puissance fournie par l’utilisateur, notée Putilisateur, peut être mesurée directement par le moteur 5 ou avec un capteur adapté. L’étape (b) comprend en pratique ladite sélection d’un mode d’assistance électrique (à mettre en œuvre) en fonction d’au moins une puissance fournie par l’utilisateur et d’au moins un seuil de puissance.In a main step (b), implemented throughout the duration of the route (a repetition frequency of, for example, 0.1 Hz to 10 Hz can be provided, depending on the computer processing capabilities), the means 11, 21 control the implementation by the electric motor 5 (in particular the means 11 of the vehicle 1), of an electric assistance mode selected as a function of at least one power supplied by the user and at least one power threshold. The power supplied by the user, denoted P user , can be measured directly by the motor 5 or with a suitable sensor. Step (b) in practice comprises said selection of an electric assistance mode (to be implemented) as a function of at least one power supplied by the user and at least one power threshold.

On comprend que par « pendant toute la durée de l’itinéraire », on entend pendant l’utilisation du véhicule 1 après avoir validé l’itinéraire à l’étape (a). Naturellement, il reste possible que l’utilisateur ne suive pas l’itinéraire qu’il lui-même choisi, mais pour les moyens 11, 21 il n’y aura pas de différence et cela restera « pendant toute la durée de l’itinéraire », juste la gestion énergétique ne sera pas optimale.We understand that by "for the entire duration of the route" we mean during the use of vehicle 1 after having validated the route in step (a). Naturally, it remains possible that the user does not follow the route that he himself chose, but for means 11, 21 there will be no difference and it will remain "for the entire duration of the route", just the energy management will not be optimal.

Une telle étape est également connue de l’homme du métier : on peut par exemple prévoir n modes d’assistance électrique et n-1 seuils, le i-ème mode étant mis en œuvre si la puissance fournie par l’utilisateur est entre les i-ème et i+1-ièmes seuils.Such a step is also known to those skilled in the art: for example, it is possible to provide n electric assistance modes and n-1 thresholds, the i-th mode being implemented if the power supplied by the user is between the i-th and i+1-th thresholds.

Alternativement, et notamment en référence à la , on peut prévoir un fonctionnement plus intelligent, toujours avec n modes (avec typiquement n=3 mais on peut en avoir plus) mais avec seulement un premier seuil de puissance A et un deuxième seuil de puissance B>A, avantageusement B de l’ordre de 2*A, typiquement configurables manuellement ou autour d’une puissance d’un utilisateur moyen (généralement autour de 75W), on prendra par exemple A=50W et B=100W, mais pour un utilisateur plus sportif on peut prendre A=60W et B=120W voire A=75W et B=150W :

  • si possible le mode d’assistance électrique est changé de sorte à diminuer l’assistance si la puissance fournie par l’utilisateur est inférieure au premier seuil de puissance. En d’autres termes, si Putilisateur≤A on passe au mode d’assistance en-dessous (i.e. mode-1, on diminue d’un niveau l’assistance électrique, car l’utilisateur ne participe pas assez), sauf si l’on est déjà au mode minimal ;
  • si possible le mode d’assistance électrique est changé de sorte à diminuer l’assistance si la puissance fournie par l’utilisateur est supérieure au deuxième seuil de puissance. En d’autres termes, si Putilisateur>B on passe au mode d’assistance au-dessus (i.e. mode+1, on augmente d’un niveau d’assistance, car l’utilisateur participe beaucoup), sauf si l’on est au mode maximal ;
Alternatively, and in particular with reference to the , we can provide a more intelligent operation, still with n modes (typically with n=3 but we can have more) but with only a first power threshold A and a second power threshold B>A, advantageously B of the order of 2*A, typically manually configurable or around a power of an average user (generally around 75W), we will take for example A=50W and B=100W, but for a more sporty user we can take A=60W and B=120W or even A=75W and B=150W:
  • if possible the electric assistance mode is changed so as to decrease the assistance if the power provided by the user is lower than the first power threshold. In other words, if P user ≤A we move to the assistance mode below (i.e. mode-1, we decrease the electric assistance by one level, because the user does not participate enough), unless we are already in the minimal mode;
  • if possible the electric assistance mode is changed so as to decrease the assistance if the power provided by the user is greater than the second power threshold. In other words, if P user >B we move to the assistance mode above (i.e. mode+1, we increase by one level of assistance, because the user participates a lot), unless we are in the maximum mode;

Cela signifie que si A<Putilisateur≤B on ne change pas le mode d’assistance. En complément on peut prévoir des raccourcis, par exemple si Putilisateur>B et V<seuil tel que 10km/h, on passe directement au mode maximal (cette vitesse faible signifiant que l’utilisateur est sur un passage compliqué).This means that if A< user P ≤B we do not change the assistance mode. In addition, we can provide shortcuts, for example if user P >B and V<threshold such as 10km/h, we go directly to maximum mode (this low speed means that the user is on a complicated passage).

On peut prévoir un mode par défaut, en particulier un mode médian (le mode 2 si l’on a 3 modes).We can provide a default mode, in particular a median mode (mode 2 if we have 3 modes).

On peut également prévoir une version « dégradée » de la stratégie ci-dessus, dite « tortue », n’utilisant plus que le second seuil B, lorsque la charge restante de la batterie 6 est en dessous d’un seuil de préoccupation :

  • si Putilisateur≤B on passe au mode d’assistance en-dessous (i.e. mode-1, on diminue d’un niveau l’assistance électrique, car l’utilisateur ne participe pas assez), sauf si l’on est déjà au mode minimal ;
  • si Putilisateur>B on passe au mode d’assistance au-dessus (i.e. mode-1, on augmente d’un niveau d’assistance, car l’utilisateur participe beaucoup), sauf si l’on est au mode maximal ;
We can also provide a "degraded" version of the above strategy, called "turtle", using only the second threshold B, when the remaining charge of battery 6 is below a threshold of concern:
  • if P user ≤B we move to the assistance mode below (i.e. mode-1, we reduce the electric assistance by one level, because the user does not participate enough), unless we are already in the minimal mode;
  • if P user >B we move to the assistance mode above (i.e. mode-1, we increase by one assistance level, because the user participates a lot), unless we are in maximum mode;

A noter que l’homme du métier pourra utiliser toute stratégie de son choix de changement de mode d’assistance basée sur des seuils de puissance. Tout est potentiellement personnalisable via les moyens d’interface 13, 23.Note that the person skilled in the art may use any strategy of his choice for changing the assistance mode based on power thresholds. Everything is potentially customizable via the interface means 13, 23.

Comme on le verra, la représente des seuils A’ et B’ qui sont en fait des versions dynamiques des seuils A et B, le présent procédé proposant de modifier les premier et deuxième seuils selon la consommation électrique effective constatée (A et B étant alors des valeurs fixes servant à initialiser A’ et B’ qui peuvent varier au cours du temps).As we will see, the represents thresholds A' and B' which are in fact dynamic versions of thresholds A and B, the present method proposing to modify the first and second thresholds according to the actual electrical consumption observed (A and B then being fixed values used to initialize A' and B' which can vary over time).

Enfin, dans des étapes (c) et (d) originales, également mises en œuvre pendant toute la durée de l’itinéraire, avantageusement à partir d’un instant donné du parcours dudit itinéraire, par exemple au bout d’un temps T de quelques minutes (1 à 15 minutes) après le début de l’itinéraire (on peut prévoir une fréquence de répétition, potentiellement bien plus faible que celle de l’étape (b), notamment 10 voire 100 fois plus faible, par exemple à une fréquence 1/T, et alternativement sur fenêtre glissante, en particulier de ladite durée T), les moyens 11, 21 vont le cas échéant modifier lesdits seuils de puissance, et ainsi interférer avec la régulation du mode d’assistance, de manière agnostique, en permettant en même temps d’optimiser la décharge de la batterie 6 (en favorisant si nécessaire des passages vers des modes d’assistance moindre) et de maximiser le confort de l’utilisateur (en favorisant au contraire des passages vers des modes d’assistance plus forte si la batterie 6 le permet).Finally, in original steps (c) and (d), also implemented throughout the duration of the route, advantageously from a given moment of the journey of said route, for example after a time T of a few minutes (1 to 15 minutes) after the start of the route (a repetition frequency can be provided, potentially much lower than that of step (b), in particular 10 or even 100 times lower, for example at a frequency 1/T, and alternately on a sliding window, in particular of said duration T), the means 11, 21 will, if necessary, modify said power thresholds, and thus interfere with the regulation of the assistance mode, in an agnostic manner, while at the same time making it possible to optimize the discharge of the battery 6 (by favoring, if necessary, changes to lesser assistance modes) and to maximize user comfort (by favoring, on the contrary, changes to stronger assistance modes if the battery 6 allows it).

Pour ce faire, l’étape (c) met en œuvre la comparaison d’une consommation électrique constatée avec une consommation attendue fonction de ladite énergie d’assistance prédite, et la mise à jour de ladite énergie d’assistance prédite en fonction du résultat de ladite comparaison.To do this, step (c) implements the comparison of an observed electrical consumption with an expected consumption based on said predicted assistance energy, and the updating of said predicted assistance energy based on the result of said comparison.

Lesdites consommation électrique constatée et attendues peuvent être des consommations totales (en Ah) ou des consommations kilométriques (en Ah/km), depuis la dernière occurrence de l’étape (c), ou sur une fenêtre glissante prédéterminée (à nouveau par exemple de la durée T).Said observed and expected electrical consumption may be total consumption (in Ah) or kilometer consumption (in Ah/km), since the last occurrence of step (c), or over a predetermined sliding window (again for example of duration T).

La consommation électrique attendue, ou consommation « théorique », est facilement calculable à partir des données de l’étape (a), en pratique en divisant l’énergie d’assistance prédite EA par le voltage de la batterie 6 (48V sur un VAE), et le cas échéant par la longueur totale de l’itinéraire si l’on veut une consommation kilométrique.The expected electrical consumption, or “theoretical” consumption, is easily calculated from the data from step (a), in practice by dividing the predicted assistance energy EA by the voltage of battery 6 (48V on an e-bike), and where appropriate by the total length of the route if we want a kilometer consumption.

La consommation électrique constatée, ou consommation « pratique », peut se calculer de nombreuses façons :

  • simplement en monitorant au cours du temps la charge restante de la batterie, et en faisant la différence entre les valeurs correspondantes aux bornes de la fenêtre considérée ;
  • en remarquant que la consommation kilométrique est égale à l’intensité du courant fourni par la batterie 6 divisée par la vitesse du véhicule 1, on peut utiliser des valeurs Imet Vmsur la fenêtre recalculées itérativement, en particulier de la sorte : Im=Im+(Te/N)*(Ik-Im) et Vm=Vm+(Te/N)*(Vk-Vm), où Te est le temps d’échantillonnage (inverse de la fréquence d’échantillonnage), par exemple de l’ordre de la seconde, N le nombre d’échantillons dans la fenêtre, égal à T/Te, et Ik/Vk, les valeurs d’intensité/vitesse instantanées directement mesurées à chaque échantillonnage. A noter qu’on pourra calculer les valeurs moyennes Imet Vm
The observed electricity consumption, or “practical” consumption, can be calculated in many ways:
  • simply by monitoring the remaining battery charge over time, and by taking the difference between the corresponding values at the terminals of the window considered;
  • noting that the mileage consumption is equal to the intensity of the current supplied by the battery 6 divided by the speed of the vehicle 1, we can use values I m and V m on the window recalculated iteratively, in particular in the following way: I m =I m +(T e /N)*(I k -I m ) and V m =V m +(T e /N)*(V k -V m ), where Te is the sampling time (inverse of the sampling frequency), for example of the order of the second, N the number of samples in the window, equal to T/T e , and I k /V k , the instantaneous intensity/speed values directly measured at each sampling. Note that we can calculate the average values I m and V m

La comparaison des consommations électrique constatée et attendue se fait préférentiellement en calculant leur ratio (consommation constatée divisée par consommation attendue), appelé facteur de correction.The comparison of observed and expected electricity consumption is preferably done by calculating their ratio (observed consumption divided by expected consumption), called a correction factor.

On peut alors simplement mettre à jour ladite énergie d’assistance prédite en appliquant à l’énergie nécessaire EN ledit facteur de correction, i.e. EA’=correction*EN-EU. De manière pratique, on n’a pas besoin de mettre à jour l’énergie d’assistance sur tout l’itinéraire, mais simplement sur la partie encore non parcourue, i.e. les segments restants. On calcule ainsi EA’rest=correction*Σseg=courant finENseg- Σseg=courant finEUseg= correction*Σseg=courant fin[(½ρSCxVseg²+Crmg+sseqmg+asegm)Lseg] - Σseg=courant fin[Psegtseg].We can then simply update said predicted assistance energy by applying to the necessary energy EN said correction factor, i.e. EA'=correction*EN-EU. In practice, we do not need to update the assistance energy over the entire route, but only over the part not yet traveled, i.e. the remaining segments. We thus calculate EA' rest =correction*Σ seg= end current EN seg - Σ seg=end current EU seg = correction*Σ seg= end current [(½ρSC x V seg ²+C r mg+s seq mg+a seg m)L seg ] - Σ seg= end current [P seg t seg ].

On peut alors, dans l’étape (d) modifier le ou les seuils de puissance selon le résultat d’une comparaison de ladite énergie d’assistance prédite mise à jour et d’une charge restante de la batterie 6.It is then possible, in step (d), to modify the power threshold(s) according to the result of a comparison of said updated predicted assistance energy and a remaining charge of the battery 6.

En pratique, les seuils de puissance sont modifiés de sorte à réguler la consommation électrique et à ce que l’énergie d’assistance mise à jour converge vers la valeur initialement prédite à l’étape (a).In practice, the power thresholds are modified so as to regulate the power consumption and so that the updated assistance energy converges towards the value initially predicted in step (a).

De nombreuses stratégies peuvent être ici mises en œuvre, l’idée est que :

  • si la batterie 6 se décharge plus vite que prévu, les seuils sont augmentés (l’utilisateur doit donc alors fournir plus de puissance pour conserver le même niveau d’assistance électrique, ce qui dégrade son confort et entraine au final une baisse de la consommation électrique, mais permet à l’utilisateur de terminer l’itinéraire sans tomber à court de batterie) ;
  • si la batterie 6 se décharge moins vite que prévu, les seuils sont diminués ou du moins jusqu’à à leurs valeurs de départ (l’utilisateur doit donc alors fournir moins de puissance pour conserver le même niveau d’assistance électrique, ce qui rétablit son confort mais entraîne au final une hausse de la consommation électrique qu’on peut se permettre) ;
There are many strategies that can be implemented here, the idea is that:
  • if battery 6 discharges faster than expected, the thresholds are increased (the user must therefore provide more power to maintain the same level of electric assistance, which degrades their comfort and ultimately leads to a drop in electricity consumption, but allows the user to complete the route without running out of battery);
  • if battery 6 discharges less quickly than expected, the thresholds are reduced or at least to their initial values (the user must therefore provide less power to maintain the same level of electric assistance, which restores comfort but ultimately results in an increase in electrical consumption that can be afforded);

Pour cela, similairement à ce qui pouvait avoir lieu dans l’étape (a), l’étape (c) peut comprendre la vérification que la batterie 6 présente une charge restante suffisante pour que le véhicule 1 fournisse ladite énergie d’assistance prédite mise à jour avec une marge de sécurité.For this, similarly to what could take place in step (a), step (c) can comprise the verification that the battery 6 has a sufficient remaining charge for the vehicle 1 to provide said updated predicted assistance energy with a safety margin.

A nouveau on peut simplement faire le calcul suivant : (EA’rest/eff)+Margesec. On compare alors le résultat du calcul à la charge restante de la batterie 6 (naturellement, la charge de la batterie a diminué, mais EA aussi puisqu’il reste seulement une fraction de l’itinéraire à parcourir).Again we can simply do the following calculation: (EA' rest /eff)+Marge sec . We then compare the result of the calculation to the remaining charge of battery 6 (naturally, the battery charge has decreased, but so has EA since only a fraction of the route remains to be covered).

Si la vérification est concluante (la batterie 6 présente une charge restante suffisante), les seuils diminuent progressivement (ou sont maintenus si on est à leurs valeur initiale). Sinon (la batterie 6 ne présente pas une charge restante suffisante), les seuils augmentent progressivement, éventuellement jusqu’à un plafond.If the check is conclusive (battery 6 has sufficient remaining charge), the thresholds gradually decrease (or are maintained if they are at their initial value). Otherwise (battery 6 does not have sufficient remaining charge), the thresholds gradually increase, possibly up to a ceiling.

En référence à la , en notant A’ et B’ les versions modifiées des premiers et deuxième seuils de puissance A et B, on peut par exemple appliquer l’algorithme suivant :

  • On initialise A’ et B’ aux valeurs de A et B ;
  • si la batterie 6 présente une charge restante suffisante, tant que A’>A on diminue A’ et B’ de X%, avec X prédéterminé (par exemple 5%) ;
  • si la batterie 6 ne présente pas une charge restante suffisante, on augmente A’ et B’ de X%. On peut éventuellement prévoir un plafond, par exemple si B’ atteint F fois B’ (par exemple 1.5 fois B), on ne peut pas continuer et on lance le mode « tortue » évoqué avant dans lequel il n’y a plus de premier seuil A.
In reference to the , denoting A' and B' the modified versions of the first and second power thresholds A and B, we can for example apply the following algorithm:
  • We initialize A' and B' to the values of A and B;
  • if battery 6 has sufficient remaining charge, as long as A'>A we decrease A' and B' by X%, with X predetermined (for example 5%);
  • if battery 6 does not have sufficient remaining charge, we increase A' and B' by X%. We can possibly provide a ceiling, for example if B' reaches F times B' (for example 1.5 times B), we cannot continue and we launch the "turtle" mode mentioned above in which there is no longer a first threshold A.

Comme expliqué les étapes (b), (c) et (d) sont répétées et/ou mise en œuvre en continu sur la durée de l’itinéraire. On comprend que EA’resttend vers 0 au fur et à mesure de l’avancement de l’itinéraire et on a ainsi forcément une convergence de la prédiction, et une stabilisation de la consommation électrique, d’où une gestion optimale.As explained, steps (b), (c) and (d) are repeated and/or implemented continuously over the duration of the route. It is understood that EA' rest tends towards 0 as the route progresses and we therefore necessarily have a convergence of the prediction, and a stabilization of the electrical consumption, hence optimal management.

Terminal et véhiculeTerminal and vehicle

Selon un deuxième aspect, l’invention concerne le terminal 2 pour la mise en œuvre du procédé selon le premier aspect. On rappellera qu’alternativement, le véhicule 1 peut lui-même mettre en œuvre le procédé.According to a second aspect, the invention relates to the terminal 2 for implementing the method according to the first aspect. It will be recalled that alternatively, the vehicle 1 can itself implement the method.

Dans tous les cas, le terminal 2 comprend des moyens de traitement de données 21, et le véhicule à assistance électrique 1 comprend un moteur électrique 5, une batterie 6 alimentant ledit moteur électrique 5 et des moyens de traitement de données 11 commandant la mise en œuvre par le moteur électrique 5 d’un mode d’assistance électrique sélectionné en fonction d’au moins une puissance fournie par l’utilisateur et d’au moins un seuil de puissance.In all cases, the terminal 2 comprises data processing means 21, and the electrically assisted vehicle 1 comprises an electric motor 5, a battery 6 powering said electric motor 5 and data processing means 11 controlling the implementation by the electric motor 5 of an electric assistance mode selected as a function of at least one power supplied by the user and at least one power threshold.

Avantageusement, le véhicule 1 et/ou le terminal 2 comprennent des moyens de stockage de données 12, 22 et/ou des moyens d’interface 13, 23.Advantageously, the vehicle 1 and/or the terminal 2 comprise data storage means 12, 22 and/or interface means 13, 23.

Les moyens de traitement de données 11, 21 sont configurés pour mettre en œuvre des étapes consistant à :

  • Prédire une énergie d’assistance devant être fournie par le véhicule 1 pour parcourir un itinéraire prédéfini ;
  • Comparer, pendant l’itinéraire, une consommation électrique constatée avec une consommation attendue fonction de ladite énergie d’assistance prédite, et mettre à jour ladite énergie d’assistance prédite en fonction du résultat de ladite comparaison ;
  • Modifier pendant l’itinéraire, le ou les seuils de puissance selon le résultat d’une comparaison de ladite énergie d’assistance prédite mise à jour et d’une charge restante de la batterie 6 ;
The data processing means 11, 21 are configured to implement steps consisting of:
  • Predict an assistance energy to be provided by vehicle 1 to travel a predefined route;
  • Compare, during the route, an observed electrical consumption with an expected consumption based on said predicted assistance energy, and update said predicted assistance energy based on the result of said comparison;
  • Modify during the route, the power threshold(s) according to the result of a comparison of said updated predicted assistance energy and a remaining charge of the battery 6;

Selon un troisième aspect, l’invention propose un système comprenant ledit terminal 2, ainsi que le véhicule 1, connectés (en particulier via une liaison sans fil, telle que Bluetooth).According to a third aspect, the invention proposes a system comprising said terminal 2, as well as the vehicle 1, connected (in particular via a wireless link, such as Bluetooth).

Produit programme d’ordinateurComputer program product

Selon un quatrième et un cinquième aspects, l’invention concerne un produit programme d’ordinateur comprenant des instructions de code pour l’exécution (sur les moyens de traitement de donnés 11, 21 du véhicule 1 et/ou du terminal 2) d’un procédé selon le premier aspect de gestion de l'énergie dans un véhicule à assistance électrique 1 comprenant un moteur électrique 5 et une batterie 6 alimentant ledit moteur électrique 5, ainsi que des moyens de stockage lisibles par un équipement informatique (par exemple les moyens de stockage de données 12, 22 du véhicule 1 et/ou du terminal 2) sur lequel on trouve ce produit programme d’ordinateur.According to a fourth and a fifth aspect, the invention relates to a computer program product comprising code instructions for the execution (on the data processing means 11, 21 of the vehicle 1 and/or the terminal 2) of a method according to the first aspect of energy management in an electrically assisted vehicle 1 comprising an electric motor 5 and a battery 6 powering said electric motor 5, as well as storage means readable by computer equipment (for example the data storage means 12, 22 of the vehicle 1 and/or the terminal 2) on which this computer program product is found.

Claims (18)

Procédé de gestion de l'énergie dans un véhicule à assistance électrique (1) comprenant un moteur électrique (5) et une batterie (6) alimentant ledit moteur électrique (5), le procédé étant caractérisé en ce qu’il comprend la mise en œuvre par des moyens de traitement de données (11, 21) contrôlant ledit moteur électrique (5), d’étapes de :
  1. Prédiction d’une énergie d’assistance devant être fournie par le véhicule (1) pour parcourir un itinéraire prédéfini ;
  2. Commande de mise en œuvre par le moteur électrique (5), pendant l’itinéraire, d’un mode d’assistance électrique sélectionné en fonction d’au moins une puissance fournie par l’utilisateur et d’au moins un seuil de puissance ;
  3. Comparaison, pendant l’itinéraire, d’une consommation électrique constatée avec une consommation attendue fonction de ladite énergie d’assistance prédite, et mise à jour de ladite énergie d’assistance prédite en fonction du résultat de ladite comparaison ;
  4. Modification pendant l’itinéraire, du ou des seuils de puissance selon le résultat d’une comparaison de ladite énergie d’assistance prédite mise à jour et d’une charge restante de la batterie (6).
Method for managing energy in an electrically assisted vehicle (1) comprising an electric motor (5) and a battery (6) powering said electric motor (5), the method being characterized in that it comprises the implementation by data processing means (11, 21) controlling said electric motor (5), of steps of:
  1. Prediction of an assistance energy to be provided by the vehicle (1) to travel a predefined route;
  2. Control of implementation by the electric motor (5), during the journey, of an electric assistance mode selected as a function of at least one power supplied by the user and at least one power threshold;
  3. Comparison, during the route, of an observed electrical consumption with an expected consumption based on said predicted assistance energy, and updating of said predicted assistance energy based on the result of said comparison;
  4. Modification during the route, of the power threshold(s) according to the result of a comparison of said updated predicted assistance energy and a remaining charge of the battery (6).
Procédé selon la revendication 1, dans lequel l’étape (a) comprend la vérification que la batterie (6) présente une charge restante suffisante pour que le véhicule (1) fournisse ladite énergie d’assistance prédite, avec une marge de sécurité.A method according to claim 1, wherein step (a) comprises verifying that the battery (6) has sufficient remaining charge for the vehicle (1) to provide said predicted assistance energy, with a safety margin. Procédé selon l’une des revendications 1 et 2, dans lequel l’étape (c) comprend la vérification que la batterie (6) présente une charge restante suffisante pour que le véhicule (1) fournisse ladite énergie d’assistance prédite mise à jour, avec une marge de sécurité ; au moins un desdits seuils de puissance étant augmenté à l’étape (c) si la batterie (6) ne présente pas une charge restante suffisante pour que le véhicule (1) fournisse ladite énergie d’assistance prédite mise à jour, avec la marge de sécurité.Method according to one of claims 1 and 2, wherein step (c) comprises verifying that the battery (6) has sufficient remaining charge for the vehicle (1) to provide said updated predicted assistance energy, with a safety margin; at least one of said power thresholds being increased in step (c) if the battery (6) does not have sufficient remaining charge for the vehicle (1) to provide said updated predicted assistance energy, with the safety margin. Procédé selon la revendication 3, dans lequel au moins un desdits seuils de puissance est diminué à l’étape (c) s’il présente une valeur supérieure à une valeur initiale et si la batterie (6) présente une charge restante suffisante pour que le véhicule (1) fournisse ladite énergie d’assistance prédite mise à jour, avec la marge de sécurité.Method according to claim 3, wherein at least one of said power thresholds is decreased in step (c) if it has a value greater than an initial value and if the battery (6) has sufficient remaining charge for the vehicle (1) to provide said updated predicted assistance energy, with the safety margin. Procédé selon l’une des revendications 1 à 4, dans lequel on a un premier seuil de puissance et un deuxième seuil de puissance supérieur au premier seuil de puissance ; l’étape (b) comprenant le changement du mode d’assistance électrique de sorte à diminuer l’assistance si la puissance fournie par l’utilisateur est inférieure au premier seuil de puissance, et le changement du mode d’assistance électrique de sorte à augmenter l’assistance si la puissance fournie par l’utilisateur est supérieure au deuxième seuil de puissance.Method according to one of claims 1 to 4, in which there is a first power threshold and a second power threshold greater than the first power threshold; step (b) comprising changing the electric assistance mode so as to reduce the assistance if the power supplied by the user is less than the first power threshold, and changing the electric assistance mode so as to increase the assistance if the power supplied by the user is greater than the second power threshold. Procédé selon l’une des revendications 1 à 5, dans lequel l’étape (a) comprend les sous-étapes suivantes :
(a1) Découpage dudit itinéraire prédéfini en une séquence de segments ;
(a2) Estimation, pour chaque segment dudit itinéraire prédéfini, de l’énergie nécessaire pour parcourir ledit segment, et de l’énergie théoriquement fournie par l’utilisateur sur le segment ;
(a3) Estimation de l’énergie d’assistance devant être fournie par le véhicule (1) pour parcourir ledit itinéraire prédéfini en fonction des énergies nécessaires et des énergies fournies estimées pour parcourir chaque segment dudit itinéraire prédéfini.
Method according to one of claims 1 to 5, in which step (a) comprises the following sub-steps:
(a1) Dividing said predefined route into a sequence of segments;
(a2) Estimation, for each segment of said predefined route, of the energy required to travel said segment, and of the energy theoretically provided by the user on the segment;
(a3) Estimation of the assistance energy to be provided by the vehicle (1) to travel said predefined route based on the energies required and the energies provided estimated to travel each segment of said predefined route.
Procédé selon la revendication 6, dans lequel l’énergie nécessaire pour parcourir un segment est exprimée à l’étape (a2) comme la somme d’un terme représentant l’énergie consommée par les frottements aérauliques, un terme représentant l’énergie consommée par les frottements de roulement, un terme représentant la variation d’énergie potentielle, et un terme représentant le travail des forces appliquées au véhicule (1).A method according to claim 6, wherein the energy required to travel a segment is expressed in step (a2) as the sum of a term representing the energy consumed by air friction, a term representing the energy consumed by rolling friction, a term representing the variation in potential energy, and a term representing the work of the forces applied to the vehicle (1). Procédé selon la revendication 7, dans lequel l’énergie nécessaire pour parcourir un segment est exprimée à l’étape (a2) par la formule, ENseg=(½ρSCxVseg²+Crmg+sseqmg+asegm)Lseg, où ρ est la densité de l’air, S la surface frontale du véhicule (1), Cxun coefficient de frottement aéraulique, Vsegla vitesse moyenne attendue du véhicule (1) sur le segment, Crun coefficient de frottement de roulement, m la masse du véhicule (1), g=9,81m/s², ssegla pente du segment, asegl’accélération entre ce segment et le suivant.Method according to claim 7, in which the energy required to travel a segment is expressed in step (a2) by the formula, EN seg = (½ρSC x V seg ²+C r mg+s seq mg+a seg m)L seg , where ρ is the air density, S the frontal surface of the vehicle (1), C x an air friction coefficient, V seg the expected average speed of the vehicle (1) on the segment, C r a rolling friction coefficient, m the mass of the vehicle (1), g = 9.81 m/s², s seg the slope of the segment, a seg the acceleration between this segment and the next one. Procédé selon l’une des revendication 6 à 8, dans lequel l’énergie d’assistance devant être fournie par le véhicule (1) pour parcourir ledit itinéraire prédéfini est exprimée comme la somme des énergies nécessaire pour parcourir les segments dudit itinéraire moins la somme des énergies théoriquement fournies par l’utilisateur sur les segments dudit itinéraire.Method according to one of claims 6 to 8, in which the assistance energy to be provided by the vehicle (1) to travel said predefined route is expressed as the sum of the energies necessary to travel the segments of said route minus the sum of the energies theoretically provided by the user on the segments of said route. Procédé selon la revendication 9, dans lequel l’étape (c) comprend le calcul d’un facteur de correction exprimé comme le ratio entre ladite consommation électrique constatée et ladite consommation attendue, l’énergie d’assistance prédite mise à jour étant exprimée comme la somme des énergies nécessaire pour parcourir les segments restants dudit itinéraire, pondérée avec ledit facteur de correction, moins la somme des énergies théoriquement fournies par l’utilisateur sur les segments restants dudit itinéraire.Method according to claim 9, wherein step (c) comprises calculating a correction factor expressed as the ratio between said observed electrical consumption and said expected consumption, the updated predicted assistance energy being expressed as the sum of the energies necessary to travel the remaining segments of said route, weighted with said correction factor, minus the sum of the energies theoretically provided by the user on the remaining segments of said route. Procédé selon l’une des revendications 1 à 10, dans lequel l’étape (a) comprend une sous-étape (a0) préalable de définition par l’utilisateur dudit itinéraire, et le cas échéant d’indication par l’utilisateur d’une masse du véhicule (1), en utilisant des moyens d’interface (13, 23) connectés auxdits moyens de traitement de données (11, 21).Method according to one of claims 1 to 10, in which step (a) comprises a prior sub-step (a0) of definition by the user of said route, and where appropriate indication by the user of a mass of the vehicle (1), using interface means (13, 23) connected to said data processing means (11, 21). Procédé selon l’une des revendications 1 à 11, dans lequel l’étape (b) est mise en œuvre par des moyens de traitement de données (11) du véhicule (1) contrôlant ledit moteur électrique (5), les étapes (a), (c) et (d) étant mis en œuvre par des moyens de données (21) d’un terminal (2) connecté auxdits moyens de traitement de données (11) du véhicule (1).Method according to one of claims 1 to 11, in which step (b) is implemented by data processing means (11) of the vehicle (1) controlling said electric motor (5), steps (a), (c) and (d) being implemented by data means (21) of a terminal (2) connected to said data processing means (11) of the vehicle (1). Procédé selon l’une des revendications 1 à 12, dans lequel l’étape (b) est répétée de manière périodique, et les étapes (c) et (d) sont mises en œuvre de manière continue à partir d’un instant donné du parcours dudit itinéraire, sur une fenêtre glissante.Method according to one of claims 1 to 12, in which step (b) is repeated periodically, and steps (c) and (d) are implemented continuously from a given moment of the journey of said route, over a sliding window. Procédé selon la revendications 13, dans lequel l’étape (c) comprend l’estimation de ladite consommation électrique du courant fourni par la batterie (6) constatée sur ladite fenêtre glissante, exprimée comme le ratio entre une intensité moyenne constatée sur ladite fenêtre glissante et une vitesse moyenne du véhicule (1) constatée sur ladite fenêtre glissante.Method according to claim 13, wherein step (c) comprises estimating said electrical consumption of the current supplied by the battery (6) observed over said sliding window, expressed as the ratio between an average intensity observed over said sliding window and an average speed of the vehicle (1) observed over said sliding window. Terminal (2) comprenant des moyens de traitement de données (21) et connecté à un véhicule à assistance électrique (1) comprenant un moteur électrique (5), une batterie (6) alimentant ledit moteur électrique (5) et des moyens de traitement de données (11) commandant la mise en œuvre par le moteur électrique (5) d’un mode d’assistance électrique sélectionné en fonction d’au moins une puissance fournie par l’utilisateur et d’au moins un seuil de puissance ; le terminal (2) étant caractérisé en ce que les moyens de traitement de données (21) sont configurés pour :
  • Prédire une énergie d’assistance devant être fournie par le véhicule (1) pour parcourir un itinéraire prédéfini ;
  • Comparer, pendant l’itinéraire, une consommation électrique constatée avec une consommation attendue fonction de ladite énergie d’assistance prédite, et mettre à jour ladite énergie d’assistance prédite en fonction du résultat de ladite comparaison ;
  • Modifier pendant l’itinéraire, le ou les seuils de puissance selon le résultat d’une comparaison de ladite énergie d’assistance prédite mise à jour et d’une charge restante de la batterie (6).
Terminal (2) comprising data processing means (21) and connected to an electrically assisted vehicle (1) comprising an electric motor (5), a battery (6) powering said electric motor (5) and data processing means (11) controlling the implementation by the electric motor (5) of an electrical assistance mode selected as a function of at least one power supplied by the user and at least one power threshold; the terminal (2) being characterized in that the data processing means (21) are configured to:
  • Predict an assistance energy to be provided by the vehicle (1) to travel a predefined route;
  • Compare, during the route, an observed electrical consumption with an expected consumption based on said predicted assistance energy, and update said predicted assistance energy based on the result of said comparison;
  • Modify during the route, the power threshold(s) according to the result of a comparison of said updated predicted assistance energy and a remaining battery charge (6).
Système comprenant le terminal (2) selon la revendication 15 et ledit véhicule à assistance électrique (1) connectés.System comprising the terminal (2) according to claim 15 and said electrically assisted vehicle (1) connected. Produit programme d’ordinateur comprenant des instructions de code pour l’exécution d’un procédé selon l’une des revendications 1 à 14 de gestion de l'énergie dans un véhicule à assistance électrique (1) comprenant un moteur électrique (5) et une batterie (6) alimentant ledit moteur électrique (5), lorsque ledit programme est exécuté sur un ordinateur.Computer program product comprising code instructions for executing a method according to one of claims 1 to 14 for energy management in an electrically assisted vehicle (1) comprising an electric motor (5) and a battery (6) powering said electric motor (5), when said program is executed on a computer. Moyen de stockage lisible par un équipement informatique sur lequel est enregistré un produit programme d’ordinateur comprenant des instructions de code pour l’exécution d’un procédé selon l’une des revendications 1 à 14 de gestion de l'énergie dans un véhicule à assistance électrique (1) comprenant un moteur électrique (5) et une batterie (6) alimentant ledit moteur électrique (5).Storage medium readable by computer equipment on which is recorded a computer program product comprising code instructions for the execution of a method according to one of claims 1 to 14 for energy management in an electrically assisted vehicle (1) comprising an electric motor (5) and a battery (6) powering said electric motor (5).
FR2303642A 2023-04-12 2023-04-12 Energy management method in an electrically assisted vehicle Pending FR3147783A1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
FR2303642A FR3147783A1 (en) 2023-04-12 2023-04-12 Energy management method in an electrically assisted vehicle
EP24725547.4A EP4695109A1 (en) 2023-04-12 2024-04-12 Method for managing energy in an electrically assisted vehicle
PCT/FR2024/050487 WO2024213857A1 (en) 2023-04-12 2024-04-12 Method for managing energy in an electrically assisted vehicle
CN202480039630.1A CN121311376A (en) 2023-04-12 2024-04-12 Energy management method in electric power-assisted vehicle

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR2303642A FR3147783A1 (en) 2023-04-12 2023-04-12 Energy management method in an electrically assisted vehicle
FR2303642 2023-04-12

Publications (1)

Publication Number Publication Date
FR3147783A1 true FR3147783A1 (en) 2024-10-18

Family

ID=87036025

Family Applications (1)

Application Number Title Priority Date Filing Date
FR2303642A Pending FR3147783A1 (en) 2023-04-12 2023-04-12 Energy management method in an electrically assisted vehicle

Country Status (4)

Country Link
EP (1) EP4695109A1 (en)
CN (1) CN121311376A (en)
FR (1) FR3147783A1 (en)
WO (1) WO2024213857A1 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012017222A1 (en) 2010-08-05 2012-02-09 Clare Lower Storage and transportation device
WO2012172227A1 (en) 2011-06-14 2012-12-20 Commissariat A L'energie Atomique Et Aux Energies Alternatives Energy management in an electrically assisted vehicle
US20160121730A1 (en) * 2014-10-31 2016-05-05 Shimano Inc. Bicycle control apparatus
US9857252B2 (en) * 2015-11-24 2018-01-02 GM Global Technology Operations LLC Automated e-assist adjustment for an e-bike for elevation gains and loss
US20190185105A1 (en) * 2016-09-13 2019-06-20 Omron Corporation Drive mode selection device and drive mode selection method
US20190300105A1 (en) * 2018-03-28 2019-10-03 GM Global Technology Operations LLC E-assist reservation and optimization for an e-bike
US20220119073A1 (en) * 2018-12-26 2022-04-21 Zuma Innovation S.L. Electric vehicles provided with control systems based on stimuli to the user

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012017222A1 (en) 2010-08-05 2012-02-09 Clare Lower Storage and transportation device
WO2012172227A1 (en) 2011-06-14 2012-12-20 Commissariat A L'energie Atomique Et Aux Energies Alternatives Energy management in an electrically assisted vehicle
US20160121730A1 (en) * 2014-10-31 2016-05-05 Shimano Inc. Bicycle control apparatus
US9857252B2 (en) * 2015-11-24 2018-01-02 GM Global Technology Operations LLC Automated e-assist adjustment for an e-bike for elevation gains and loss
US20190185105A1 (en) * 2016-09-13 2019-06-20 Omron Corporation Drive mode selection device and drive mode selection method
US20190300105A1 (en) * 2018-03-28 2019-10-03 GM Global Technology Operations LLC E-assist reservation and optimization for an e-bike
US20220119073A1 (en) * 2018-12-26 2022-04-21 Zuma Innovation S.L. Electric vehicles provided with control systems based on stimuli to the user

Also Published As

Publication number Publication date
EP4695109A1 (en) 2026-02-18
WO2024213857A1 (en) 2024-10-17
CN121311376A (en) 2026-01-09

Similar Documents

Publication Publication Date Title
EP3565748B1 (en) Method for optimising the energy consumption of a hybrid vehicle
EP2991853B1 (en) Method for managing the cooling of a battery with adjustable cooling thresholds
EP3317139B1 (en) Method for calculating a setpoint for managing the fuel and electricity consumption of a hybrid motor vehicle
EP3871311B1 (en) Method for charging a battery pack at a charging station
EP2011696B1 (en) Process of assistance for the control of a motor vehicle
EP2945817B1 (en) Management of the charge of a battery
EP4010220A1 (en) Method for managing the kilometer range of a vehicle
WO2014037356A2 (en) Recharging of a pool of batteries
EP4440874A1 (en) Estimating information in relation to a cellular battery
WO2021122458A1 (en) Method for charging an electric battery of a vehicle
FR3147783A1 (en) Energy management method in an electrically assisted vehicle
WO2020008027A1 (en) Control system for a hybrid bicycle, and hybrid bicycle equipped with such a control system
FR3114557A1 (en) Method for generating a route for an electric or hybrid vehicle.
FR3040672A1 (en) METHOD FOR MANAGING ENERGY IN A HYBRID MOTOR VEHICLE
EP4429908A1 (en) Supervision with anticipation of the electrical power supply unit of a vehicle
EP4003827B1 (en) Method for formulating a command of torque supplied by a motor of an electrically assisted vehicle
EP3630529B1 (en) Control apparatus for an electric propulsion assembly of a vehicle
FR3132989A1 (en) MANAGEMENT OF THE VOLTAGE APPLIED TO A SERVITUDE BATTERY OF A SYSTEM DURING CHARGING OF A MAIN BATTERY
FR2963997A1 (en) Device for charging battery of e.g. electric or hybrid vehicle, on electric distribution network, has adjusting device formed of charge supervisor and diagnostic socket to adjust limit value of state of charge reaching end of charge
EP2108558A1 (en) System and method for controlling an energy overload
WO2024165370A1 (en) Power management method for a hybrid motor vehicle
EP4454929A1 (en) Power management for an electrically assisted vehicle with multiple batteries
EP4568877A1 (en) Method for controlling an electric motor of a pedal vehicle
WO2024121436A1 (en) Electrically assisted bicycle
WO2024200931A1 (en) Method for determining an optimal trajectory minimising the energy consumption of a motor vehicle

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20241018

PLFP Fee payment

Year of fee payment: 3