FR3147783A1 - Energy management method in an electrically assisted vehicle - Google Patents
Energy management method in an electrically assisted vehicle Download PDFInfo
- 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
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L50/00—Electric propulsion with power supplied within the vehicle
- B60L50/20—Electric propulsion with power supplied within the vehicle using propulsion power generated by humans or animals
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L15/00—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
- B60L15/20—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
- B60L15/2045—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed for optimising the use of energy
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L3/00—Electric devices on electrically-propelled vehicles for safety purposes; Monitoring operating variables, e.g. speed, deceleration or energy consumption
- B60L3/12—Recording operating variables ; Monitoring of operating variables
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L58/00—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
- B60L58/10—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
- B60L58/12—Methods 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/14—Preventing excessive discharging
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62M—RIDER PROPULSION OF WHEELED VEHICLES OR SLEDGES; POWERED PROPULSION OF SLEDGES OR SINGLE-TRACK CYCLES; TRANSMISSIONS SPECIALLY ADAPTED FOR SUCH VEHICLES
- B62M6/00—Rider propulsion of wheeled vehicles with additional source of power, e.g. combustion engine or electric motor
- B62M6/40—Rider propelled cycles with auxiliary electric motor
- B62M6/45—Control or actuating devices therefor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2200/00—Type of vehicles
- B60L2200/12—Bikes
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/10—Vehicle control parameters
- B60L2240/12—Speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/10—Vehicle control parameters
- B60L2240/14—Acceleration
- B60L2240/16—Acceleration longitudinal
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/10—Vehicle control parameters
- B60L2240/26—Vehicle weight
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/40—Drive Train control parameters
- B60L2240/42—Drive Train control parameters related to electric machines
- B60L2240/423—Torque
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/40—Drive Train control parameters
- B60L2240/54—Drive Train control parameters related to batteries
- B60L2240/549—Current
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/60—Navigation input
- B60L2240/64—Road conditions
- B60L2240/642—Slope of road
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/60—Navigation input
- B60L2240/66—Ambient conditions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/70—Interactions with external data bases, e.g. traffic centres
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2250/00—Driver interactions
- B60L2250/12—Driver interactions by confirmation, e.g. of the input
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2260/00—Operating Modes
- B60L2260/40—Control modes
- B60L2260/42—Control modes by adaptive correction
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2260/00—Operating Modes
- B60L2260/40—Control modes
- B60L2260/50—Control modes by future state prediction
- B60L2260/52—Control modes by future state prediction drive range estimation, e.g. of estimation of available travel distance
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2260/00—Operating Modes
- B60L2260/40—Control modes
- B60L2260/50—Control modes by future state prediction
- B60L2260/54—Energy consumption estimation
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62J—CYCLE SADDLES OR SEATS; AUXILIARY DEVICES OR ACCESSORIES SPECIALLY ADAPTED TO CYCLES AND NOT OTHERWISE PROVIDED FOR, e.g. ARTICLE CARRIERS OR CYCLE PROTECTORS
- B62J45/00—Electrical equipment arrangements specially adapted for use as accessories on cycles, not otherwise provided for
- B62J45/40—Sensor arrangements; Mounting thereof
- B62J45/41—Sensor 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
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
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.
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 :
- Prédiction d’une énergie d’assistance devant être fournie par le véhicule 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).
- Prediction of an assistance energy to be provided by the vehicle to travel a predefined route;
- 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;
- 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;
- 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.
- 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.
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:
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
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
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
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
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.
- 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.
- 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 ΣsegENseg-ΣsegEUseg= Σ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 seg -Σ seg 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
- 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 ;
- 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 ;
- 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
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
- 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) ;
- 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
- 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.
- 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 ;
- 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)
- 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).
- 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 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;
- 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;
- 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).
(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.
- 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).
- 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).
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)
| 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 |
-
2023
- 2023-04-12 FR FR2303642A patent/FR3147783A1/en active Pending
-
2024
- 2024-04-12 EP EP24725547.4A patent/EP4695109A1/en active Pending
- 2024-04-12 CN CN202480039630.1A patent/CN121311376A/en active Pending
- 2024-04-12 WO PCT/FR2024/050487 patent/WO2024213857A1/en not_active Ceased
Patent Citations (7)
| 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 |