DE112017007788T5 - Verbessertes betanken eines fahrzeugs - Google Patents

Verbessertes betanken eines fahrzeugs Download PDF

Info

Publication number
DE112017007788T5
DE112017007788T5 DE112017007788.5T DE112017007788T DE112017007788T5 DE 112017007788 T5 DE112017007788 T5 DE 112017007788T5 DE 112017007788 T DE112017007788 T DE 112017007788T DE 112017007788 T5 DE112017007788 T5 DE 112017007788T5
Authority
DE
Germany
Prior art keywords
vehicle
computer
time
data
factors
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
DE112017007788.5T
Other languages
English (en)
Inventor
Thomas G. Leone
Kenneth James Miller
Aed M. Dudar
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.)
Ford Global Technologies LLC
Original Assignee
Ford Global Technologies LLC
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 Ford Global Technologies LLC filed Critical Ford Global Technologies LLC
Publication of DE112017007788T5 publication Critical patent/DE112017007788T5/de
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B67OPENING, CLOSING OR CLEANING BOTTLES, JARS OR SIMILAR CONTAINERS; LIQUID HANDLING
    • B67DDISPENSING, DELIVERING OR TRANSFERRING LIQUIDS, NOT OTHERWISE PROVIDED FOR
    • B67D7/00Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes
    • B67D7/04Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes for transferring fuels, lubricants or mixed fuels and lubricants
    • B67D7/0401Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes for transferring fuels, lubricants or mixed fuels and lubricants arrangements for automatically fuelling vehicles, i.e. without human intervention
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3453Special cost functions, i.e. other than distance or default speed limit of road segments
    • G01C21/3469Fuel consumption; Energy use; Emission aspects
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60SSERVICING, CLEANING, REPAIRING, SUPPORTING, LIFTING, OR MANOEUVRING OF VEHICLES, NOT OTHERWISE PROVIDED FOR
    • B60S5/00Servicing, maintaining, repairing, or refitting of vehicles
    • B60S5/02Supplying fuel to vehicles; General disposition of plant in filling stations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/096805Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route
    • G08G1/096827Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route where the route is computed onboard
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B67OPENING, CLOSING OR CLEANING BOTTLES, JARS OR SIMILAR CONTAINERS; LIQUID HANDLING
    • B67DDISPENSING, DELIVERING OR TRANSFERRING LIQUIDS, NOT OTHERWISE PROVIDED FOR
    • B67D7/00Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes
    • B67D7/04Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes for transferring fuels, lubricants or mixed fuels and lubricants
    • B67D7/0401Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes for transferring fuels, lubricants or mixed fuels and lubricants arrangements for automatically fuelling vehicles, i.e. without human intervention
    • B67D2007/044Customer interfaces
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B67OPENING, CLOSING OR CLEANING BOTTLES, JARS OR SIMILAR CONTAINERS; LIQUID HANDLING
    • B67DDISPENSING, DELIVERING OR TRANSFERRING LIQUIDS, NOT OTHERWISE PROVIDED FOR
    • B67D7/00Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes
    • B67D7/04Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes for transferring fuels, lubricants or mixed fuels and lubricants
    • B67D7/0401Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes for transferring fuels, lubricants or mixed fuels and lubricants arrangements for automatically fuelling vehicles, i.e. without human intervention
    • B67D2007/0444Sensors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B67OPENING, CLOSING OR CLEANING BOTTLES, JARS OR SIMILAR CONTAINERS; LIQUID HANDLING
    • B67DDISPENSING, DELIVERING OR TRANSFERRING LIQUIDS, NOT OTHERWISE PROVIDED FOR
    • B67D7/00Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes
    • B67D7/04Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes for transferring fuels, lubricants or mixed fuels and lubricants

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Mechanical Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Theoretical Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • General Chemical & Material Sciences (AREA)
  • Oil, Petroleum & Natural Gas (AREA)
  • General Engineering & Computer Science (AREA)
  • Traffic Control Systems (AREA)

Abstract

Daten bezüglich einer Trübung eines Kraftstofftanks an jeder aus einer Vielzahl von Tankstellen werden gesammelt. Eine Tankstelle wird basierend auf den gesammelten Daten ausgewählt. Ein Fahrzeug wird zu der ausgewählten Tankstelle bewegt.

Description

  • ALLGEMEINER STAND DER TECHNIK
  • Fahrzeuge erfordern Kraftstoff, um arbeiten zu können. Es kann bestimmt werden, ein Fahrzeug zu betanken, wenn eine Kraftstoffanzeige unter einem bestimmten Niveau liegt. Das Fahrzeug kann dann zu einer Tankstelle navigiert werden, um das Fahrzeug zu betanken. Die Möglichkeiten, ein Fahrzeug zu betanken, können jedoch auf bestimmte Tageszeiten und/oder auf bestimmte Tankstellen, z. B. an bestimmten Orten, beschränkt sein. Verschiedene Umgebungsbedingungen können sich darauf auswirken, welche Zeiten und/oder Orte möglich sind und/oder besser als andere Zeiten und/oder Orte zum Betanken sind. Leider fehlt es gegenwärtigen Fahrzeugen an der Fähigkeit, Daten zu empfangen und zu verarbeiten, um eine Zeit und einen Ort zum Betanken des Fahrzeugs zu bestimmen.
  • Figurenliste
    • 1 ist ein Blockdiagramm eines beispielhaften Systems zum Betanken eines Fahrzeugs.
    • 2 zeigt einen beispielhaften Prozess zum Bestimmen einer Betankungszeit für das Fahrzeug.
    • 3 veranschaulicht einen beispielhaften Prozess zum Bestimmen einer Tankstelle für das Fahrzeug.
  • DETAILLIERTE BESCHREIBUNG
  • Ein System beinhaltet einen Computer, der dazu programmiert ist, Daten zu einer Trübung eines Kraftstofftanks an jeder von einer Vielzahl von Tankstellen zu sammeln, eine Tankstelle basierend auf den gesammelten Daten auszuwählen und ein Fahrzeug zu der ausgewählten Tankstelle zu bewegen.
  • Der Computer kann ferner dazu programmiert sein, die Tankstelle basierend auf einer Summe einer Vielzahl gewichteter Faktoren, darunter mindestens eines gewichteten Faktors basierend auf den gesammelten Trübungsdaten, auszuwählen.
  • Der Computer kann ferner dazu programmiert sein, die Faktoren basierend auf Benutzereingaben zu gewichten. Der Computer kann ferner dazu programmiert sein, die Faktoren basierend auf Benutzerbetrieb des Fahrzeugs zu gewichten. Die Vielzahl von Faktoren kann Faktoren beinhalten, die auf gesammelten Daten zu mindestens einem Belegungsgrad der Tankstellen und den an den Tankstellen verfügbaren Annehmlichkeiten basieren.
  • Der Computer kann ferner dazu programmiert sein, eine seit dem Austausch eines Kraftstofffilters des Fahrzeugs verstrichene Zeit zu bestimmen und die Tankstelle basierend auf der verstrichenen Zeit auszuwählen.
  • Der Computer kann ferner dazu programmiert sein, die Tankstelle basierend auf einem Abstand zwischen einer vorbestimmten Route und jeder aus der Vielzahl von Tankstellen auszuwählen.
  • Der Computer kann ferner dazu programmiert sein, die Tankstelle basierend auf einem geschätzten Kraftstoffstand des Kraftstofftanks an jeder aus der Vielzahl von Tankstellen auszuwählen.
  • Der Computer kann ferner dazu programmiert sein, einen Zeitpunkt zum Betanken jedes Kraftstofftanks an jeder der Tankstellen zu bestimmen und die Tankstelle auszuwählen, bei der die seit dem Zeitpunkt des Betankens des Kraftstofftanks verstrichene Zeit einen Zeitschwellenwert überschreitet.
  • Der Computer kann ferner dazu programmiert sein, die Betankungszeit basierend auf gesammelten Daten von mindestens einem von einer Kühlmitteltemperatur eines Fahrzeugs, einem atmosphärischen Ozonpegel und einer Luftqualität zu bestimmen.
  • Ein Verfahren beinhaltet Sammeln von Daten zu einer Trübung eines Kraftstofftanks an jeder von einer Vielzahl von Tankstellen, Auswählen einer Tankstelle basierend auf den gesammelten Daten und Bewegen eines Fahrzeugs zu der ausgewählten Tankstelle.
  • Das Verfahren kann Auswählen der Tankstelle basierend auf einer Summe einer Vielzahl gewichteter Faktoren, darunter mindestens eines gewichteten Faktors basierend auf den gesammelten Trübungsdaten, beinhalten.
  • Das Verfahren kann ferner Gewichten der Faktoren basierend auf Benutzereingaben beinhalten. Das Verfahren kann ferner Gewichten der Faktoren basierend auf Benutzerbetrieb des Fahrzeugs beinhalten. Bei dem Verfahren kann die Vielzahl von Faktoren Faktoren umfassen, die auf gesammelten Daten zu mindestens einem Belegungsgrad der Tankstellen und den an den Tankstellen verfügbaren Annehmlichkeiten basieren.
  • Das Verfahren kann ferner Bestimmen einer seit dem Austausch eines Kraftstofffilters des Fahrzeugs verstrichene Zeit und Auswählen der Tankstelle basierend auf der verstrichenen Zeit beinhalten.
  • Das Verfahren kann ferner Auswählen der Tankstelle basierend auf einem Abstand zwischen einer vorbestimmten Route und jeder aus der Vielzahl von Tankstellen beinhalten.
  • Das Verfahren kann ferner Auswählen der Tankstelle basierend auf einem geschätzten Kraftstoffstand des Kraftstofftanks an jeder aus der Vielzahl von Tankstellen beinhalten.
  • Das Verfahren kann ferner Bestimmen eines Zeitpunkts zum Betanken jedes Kraftstofftanks an jeder der Tankstellen und Auswählen der Tankstelle, bei der die seit dem Zeitpunkt des Betankens des Kraftstofftanks verstrichene Zeit einen Zeitschwellenwert überschreitet, beinhalten.
  • Das Verfahren kann ferner Bestimmen der Betankungszeit basierend auf gesammelten Daten von mindestens einem von einer Kühlmitteltemperatur eines Fahrzeugs, einem atmosphärischen Ozonpegel und einer Luftqualität beinhalten.
  • Außerdem ist eine Rechenvorrichtung offenbart, die dazu programmiert ist, beliebige der vorangehenden Verfahrensschritte auszuführen. Weiterhin wird ein Fahrzeug offenbart, das die Rechenvorrichtung umfasst. Darüber hinaus ist ein Computerprogrammprodukt offenbart, das ein computerlesbares Medium umfasst, auf dem Anweisungen gespeichert sind, die durch einen Computerprozessor ausgeführt werden können, um beliebige der vorstehenden Verfahrensschritte auszuführen.
  • Ein Fahrzeugcomputer kann eine Zeit und einen Ort zum Betanken eines Fahrzeugs basierend auf Daten bestimmen, die von Sensoren und einem Server gesammelt werden. Der Computer kann Daten z. B. zu Umgebungsbedingungen, Fahrzeugparametern, einem Fahrzeugstandort usw. sammeln und einen Zeitpunkt zum Betanken des Fahrzeugs und einen Ort zum Betanken des Fahrzeugs bestimmen. Der Computer kann eine Betankungspunktzahl basierend auf Umwelt- und Fahrzeugdaten bestimmen, um vorhersehbarere Tankmöglichkeiten bereitzustellen und den Kraftstoff im Fahrzeug gleichmäßiger zu halten. Der Computer kann eine Ortsbewertung basierend auf Umwelt- und Fahrzeugdaten bestimmen, um bequemere Orte zum Betanken des Fahrzeugs bereitzustellen. Durch Verarbeiten einer Vielzahl von Faktoren basierend auf verschiedenen Umwelt- und Fahrzeugdaten kann der Computer die Einschränkungen reduzieren, die die Möglichkeiten zum Betanken einschränken können.
  • 1 veranschaulicht ein beispielhaftes System 100 zum Betanken eines Fahrzeugs 101. Ein Computer 105 in dem Fahrzeug 101 ist dazu programmiert, erfasste Daten 115 von einem oder mehreren Sensoren 110 zu empfangen. Beispielsweise können Daten 115 des Fahrzeugs 101 einen Standort des Fahrzeugs 101, Daten über eine Umgebung um ein Fahrzeug, Daten über ein Objekt außerhalb des Fahrzeugs, wie etwa ein weiteres Fahrzeugs usw., einschließen. Ein Standort des Fahrzeugs 101 ist üblicherweise in einer herkömmlichen Form bereitgestellt, z. B. als geografische Koordinaten, wie etwa Längengrad und Breitengrad, die über ein Navigationssystem erhalten werden, welches das globale Positionsbestimmungssystem (Global Positioning System - GPS) verwendet. Weitere Beispiele von Daten 115 können Messungen von Systemen und Komponenten des Fahrzeugs 101 beinhalten, beispielsweise eine Geschwindigkeit des Fahrzeugs 101, eine Bewegungsbahn des Fahrzeugs 101 usw.
  • Der Computer 105 ist im Allgemeinen für Kommunikationen auf einem Netzwerk des Fahrzeugs 101 programmiert, das z. B. einen Kommunikationsbus, wie bekannt, beinhaltet. Über das Netzwerk, den Bus und/oder andere drahtgebundene oder drahtlose Mechanismen (z. B. ein drahtgebundenes oder drahtloses lokales Netzwerk in dem Fahrzeug 101) kann der Computer 105 Nachrichten an verschiedene Vorrichtungen in einem Fahrzeug 101 übertragen und/oder Nachrichten von verschiedenen Vorrichtungen empfangen, z. B. Steuerungen, Aktoren, Sensoren usw., darunter die Sensoren 110. Alternativ oder zusätzlich kann in Fällen, in denen der Computer 105 tatsächlich mehrere Vorrichtungen umfasst, das Fahrzeugnetzwerk zur Kommunikation zwischen Vorrichtungen verwendet werden, die in dieser Offenbarung als der Computer 105 dargestellt sind. Des Weiteren kann der Computer 105 dazu programmiert sein, mit dem Netzwerk 125 zu kommunizieren, das, wie nachfolgend beschrieben, verschiedene drahtgebundene und/oder drahtlose Netzwerktechnologien beinhalten kann, z. B. Mobilfunk, Bluetooth®, Bluetooth® Low Energy (BLE), drahtgebundene und/oder drahtlose Paketnetzwerke usw.
  • Der Datenspeicher 106 kann von jeder bekannten Art sein, z. B. Festplattenlaufwerke, Festkörperlaufwerke, Server oder alle flüchtigen oder nichtflüchtigen Medien. Der Datenspeicher 106 kann die von den Sensoren 110 gesammelten Daten 115 speichern.
  • Sensoren 110 können eine Vielzahl von Vorrichtungen beinhalten. Zum Beispiel können zahlreiche Steuerungen in einem Fahrzeug 101 als Sensoren 110 betrieben sein, um Daten 115 über das Netzwerk oder den Bus des Fahrzeugs 101 bereitzustellen, z. B. Daten 115 bezüglich Fahrzeuggeschwindigkeit, -beschleunigung, -position, -untersystem und/oder - komponentenstatus usw. Ferner können andere Sensoren 110 Kameras, Bewegungsmelder usw. beinhalten, d. h. Sensoren 110, um Daten 115 zum Bewerten eines Standorts eines Ziels, Projizieren eines Verlaufs eines Ziels, Bewerten eines Standorts einer Fahrbahnspur usw. bereitzustellen. Die Sensoren 110 können ebenfalls Kurzstreckenradar, Langstreckenradar, LIDAR und/oder Ultraschallwandler beinhalten.
  • Gesammelte Daten 115 können eine Vielfalt von in einem Fahrzeug 101 gesammelten Daten beinhalten. Beispiele für die gesammelten Daten 115 sind vorstehend bereitgestellt und darüber hinaus werden die Daten 115 im Allgemeinen unter Verwendung eines oder mehrerer Sensoren 110 gesammelt und können zusätzlich Daten beinhalten, die aus diesen in dem Computer 105 und/oder auf dem Server 130 berechnet werden. Im Allgemeinen können die erfassten Daten 115 beliebige Daten beinhalten, die durch die Sensoren 110 gesammelt und/oder aus derartigen Daten berechnet werden können.
  • Das Fahrzeug 101 kann eine Vielzahl von Fahrzeugkomponenten 120 beinhalten. Im hier verwendeten Sinne beinhaltet jede Fahrzeugkomponente 120 eine oder mehrere Hardwarekomponenten, die dazu ausgelegt sind, eine mechanische Funktion oder einen mechanischen Vorgang auszuführen - wie etwa das Fahrzeug bewegen, das Fahrzeug verlangsamen oder anhalten, das Fahrzeug lenken usw. Nicht einschränkende Beispiele von Komponenten 120 beinhalten eine Antriebskomponente (die z. B. einen Verbrennungsmotor und/oder einen Elektromotor usw. beinhaltet), eine Getriebekomponente, eine Lenkkomponente (die z. B. eines oder mehrere von einem Lenkrad, einer Zahnstange usw. beinhalten kann), eine Bremskomponente, eine Einparkhilfekomponente, eine Komponente für adaptive Geschwindigkeitsregelung, einen beweglichen Sitz und dergleichen.
  • Wenn der Computer 105 das Fahrzeug 101 betreibt, handelt es sich bei dem Fahrzeug 101 um ein „autonomes“ Fahrzeug 101. Für die Zwecke dieser Offenbarung wird der Ausdruck „autonomes Fahrzeug“ zum Verweis auf ein Fahrzeug 101 verwendet, das in einem vollständig autonomen Modus betrieben wird. Ein vollständig autonomer Modus ist als ein Modus definiert, in dem jedes von dem Antrieb (typischerweise über einen Antriebsstrang, der einen Elektromotor und/oder Verbrennungsmotor beinhaltet), der Bremsung und der Lenkung des Fahrzeugs 101 durch den Computer 105 gesteuert wird. Ein halbautonomer Modus ist ein Modus, in dem zumindest eines von dem Antrieb (typischerweise über einen Antriebsstrang, der einen Elektromotor und/oder Verbrennungsmotor beinhaltet), dem Bremsen und Lenken des Fahrzeugs 101 zumindest teilweise durch den Computer 105 und nicht durch einen menschlichen Fahrzeugführer gesteuert werden.
  • Das System 100 kann zudem ein Netzwerk 125 beinhalten, das mit einem Server 130 und einem Datenspeicher 135 verbunden ist. Der Computer 105 kann ferner dazu programmiert sein, über das Netzwerk 125 mit einem oder mehreren entfernten Standorten zu kommunizieren, wie etwa mit dem Server 130, wobei ein derartiger entfernter Standort möglicherweise einen Datenspeicher 135 beinhaltet. Das Netzwerk 125 stellt einen oder mehrere Mechanismen dar, durch die ein Fahrzeugcomputer 105 mit einem entfernten Server 130 kommunizieren kann. Dementsprechend kann es sich bei dem Netzwerk 125 um einen oder mehrere von verschiedenen drahtgebundenen oder drahtlosen Kommunikationsmechanismen handeln, einschließlich jeder beliebigen gewünschten Kombination aus drahtgebundenen (z. B. Kabel und Glasfaser) und/oder drahtlosen (z. B. Mobilfunk, drahtlos, Satellit, Mikrowelle und Funkfrequenz) Kommunikationsmechanismen und jeder beliebigen gewünschten Netzwerktopologie (oder Topologien, wenn mehrere Kommunikationsmechanismen verwendet werden). Zu beispielhaften Kommunikationsnetzwerken gehören drahtlose Kommunikationsnetzwerke (z. B. unter Verwendung von Bluetooth®, Bluetooth® Low Energy (BLE), IEEE 802.11, Fahrzeug-zu-Fahrzeug (Vehicle-to-Vehicle - V2V), wie etwa dedizierte Nahbereichskommunikation (Dedicated Short Range Communications - DRSC) usw.), lokale Netzwerke (Local Area Network - LAN) und/oder Weitverkehrsnetze (Wide Area Network - WAN), einschließlich des Internets, die Datenkommunikationsdienste bereitstellen.
  • Das System kann eine Tankstelle 140 beinhalten. Die Tankstelle 140 lagert Kraftstoff, der den Fahrzeugen 101 bereitgestellt werden kann. Der Kraftstoff kann eine bekannte Energiequelle für das Fahrzeug 101 sein, z. B. Benzin, Diesel, komprimiertes Erdgas, Ethanol, Butanol, Biodiesel, Düsentreibstoff, Elektrizität an einer elektrischen Ladestation usw. Die Tankstelle 140 kann einen Stationscomputer beinhalten 145. Der Stationscomputer 145 kann mit dem Netzwerk 125 kommunizieren. Der Stationscomputer 145 kann Daten 115 über die Tankstelle 140 sammeln und die Daten 115 über das Netzwerk 125 an den Server 130 und/oder den Computer 105 senden. Der Stationscomputer 145 kann z. B. eine dedizierte Stationskonsole, ein Personalcomputer, ein Laptop, ein Tablet, ein Smartphone usw. sein.
  • Der Computer 105 kann eine Vielzahl von Faktoren basierend auf Daten 115 bestimmen, die von den Sensoren 110 und/oder von dem Server 130 gesammelt werden. Die Faktoren können ein oder mehrere Elemente darstellen, die beeinflussen können, wann das Fahrzeug 101 betankt werden kann und wo das Fahrzeug 101 betankt werden kann. Der Computer 105 kann eine Betankungspunktzahl und eine Ortspunktzahl basierend auf den Faktoren bestimmen. Jeder Faktor kann ein Wert zwischen 0 und 1 sein, basierend auf den gesammelten Daten 115, wie in den Gleichungen 1-15 nachfolgend gezeigt.
  • Die Betankungspunktzahl kann ein Wert sein, der vom Computer 105 verwendet wird, um zu bestimmen, wann das Fahrzeug 101 betankt werden muss. Zum Beispiel kann der Computer 105 die Betankungspunktzahl als Funktion der Zeit bestimmen und eine Zeit bestimmen, zu der die Betankungspunktzahl unter einen Betankungspunktzahlschwellenwert fallen wird. Bei Erreichen einer Zeit innerhalb eines Zeitschwellenwerts der Betankungszeit kann der Computer 105 bestimmen, das Fahrzeug 101 zu betanken. Alternativ oder zusätzlich kann der Computer 105 bestimmen, dass das Fahrzeug 101 betankt wird, wenn der Computer 105 bestimmt, dass der aktuelle Betankungswert unter dem Schwellenwert liegt. Die Betankungspunktzahl kann eine Kombination der Faktoren sein, z. B. eine gewichtete Summe einer Vielzahl der Faktoren. Beispielsweise kann der Computer 105 Daten 115 zu mindestens einem von einer Kühlmitteltemperatur eines Fahrzeugs, einem atmosphärischen Ozonpegel und einer Luftqualität sammeln und eine Betankungszeit basierend auf dem gesammelten Daten 115 bestimmen. Die Betankungspunktzahl kann eine gewichtete Summe der folgenden Faktoren sein: S r e f u e l = i = 1 n k i f i
    Figure DE112017007788T5_0001
    wobei Srefuel die Betankungspunktzahl ist, i ein Index ist, der einen aus der Vielzahl von Faktoren angibt, n die Gesamtzahl der Faktoren ist, die zur Bestimmung der Betankungspunktzahl verwendet werden, fi der Wert eines der Faktoren ist und ki eine vorgegebene Gewichtung für den Faktor fi ist. Einer oder mehrere der Faktoren fi können sich mit der Zeit ändern, z. B. kann sich der Fahrzeugkraftstofftankfaktor ändern, wenn Kraftstoff durch das Fahrzeug 101 verbraucht wird. Der Computer 105 kann unter Verwendung bekannter Regressionstechniken einen oder mehrere der zeitabhängigen Faktoren für einen zukünftigen Zeitraum, z. B. 24 Stunden, vorhersagen. Der Computer 105 kann somit die Betankungspunktzahl Srefuel für den Zeitraum basierend auf den zeitabhängigen Faktoren vorhersagen.
  • Die Ortspunktzahl kann ein Wert sein, der von dem Computer 105 verwendet wird, um zu bestimmen, wann das Fahrzeug 101 betankt werden muss. Nach dem Bestimmen, das Fahrzeug 101 zu betanken, kann der Computer 105 die Ortspunktzahl für eine Vielzahl von Tankstellen 140 bestimmen. Die Tankstellen 140 können aus einer in dem Datenspeicher 106 und/oder auf dem Server 130 gespeicherten Liste ermittelt werden. Der Computer 105 kann die Tankstelle 140 mit der höchsten Ortspunktzahl auswählen und kann dann das Fahrzeug 101 zu der ausgewählten Tankstelle 140 bewegen, um das Fahrzeug 101 zu betanken. Die Betankungspunktzahl kann eine Kombination der Faktoren sein, z. B. eine gewichtete Summe einer Vielzahl der Faktoren, wie nachfolgend beschrieben. Beispielsweise kann der Computer 105 Daten 115 zu einer Trübung von Kraftstoff in einem unterirdischen Kraftstofflagertank an jeder von einer Vielzahl von Tankstellen 140 sammeln, eine Tankstelle 140 basierend auf den gesammelten Daten 115 auswählen und das Fahrzeug 101 zu der ausgewählten Tankstelle 140 bewegen. Die Ortspunktzahl kann eine gewichtete Summe der folgenden Faktoren sein: S l o c a t i o n = i = 1 n k i f i
    Figure DE112017007788T5_0002
    wobei Slocation die Ortspunktzahl ist, i ein Index ist, der einen aus der Vielzahl von Faktoren angibt, n die Gesamtzahl der Faktoren ist, die zur Bestimmung der Ortspunktzahl verwendet werden, fi der Wert eines der Faktoren ist und ki eine vorgegebene Gewichtung für den Faktor fi ist.
  • Der Computer 105 kann einen Fahrzeugkraftstofftankfaktor basierend auf Daten 115 bestimmen, die von einem Kraftstofftank des Fahrzeugs 101 gesammelt wurden. Der Computer 105 kann Daten 115 über einen Kraftstofffüllstand in dem Fahrzeugkraftstofftank von einem Fahrzeugkraftstofftanksensor 110 sammeln. Der Fahrzeugkraftstofftankfaktor kann mit den Kraftstoffstandsdaten 115 umgekehrt in Beziehung stehen, d. h., wenn der Fahrzeugkraftstoffstand abnimmt, nimmt der Fahrzeugkraftstofftankfaktor zu. Der Fahrzeugkraftstofftankfaktor kann auf lineare Weise umgekehrt proportional zu den Fahrzeugkraftstoffstandsdaten 115 sein, oder der Fahrzeugkraftstofftankfaktor kann auf nichtlineare Weise (z. B. polynomiell, exponentiell, faktoriell usw.) mit den Fahrzeugkraftstoffstandsdaten 115 in Beziehung stehen. Die nachfolgende Gleichung 3 beschreibt eine beispielhafte Sigmoidfunktion, die den Fahrzeugkraftstofftankfaktor fvft beschreibt. f v f t = 1 1 + exp ( C V D )
    Figure DE112017007788T5_0003
    wobei C und D vorgegebene Konstanten sind, um den Faktor zwischen 0 und 1 anzupassen, V ein Fahrzeugkraftstoffstand (d. h. eine Zahl zwischen 0 und 1, die einen Bruchteil des mit Kraftstoff gefüllten Kraftstofftankvolumens angibt) ist und exp die bekannte Exponentialfunktion ist. Wenn der Fahrzeugkraftstofffüllstand V in Richtung 0 sinkt (d. h. ein leerer Kraftstofftank), nimmt die Betankungspunktzahl Srefuel zu, wenn sich der Fahrzeugkraftstofftankfaktor fvft exponentiell 1 nähert.
  • Der Fahrzeugkraftstofftankfaktor kann so gewichtet sein, dass die gewichtete Summe den Betankungspunktzahlschwellenwert überschreitet, wenn die Fahrzeugkraftstoffstandsdaten 115 einen Fahrzeugkraftstofffüllstandsschwellenwert unterschreiten. Das heißt, der Computer 105 kann bestimmen, dass die Betankungszeit eine Zeit ist, die nicht später als eine vorhergesagte Zeit ist, zu der der Fahrzeugkraftstofffüllstand unter den Fahrzeugkraftstofffüllstandsschwellenwert fallen wird. Zum Beispiel, wie in der Beispielgleichung 4 gezeigt, k v f t f v f t ( V t h r e s h o l d ) S r e f u e l , t h r e s h o l d
    Figure DE112017007788T5_0004
    wobei kvft der Gewichtungswert für den Fahrzeugkraftstofftankfaktor ist, Vthreshold der Fahrzeugkraftstofffüllstandsschwellenwert ist und Srefuel,threshold ist der Betankungspunktzahlschwellenwert ist.
  • Der Computer 105 kann einen Fahrzeug-nicht-in-Verwendung-Faktor bestimmen. Der Computer 105 kann unter Verwendung bekannter Techniken Konfidenzwerte für eine Vielzahl von Tageszeiten bestimmen, die einen Verwendungsfall des Fahrzeugs 101 angeben. Der Konfidenzwert kann eine Wahrscheinlichkeit sein, dass das Fahrzeug 101 zu einer bestimmten Tageszeit in Verwendung sein wird. Der Computer 105 kann die Konfidenzwerte z. B. basierend auf historischen Daten 115 der Verwendung des Fahrzeugs 101 bestimmen. Der Computer 105 kann den Fahrzeug-nicht-in-Verwendung Faktor basierend auf Konfidenzwerten bestimmen, die angeben, dass das Fahrzeug 101 zu einer bestimmten Tageszeit nicht in Verwendung sein wird. Der Fahrzeug-nicht-in Verwendung-Faktor kann für Tageszeiten zunehmen, wenn vorhergesagt wird, dass das Fahrzeug 101 nicht in Verwendung ist, d. h. der Computer 105 kann eine Betankungszeit vorziehen, wenn das Fahrzeug 101 nicht in Verwendung ist. Ferner kann der Computer 105 eine Zeit eines vorherigen Verwendungsfalls des Fahrzeugs 101 bestimmen und der Fahrzeug-nicht-in-Verwendung-Faktor kann auf der Zeit des vorherigen Verwendungsfalls des Fahrzeugs 101 basieren. Beispielsweise kann der Fahrzeug-nicht-in-Verwendung-Faktor fniu mit einer Normalverteilungsfunktion, der beispielhaften Gleichung 5, bestimmt werden: f n i u = exp ( ( t t n i u ) 2 C )
    Figure DE112017007788T5_0005
    wobei t eine aktuelle Zeit in Stunden zwischen 0 und 24 ist, tniu eine vorhergesagte Zeit ist, zu der vorhergesagt wird, dass das Fahrzeug 101 nicht in Verwendung ist (z. B. außerhalb einer Arbeitsschicht für ein Servicefahrzeug 101, außerhalb des Pendelplans eines Benutzers usw.), und C ein konstanter Wert ist, der basierend darauf bestimmt werden kann, wie nahe der Fahrzeug-nicht-in-Verwendung-Faktor an tniu zunehmen soll.
  • Der Computer 105 kann einen Nicht-Spitzennutzung-Faktor bestimmen. Der Computer 105 kann Tageszeiten bestimmen, zu denen Straßen verstopft sein können. Der Computer 105 kann Verkehrsdaten 115 von dem Server 130 anfordern und unter Verwendung von Wahrscheinlichkeitsberechnungen wie einem Hidden-Markov-Modell Tageszeiten bestimmen, die eine Spitzennutzung der Straßen anzeigen. Der Computer 105 kann Daten 115 über ein Verkehrsstauniveau der Fahrbahn sammeln und den Nicht-Spitzennutzung-Faktor basierend auf dem Verkehrsstauniveau bestimmen. Der Nicht-Spitzennutzung-Faktor kann für Tageszeiten zunehmen, die keine Spitzennutzung der Straßen darstellen, und für Tageszeiten abnehmen, die auf eine Spitzennutzung der Straßen hinweisen. Beispielsweise kann der Nicht-Spitzennutzung-Faktor 0 betragen, wenn die Tageszeit eine Tageszeit mit Spitzennutzung ist (wie aus den Wahrscheinlichkeitsberechnungen bestimmt), und 1, wenn die Tageszeit eine Tageszeit mit Nicht-Spitzennutzung ist. Beispielsweise kann der Nicht-Spitzennutzung-Faktor fnpu mit einer Sigmoidfunktion, wie etwa der beispielhaften Gleichung 6, bestimmt werden: f n p u = C  arccot ( a p ( t ) b )
    Figure DE112017007788T5_0006
    wobei a, b, C vorbestimmte Konstanten sind, die dazu bestimmt sind, den Nicht-Spitzennutzung-Faktor zwischen 0 und 1 zu binden, und p(t) die Wahrscheinlichkeit eines Verkehrsstaus für eine bestimmte Zeit t ist.
  • Der Computer 105 kann einen Kraftstoffpreisfaktor bestimmen. Der Computer 105 kann Daten 115, die Kraftstoffpreise an mehreren Tankstellen 140 angeben, von dem Server 130 sammeln. Der Computer 105 kann bekannte Techniken verwenden, z. B. maschinelles Lernen, historische Trends usw., um einen Kraftstoffpreis vorherzusagen. Der Kraftstoffpreisfaktor kann zunehmen, wenn Daten 115, die Kraftstoffpreise angeben, abnehmen. Beispielsweise kann der Computer 105 eine Differenz zwischen einem aktuellen Kraftstoffpreis p1 an einer der Tankstellen 140 und einem vorhergesagten Kraftstoffpreis ppred bestimmen und den Kraftstoffpreisfaktor wie folgt bestimmen: f p r i c e = C  exp ( p p r e d p 1 p 1 )
    Figure DE112017007788T5_0007
    wobei C eine vorbestimmte Konstante ist.
  • Der Computer 105 kann einen Wetterfaktor bestimmen. Der Computer kann Daten 115 von z. B. dem Server 130, einem Niederschlagsensor 110, einem Windgeschwindigkeitssensor 110, einem Temperatursensor 110 usw. empfangen. Der Wetterfaktor kann zunehmen, wenn die Niederschlagsdaten 115 zunehmen, die Windgeschwindigkeitsdaten 115 zunehmen und die Temperaturdaten 115 entweder über einem Wärmeschwellenwert oder unter einem Kälteschwellenwert liegen. Zum Beispiel kann der Wetterfaktor fweather eine Summe der Daten 115 sein: f w e a t h e r = p r e c i p 0 p r e c i p a v g + v 0 v a v g + T H I + T L O
    Figure DE112017007788T5_0008
    wobei precip0 ein aktueller Niederschlagsprozentsatz ist, precipavg ein durchschnittlicher Niederschlagsprozentsatz für einen aktuellen Tag ist, v0 eine aktuelle Windgeschwindigkeit ist, vavg eine durchschnittliche Windgeschwindigkeit für einen aktuellen Tag ist, THI ein Boolescher Wert ist, der 0 beträgt, wenn eine aktuelle Umgebungstemperatur unter dem Wärmeschwellenwert liegt, und 1 beträgt, wenn die aktuelle Umgebungstemperatur über dem Wärmeschwellenwert liegt, und TLO ein Boolescher Wert, der 0 beträgt, wenn die aktuelle Umgebungstemperatur über dem Kälteschwellenwert liegt, und 1 beträgt, wenn die aktuelle Umgebungstemperatur unter dem Kälteschwellenwert liegt.
  • Der Computer 105 kann einen Tankstellenpräferenzfaktor bestimmen. Der Computer 105 kann eine Vielzahl von bevorzugten Tankstellen 140 bestimmen, z. B. eine von einem Flottenbetreiber genehmigte Firmentankstelle 140, die von einem Benutzer des Fahrzeugs 101 festgelegt wurde, Tankstellen 140 in der Nähe einer vom Fahrzeug 101 zurückgelegten Route usw. Der Tankstellenpräferenzfaktor kann zunehmen, wenn sich ein Abstand zwischen dem Fahrzeug 101 und einer der bevorzugten Stationen 140 verringert. Beispielsweise kann der Tankstellenpräferenzfaktor fsp basierend auf der beispielhaften Gleichung 9 bestimmt werden: f s p = C  exp ( a x )
    Figure DE112017007788T5_0009
    wobei a, C vorgegebene Konstanten sind und x ein aktueller Abstand zwischen dem Ort des Fahrzeugs 101 und einer nächstgelegenen bevorzugten Tankstelle 140 ist.
  • Der Computer 105 kann einen Aufwärmfaktor bestimmen. Der Computer 105 kann eine Motorkühlmitteltemperatur von einem Sensor 110 bestimmen. Wenn sich das Motorkühlmittel erwärmt, verbraucht ein Antriebsstrang weniger Kraftstoff, sodass das Fahrzeug 101 weniger Kraftstoff verbrauchen kann, wenn es sich zur Tankstelle 140 bewegt, wenn die Motorkühlmitteltemperatur über einem Kühlmitteltemperaturschwellenwert liegt. Der Aufwärmfaktor kann zunehmen, wenn die Motorkühlmitteltemperatur zunimmt. Beispielsweise kann der Aufwärmfaktor fwarm basierend auf der beispielhaften Gleichung 10 bestimmt werden: f w a r m = C  arcsinh ( a T c o o l a n t )
    Figure DE112017007788T5_0010
    wobei a, C vorgegebene Konstanten sind, arcsinh die inverse hyperbolische Sinusfunktion ist, wie bekannt, und Tcoolant eine aktuelle Kühlmitteltemperatur ist.
  • Der Computer 105 kann einen Ozonalarmfaktor bestimmen. Der Computer 105 kann Daten 115 vom Server 130 empfangen, die angeben, ob ein aktueller Tag ein Ozonalarmtag ist, d. h. ein Tag, an dem die lokalen Behörden die Benutzer auffordern, Fahrzeuge 101 nach Einbruch der Dunkelheit zu betanken, um die Erzeugung von Ozon und Smog zu verringern. Der Computer 105 kann die Betankungszeit nach einer vorhergesagten Sonnenuntergangszeit am Ozonalarmtag bestimmen. Der Ozonalarmfaktor kann während der Zeit zwischen einer vorhergesagten Sonnenaufgangzeit und der vorhergesagten Sonnenuntergangzeit abnehmen, wenn die Daten 115 vom Server 130 angeben, dass der aktuelle Tag ein Ozonalarmtag ist.
  • Beispielsweise kann der Ozonalarmfaktor ein Boolescher Wert sein, der 0 beträgt, wenn der aktuelle Tag ein Ozonalarmtag ist und die aktuelle Zeit zwischen der vorhergesagten Sonnenaufgangszeit und der vorhergesagten Sonnenuntergangszeit am Ozonalarmtag liegt, und 1 beträgt, wenn die aktuelle Zeit zwischen der vorhergesagten Sonnenuntergangszeit des aktuellen Tages und der vorhergesagten Sonnenaufgangszeit des folgenden Tages liegt.
  • Der Computer 105 kann einen Luftqualitätsfaktor bestimmen. Der Luftqualitätsfaktor kann auf Daten 115 basieren, die einen Staub- und Schmutzpegel angeben, der das Betanken stören kann. Der Computer 105 kann Daten 115 einer Windgeschwindigkeit und einer Feuchtigkeit sammeln, um den Luftqualitätsfaktor zu bestimmen. Der Luftqualitätsfaktor kann mit zunehmender Windgeschwindigkeit abnehmen und mit abnehmender Luftfeuchtigkeit abnehmen. Beispielsweise kann der Luftqualitätsfaktor fair basierend auf der beispielhaften Gleichung 11 bestimmt werden: f a i r = C  exp ( a ϕ v )
    Figure DE112017007788T5_0011
    wobei a, C vorgegebene Konstanten sind, ϕ die relative Luftfeuchtigkeit ist und v eine Windgeschwindigkeit ist.
  • Der Computer 105 kann einen Entfernungsfaktor bestimmen. Der Entfernungsfaktor kann auf Daten 115 basieren, die eine Entfernung zwischen einer geplanten vorbestimmten Route des Fahrzeugs 101 und jeder Tankstelle 140 angeben. Der Entfernungsfaktor kann mit zunehmender Entfernung abnehmen. Beispielsweise kann der Entfernungsfaktor fdistance umgekehrt proportional zu einer Entfernung xstation zwischen den Geolokation-Koordinaten des Fahrzeugs 101 und den Geolokation-Koordinaten der Tankstelle 140 sein, wie in der beispielhaften Gleichung 12 gezeigt: f d i s t a n c e = C x s t a t i o n
    Figure DE112017007788T5_0012
    wobei C eine vorbestimmte Konstante ist.
  • Der Computer 105 kann einen Einrichtungsfaktor bestimmen. Der Einrichtungsfaktor kann auf Daten 115 basieren, die Einrichtungen anzeigen, d. h. Punkte von Interesse und/oder Ausstattungen, die an der Tankstelle 140 verfügbar sind. Beispielhafte Einrichtungen umfassen z. B. Restaurants, Cafes, Aussichtspunkte, Wanderwege, Haustierbereiche, Zugang zu WiFi usw. Der Einrichtungsfaktor kann für Einrichtungen zunehmen, die vom Benutzer basierend auf z. B. historischen Daten, Benutzereingabe usw. als bevorzugt vorbestimmt sind. Der Computer 105 kann eine Anzahl von Einrichtungen nf an einer Tankstelle 140 bestimmen und den Einrichtungsfaktor ffacilities gemäß dem beispielhaften Gleichung 13 bestimmen: f f a c i l i t i e s = 1 1 + exp ( n f )
    Figure DE112017007788T5_0013
  • Der Computer 105 kann einen Einfacher-Zugang-Faktor bestimmen. Der Einfacher-Zugang-Faktor kann auf Daten 115 basieren, die Merkmale angeben, die den Zugang zu der Tankstelle 140 basierend auf der Route des Fahrzeugs 101 erhöhen. Die Merkmale können z. B. beinhalten, ob sich die Tankstelle 140 entlang der Fahrtrichtung des Fahrzeugs 101 auf der Route befindet, oder eine Anzahl von an der Tankstelle 140 verfügbaren Zapfsäulen usw. Der Einfacher-Zugang-Faktor kann mit zunehmender Anzahl von Merkmalen zunehmen. Der Computer 105 kann die Anzahl von Merkmalen Nfeatures identifizieren und den Einfacher-Zugang-Faktor feac gemäß der beispielhaften Gleichung 14 bestimmen: f e a c = 1 1 + exp ( N f e a t u r e s )
    Figure DE112017007788T5_0014
  • Der Computer 105 kann einen Trübungsfaktor von Kraftstoff an der Tankstelle 140 bestimmen. Die Tankstelle 140 kann eine Vielzahl von unterirdischen Kraftstofflagertanks aufweisen, die den flüssigen Kraftstoff speichern. Die Kraftstofftanks können von Lastwagen mit Kraftstoff aufgefüllt werden. Wenn die Lastwagen die Kraftstofftanks auffüllen, kann die Trübung des Kraftstoffs in den Kraftstofftanks zunehmen, da sich Ablagerungen in den Kraftstofftanks aufrühren. Die Ablagerungen können durch einen Kraftstofffilter in dem Fahrzeug 101 gesammelt werden, wodurch die Lebensdauer des Kraftstofffilters verringert wird. Der Computer 105 kann Daten 115 von dem Server 130 sammeln, die eine Aufüllzeit angeben, zu der die unterirdischen Kraftstofftanks zuletzt aufgefüllt wurden. Mit zunehmender Auffüllzeit können sich die Ablagerungen in den unterirdischen Kraftstofftanks absetzen. Der Trübungsfaktor kann mit zunehmender Auffüllzeit abnehmen. Ferner kann der Computer 105 Daten 115 zu einem geschätzten Kraftstofffüllstand des Kraftstofflagertanks an jeder der Vielzahl von Tankstellen 140 sammeln. Ein niedrigerer geschätzter Kraftstofffüllstand kann den Trübungsfaktor erhöhen, wenn die Ablagerungsmenge im Verhältnis zum Volumen des verbleibenden Kraftstoffs zunimmt. Der Computer 105 kann ferner eine seit dem Austausch eines Kraftstofffilters des Fahrzeugs 101 verstrichene Zeit bestimmen und den Trübungsfaktor basierend auf der verstrichenen Zeit bestimmen. Zum Beispiel den Trübungsfaktor fturbidity basierend auf der Auffüllzeit tfill und den geschätzten Kraftstofffüllstand des Kraftstofflagertanks Vstorage gemäß der beispielhaften Gleichung 14: f t u r b i d i t y = ( 1 t f i l l ) ( 1 V s t o r a g e )
    Figure DE112017007788T5_0015
  • Der Computer 105 kann einen Andrangfaktor bestimmen. Der Andrangfaktor kann auf Daten 115 basieren, die eine Belegung von Fahrzeugen 101 an der Tankstelle 140 und eine Anzahl verfügbarer Zapfsäulen an der Tankstelle 140 angeben. Der Computer 105 kann Daten 115 von dem Server 130 sammeln, die die Belegung von Fahrzeugen 101 und die Anzahl verfügbarer Zapfsäulen an jeder Tankstelle 140 angeben. Der Andrangfaktor kann für eine zunehmende Anzahl von Fahrzeugen 101 und eine abnehmende Anzahl verfügbarer Zapfsäulen zunehmen. Der Computer 105 kann eine Anzahl von Fahrzeugen nveh und eine Anzahl von verfügbaren Zapfsäulen npump bestimmen und den Andrangfaktor fcong basierend auf der beispielhaften Gleichung 15 bestimmen: f c o n g = n v e h n p u m p
    Figure DE112017007788T5_0016
  • Die Betankungspunktzahl und die Ortspunktzahl können jeweils basierend auf einer gewichteten Summe der Faktoren bestimmt werden. Der Computer 105 kann jedem Faktor einen Gewichtungswert zuweisen, um den Einfluss des spezifischen Faktors auf die jeweilige Punktzahl zu steuern. Beispielsweise kann der Computer 105 für die Betankungspunktzahl dem Kraftstoffanzeigefaktor einen höheren Gewichtungswert zuweisen als dem Fahrzeug-nicht-in-Verwendung-Faktor, was angibt, dass der Kraftstoffanzeigefaktor die Betankungspunktzahl stärker beeinflussen kann als der Fahrzeug-nicht-in-Verwendung-Faktor. Jeder Gewichtungswert kann ein vorbestimmter Wert sein, der in dem Datenspeicher 106 und/oder auf dem Server 130 gespeichert ist. Alternativ oder zusätzlich kann der Computer 105 jeden Gewichtungswert basierend auf einer Benutzereingabe und/oder Benutzerbetätigung des Fahrzeugs 101 bestimmen.
  • Beispielsweise können anfängliche Gewichtungswerte bestimmt werden, um den Kundenkomfort in den Mittelpunkt zu stellen, z. B. höhere Gewichtungswerte für den Fahrzeugkraftstofftankfaktor und den Fahrzeug-nicht-in-Verwendung-Faktor als für andere Faktoren. Benutzer können die Gewichtungswerte basierend auf persönlichen Präferenzen anpassen, z. B. kann ein Benutzer einen höheren Gewichtungswert für den Kraftstoffpreisfaktor auswählen, wenn bevorzugt wird, weniger Geld für Kraftstoff auszugeben. Fahrzeuge 101, die Betankungszeiten länger als einige Minuten benötigen können (z. B. Elektrofahrzeuge), können einen höheren Gewichtungswert für den Einrichtungsfaktor aufweisen, um den Benutzer während des Betankens aufzunehmen. In einem Bereich, in dem an Ozonaktionstagen Strafen für das Betanken am Tag verhängt werden, kann der Benutzer einen höheren Gewichtungswert für den Ozonalarmfaktor auswählen. Wenn Garantiedaten verstopfte Kraftstofffilter für bestimmte Fahrzeuge 101 oder in bestimmten geografischen Gebieten zeigen, kann der Server 130 einen erhöhten Gewichtungswert für den Trübungsfaktor für diese Fahrzeuge 101 senden. Der Gewichtungswert kann ein konstanter Wert sein oder kann eine nichtkonstante Funktion sein, z. B. eine lineare Funktion, eine Polynomfunktion, eine Exponentialfunktion usw., basierend auf dem Wert des spezifischen Faktors und/oder den Daten 115, die dazu verwendet werden, den Faktor zu bestimmen.
  • 2 zeigt einen beispielhaften Prozess 200 zum Bestimmen einer Betankungszeit für das Fahrzeug 101. Der Prozess 200 beginnt in einem Block 205, in dem der Computer 105 einen oder mehrere Sensoren 110 betätigt, um Daten 115 zu sammeln. Der Computer 105 kann die Sensoren 110 betätigen, um Daten 115 zu sammeln, z. B. zu einer Position des Fahrzeugs 101, einer Flugbahn des Fahrzeugs 101, einem Kraftstoffanzeigepegel, einem atmosphärischen Ozonpegel, Wetter usw.
  • Danach bestimmt der Computer 105 in einem Block 210 Faktoren basierend auf den Daten 115. Wie vorstehend beschrieben, kann der Computer 105 eine Vielzahl von Faktoren basierend auf den gesammelten Daten 115 bestimmen. Beispielsweise kann der Computer 105 einen Ozonalarmfaktor basierend auf den gesammelten Daten 115 über das atmosphärische Ozon bestimmen. In einem weiteren Beispiel kann der Computer 105 einen Fahrzeugkraftstofftankfaktor basierend auf einem Fahrzeugkraftstofftankfüllstand bestimmen.
  • Beispielhafte Faktoren, die auf den Daten 115 basieren, sind in den Gleichungen 1-15 vorstehend gezeigt.
  • Danach bestimmt der Computer 105 in einem Block 215 eine Betankungspunktzahl basierend auf einer gewichteten Summe der Faktoren. Wie vorstehend beschrieben, gibt die Betankungspunktzahl an, ob das Fahrzeug 101 betankt werden soll. Wenn die Betankungspunktzahl unter einen Betankungspunktzahlschwellenwert fällt, kann der Computer 105 das Fahrzeug 101 zum Betanken bewegen. Die Gewichtung jedes der Faktoren kann ein vorbestimmter Wert oder eine nichtkonstante Funktion sein, der/die auf dem Server 130 und/oder in dem Datenspeicher 106 gespeichert ist. Alternativ oder zusätzlich kann die Gewichtung jedes der Faktoren basierend auf z. B. einer Benutzereingabe, einer Benutzerbetätigung des Fahrzeugs 101 usw. bestimmt werden. Beispielsweise kann die Gewichtung für einen der Faktoren anfänglich ein vorbestimmter konstanter Wert sein, der auf dem Server 130 gespeichert ist, und der Computer 105 kann den Benutzer auffordern, eine Eingabe bereitzustellen, um optional den Wert der Gewichtung zu ändern. In einem anderen Beispiel kann die Gewichtung für einen der Faktoren eine Exponentialfunktion der für den Faktor verwendeten Daten 115 sein und der Computer 105 kann dazu programmiert sein, keine Benutzereingabe aufzufordern, um die Gewichtung zu ändern.
  • Danach bestimmt der Computer 105 in einem Block 220 eine Betankungszeit. Die Betankungszeit ist die vorhergesagte Zeit, zu der die Betankungspunktzahl unter den Betankungspunktzahlschwellenwert fällt. Wie vorstehend beschrieben, kann der Computer 105 die Betankungspunktzahl für einen zukünftigen Zeitraum basierend auf einem oder mehreren zeitabhängigen Faktoren vorhersagen und eine Zeit bestimmen, zu der die Betankungspunktzahl unter den Betankungspunktzahlschwellenwert fallen wird. Somit kann der Computer 105 bei der Betankungszeit das Fahrzeug 101 zum Betanken zu einer Tankstelle 140 bewegen.
  • Danach bestimmt der Computer 105 in einem Block 225, ob die Betankungszeit erreicht ist. Der Computer 105 kann bestimmen, dass die Betankungszeit erreicht ist, wenn eine aktuelle Zeit innerhalb eines Zeitschwellenwerts der Betankungszeit liegt. Der Zeitschwellenwert kann ein vorbestimmter Wert sein, z. B. 10 Minuten, und auf dem Server 130 und/oder in dem Datenspeicher 106 gespeichert sein. Wenn die Betankungszeit gekommen ist, fährt der Prozess 200 in einem Block 230 fort. Andernfalls bleibt der Computer 105 im Block 225, bis die Betankungszeit erreicht ist.
  • In dem Block 230 identifiziert der Computer 105 eine Tankstelle 140 basierend auf den Faktoren. Wie vorstehend beschrieben und in einem Prozess 300 nachfolgend gezeigt, kann der Computer 105 eine Ortspunktzahl für jede aus einer Vielzahl von Tankstellen 140 bestimmen. Der Computer 105 kann eine Tankstelle 140 basierend auf den Tankpunktzahlen identifizieren.
  • Danach nächstes bewegt der Computer 105 in einem Block 235 das Fahrzeug 101 zu der im Block 230 identifizierten Tankstelle 140. Der Computer 105 kann eine Lenkung 120, einen Antrieb 120 und eine Bremse 120 betätigen, um das Fahrzeug 101 zu der Tankstelle 140 zu bewegen, um zu tanken. Nach dem Block 235 endet der Prozess 200.
  • 3 veranschaulicht einen beispielhaften Prozess 300 zum Bestimmen einer Tankstelle 140, an der das Fahrzeug 101 betankt werden soll. Der Prozess 300 beginnt in einem Block 305, in dem der Computer 105 einen oder mehrere Sensoren 110 betätigt, um Daten 115 zu sammeln. Wie vorstehend beschrieben, kann der Computer 105 Daten 115 über das Fahrzeug 101 und/oder eine Vielzahl von Tankstellen 140 sammeln. Der Computer 105 kann Daten 115 von jedem Tankstellencomputer 145 an jeder Tankstelle 140 sammeln.
  • Danach bestimmt der Computer 105 in einem Block 310 eine Vielzahl von Faktoren für jede Tankstelle 140. Jeder Faktor, wie vorstehend beschrieben, kann auf Daten 115 basieren, die durch den Computer 105 von dem Server 130 und/oder den Sensoren 110 gesammelt werden. Beispielsweise kann der Computer 105 einen Entfernungsfaktor bestimmen, der basierend auf Geolokation-Daten 115 umgekehrt proportional zu einer bestimmten Entfernung zwischen der Tankstelle 140 und dem Fahrzeug 101 ist.
  • Danach bestimmt der Computer 105 in einem Block 315 eine Ortspunktzahl für jede Tankstelle 140. Der Computer 105 kann die Ortspunktzahl als eine gewichtete Summe der vorstehend beschriebenen Faktoren bestimmen. Die Gewichtung für jeden Faktor kann ein vorbestimmter Wert sein, der auf dem Server 130 oder/oder in dem Datenspeicher 106 gespeichert ist. Alternativ oder zusätzlich kann der Computer 105 die Gewichtung für einen oder mehrere der Faktoren basierend auf z. B. einer Benutzereingabe, einer Fahrhistorie des Fahrzeugs 101 usw. anpassen.
  • Danach identifiziert der Computer 105 in einem Block 320 die Tankstelle 140 mit der höchsten Ortspunktzahl. Nach dem Identifizieren der Tankstelle 140 kann der Computer 105 das Fahrzeug 101 zu der identifizierten Tankstelle 140 bewegen, wie vorstehend in dem Block 235 des Prozesses 200 beschrieben. Im Anschluss an den Block 320 endet das Verfahren 300.
  • Im hier verwendeten Sinne bedeutet das ein Adjektiv modifizierende Adverb „im Wesentlichen“, dass eine Form, eine Struktur, ein Messwert, ein Wert, eine Berechnung usw. von einer genau beschriebenen Geometrie, einer genau beschriebenen Entfernung, einem genau beschriebenen Messwert, einem genau beschriebenen Wert, einer genau beschriebenen Berechnung usw. aufgrund von Mängeln hinsichtlich der Materialien, Bearbeitung, Herstellung, Datensammlermessungen, Berechnungen, Verarbeitungszeit, Kommunikationszeit usw. abweichen kann.
  • Die Computer 105 beinhalten im Allgemeinen jeweils Anweisungen, die durch eine oder mehrere Rechenvorrichtungen, wie etwa die vorangehend identifizierten, und zum Ausführen von vorangehenden beschriebenen Blöcken oder Prozessen, ausgeführt werden können. Computerausführbare Anweisungen können von Computerprogrammen zusammengestellt oder interpretiert werden, die unter Verwendung einer Vielzahl von Programmiersprachen und/oder -techniken erstellt wurden, darunter unter anderem, entweder allein oder in Kombination, Java™, C, C++, Visual Basic, Java Script, Perl, HTML usw. Im Allgemeinen empfängt ein Prozessor (z. B. ein Mikroprozessor) Anweisungen, z. B. von einem Speicher, einem computerlesbaren Medium usw., und führt diese Anweisungen aus, wodurch er einen oder mehrere Prozesse durchführt, darunter einen oder mehrere der hierin beschriebenen Prozesse. Derartige Anweisungen und andere Daten können unter Verwendung vielfältiger computerlesbarer Medien gespeichert und übertragen werden. Eine Datei in der Datenverarbeitungsvorrichtung 105 ist im Allgemeinen eine Sammlung von Daten, die auf einem computerlesbaren Medium gespeichert sind, wie etwa einem Speichermedium, einem Direktzugriffsspeicher usw.
  • Zu einem computerlesbaren Medium zählt jedes Medium, das am Bereitstellen von Daten (z. B. Anweisungen), die durch einen Rechner gelesen werden können, beteiligt ist. Ein solches Medium kann viele Formen annehmen, einschließlich unter anderem nichtflüchtige Medien, flüchtige Medien usw. Nichtflüchtige Medien schließen zum Beispiel optische oder magnetische Platten und sonstige Dauerspeicher ein. Flüchtige Medien umfassen einen dynamischen Direktzugriffsspeicher (Dynamic Random Access Memory - DRAM), der in der Regel einen Hauptspeicher darstellt. Gängige Formen computerlesbarer Medien schließen beispielsweise Folgendes ein: eine Diskette, eine Folienspeicherplatte, eine Festplatte, ein Magnetband, ein beliebiges anderes magnetisches Medium, eine CD-ROM, eine DVD, ein beliebiges anderes optisches Medium, Lochkarten, Lochstreifen, ein beliebiges anderes physisches Medium mit Lochmustern, einen RAM, einen PROM, einen EPROM, einen FLASH-EEPROM, einen beliebigen anderen Speicherchip oder eine beliebige andere Speicherkassette oder ein beliebiges anderes Medium, das von einem Computer gelesen werden kann.
  • Hinsichtlich der hierin beschriebenen Medien, Prozesse, Systeme, Verfahren usw. ist davon auszugehen, dass, wenngleich die Schritte derartiger Prozesse usw. als in einer bestimmten Reihenfolge erfolgend beschrieben wurden, derartige Prozesse durchgeführt werden können, wobei die beschriebenen Schritte in einer Reihenfolge durchgeführt werden, welche von der hierin beschriebenen Reihenfolge abweicht. Es versteht sich zudem, dass bestimmte Schritte gleichzeitig durchgeführt, andere Schritte hinzugefügt oder bestimmte in der vorliegenden Schrift beschriebene Schritte weggelassen werden könnten. Beispielsweise könnten im Prozess 200 ein oder mehrere der Schritte weggelassen oder die Schritte könnten in einer anderen Reihenfolge als in 2 gezeigt ausgeführt werden. Anders ausgedrückt werden die Beschreibungen von Systemen und/oder Prozessen in dieser Schrift zum Zweck der Veranschaulichung bestimmter Ausführungsformen bereitgestellt und sollten in keiner Weise als den offenbarten Gegenstand einschränkend ausgelegt werden.
  • Dementsprechend versteht es sich, dass die vorliegende Offenbarung, einschließlich der vorstehenden Beschreibung und der beigefügten Figuren und nachstehenden Patentansprüche, veranschaulichend und nicht einschränkend sein soll. Viele Ausführungsformen und Anwendungen, bei welchen es sich nicht um die bereitgestellten Beispiele handelt, sollten dem Fachmann nach der Lektüre der vorstehenden Beschreibung offensichtlich sein. Der Umfang der Erfindung sollte nicht unter Bezug auf die obige Beschreibung ermittelt werden, sondern stattdessen in Bezug auf Ansprüche, die hier beigefügt sind und/oder in einer hierauf basierenden, nicht vorläufigen Patentanmeldung enthalten sind, gemeinsam mit dem vollständigen Umfang von Äquivalenten, zu welchen derartige Ansprüche berechtigen. Es ist vorherzusehen und beabsichtigt, dass zukünftige Entwicklungen im Stand der Technik, der hier besprochen ist, stattfinden werden und dass die offenbarten Systeme und Verfahren in solche zukünftigen Ausführungsformen aufgenommen werden. Zusammenfassend sollte verstanden werden, dass der offenbarte Gegenstand in der Lage ist, modifiziert und variiert zu werden.
  • Der ein Nomen modifizierende Artikel „ein/e“ sollte dahingehend verstanden werden, dass er einen oder mehrere bezeichnet, es sei denn, es ist etwas anderes angegeben oder der Kontext erfordert etwas anderes.Der Ausdruck „basierend auf“ schließt teilweise oder vollständig basierend auf ein.

Claims (20)

  1. System, umfassend einen Computer, der zu Folgendem konfiguriert ist: Daten bezüglich einer Trübung eines Kraftstofftanks an jeder aus einer Vielzahl von Tankstellen zu sammeln; eine Tankstelle basierend auf den gesammelten Daten auszuwählen; und ein Fahrzeug zu der ausgewählten Tankstelle zu bewegen.
  2. System nach Anspruch 1, wobei der Computer ferner dazu programmiert ist, die Tankstelle basierend auf einer Summe einer Vielzahl gewichteter Faktoren, darunter mindestens eines gewichteten Faktors basierend auf den gesammelten Trübungsdaten, auszuwählen.
  3. System nach Anspruch 2, wobei der Computer ferner dazu programmiert ist, die Faktoren basierend auf Benutzereingaben zu gewichten.
  4. System nach Anspruch 2, wobei der Computer ferner dazu programmiert ist, die Faktoren basierend auf Benutzerbetrieb des Fahrzeugs zu gewichten.
  5. System nach Anspruch 2, wobei die Vielzahl von Faktoren Faktoren beinhaltet, die auf gesammelten Daten zu mindestens einem Belegungsgrad der Tankstellen und den an den Tankstellen verfügbaren Annehmlichkeiten basieren.
  6. System nach Anspruch 1, wobei der Computer ferner dazu programmiert ist, eine seit dem Austausch eines Kraftstofffilters des Fahrzeugs verstrichene Zeit zu bestimmen und die Tankstelle basierend auf der verstrichenen Zeit auszuwählen.
  7. System nach Anspruch 1, wobei der Computer ferner dazu programmiert ist, die Tankstelle basierend auf einem Abstand zwischen einer vorbestimmten Route und jeder aus der Vielzahl von Tankstellen auszuwählen.
  8. System nach Anspruch 1, wobei der Computer ferner dazu programmiert ist, die Tankstelle basierend auf einem geschätzten Kraftstoffstand des Kraftstofftanks an jeder aus der Vielzahl von Tankstellen auszuwählen.
  9. System nach Anspruch 1, wobei der Computer ferner dazu programmiert ist, einen Zeitpunkt zum Betanken jedes Kraftstofftanks an jeder der Tankstellen zu bestimmen und die Tankstelle auszuwählen, bei der die seit dem Zeitpunkt des Betankens des Kraftstofftanks verstrichene Zeit einen Zeitschwellenwert überschreitet.
  10. System nach Anspruch 1, wobei der Computer ferner dazu programmiert ist, die Betankungszeit basierend auf gesammelten Daten von mindestens einem von einer Kühlmitteltemperatur eines Fahrzeugs, einem atmosphärischen Ozonpegel und einer Luftqualität zu bestimmen.
  11. Verfahren, umfassend: Sammeln von Daten bezüglich einer Trübung eines Kraftstofftanks an jeder aus einer Vielzahl von Tankstellen; Auswählen einer Tankstelle basierend auf den gesammelten Daten; und Bewegen eines Fahrzeugs zu der ausgewählten Tankstelle.
  12. Verfahren nach Anspruch 11, ferner umfassend Auswählen der Tankstelle basierend auf einer Summe einer Vielzahl gewichteter Faktoren, darunter mindestens eines gewichteten Faktors basierend auf den gesammelten Trübungsdaten.
  13. Verfahren nach Anspruch 12, ferner umfassend Gewichten der Faktoren basierend auf Benutzereingaben.
  14. Verfahren nach Anspruch 12, ferner umfassend Gewichten der Faktoren basierend auf Benutzerbetrieb des Fahrzeugs.
  15. Verfahren nach Anspruch 12, wobei die Vielzahl von Faktoren Faktoren beinhaltet, die auf gesammelten Daten zu mindestens einem Belegungsgrad der Tankstellen und den an den Tankstellen verfügbaren Annehmlichkeiten basieren.
  16. Verfahren nach Anspruch 11, ferner umfassend Bestimmen einer seit dem Austausch eines Kraftstofffilters des Fahrzeugs verstrichene Zeit und Auswählen der Tankstelle basierend auf der verstrichenen Zeit.
  17. Verfahren nach Anspruch 11, ferner umfassend Auswählen der Tankstelle basierend auf einem Abstand zwischen einer vorbestimmten Route und jeder aus der Vielzahl von Tankstellen.
  18. Verfahren nach Anspruch 11, ferner umfassend Auswählen der Tankstelle basierend auf einem geschätzten Kraftstoffstand des Kraftstofftanks an jeder aus der Vielzahl von Tankstellen.
  19. Verfahren nach Anspruch 11, ferner umfassend Bestimmen eines Zeitpunkts zum Betanken jedes Kraftstofftanks an jeder der Tankstellen und Auswählen der Tankstelle, bei der die seit dem Zeitpunkt des Betankens des Kraftstofftanks verstrichene Zeit einen Zeitschwellenwert überschreitet.
  20. Verfahren nach Anspruch 11, ferner umfassend Bestimmen der Betankungszeit basierend auf gesammelten Daten von mindestens einem von einer Kühlmitteltemperatur eines Fahrzeugs, einem atmosphärischen Ozonpegel und einer Luftqualität.
DE112017007788.5T 2017-08-24 2017-08-24 Verbessertes betanken eines fahrzeugs Pending DE112017007788T5 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/US2017/048513 WO2019040075A1 (en) 2017-08-24 2017-08-24 ENHANCED FUEL SUPPLYING OF VEHICLE

Publications (1)

Publication Number Publication Date
DE112017007788T5 true DE112017007788T5 (de) 2020-05-14

Family

ID=65439220

Family Applications (1)

Application Number Title Priority Date Filing Date
DE112017007788.5T Pending DE112017007788T5 (de) 2017-08-24 2017-08-24 Verbessertes betanken eines fahrzeugs

Country Status (4)

Country Link
US (1) US11505446B2 (de)
CN (1) CN111033577A (de)
DE (1) DE112017007788T5 (de)
WO (1) WO2019040075A1 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102021205559A1 (de) 2021-06-01 2022-06-30 Continental Automotive Gmbh Navigationsmanagementsystem zur Routenplanung eines Fahrzeugs

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE112017007779T5 (de) * 2017-08-24 2020-05-14 Ford Global Technologies, Llc Verbessertes betanken eines fahrzeugs
US11505446B2 (en) 2017-08-24 2022-11-22 Ford Global Technologies, Llc Enhanced vehicle refueling
CN113661708B (zh) * 2019-04-02 2023-12-15 北京字节跳动网络技术有限公司 基于双向光流的视频编解码和解码
KR102662024B1 (ko) 2019-04-19 2024-05-21 베이징 바이트댄스 네트워크 테크놀로지 컴퍼니, 리미티드 상이한 모션 벡터 정제의 그레디언트 계산
FR3120420B1 (fr) * 2021-03-05 2023-01-20 Lojelis Holding Procede de gestion de l’approvisionnement en hydrogene de vehicules

Family Cites Families (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7103460B1 (en) 1994-05-09 2006-09-05 Automotive Technologies International, Inc. System and method for vehicle diagnostics
US7421321B2 (en) 1995-06-07 2008-09-02 Automotive Technologies International, Inc. System for obtaining vehicular information
US6484088B1 (en) 1999-05-04 2002-11-19 Ssi Technologies, Inc. Fuel optimization system with improved fuel level sensor
IL132973A (en) * 1999-11-16 2001-06-14 Litt Aryeh Gasoline pump
JP4227725B2 (ja) * 2000-10-12 2009-02-18 三菱重工業株式会社 ディーゼルエンジン車のディーゼル微粒子除去フィルタの交換可能店舗検索システムおよびディーゼルエンジン車の車載装置
US6567166B2 (en) * 2001-02-21 2003-05-20 Honeywell International Inc. Focused laser light turbidity sensor
GB2382568B (en) * 2001-11-29 2005-03-16 Risbridger Ltd Fill tube diffuser for fuel storage tank
US20100023162A1 (en) * 2004-12-08 2010-01-28 Kristijan Gresak Method, System and Components for Operating a Fuel Distribution System with Unmanned Self-Service Gasoline Stations
JP4373941B2 (ja) * 2005-02-23 2009-11-25 本田技研工業株式会社 燃料供給所情報配信システム、燃料供給所情報配信サーバおよび燃料供給所情報表示装置
US7554440B2 (en) 2006-07-25 2009-06-30 United Parcel Service Of America, Inc. Systems and methods for monitoring travel conditions
JP5207433B2 (ja) * 2007-02-21 2013-06-12 ヤマハ発動機株式会社 船外機
US7938150B2 (en) * 2007-06-11 2011-05-10 Honda Motor Co, Ltd Station side cooling for refueling vehicle storage tanks with high pressure fuel
US20090005974A1 (en) 2007-06-29 2009-01-01 Gm Global Technology Operations, Inc. Fuel cost predictor system
US20090157289A1 (en) 2007-12-18 2009-06-18 Apple Inc. Navigation Systems and Services
US8116972B2 (en) 2008-02-08 2012-02-14 Ford Global Technologies, Llc System and method for determining a vehicle refueling strategy
KR20120085814A (ko) 2009-10-19 2012-08-01 누베라 퓨엘 셀스, 인크. 연료공급 관리를 위한 시스템 및 방법
US9163568B2 (en) 2009-10-20 2015-10-20 GM Global Technology Operations LLC Cold start systems and methods
WO2011051949A1 (en) * 2009-11-01 2011-05-05 M.S.E Monitoring System Engineering Ltd Fuel tank monitoring system and method
US8798830B2 (en) 2010-02-15 2014-08-05 Denso Corporation Charge controller and navigation device for plug-in vehicle
US9347612B2 (en) 2010-04-21 2016-05-24 Honda Motor Co., Ltd. Method and system for tank refilling using active fueling speed control
US8783303B2 (en) 2010-04-21 2014-07-22 Ryan HARTY Method and system for tank refilling
US8315788B2 (en) * 2010-05-19 2012-11-20 Ford Global Technologies, Llc Method and system for vehicle refueling
JP5316525B2 (ja) * 2010-12-07 2013-10-16 トヨタ自動車株式会社 セタン価推定装置
US9151211B2 (en) 2011-01-10 2015-10-06 GM Global Technology Operations LLC Method of monitoring an engine coolant system of a vehicle
WO2012142389A1 (en) * 2011-04-15 2012-10-18 Franklin Fueling Systems, Inc. Method and apparatus for prevention and detection of phase separation in storage tanks
US8849555B2 (en) 2012-02-29 2014-09-30 Inrix, Inc. Fuel consumption calculations and warnings
US8880270B1 (en) 2013-01-08 2014-11-04 Google Inc. Location-aware notifications and applications for autonomous vehicles
US8738277B1 (en) 2013-03-14 2014-05-27 Honda Motor Co., Ltd. Gas station recommendation systems and methods
US9349224B2 (en) 2013-10-02 2016-05-24 GM Global Technology Operations LLC Systems and methods for vehicle status notification
US9151631B2 (en) * 2013-10-14 2015-10-06 Ford Global Technologies, Llc Vehicle fueling route planning
US20150316406A1 (en) * 2014-04-30 2015-11-05 Ford Global Technologies, Llc Method and Apparatus for Locating Optimal Refueling Stations
US9880013B2 (en) 2014-08-01 2018-01-30 Ford Global Technologies, Llc Method and system for vehicle refueling
US10101171B2 (en) * 2014-09-26 2018-10-16 International Business Machines Corporation Generating an optimal refueling plan for road vehicles
US9400500B2 (en) * 2014-11-14 2016-07-26 Toyota Motor Engineering & Manufacturing North America, Inc. Autonomous vehicle refueling locator
US10487715B2 (en) * 2015-08-20 2019-11-26 Ford Global Technologies, Llc Regeneration of particulate filters in autonomously controllable vehicles
US10017187B2 (en) 2016-01-27 2018-07-10 Ford Global Technologies, Llc Vehicle propulsion cooling
US10364763B2 (en) 2016-02-02 2019-07-30 Ford Global Technologies, Llc Systems and methods for limited emissions refueling
CN105894669A (zh) * 2016-04-28 2016-08-24 百度在线网络技术(北京)有限公司 无人驾驶车辆自动加油的方法、装置及***
US11505446B2 (en) 2017-08-24 2022-11-22 Ford Global Technologies, Llc Enhanced vehicle refueling

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102021205559A1 (de) 2021-06-01 2022-06-30 Continental Automotive Gmbh Navigationsmanagementsystem zur Routenplanung eines Fahrzeugs

Also Published As

Publication number Publication date
US20200255281A1 (en) 2020-08-13
US11505446B2 (en) 2022-11-22
WO2019040075A1 (en) 2019-02-28
CN111033577A (zh) 2020-04-17

Similar Documents

Publication Publication Date Title
DE112017007788T5 (de) Verbessertes betanken eines fahrzeugs
DE102020101625A1 (de) Echtzeitemissionsschätzung und -überwachung
DE102018214986A1 (de) Vorrichtung, Verfahren und System zur Routenplanung eines Elektromobils
DE102016122402A1 (de) Verfahren und vorrichtung zur vorhersage eines kraftstoffverbrauchs und zur kostenschätzung über schwarmabtastung in einem fahrzeugnavigationssystem
DE102018219161A1 (de) Ermittlung eines ladevorgangs für energiespeichermittel eines fahrzeugs
DE112012000447T5 (de) System und Verfahren eines Kraftstoffquantitätsmanagements eines Fahrzeugs
DE112016007143T5 (de) Selbstgeplante kraftstoffzufuhr autonomer fahrzeuge
DE102019201893A1 (de) System und Verfahren für verteilte Parkbereichskartenerzeugung und Parkbereichsdienst unter Verwendung von fahrzeuginternen Sensoren
DE102018218204A1 (de) Bestimmen eines mindestladezustandes für ein energiespeichermittel eines fahrzeugs
WO2015140244A1 (de) Verfahren zum steuern eines hybridantriebs eines fahrzeugs, fahrzeugseitige vorrichtung und zentralrechner
DE102020106704A1 (de) Systeme und verfahren zum bereitstellen einer prognostizierten strecke bis zu einem leeren tank für fahrzeuge
DE102015208291A1 (de) Gemeinschaftsfahrzeugmanagement
DE102019107061A1 (de) Routenplanung für fahrzeug
DE112017007002T5 (de) Fahrzeugparkplatzkontrolle
DE112016006754T5 (de) Verfahren und vorrichtung zur on-demand-kraftstofflieferung
DE102018116949A1 (de) Fahrzeugkolonnenbetankung
DE102020134292A1 (de) Datensammelsystem und Verfahren für eine Nutzfahrzeugflotte
DE102015207601A1 (de) Detektion von nicht-autorisierten fahrzeugen
DE102018219618A1 (de) Vorrichtung und Verfahren zum Bestimmen des voraussichtlichen Energieverbrauchs eines Fahrzeugs
DE102017213984A1 (de) Verfahren zum Betreiben einer Navigationsvorrichtung für ein Kraftfahrzeug
DE102021125322A1 (de) Systeme und verfahren zur optimierung des fahrzeugeinsatzes
DE102018112393A1 (de) Fahrzeugroutennavigation
DE102012221703A1 (de) Routenführungssystem unter Ausnutzung mehrerer Energiequellen
DE102022121075A1 (de) Systeme und verfahren zum ermitteln eines parkplatzes für ein fahrzeug
WO2019015834A1 (de) Verfahren zum ermitteln eines von einem bestimmungsort verschiedenen zielortes, system und damit ausgerüstetes kraftfahrzeug

Legal Events

Date Code Title Description
R082 Change of representative

Representative=s name: LORENZ SEIDLER GOSSEL RECHTSANWAELTE PATENTANW, DE

R084 Declaration of willingness to licence
R012 Request for examination validly filed