DE102016115378A1 - Driver training interface - Google Patents

Driver training interface Download PDF

Info

Publication number
DE102016115378A1
DE102016115378A1 DE102016115378.8A DE102016115378A DE102016115378A1 DE 102016115378 A1 DE102016115378 A1 DE 102016115378A1 DE 102016115378 A DE102016115378 A DE 102016115378A DE 102016115378 A1 DE102016115378 A1 DE 102016115378A1
Authority
DE
Germany
Prior art keywords
vehicle
brake
pedal
passenger
control system
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.)
Withdrawn
Application number
DE102016115378.8A
Other languages
German (de)
Inventor
Tobias John Pallet
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
Priority claimed from US14/832,407 external-priority patent/US9637129B2/en
Application filed by Ford Global Technologies LLC filed Critical Ford Global Technologies LLC
Publication of DE102016115378A1 publication Critical patent/DE102016115378A1/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • B60W10/06Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T7/00Brake-action initiating means
    • B60T7/02Brake-action initiating means for personal initiation
    • B60T7/04Brake-action initiating means for personal initiation foot actuated
    • B60T7/06Disposition of pedal
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K26/00Arrangements or mounting of propulsion unit control devices in vehicles
    • B60K26/02Arrangements or mounting of propulsion unit control devices in vehicles of initiating means or elements
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T7/00Brake-action initiating means
    • B60T7/02Brake-action initiating means for personal initiation
    • B60T7/04Brake-action initiating means for personal initiation foot actuated
    • B60T7/042Brake-action initiating means for personal initiation foot actuated by electrical means, e.g. using travel or force sensors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/02Conjoint control of vehicle sub-units of different type or different function including control of driveline clutches
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/10Conjoint control of vehicle sub-units of different type or different function including control of change-speed gearings
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/18Conjoint control of vehicle sub-units of different type or different function including control of braking systems
    • B60W10/184Conjoint control of vehicle sub-units of different type or different function including control of braking systems with wheel brakes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units, or advanced driver assistance systems for ensuring comfort, stability and safety or drive control systems for propelling or retarding the vehicle
    • B60W30/18Propelling the vehicle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/0098Details of control systems ensuring comfort, safety or stability not otherwise provided for
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/12Limiting control by the driver depending on vehicle state, e.g. interlocking means for the control input for preventing unsafe operation
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05GCONTROL DEVICES OR SYSTEMS INSOFAR AS CHARACTERISED BY MECHANICAL FEATURES ONLY
    • G05G1/00Controlling members, e.g. knobs or handles; Assemblies or arrangements thereof; Indicating position of controlling members
    • G05G1/30Controlling members actuated by foot
    • G05G1/34Double foot controls, e.g. for instruction vehicles
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B19/00Teaching not covered by other main groups of this subclass
    • G09B19/16Control of vehicles or other craft
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K26/00Arrangements or mounting of propulsion unit control devices in vehicles
    • B60K26/04Arrangements or mounting of propulsion unit control devices in vehicles of means connecting initiating means or elements to propulsion unit
    • B60K2026/046Arrangements or mounting of propulsion unit control devices in vehicles of means connecting initiating means or elements to propulsion unit with electrical transmission means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0001Details of the control system
    • B60W2050/0043Signal treatments, identification of variables or parameters, parameter estimation or state estimation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/10Accelerator pedal position
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/12Brake pedal position
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/02Clutches
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/06Combustion engines, Gas turbines
    • B60W2710/0666Engine torque
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/10Change speed gearings
    • B60W2710/1005Transmission ratio engaged
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/18Braking system

Abstract

Ein Fahrerschulungsfahrzeugsystem umfasst ein Fahrerschulungsfahrzeug und ein Schnittstellensystem mit einer Hilfssteuereinheit, die entfernbar in dem Fahrzeug installiert werden kann. Ein Fahrzeugsteuersystem kann eine Bremseingabe von einem Fahrzeugfahrer über ein Bodenpedal in dem Fahrzeug sowie eine Bremseingabe von einem Fahrzeugpassagier über die Hilfseinheit erhalten. Das Steuersystem stellt einen Motordrehmoment und einen Bremsdrehmoment basierend auf den erhaltenen Bremseingaben zum Verlangsamen des Fahrzeugs ein.A driver training vehicle system includes a driver training vehicle and an interface system having an auxiliary control unit that can be removably installed in the vehicle. A vehicle control system may receive a brake input from a vehicle driver via a floor pedal in the vehicle and a brake input from a vehicle passenger via the auxiliary unit. The control system adjusts engine torque and braking torque based on the obtained brake inputs to slow the vehicle.

Description

Querverweis zu verwandten AnmeldungenCross reference to related applications

Die vorliegende Anmeldung ist eine Teilfortsetzungsanmeldung der U.S.-Patentanmeldung mit der Seriennummer 13/541,581 mit dem Titel ”HILFSSTEUERUNG FÜR EIN FAHRZEUG,” die am 3. Juli 2012 eingereicht wurde, deren gesamter Inhalt hiermit unter Bezugnahme für sämtliche Zwecke eingeschlossen ist.The present application is a continuation-in-part application of U.S. Patent Application Serial No. 13 / 541,581 entitled "AID CONTROL FOR A VEHICLE," filed Jul. 3, 2012, the entire contents of which are hereby incorporated by reference for all purposes.

Technisches GebietTechnical area

Diese Anmeldung bezieht sich auf eine Fahrerschulungsvorrichtung und -schnittstelle zur Verwendung in einem Fahrerschulungsfahrzeug, das von einem Fahrschüler und einem mitfahrenden Fahrlehrer betrieben wird.This application relates to a driver training apparatus and interface for use in a driver training vehicle operated by a learner driver and a driving instructor.

Hintergrund und Kurzdarstellung der ErfindungBackground and summary of the invention

Fahrausbildungskraftfahrzeuge oder Fahrerschulungsfahrzeuge, bei welchen ein mitfahrender Fahrlehrer einen Fahrschüler im Fahren unterrichtet, umfassen diverse Vorrichtungen, die es dem Fahrlehrer ermöglichen, die Betätigung des Fahrschülers außer Kraft zu setzen und Unfälle zu vermeiden. Die Vorrichtungen umfassen typischerweise mechanische Vorrichtungen, die einen dualen Betrieb von Fahrzeugbetriebssystemen, wie etwa Bremssystemen und Kupplungssystemen, ermöglichen. Zusätzlich können Fahrerschulungsfahrzeuge eine Fahrerinteraktionsschnittstelle umfassen, welche es einem Fahrschüler ermöglicht, mit anderen Fahrzeugsteuerungen als von einem mitfahrenden Fahrlehrer zu interagieren. Solche bordinternen Fahrerunterstützungskonfigurationen sind dazu vorgesehen, das Wissen zu ergänzen, das anhand von Fahrhandbüchern oder Bedienungsanleitungen erworben wurde, und Fahrschüler für Fahrprüfungen (wie etwa Prüfungen, um einen Führerschein oder Lernführerschein zu erhalten) vorzubereiten.Driving instructional vehicles or driver training vehicles in which a traveling instructor teaches a learner to drive include various devices that enable the instructor to override the learner's operation and avoid accidents. The devices typically include mechanical devices that enable dual operation of vehicle operating systems, such as brake systems and clutch systems. In addition, driver training vehicles may include a driver interaction interface that allows a learner to interact with vehicle controls other than a driving instructor. Such on-board driver support configurations are intended to supplement the knowledge acquired from driving manuals or instruction manuals and to prepare learner drivers for driving tests (such as exams to obtain a driver's license or learning license).

Ein Beispiel für eine solche Vorrichtung wird von Sato in dem Dokument US 6,435,055 gezeigt. Darin ist ein Bremsstab mechanisch mit dem Bremspedal des Fahrzeugs derart gekoppelt, dass der mitfahrende Fahrlehrer die Interaktion des Fahrschülers mit dem Bremspedal außer Kraft setzen und einen Bremsvorgang durchführen kann. Eine weitere beispielhafte Vorrichtung wird von Bonnard et al. in dem Dokument US 5,964,122 gezeigt. Darin reagiert ein mechanischer Sensor auf eine Fußhandlung des mitfahrenden Fahrlehrers durch Übermitteln eines elektronischen Signals zu einem mechanischen Element, wobei das Element einen Brems-, Kupplungs- und/oder Beschleunigungsvorgang durchführt, der den Bremsvorgang des Fahrschülers außer Kraft setzt.An example of such a device is provided by Sato in the document US 6,435,055 shown. In this, a brake rod is mechanically coupled to the brake pedal of the vehicle such that the driving instructor driving along can override the interaction of the trainee with the brake pedal and perform a braking operation. Another exemplary device is disclosed by Bonnard et al. in the document US 5,964,122 shown. Therein, a mechanical sensor responds to a pedestrian of the traveling instructor by transmitting an electronic signal to a mechanical element, wherein the element performs a braking, clutching and / or accelerating operation that overrides the braking action of the trainee.

Die Erfinder haben hierin jedoch mögliche Probleme bei solchen Vorrichtungen erkannt. Als ein Beispiel ermöglichen die Vorrichtungen, dass der Bremsvorgang des Fahrschülers außer Kraft gesetzt wird, ermöglichen jedoch nicht, dass der Beschleunigungsvorgang des Fahrschülers außer Kraft gesetzt wird. In der Folge muss der Fahrlehrer eine Bremskraft aufbringen, um die Gaspedaleingabe des Fahrschülers außer Kraft zu setzen. Von daher kann dies die benötigte Zeit, um das Fahrzeug zum Stillstand zu bringen, deutlich erhöhen. Als weiteres Beispiel sind, da die Vorrichtungen unter Verwendung von mechanischen Komponenten arbeiten, wesentliche Änderungen an dem Fahrzeug erforderlich, um die größtenteils mechanischen Vorrichtungen in das Fahrzeug einzubauen. Dies verändert nicht nur die physische Erscheinung des Fahrzeugs, sondern verringert auch die Übertragbarkeit der Vorrichtung von einem Fahrzeug auf ein anderes. Zusätzlich können die Änderungen teuer sein und die Kosten des Fahrerschulungsfahrzeugs erhöhen.However, the inventors herein have recognized potential problems with such devices. As an example, the devices allow the driver's braking action to be disabled, but do not allow the trainee's acceleration operation to be overridden. As a result, the instructor must apply a braking force to override the trainee's accelerator pedal input. Therefore, this can significantly increase the time required to bring the vehicle to a standstill. As another example, since the devices operate using mechanical components, substantial changes to the vehicle are required to install the largely mechanical devices in the vehicle. This not only changes the physical appearance of the vehicle but also reduces the portability of the device from one vehicle to another. In addition, the changes may be expensive and increase the cost of the driver training vehicle.

In einem Beispiel können einige der vorherigen Probleme durch ein Fahrzeugschnittstellensystem (das zum Beispiel als eine Hilfseinheit für ein Fahrzeug konfiguriert ist) gelöst werden, das eine Benutzereingabevorrichtung zum Erhalten einer Bremsanforderung von einem Fahrzeugpassagier und einen Wandler, der mit der Benutzereingabevorrichtung gekoppelt ist, der eine Ausgabe basierend auf der Bremsanforderung erzeugt, umfasst. Die Hilfseinheit des Fahrzeugschnittstellensystems umfasst ferner eine Steuerung mit einer Software-Logik zum Erhalten der Wandlerausgabe und Erzeugen von einem oder mehreren Fahrzeugantriebsbefehlen basierend auf der Bremsanforderung und Übermitteln des einen oder der mehreren Fahrzeugantriebsbefehle zu einem Fahrzeugsteuersystem. Dadurch wird eine einfachere und kostengünstigere Vorrichtung für Fahrerschulungsfahrzeuge bereitgestellt.In one example, some of the prior problems may be solved by a vehicle interface system (configured, for example, as an auxiliary unit for a vehicle) that includes a user input device for receiving a brake request from a vehicle passenger and a transducer coupled to the user input device Output generated based on the brake request includes. The auxiliary unit of the vehicle interface system further includes a controller having software logic for obtaining the converter output and generating one or more vehicle drive commands based on the brake request and transmitting the one or more vehicle drive commands to a vehicle control system. This provides a simpler and less expensive driver training vehicle device.

Zum Beispiel kann ein beliebiges Fahrzeug als ein Fahrerschulungsfahrzeug verwendet werden, indem ein Fahrzeugschnittstellensystem, das als eine Hilfseinheit konfiguriert ist, entfernbar in einem Fahrgastraum des Fahrzeugs installiert wird. Die Hilfseinheit kann eine entfernbar installierbare Benutzereingabevorrichtung, wie etwa ein Pedal oder eine Taste, umfassen, über welche ein Fahrzeugpassagier, wie etwa ein Fahrlehrer, eine Bremsanforderung bereitstellen kann. Von daher kann sich das Hilfseinheitspedal von einem Bremspedal und einem Gaspedal, die fest in dem Fahrzeugfahrgastraum installiert sind, unterscheiden, über welche ein Fahrzeugbetreiber, wie etwa ein Fahrschüler, eine Drehmomentanforderung bereitstellen kann. Ein Steuersystem des Fahrzeugs kann eine Drehmomentanforderung von dem Fahrschüler über das Bremspedal und/oder das Gaspedal erhalten und Motorbetriebe entsprechend einstellen, um das gewünschte Drehmoment bereitzustellen. Während Situationen, wenn ein Fahrschüler nicht in der Lage ist, geeignet auf eine bevorstehende Fahrzeugkollision zu reagieren (z. B. betätigt der Fahrer das Bremspedal nicht schnell genug oder der Fahrer betätigt irrtümlicherweise das Gaspedal), kann der Fahrlehrer in der Lage sein, einzugreifen und das Fahrzeug durch Betätigen der Benutzereingabevorrichtung zu steuern. Nach dem Aufbauen der Verbindung mit dem Fahrzeugsteuersystem über einen Wandler kann eine Steuerung der Hilfseinheit die Bremsanforderung des Passagiers zu dem Fahrzeugsteuersystem übermitteln, worauf das Fahrzeugsteuersystem eine Drehmomentausgabe (z. B. eine Motordrehmomentausgabe und eine Bremsdrehmomentausgabe) durch Übermitteln geeigneter Befehle zu einem Motorsteuermodul und einem Bremssteuermodul des Fahrzeugs einstellen kann. Insbesondere, wenn sowohl der Fahrschüler als auch der mitfahrende Fahrlehrer Drehmomentanforderungen bereitstellen, kann das Fahrzeugsteuersystem in der Lage sein, die Drehmomentanforderung des Fahrschülers zu ignorieren und außer Kraft zu setzen und eine Bremskraft an dem Fahrzeug in Reaktion auf die Drehmomentanforderung des Fahrlehrers, die über die Hilfseinheit erhalten wurde, zu erhöhen. Das System ermöglicht dadurch eine verbesserte Fahrerschulungsunterstützung. Dadurch kann ein System mit verringerter mechanischer Komplexität und Veränderungen, das dennoch kostengünstig ist, zur Verwendung in einem Fahrerschulungsfahrzeug bereitgestellt werden, um eine verbesserte Fahrerschulung zu ermöglichen. Durch kommunikatives Koppeln der Hilfsvorrichtung mit dem vorhandenen Steuersystem des Fahrzeugs können die vorhandenen Motorsteuermodule des Fahrzeugs (z. B. Drehzahlsteuermodul, Bremssteuermodul, etc.) vorteilhafterweise von einem Fahrlehrer verwendet werden, um eine Eingabe des Fahrschülers einschließlich einer Gaspedaleingabe außer Kraft zu setzen und das Fahrzeug zu steuern. Zusätzlich ermöglicht die Verwendung der Hilfsvorrichtung eine verbesserte Fahrerunterstützungskonfiguration. Durch Verringern der Abhängigkeit von mechanisch gekoppelten Komponenten wird die Übertragbarkeit der Vorrichtung verbessert, was es derselben Vorrichtung ermöglicht, bei verschiedenen Fahrerschulungsfahrzeugen verwendet zu werden. Insgesamt kann die Sicherheit in einem Ausbildungsfahrzeug, das verwendet wird, um das Fahren zu lehren, verbessert werden, während die Kosten gesenkt werden.For example, any vehicle may be used as a driver training vehicle by removably installing a vehicle interface system configured as an auxiliary unit in a passenger compartment of the vehicle. The auxiliary unit may include a removably installable user input device, such as a pedal or a button, via which a vehicle passenger, such as a driving instructor, may provide a braking request. As such, the auxiliary unit pedal may be different from a brake pedal and an accelerator pedal fixedly installed in the vehicle passenger compartment, through which a vehicle operator such as a learner driver may provide a torque request. A control system of the vehicle may receive a torque request from the trainee via the brake pedal and / or the accelerator pedal and adjust engine operations accordingly to provide desired torque. During situations where a learner is unable to respond appropriately to an imminent vehicle collision (eg, the driver does not depress the brake pedal quickly or the driver erroneously actuates the accelerator pedal), the instructor may be able to intervene and control the vehicle by operating the user input device. After establishing connection with the vehicle control system via a converter, control of the auxiliary unit may transmit the passenger's brake request to the vehicle control system, whereupon the vehicle control system outputs a torque output (eg, engine torque output and brake torque output) by communicating appropriate commands to an engine control module Adjust the brake control module of the vehicle. In particular, when both the learner driver and the on-board driving instructor provide torque requests, the vehicle control system may be able to ignore and override the driver's torque request and apply braking force to the vehicle in response to the driver's torque request transmitted via the driver's torque request Auxiliary unit was obtained to increase. The system thereby enables improved driver training assistance. As a result, a system of reduced mechanical complexity and modifications, yet inexpensive, may be provided for use in a driver training vehicle to facilitate improved driver training. By communicatively coupling the auxiliary device to the existing control system of the vehicle, the existing engine control modules of the vehicle (eg, speed control module, brake control module, etc.) can be advantageously used by a driving instructor to override an input of the trainee including an accelerator pedal input and that To control the vehicle. In addition, the use of the auxiliary device enables an improved driver assistance configuration. By reducing the dependence on mechanically coupled components, the portability of the device is improved, allowing the same device to be used in various driver training vehicles. Overall, safety in a training vehicle used to teach driving can be improved while reducing costs.

Es ist darauf hinzuweisen, dass die vorherige Kurzdarstellung der Erfindung zum Einführen in vereinfachter Form einer Auswahl von Konzepten, die in der ausführlichen Beschreibung weiter beschrieben sind, bereitgestellt wird. Sie soll keine Schlüsselmerkmale oder wesentlichen Merkmale des beanspruchten Gegenstands kennzeichnen, dessen Schutzumfang allein durch die Ansprüche definiert ist, die auf die ausführliche Beschreibung folgen. Ferner ist der beanspruchte Gegenstand nicht auf Implementierungen beschränkt, die irgendwelche der zuvor genannten oder in einem beliebigen Teil dieser Offenbarung genannten Nachteile lösen.It should be understood that the foregoing summary of the invention is provided for ease of introduction of a selection of concepts further described in the detailed description. It is not intended to identify key features of the claimed subject matter, the scope of which is defined solely by the claims that follow the detailed description. Furthermore, the claimed subject matter is not limited to implementations that solve any of the disadvantages mentioned above or mentioned in any part of this disclosure.

Kurze Beschreibung der ZeichnungenBrief description of the drawings

12 zeigen beispielhafte Ausführungsformen eines Fahrzeugsystems einschließlich eines Fahrerschulungsfahrzeugs, das von einem Fahrschüler und einem Fahrlehrer bedient werden kann, und einer Hilfseinheit, die entfernbar in dem Fahrzeug installiert werden kann. 1 - 2 show exemplary embodiments of a vehicle system including a driver training vehicle that can be operated by a learner driver and a driving instructor, and an auxiliary unit that can be removably installed in the vehicle.

3 zeigt ein Flussdiagramm auf hoher Ebene eines Verfahrens zum Verlangsamen eines Fahrerschulungsfahrzeugs in Reaktion auf eine Bedienerdrehmomentanforderung, die über ein Fahrzeugpedal erhalten wird, und eine Passagierdrehmomentanforderung, die über eine Hilfseinheit erhalten wird. 3 FIG. 12 is a high-level flow chart of a method of slowing a driver's training vehicle in response to an operator torque request received via a vehicle pedal and a passenger torque request received via an auxiliary unit.

4 zeigt ein Flussdiagramm auf hoher Ebene eines Verfahrens zum Erzeugen und Übermitteln einer Passagierdrehmomentanforderung von der Hilfseinheit zu einem Fahrzeugsteuersystem. 4 FIG. 11 is a high level flowchart of a method for generating and transmitting a passenger torque request from the auxiliary unit to a vehicle control system.

5 zeigt beispielhafte Fahrerbremsvorgänge in einem Fahrzeugsystem gemäß der vorliegenden Offenbarung. 5 FIG. 10 illustrates exemplary driver braking operations in a vehicle system according to the present disclosure. FIG.

Ausführliche BeschreibungDetailed description

Es wird ein Fahrzeugschnittstellensystem zum Verbessern der Passagiersicherheit in einem Fahrerschulungsfahrzeug bereitgestellt. Das Fahrzeugschnittstellensystem, wie in 12 gezeigt ist, umfasst ein Fahrzeug, in dem eine Hilfseinheit entfernbar installiert werden kann. Ein Fahrzeugsteuersystem, das in dem Fahrzeug gekoppelt ist, kann eine Bremsanforderung von einem Fahrschülerfahrzeugbetreiber über ein Bodenpedal erhalten. Wenn sie in dem Fahrzeug installiert ist, kann die Hilfseinheit kommunikativ mit dem Fahrzeugsteuersystem gekoppelt sein und eine Bremsanforderung von einem Fahrlehrerfahrzeugpassagier zu dem Fahrzeugsteuersystem übermitteln unter Verwendung einer Steuerroutine, wie etwa das Beispiel aus 4. Das Fahrzeugsteuersystem kann konfiguriert sein, um eine Steuerroutine, wie etwa die beispielhafte Routine aus 3, durchzuführen, um einen oder mehrere Befehle zu erzeugen, um das Fahrzeug in Reaktion auf die Bremsanforderung(en) von dem Fahrzeugbetreiber und/oder dem Fahrzeugpassagier zu verlangsamen. Durch Einstellen eines Bremsdrehmoments und eines Motordrehmoments basierend auf einer Fahrzeugbetreiberbremseingabe, die über das Bodenpedal erhalten wird, und einer Fahrzeugpassagierbremseingabe, die über die Benutzereingabevorrichtung erhalten wird, kann eine gewünschte Fahrzeugverlangsamung bereitgestellt werden. Beispielhafte Verlangsamungsvorgänge sind in 5 gezeigt. Durch die Verwendung einer übertragbaren Hilfseinheit kann einem Fahrschüler gelehrt werden, ein beliebiges Fahrzeug zu fahren, ohne dass wesentliche mechanische Änderungen an dem Fahrzeug nötig sind.A vehicle interface system for improving passenger safety in a driver training vehicle is provided. The vehicle interface system, as in 1 - 2 1, includes a vehicle in which an auxiliary unit can be removably installed. A vehicle control system coupled in the vehicle may receive a brake request from a student vehicle operator via a floor pedal. When installed in the vehicle, the auxiliary unit may be communicatively coupled to the vehicle control system and transmit a braking request from a driving instructor vehicle passenger to the vehicle control system using a control routine such as the example 4 , The vehicle control system may be configured to execute a control routine, such as the example routine of FIG 3 to perform to generate one or more commands to decelerate the vehicle in response to the braking request (s) from the vehicle operator and / or the vehicle passenger. By adjusting a brake torque and a motor torque based on a vehicle operator brake input, which is obtained via the floor pedal, and a vehicle passenger brake input, via the User input device is received, a desired vehicle deceleration can be provided. Exemplary slowdowns are in 5 shown. By using a portable auxiliary unit, a learner can be taught to drive any vehicle without the need for significant mechanical changes to the vehicle.

1 zeigt ein Fahrzeugsystem 100 einschließlich eines Fahrzeugs 102 und einer Hilfseinheit 103, die mit dem Fahrzeug gekoppelt werden kann. Wie zum Beispiel bezüglich 2 gezeigt ist, kann die Hilfseinheit 103 an dem Fahrzeug 102 montiert oder in diesem installiert werden. In einem Beispiel ist das Fahrzeug ein Fahrerschulungsfahrzeug, wobei einem Fahrschüler von einem Fahrlehrer, der neben dem Fahrschüler in einem Passagiersitz des Fahrzeugs sitzt, gelehrt wird, das Fahrzeug zu fahren. Das Fahrzeug 102 umfasst einen Fahrgastraum 104. Das Fahrzeug umfasst ferner ein Bremspedal 108 und ein Gaspedal 110 zum Erhalten einer Anforderung von einem Fahrzeugbetreiber. Das Bremspedal 108 und das Gaspedal 110 sind fest in einem Fahrerbereich 112 des Fahrgastraums 104 installiert. 1 shows a vehicle system 100 including a vehicle 102 and an auxiliary unit 103 that can be paired with the vehicle. Like, for example 2 shown, the auxiliary unit 103 on the vehicle 102 mounted or installed in this. In one example, the vehicle is a driver training vehicle wherein a learner driver is taught to drive the vehicle by a driving instructor sitting in a passenger seat of the vehicle next to the learner driver. The vehicle 102 includes a passenger compartment 104 , The vehicle further includes a brake pedal 108 and an accelerator pedal 110 for receiving a request from a vehicle operator. The brake pedal 108 and the gas pedal 110 are stuck in a driver's area 112 of the passenger compartment 104 Installed.

Das Bremspedal 108 kann mechanisch mit einem Bremssystem 122 des Fahrzeugs gekoppelt werden, welches Radbremsen 126 zum Bremsen von Fahrzeugrädern 106 aufweist. Zusätzlich kann das Bremspedal 108 elektronisch mit einem Bremssteuermodul des Fahrzeugsteuersystems 12 gekoppelt werden, um ein Drive-by-Wire-Bremsen zu ermöglichen. Insbesondere kann das Bremspedal 108 über das Fahrzeugsteuersystem 12 mit einem Antriebssystem des Fahrzeugs gekoppelt werden, wobei das Antriebssystem mindestens einen Antriebskomponentenmotor 10 und ein Getriebe 14 umfasst, die über eine Kupplungsanordnung 124 gekoppelt sind. In Reaktion darauf, dass ein Fahrzeugbetreiber das Bremspedal 108 betätigt, kann das Fahrzeugsteuersystem eine Fahrzeugbremskraft durch Erhöhen des Radbremsdrehmoments, Erhöhen eines Motorbremsdrehmoments und/oder Verringern einer Motorleistung erhöhen. Zum Beispiel kann das Fahrzeugsteuersystem zusätzlich zum Betätigen der Radbremsen Einstellungen bezüglich der Drosselklappenstellung, Kraftstoffeinspritzung (Menge, Zeitpunkt, etc.) und/oder Zündzeitpunkt vornehmen, um die Bremskraft zu erhöhen. Das Fahrzeugsteuersystem 12 kann auch eine Drehmomentausgabe von dem Motor 10 und einen Motordrehmoment, der über die Kupplungsanordnung 124 und das Getriebe 14 auf Fahrzeugräder 106 übertragen wird, verringern.The brake pedal 108 can be mechanical with a braking system 122 be coupled to the vehicle, which wheel brakes 126 for braking vehicle wheels 106 having. In addition, the brake pedal 108 electronically with a brake control module of the vehicle control system 12 be coupled to enable a drive-by-wire braking. In particular, the brake pedal 108 via the vehicle control system 12 be coupled to a drive system of the vehicle, wherein the drive system at least one drive component motor 10 and a gearbox 14 Includes, via a clutch assembly 124 are coupled. In response to a vehicle operator pressing the brake pedal 108 actuated, the vehicle control system may increase vehicle braking force by increasing wheel braking torque, increasing engine braking torque, and / or reducing engine power. For example, in addition to actuating the wheel brakes, the vehicle control system may make adjustments to throttle position, fuel injection (amount, timing, etc.), and / or ignition timing to increase the brake force. The vehicle control system 12 can also have a torque output from the engine 10 and a motor torque via the clutch assembly 124 and the gearbox 14 on vehicle wheels 106 is reduced.

Das Fahrzeugsteuersystem 12 kann auch das Drive-by-Wire-Bremsen verwenden, um Bremseinstellungen vorzunehmen, wenn keine Fahrzeugbetreiberbremspedaleingabe erhalten wird, und während eine Fahrzeugbetreibergaspedal-(oder -bremspedal-)eingabe ignoriert wird. Zum Beispiel können Bremseinstellungen, die unabhängig von der (Brems- oder Gas-)Pedaleingabe des Fahrzeugbetreibers sind, in Reaktion auf Fahrzeugstabilitätsbedürfnisse (z. B. Antriebsbedürfnisse, wie etwa, wenn auf einer rutschigen Straße, kurvigen Straße, regnerischen Verhältnissen, Schneeverhältnissen, etc. gefahren wird) und Motorschutzbedürfnisse (z. B. zum Verringern von anomalen Verbrennungsfällen, wie etwa Klopfen und Vorzündung) durchgeführt werden.The vehicle control system 12 may also use drive-by-wire braking to make brake adjustments when vehicle operator brake pedal input is not received and while a vehicle operator gas pedal (or brake pedal) input is ignored. For example, brake adjustments that are independent of the vehicle operator's (brake or gas) pedal input may respond to vehicle stability needs (eg, drive needs such as when on a slippery road, winding road, rainy conditions, snow conditions, etc.) ., and engine protection needs (eg, to reduce anomalous combustion events, such as knocking and pre-ignition) are performed.

Diverse Drive-by-Wire-Bremsfunktionen können in dem Bremssteuermodul des Fahrzeugsteuersystems 12 enthalten sein. Zum Beispiel können Abstandregeltempomat (engl. Adaptive Cruise Control (ACC)), Kollisionsminderung durch Bremsen (engl. Collision Mitigation by Braking (CMbB)) und City Safety Stop-Funktionen zum Bremsen des Fahrzeugs enthalten sein, um bevorstehende Kollisionen unabhängig von einer Eingabe des Fahrzeugbetreibers zu verringern. Diese Funktionen können dem Fahrzeugsteuersystem 12 ermöglichen, eine Drehmomentausgabe einzustellen, um eine Fahrzeuggeschwindigkeit basierend auf Fahrzeugbetriebsbedingungen (z. B. Verkehrsverhältnisse, Wetterverhältnisse, Straßenverhältnisse, etc.) zu steuern, wie basierend auf einem oder mehreren bordinternen und bordexternen Sensoren bestimmt wird. Als ein Beispiel kann die Adaptive Cruise Control(ACC)-Funktion ermöglichen, eine gewünschte Fahrzeuggeschwindigkeit durch Beschleunigen auf Abschnitten den Berg hinauf und Verlangsamen auf Abschnitten den Berg hinunter beizubehalten, ohne dass der Fahrzeugbetreiber das Gaspedal auf den Abschnitten den Berg hinauf betätigen muss oder das Bremspedal auf den Abschnitten den Berg hinunter betätigen muss. Als weiteres Beispiel können die Funktionen Collision Mitigation by Braking (CMbB) und City Safety Stop eine bevorstehende Kollision erkennen und Fahrzeugkollisionen durch Anwenden von teilweisen oder vollen Bremskräften zum Minimieren des Fahrzeugsaufpralls ungeachtet dessen, ob der Fahrzeugbetreiber das Bremspedal betätigt hat oder nicht, verringern.Various drive-by-wire brake functions can be found in the brake control module of the vehicle control system 12 be included. For example, Adaptive Cruise Control (ACC), Collision Mitigation by Braking (CMbB), and City Safety Stop functions to brake the vehicle may be included to avoid impending collisions regardless of input from the vehicle Vehicle operator. These functions can be added to the vehicle control system 12 enable a torque output to be adjusted to control vehicle speed based on vehicle operating conditions (eg, traffic conditions, weather conditions, road conditions, etc.) as determined based on one or more onboard and off-board sensors. As an example, the Adaptive Cruise Control (ACC) function may allow a desired vehicle speed to be maintained by speeding up sections up the hill and slowing down on sections without the vehicle operator having to operate the accelerator on the sections up the hill or the Brake pedal on the sections down the mountain must press. As another example, Collision Mitigation by Braking (CMbB) and City Safety Stop functions may detect an imminent collision and reduce vehicle collisions by applying partial or full braking forces to minimize vehicle crash regardless of whether the vehicle operator has applied the brake pedal or not.

Das Gaspedal 110 kann ähnlich mit einem Antriebssystem des Fahrzeugs gekoppelt sein einschließlich einer Kopplung mit einem Bremssystem 122, einem Kupplungssystem einschließlich einer Kupplungsanordnung 124 und eines Beschleunigungssystems 128 des Fahrzeugs. Die Kopplung ermöglicht es dem Fahrzeugsteuersystem 12, ein Bremsdrehmoment zu verringern, das auf die Räder aufgebracht wurde, und ein Motordrehmoment in Reaktion auf die Betätigung des Gaspedals 110 zu erhöhen. In einem Beispiel kann das Gaspedal 110 mechanisch mit dem Beschleunigungssystem 128 gekoppelt sein, wenngleich in anderen Ausführungsformen das Gaspedal elektronisch mit dem Beschleunigungssystem gekoppelt sein kann. Zusätzlich oder wahlweise kann das Gaspedal 110 elektronisch mit einem Motorsteuermodul und dem Bremssteuermodul des Fahrzeugsteuersystems 12 gekoppelt sein, um eine Drive-by-Wire-Beschleunigung zu ermöglichen. Dabei kann in Reaktion darauf, dass ein Fahrzeugbetreiber das Gaspedal 110 betätigt, das Fahrzeugsteuersystem eine Fahrzeugbremskraft durch Verringern des Radbremsdrehmoments und eines Motorbremsdrehmoments verringern, während eine Motorleistungsausgabe erhöht wird. Zum Beispiel kann das Fahrzeugsteuersystem Einstellungen bezüglich einer Drosselklappenstellung, Kraftstoffeinspritzung (Menge, Zeitpunkt, etc.) und/oder eines Zündzeitpunkts vornehmen, um die Bremskraft zu verringern und die Ausgabe von dem Motor 10 und dem Getriebe 14 zu den Rädern 106 zu erhöhen.The gas pedal 110 Similarly, it may be coupled to a propulsion system of the vehicle including a coupling to a braking system 122 , a clutch system including a clutch assembly 124 and an acceleration system 128 of the vehicle. The coupling allows the vehicle control system 12 to reduce a braking torque applied to the wheels and an engine torque in response to the operation of the accelerator pedal 110 to increase. In one example, the accelerator pedal 110 mechanically with the acceleration system 128 coupled, although in other embodiments, the accelerator pedal may be electronically coupled to the acceleration system. Additionally or alternatively, the accelerator pedal 110 electronically with an engine control module and the brake control module of the vehicle control system 12 be coupled to allow a drive-by-wire acceleration. It can be in response to a vehicle operator pressing the accelerator pedal 110 the vehicle control system decreases a vehicle braking force by decreasing the wheel braking torque and an engine braking torque while increasing engine output. For example, the vehicle control system may make adjustments to throttle position, fuel injection (amount, timing, etc.), and / or spark timing to reduce brake force and output from the engine 10 and the transmission 14 to the wheels 106 to increase.

Das Fahrzeugsteuersystem kann auch das Drive-by-Wire-System verwenden, um Beschleunigungseinstellungen vorzunehmen, wenn keine Fahrzeugbetreiberbremspedaleingabe erhalten wird, und um Beschleunigungseinstellungen vorzunehmen, während die Gaspedaleingabe des Fahrzeugbetreibers ignoriert wird. Zum Beispiel können Beschleunigungseinstellungen, die unabhängig von der Pedaleingabe des Fahrzeugbetreibers sind, in Reaktion auf Fahrzeuggeschwindigkeitsanforderungen (z. B. während der Fahrsteuerung, um eine gewünschte Fahrzeuggeschwindigkeit aufrechtzuerhalten) durchgeführt werden.The vehicle control system may also use the drive-by-wire system to make acceleration adjustments when vehicle operator brake pedal input is not received and to make acceleration adjustments while ignoring the vehicle operator's accelerator input. For example, acceleration settings that are independent of the vehicle operator's pedal input may be made in response to vehicle speed requests (eg, during cruise control to maintain a desired vehicle speed).

Das Fahrzeug 102 umfasst ferner einen Diagnoseanschluss 120 innerhalb des Fahrzeugfahrgastraums 104. Der Diagnoseanschluss 120 kann zum Beispiel an einer Wand des Fahrzeugfahrgastraums, auf einem Armaturenbrett des Fahrzeugfahrgastraums, unter dem Sitz des Fahrzeugbetreibers, etc. liegen. Der Diagnoseanschluss 120 kann ein digitaler Kommunikationsanschluss sein, der konfiguriert ist, um eine standardisierte Reihe von Diagnosefehlercodes (DTCs, Diagnostic Trouble Codes) zu übermitteln, die eine schnelle Identifizierung und Abschwächung von Fahrzeugfehlfunktionen ermöglichen. Zum Beispiel kann das Fahrzeugsteuersystem 12 regelmäßig diverse bordinterne Diagnoseroutinen durchführen, um die Funktionalität diverser Fahrzeugkomponenten zu überprüfen. Wenn eine Diagnoseroutine zu einem Ergebnis ”fehlgeschlagen” führt, kann ein geeigneter Diagnosecode erzeugt werden und über den Diagnoseanschluss abgerufen werden. Ein Fahrzeugmechaniker kann zum Beispiel in der Lage sein, sich mit dem Diagnoseanschluss zu verbinden, um eine Liste von Diagnosecodes abzurufen, die während des Fahrzeugbetriebs erzeugt wurden, und entsprechend Fahrzeugwartungsvorgänge durchzuführen.The vehicle 102 further includes a diagnostic port 120 within the vehicle passenger compartment 104 , The diagnostic connection 120 may be on a wall of the vehicle passenger compartment, on a dashboard of the vehicle passenger compartment, under the seat of the vehicle operator, etc., for example. The diagnostic connection 120 may be a digital communications port configured to convey a standardized set of Diagnostic Trouble Codes (DTCs) that enable rapid identification and mitigation of vehicle malfunctions. For example, the vehicle control system 12 regularly carry out various on-board diagnostic routines to check the functionality of various vehicle components. If a diagnostic routine results in a "failed" result, an appropriate diagnostic code can be generated and retrieved via the diagnostic port. For example, a vehicle mechanic may be able to connect to the diagnostic port to retrieve a list of diagnostic codes generated during vehicle operation and to perform vehicle maintenance operations accordingly.

Zusätzlich kann der Diagnoseanschluss 120 mit der Hilfseinheit 103 kommunizieren. Wie im Folgenden aufgeführt ist, kann insbesondere der Diagnoseanschluss mit einem Wandler 129 der Hilfseinheit 103 kommunizieren. In einem Beispiel kann der Diagnoseanschluss mit dem Wandler 129 über eine Drahtlosverbindung kommunizieren. Jedoch können auch andere Formen einer kommunikativen Kopplung möglich sein. Es kann eine Bremsdrehmomentanforderung von einem Fahrzeugpassagier nach der Betätigung einer Benutzereingabevorrichtung der Hilfseinheit 103 erzeugt werden. In Reaktion auf die Bremsdrehmomentanforderung kann der Wandler 129 eine Ausgabe erzeugen und die Ausgabe zu dem Diagnoseanschluss 120 übermitteln. Der Diagnoseanschluss kann derart kommunikativ mit dem Fahrzeugsteuersystem 12 gekoppelt sein, dass die Bremsdrehmomentanforderung, die an dem Diagnoseanschluss erhalten wird, weiter zu dem Fahrzeugsteuersystem 12 übermittelt werden kann. Das Steuersystem kann dann diverse Befehle (z. B. Antriebsbefehle) basierend auf der erhaltenen Drehmomentanforderung erzeugen, um eine Bremskraft basierend auf der erhaltenen Bremsanforderung einzustellen. Das Fahrzeugsteuersystem 12 kann als Mikrocomputer einschließlich einer Mikroprozessoreinheit, Eingangs-/Ausgangsanschlüssen, eines elektronischen Speichermediums (z. B. ein Nur-Lesespeicherchip) für ausführbare Programme und Kalibrierwerte, Direktzugriffspeichers, Keep-Alive-Speichers und eines Datenbusses konfiguriert sein. Das Fahrzeugsteuersystem 12 kann diverse Signale von bordinternen und bordexternen Fahrzeugsensoren erhalten. Diese können zum Beispiel diverse Sensoren umfassen, die mit dem Motor 10, dem Getriebe 14, dem Gaspedal 110, dem Bremspedal 108, der Kupplungsanordnung 124, etc. gekoppelt sind. Zusätzlich zu diesen Signalen kann das Fahrzeugsteuersystem 12 mit computerlesbaren Daten programmiert werden, die Anweisungen darstellen, die von einem Prozessor des Steuersystems zum Durchführen der hierin beschriebenen Verfahren sowie anderer Varianten, die vorweggenommen aber nicht speziell aufgelistet sind, ausgeführt werden können. Diese können Anweisungen zum Erhalten einer Drehmomentanforderung von einem Fahrzeugbetreiber (über die Betätigung der Brems- und/oder Gaspedale) und einer Drehmomentanforderung von einem Fahrzeugpassagier (über die Betätigung von einer oder mehreren Hilfseinheit-Benutzereingabevorrichtungen) umfassen. Das Fahrzeugsteuersystem kann ferner Anweisungen zum Erzeugen diverser Antriebsbefehle in Reaktion auf die erhaltenen Drehmomentanforderungen und zum Einstellen des Fahrzeug- und Motorbetriebs basierend auf den erzeugten Antriebsbefehlen umfassen. Eine beispielhafte Routine, die von dem Fahrzeugsteuersystem 12 durchgeführt wird, ist hierin in 4 näher ausgeführt.In addition, the diagnostic port 120 with the auxiliary unit 103 communicate. As can be seen below, in particular, the diagnostic connection with a converter 129 the auxiliary unit 103 communicate. In one example, the diagnostic port may be with the transducer 129 communicate over a wireless connection. However, other forms of communicative coupling may be possible. It may be a braking torque request from a vehicle passenger after operation of a user input device of the auxiliary unit 103 be generated. In response to the brake torque request, the converter may 129 generate an output and output to the diagnostic port 120 to transfer. The diagnostic port may be so communicative with the vehicle control system 12 coupled, that the brake torque request, which is obtained at the diagnostic port, further to the vehicle control system 12 can be transmitted. The control system may then generate various commands (eg, drive commands) based on the received torque request to set a brake force based on the received brake request. The vehicle control system 12 may be configured as a microcomputer including a microprocessor unit, input / output terminals, an electronic storage medium (eg, a read only memory chip) for executable programs and calibration values, random access memory, keep alive memory, and a data bus. The vehicle control system 12 can receive various signals from on-board and off-board vehicle sensors. These may include, for example, various sensors connected to the engine 10 , the transmission 14 , the gas pedal 110 , the brake pedal 108 , the clutch arrangement 124 , etc. are coupled. In addition to these signals, the vehicle control system 12 may be programmed with computer readable data representing instructions that may be executed by a processor of the control system to perform the methods described herein as well as other variants that are anticipated but not specifically listed. These may include instructions for obtaining a torque request from a vehicle operator (via the actuation of the brake and / or accelerator pedals) and a torque request from a vehicle passenger (via the actuation of one or more auxiliary unit user input devices). The vehicle control system may further include instructions for generating various drive commands in response to the received torque requests and adjusting vehicle and engine operation based on the generated drive commands. An exemplary routine used by the vehicle control system 12 is performed herein is in 4 detailed.

Bezüglich der Hilfseinheit 103 kann diese nun eine übertragbare Vorrichtung sein, die entfernbar in einem Fahrzeug, wie etwa dem Fahrzeug 102, installiert werden kann, um das Fahrzeug als Fahrerschulungsfahrzeug zu verwenden. In einem Beispiel kann das Fahrzeug 102 als ein herkömmliches Fahrzeug betrieben werden, wenn die Hilfseinheit 103 nicht darin installiert ist, und dann als ein Fahrerschulungsfahrzeug betrieben werden, wenn die Hilfseinheit 103 darin installiert ist. Die Übertragbarkeit der Hilfseinheit 103 ermöglicht es jedem Fahrzeug, als ein Fahrerschulungsfahrzeug verwendet zu werden, ohne dass umfangreiche und kostspielige mechanische Änderungen an dem Fahrzeug erforderlich sind, während die Fahrzeugsicherheit ermöglicht wird, insbesondere während bevorstehender Fahrzeugkollisionen.Regarding the auxiliary unit 103 For example, it may now be a portable device that is removable in a vehicle, such as the vehicle 102 , can be installed to use the vehicle as a driver training vehicle. In an example can the vehicle 102 be operated as a conventional vehicle when the auxiliary unit 103 is not installed therein, and then operated as a driver training vehicle when the auxiliary unit 103 is installed in it. The transferability of the auxiliary unit 103 allows any vehicle to be used as a driver training vehicle without requiring extensive and costly mechanical changes to the vehicle while enabling vehicle safety, particularly during impending vehicle collisions.

Die Hilfseinheit 103 umfasst eine oder mehrere Benutzereingabevorrichtungen zum Erhalten einer Bremsanforderung von einem Fahrzeugpassagier. Die eine oder mehreren Benutzereingabevorrichtungen können innerhalb eines Passagierbereichs 114 des Fahrzeugfahrgastraums 104 liegen. In der dargestellten Ausführungsform umfasst die Hilfseinheit 103 eine erste Benutzereingabevorrichtung 116 und eine zweite Benutzereingabevorrichtung 118. In alternativen Ausführungsformen können jedoch weniger oder mehr Benutzereingabevorrichtungen möglich sein. Die eine oder mehr Benutzereingabevorrichtungen können als nichteinschränkende Beispiele ein Pedal, das entfernbar an einen Boden des Fahrzeugfahrgastraums gekoppelt werden kann, einen Schalter (oder eine sonstige Ein-/Ausschaltvorrichtung), der entfernbar an einer Wand oder einem Armaturenbrett des Fahrzeugfahrgastraums installiert werden kann, eine druckbetätigte Taste, die entfernbar an der Wand oder dem Armaturenbrett des Fahrzeugfahrgastraums installiert werden kann, einen Schalter (z. B. einen Notausschalter), der entfernbar an der Wand oder an dem Armaturenbrett des Fahrzeugs installiert werden kann, etc. umfassen. In dem Beispiel, das in 2 dargestellt ist, ist die erste Benutzereingabevorrichtung ein Bodenpedal, das entfernbar an einen Boden des Fahrzeugfahrgastraums in einem Passagierbereich gekoppelt ist, während die zweite Benutzereingabevorrichtung eine Taste ist (hierin eine druckbetätigte ”Panik-”Taste), die entfernbar an einer Wand (hierin das Armaturenbrett) des Fahrzeugfahrgastraums 104 installiert ist. Die Hilfseinheit 103 kann auch ein Befestigungselement umfassen, um die eine oder mehreren Benutzereingabevorrichtungen entfernbar mit dem Fahrzeugfahrgastraum zu koppeln. Als nichtbeschränkendes Beispiel kann die Hilfseinheit ein Velcro-Befestigungselement zum Befestigen des Pedals 116 an einem Boden des Fahrzeugfahrgastraums 104 umfassen.The auxiliary unit 103 includes one or more user input devices for receiving a brake request from a vehicle passenger. The one or more user input devices may be within a passenger area 114 of the vehicle passenger compartment 104 lie. In the illustrated embodiment, the auxiliary unit comprises 103 a first user input device 116 and a second user input device 118 , However, in alternative embodiments, fewer or more user input devices may be possible. The one or more user input devices may, as non-limiting examples, include a pedal that may be removably coupled to a floor of the vehicle passenger compartment, a switch (or other on / off device) that may be removably installed on a wall or dashboard of the vehicle passenger compartment A push-button that can be removably installed on the wall or dashboard of the vehicle passenger compartment, a switch (eg, an emergency stop button) that can be removably installed on the wall or dashboard of the vehicle, etc. In the example that is in 2 1, the first user input device is a floor pedal removably coupled to a floor of the vehicle passenger compartment in a passenger area, while the second user input device is a button (herein a pressure-actuated "panic" button) removably attached to a wall (herein the dashboard ) of the vehicle passenger compartment 104 is installed. The auxiliary unit 103 may also include a fastener to removably couple the one or more user input devices to the vehicle passenger compartment. As a non-limiting example, the auxiliary unit may include a Velcro fastener for securing the pedal 116 at a floor of the vehicle passenger compartment 104 include.

Wie zuvor analysiert wurde, umfasst die Hilfseinheit 103 einen Wandler, der mit jeder der Benutzereingabevorrichtungen 116, 118 gekoppelt ist. Zum Beispiel kann die Hilfseinheit einen ersten Wandler 129, der mit der ersten Benutzereingabevorrichtung 116 gekoppelt ist, und einen zweiten Wandler 131, der mit der zweiten Benutzereingabevorrichtung 118 gekoppelt ist, umfassen. Die Wandler 129, 131 erzeugen eine Ausgabe basierend auf der Bremsanforderung, die von dem Fahrzeugpassagier über die eine oder mehreren Benutzereingabevorrichtungen erhalten wird. Jeder Wandler 129, 131 übermittelt dann die Ausgabe, die in Reaktion auf die Bremsanforderung erzeugt wurde, zu einer Steuerung 130 der Hilfseinheit. In einem Beispiel können die Wandler 129, 131 die Ausgabe zu der Steuerung 130 über eine drahtlose Verbindung übermitteln, wenngleich auch andere Formen einer kommunikativen Kopplung möglich sind.As previously analyzed, the auxiliary unit includes 103 a converter associated with each of the user input devices 116 . 118 is coupled. For example, the auxiliary unit may have a first converter 129 that with the first user input device 116 coupled, and a second transducer 131 that with the second user input device 118 coupled. The transducers 129 . 131 generate an output based on the brake request received from the vehicle passenger via the one or more user input devices. Every converter 129 . 131 then transmits the output generated in response to the brake request to a controller 130 the auxiliary unit. In one example, the converters 129 . 131 the output to the controller 130 via a wireless connection, although other forms of communicative coupling are possible.

Die Steuerung 130 der Hilfseinheit 103 kann als ein Mikrocomputer einschließlich einer Mikroprozessoreinheit, Eingangs-/Ausgangsanschlüssen, eines elektronischen Speichermediums (z. B. ein Nur-Lese-Speicherchip) für ausführbare Programme und Kalibrierwerte, eines Direktzugriffsspeichers, eines Keep-Alive-Speichers und eines Daten-Busses konfiguriert sein. Die Steuerung 130 kann eine Software-Logik zum Erhalten von Signalen von dem Wandler 129 und zum Erzeugen von einem oder mehreren Signalen zum Übermitteln zu dem Fahrzeugsteuersystem 12 basierend auf der Eingabe, die von dem Wandler erhalten wird, umfassen. Zum Beispiel kann die Steuerung 130 eine Software-Logik zum Erhalten der Wandlerausgabe (welche auf der Bremsanforderung basiert, die von dem Fahrzeugpassagier über die Benutzereingabevorrichtungen erhalten wird) und Erzeugen von einem oder mehreren Fahrzeugantriebsbefehlen basierend auf der Bremsanforderung des Passagiers umfassen. Die Steuerung 130 kann ferner die erzeugten ein oder mehreren Antriebsbefehle zu dem Fahrzeugsteuersystem 12 übermitteln. In einem Beispiel kann die Steuerung 130 kommunikativ mit dem Fahrzeugsteuersystem 12 über eine drahtlose Verbindung gekoppelt sein, wenngleich andere Formen einer kommunikativen Kopplung möglich sein können.The control 130 the auxiliary unit 103 may be configured as a microcomputer including a microprocessor unit, input / output terminals, an electronic storage medium (eg, a read only memory chip) for executable programs and calibration values, a random access memory, a keep alive memory, and a data bus , The control 130 may be software logic for obtaining signals from the converter 129 and generating one or more signals for transmission to the vehicle control system 12 based on the input obtained from the converter. For example, the controller 130 software logic for obtaining the transducer output (based on the braking request received from the vehicle passenger via the user input devices) and generating one or more vehicle drive commands based on the passenger's braking request. The control 130 may further generate the generated one or more drive commands to the vehicle control system 12 to transfer. In one example, the controller 130 communicative with the vehicle control system 12 be coupled via a wireless connection, although other forms of communicative coupling may be possible.

Die Software-Logik in der Steuerung 130 der Hilfseinheit 103 kann als ein Beispiel eine Handshake-Logik zum Aufbauen und Bestätigen einer Verbindung zwischen dem Wandler 129 und dem Fahrzeugsteuersystem 12 umfassen. Bei einigen Ausführungsformen kann die Handshake-Logik das Übermitteln von Nachrichten/Signalen zwischen der Hilfseinheit 103 und dem Fahrzeugsteuersystem 12 umfassen, um eine positive Rückmeldung von der Hilfseinheit bereitzustellen, die angibt, dass die Hilfseinheit ordnungsgemäß (z. B. kommunikativ) mit dem Fahrzeugsteuersystem 12 verbunden ist und verfügbar ist, um eine Passagiereingabe bereitzustellen. Ähnlich kann die Handshake-Logik ferner das Übermitteln von Nachrichten umfassen, um eine positive Rückmeldung von dem Fahrzeugsteuersystem zu erhalten, die angibt, dass das Fahrzeugsteuersystem verfügbar ist, um die Passagiereingabe zu erhalten. Bei einigen Ausführungsformen kann die Hilfseinheit 103 eine Rückmeldungsanzeige 132 zum Anzeigen einer kommunikativen Kopplung des Wandlers 129 mit dem Fahrzeugsteuersystem 12 umfassen. Zum Beispiel basierend auf einem erfolgreichen Handshake zwischen der Steuerung 130 und dem Fahrzeugsteuersystem 12 kann die Rückmeldungsanzeige 132 eine Lampe beleuchten, um anzuzeigen, dass eine erfolgreiche und sichere kommunikative Kopplung des Wandlers 129 mit dem Fahrzeugsteuersystem 12 aufgebaut worden ist.The software logic in the controller 130 the auxiliary unit 103 As an example, a handshake logic may be used to establish and confirm a connection between the converter 129 and the vehicle control system 12 include. In some embodiments, the handshake logic may include communicating messages / signals between the auxiliary unit 103 and the vehicle control system 12 to provide positive feedback from the auxiliary unit indicating that the auxiliary unit is properly (eg, communicatively) with the vehicle control system 12 is connected and available to provide a passenger input. Similarly, the handshake logic may further include communicating messages to obtain positive feedback from the vehicle control system indicating that the vehicle control system is available to prompt for the passenger input receive. In some embodiments, the auxiliary unit 103 a feedback message 132 for displaying a communicative coupling of the converter 129 with the vehicle control system 12 include. For example, based on a successful handshake between the controller 130 and the vehicle control system 12 can the feedback message 132 illuminate a lamp to indicate that a successful and secure communicative coupling of the converter 129 with the vehicle control system 12 has been built.

Zusätzlich zu den genannten Signalen und Befehlen kann die Steuerung mit computerlesbaren Daten programmiert werden, die Anweisungen darstellen, die von einem Prozessor der Steuerung 130 zum Durchführen der hierin beschriebenen Verfahren sowie anderer Varianten, die vorweggenommen sind, jedoch nicht besonders aufgelistet sind, ausgeführt werden können. Eine beispielhafte Routine, die von der Steuerung 130 durchgeführt wird, ist hierin in 5 näher ausgeführt.In addition to the aforementioned signals and commands, the controller may be programmed with computer readable data representing instructions issued by a processor of the controller 130 for carrying out the methods described herein as well as other variants which are anticipated but not specifically listed. An exemplary routine by the controller 130 is performed herein is in 5 detailed.

Es ist darauf hinzuweisen, dass, während das dargestellte Beispiel die Steuerung 130 physikalisch innerhalb der ersten Benutzereingabevorrichtung 116 gekoppelt und den Wandler 131 der zweiten Benutzereingabevorrichtung 118 kommunikativ mit der Steuerung 130 gekoppelt zeigt, bei alternativen Ausführungsformen die Steuerung 130 physikalisch innerhalb der zweiten Benutzereingabevorrichtung 118 gekoppelt und der Wandler 129 der ersten Benutzereingabevorrichtung 116 kommunikativ mit der Steuerung 130 gekoppelt sein kann.It should be noted that while the illustrated example is the controller 130 physically within the first user input device 116 coupled and the converter 131 the second user input device 118 communicative with the controller 130 coupled, in alternative embodiments, the controller 130 physically within the second user input device 118 coupled and the converter 129 the first user input device 116 communicative with the controller 130 can be coupled.

Die Steuerung 130 kann einen oder mehr Fahrzeugantriebsbefehle basierend auf einer Bremsanforderung, die über den Wandler 129 erhalten wird, erzeugen. In einem Beispiel können die Bremsanforderungen, die von den diversen Benutzereingabevorrichtungen erhalten werden, als unterschiedliche und verschiedene Eingaben wahrgenommen werden, und dementsprechend können unterschiedliche Befehle in Reaktion auf die unterschiedlichen Eingaben erzeugt werden. Zum Beispiel in Reaktion auf eine erste Bremsanforderung, die von der ersten Eingabevorrichtung 116 erhalten wird, kann die Steuerung 130 einen ersten Antriebsbefehl erzeugen und zu dem Fahrzeugsteuersystem 12 übermitteln, während in Reaktion auf eine zweite Bremsanforderung, die von der zweiten Eingabevorrichtung 118 erhalten wird, die Steuerung 130 einen zweiten, unterschiedlichen Antriebsbefehl erzeugen und zu dem Fahrzeugsteuersystem 12 übermitteln kann. In einem Beispiel kann die erste Bremsanforderung, die von der ersten Benutzereingabevorrichtung erhalten wird, anfordern, dass das Fahrzeug mit einer ersten Geschwindigkeit verlangsamt wird, während die zweite Bremsanforderung, die von der zweiten Benutzereingabevorrichtung erhalten wird, anfordern kann, dass das Fahrzeug mit einer zweiten, unterschiedlichen Geschwindigkeit verlangsamt wird. Wenn zum Beispiel die erste Benutzereingabevorrichtung ein Bodenpedal ist und die zweite Benutzereingabevorrichtung eine Armaturenbretttaste ist, kann die Betätigung des Bodenpedals durch den Passagier als eine erste Verlangsamungseingabe wahrgenommen werden, die in eine erste Gruppe von Antriebsbefehlen übersetzt wird, die das Fahrzeug mit einer ersten, langsameren Geschwindigkeit verlangsamen, während die Betätigung der Armaturenbretttaste durch den Passagier als eine zweite Verlangsamungseingabe wahrgenommen werden kann, die in eine zweite Gruppe von Antriebsbefehlen übersetzt wird, die das Fahrzeug mit einer zweiten, schnelleren Geschwindigkeit verlangsamen. In einem Beispiel kann die Betätigung der Taste durch einen Fahrzeugpassagier in eine Anforderung bezüglich eines maximalen Bremsdrehmoments und eines minimalen Motordrehmoments übersetzt werden, um das Fahrzeug zu einem im Wesentlichen unverzüglichen Anhalten zu bringen. Dies kann einem Active City-Stop-Ereignis ähnlich sein, das durch einen Fahrzeugbetreiber durch die Betätigung einer einzigen Schaltereingabe in einer Active City-Stop-Funktion (Drive-by-Wire-Funktion) des Fahrzeugs angefordert wird. In einem alternativen Beispiel können basierend auf der Eingabe, die von einer gegebenen Benutzereingabevorrichtung erhalten wird, Antriebsbefehle erzeugt werden, die die Fähigkeit bereitstellen, die Drehmomentverringerung vom Fahrzeugpassagier derart zu modulieren, dass die Verringerung weniger intrusiv ist (oder weniger wahrgenommen wird).The control 130 may include one or more vehicle drive commands based on a brake request transmitted via the converter 129 is obtained generate. In one example, the braking requests received from the various user input devices may be perceived as different and different inputs, and accordingly, different commands may be generated in response to the different inputs. For example, in response to a first brake request issued by the first input device 116 is obtained, the controller can 130 generate a first drive command and to the vehicle control system 12 while in response to a second brake request issued by the second input device 118 is obtained, the controller 130 generate a second, different drive command and to the vehicle control system 12 can transmit. In one example, the first brake request received from the first user input device may request that the vehicle be slowed at a first speed, while the second brake request received from the second user input device may request that the vehicle with a second one , different speed is slowed down. For example, if the first user input device is a floor pedal and the second user input device is a dashboard key, the passenger's operation of the floor pedal may be perceived as a first deceleration input that is translated into a first group of drive commands that start the vehicle with a first, slower one Slowing down speed while the actuation of the instrument panel key may be perceived by the passenger as a second decelerating input translated into a second group of propulsion commands that slow the vehicle at a second, faster speed. In one example, actuation of the button by a vehicle passenger may be translated into a request for maximum brake torque and engine torque to bring the vehicle to substantially immediate stop. This may be similar to an Active City Stop event requested by a vehicle operator through the actuation of a single switch input in an Active City Stop (Drive-by-Wire) function of the vehicle. In an alternative example, based on the input received from a given user input device, drive commands may be generated that provide the ability to modulate the torque reduction from the vehicle passenger such that the reduction is less intrusive (or less perceived).

Es ist darauf hinzuweisen, dass die Benutzereingabevorrichtungen als Einschalt-/Ausschaltvorrichtungen konfiguriert sein können, wobei die Betätigung der Benutzereingabevorrichtung ein maximales Bremsdrehmoment bereitstellt. Alternativ können die Benutzereingabevorrichtungen als gesteuerte Vorrichtungen konfiguriert sein, wobei der Betrag des aufgebrachten Bremsdrehmoments (oder der Grad der bereitgestellten Verlangsamung) basierend auf einem Betätigungsgrad der Benutzereingabevorrichtung moduliert wird. Wenn zum Beispiel der Passagier das Pedal bis zum Boden durchdrückt (d. h. das Pedal vollständig niederdrückt) oder eine Panik-Taste betätigt, können ein maximales Bremsdrehmoment und eine maximale Verlangsamung bereitgestellt werden. Wenn dagegen das Pedal leicht niedergedrückt wird, kann ein entsprechender Grad von Bremsdrehmoment und Verlangsamung bereitgestellt werden. Dies ermöglicht dem Passagier, eine verfeinerte Außerkraftsetzungsfähigkeit zu haben.It should be understood that the user input devices may be configured as power on / off devices, with the operation of the user input device providing maximum brake torque. Alternatively, the user input devices may be configured as controlled devices, wherein the amount of applied brake torque (or the degree of delay provided) is modulated based on an amount of operation of the user input device. For example, when the passenger pushes the pedal all the way down (i.e., depresses the pedal completely) or presses a panic button, maximum brake torque and maximum deceleration may be provided. On the other hand, if the pedal is slightly depressed, a corresponding degree of braking torque and deceleration may be provided. This allows the passenger to have a more refined override ability.

Es ist darauf hinzuweisen, dass in noch weiteren Ausführungsformen die Bremsanforderungen, die von den diversen Benutzereingabevorrichtungen erhalten werden, als ähnliche Eingaben wahrgenommen werden können und dementsprechend dieselben Befehle in Reaktion auf die Eingaben erzeugt werden können. Zum Beispiel kann dieselbe Gruppe von Antriebsbefehlen von der Steuerung 130 in Reaktion darauf, dass der Fahrzeugpassagier ein Bodenpedal betätigt oder eine Taste betätigt, erzeugt werden. Die erzeugten Antriebsbefehle können jedoch basierend auf der Anzahl an betätigten Benutzereingabevorrichtungen variieren. Zum Beispiel kann die Steuerung 130 eine erste Gruppe von Antriebsbefehlen erzeugen, die das Fahrzeug mit einer ersten, langsameren Geschwindigkeit verlangsamen, wenn eine beliebige der Benutzereingabevorrichtungen betätigt wird, während eine zweite Gruppe von Antriebsbefehlen erzeugt wird, die das Fahrzeug mit einer zweiten, schnelleren Geschwindigkeit verlangsamen, wenn mehr als eine Benutzereingabevorrichtung betätigt wird.It should be understood that in still other embodiments, the braking requests received from the various user input devices may be perceived as similar inputs, and accordingly the same commands can be generated in response to the inputs. For example, the same group of drive commands may be from the controller 130 in response to the vehicle passenger actuating a floor pedal or pressing a button. However, the generated drive commands may vary based on the number of user input devices actuated. For example, the controller 130 generate a first set of drive commands that decelerate the vehicle at a first, slower speed when any one of the user input devices is actuated while generating a second set of drive commands that slow the vehicle at a second, faster speed, if more than one User input device is operated.

Von daher können die eine oder mehreren Benutzereingabevorrichtungen 116, 118 nicht mechanisch mit Fahrzeugantriebskomponenten einschließlich des Bremssystems 122, des Kupplungssystems und der Kupplungsanordnung 124 und/oder des Beschleunigungssystems 128 des Fahrzeugs 102 gekoppelt sein. Stattdessen kann jede der ersten und zweiten Benutzereingabevorrichtungen 116, 118 der Hilfseinheit 103 über die Steuerung 130 elektronisch mit dem Fahrzeugsteuersystem 12 gekoppelt sein. Daher ist die Hilfseinheit 103, wenn sie installiert ist, elektronisch mit dem Fahrzeugsteuersystem 12 gekoppelt. Dies ermöglicht den Drive-by-Wire-Funktionen des Fahrzeugsteuersystems 12, wirksam eingesetzt zu werden, um ein Bremsen bereitzustellen, wenn der Passagier ein Bremsen anfordert. Insbesondere kann ein Fahrzeugpassagier eine Drehmomentanforderung (wie etwa eine Bremsanforderung, die von einem Fahrlehrer in Reaktion auf eine bevorstehende Kollision bereitgestellt wird) über die Benutzereingabevorrichtung der Hilfseinheit übermitteln, und das Fahrzeugsteuersystem kann vorteilhafterweise Bremseinstellungen des Bremssteuermoduls und Motorsteuermoduls verwenden, um ein Bremsdrehmoment unabhängig von der Drehmomentanforderung des Fahrzeugbetreibers bereitzustellen. Dies ermöglicht einem Fahrlehrer, eine Bremskraft aufzubringen und eine bevorstehende Kollision zu vermeiden, wenn ein Fahrschüler das Bremspedal nicht schnell genug betätigt. Ferner kann der Fahrlehrer in der Lage sein, eine Bremskraft aufzubringen und die Gaspedaleingabe des Fahrschülers außer Kraft zu setzen, um eine Kollision zu vermeiden.As such, the one or more user input devices may 116 . 118 not mechanically with vehicle drive components including the brake system 122 , the clutch system and the clutch assembly 124 and / or the acceleration system 128 of the vehicle 102 be coupled. Instead, each of the first and second user input devices may be 116 . 118 the auxiliary unit 103 about the controller 130 electronically with the vehicle control system 12 be coupled. Therefore, the auxiliary unit 103 when installed, electronically with the vehicle control system 12 coupled. This allows the drive-by-wire functions of the vehicle control system 12 be used effectively to provide braking when the passenger requests a brake. In particular, a vehicle passenger may transmit a torque request (such as a brake request provided by a driving instructor in response to an impending collision) via the user input device to the auxiliary unit, and the vehicle control system may advantageously use brake controller module and engine control module brake adjustments to provide braking torque independent of the vehicle brake control module To provide torque request of the vehicle operator. This allows a driving instructor to apply a braking force and prevent an imminent collision if a learner does not operate the brake pedal quickly enough. Further, the driving instructor may be able to apply a braking force and override the trainee's accelerator pedal input to avoid a collision.

Zum Beispiel kann in Reaktion darauf, dass ein Fahrzeugbetreiber (z. B. Fahrschüler) ein Bremsen durch das Niederdrücken des Bremspedals anfordert, das Fahrzeugsteuersystem eine Fahrzeugbremskraft durch Erhöhen des Radbremsdrehmoments und/oder durch Erhöhen des Motorbremsdrehmoments erhöhen. In Reaktion darauf, dass ein Fahrzeugpassagier (z. B. mitfahrender Fahrlehrer) ein Bremsen über die Eingabevorrichtungen der Hilfseinheit anfordert, kann das Fahrzeugsteuersystem eine Fahrzeugbremskraft durch Erhöhen des Motorbremsdrehmoments, wie etwa über ein erhöhtes Kompressionsbremsen, erhöhen. Zusätzlich kann das Fahrzeugsteuersystem Einstellungen bezüglich einer Drosselklappenstellung, Kraftstoffeinspritzung (Menge, Zeitpunkt, etc.) und/oder Zündzeitpunkt vornehmen, um die Motorbremsdrehmomentausgabe zu erhöhen.For example, in response to a vehicle operator (eg, student) requesting braking by depressing the brake pedal, the vehicle control system may increase vehicle braking force by increasing wheel braking torque and / or increasing engine braking torque. In response to a vehicle passenger (eg driving instructor) requesting braking via the auxiliary unit's input devices, the vehicle control system may increase vehicle braking force by increasing engine braking torque, such as via increased compression braking. In addition, the vehicle control system may make adjustments to throttle position, fuel injection (amount, timing, etc.), and / or ignition timing to increase engine brake torque output.

Als weiteres Beispiel kann in Reaktion auf eine Bremsanforderung von einem Fahrzeugbetreiber über das Bremspedal das Fahrzeugsteuersystem einen Radbremsdrehmomentbefehl erzeugen. Dagegen kann in Reaktion auf eine Bremsanforderung von einem Fahrzeugpassagier über die Hilfseinheit das Fahrzeugsteuersystem einen Motorbremsdrehmomentbefehl (z. B. Kompressionsbremsen und/oder regeneratives Bremsen) erzeugen.As another example, in response to a brake request from a vehicle operator via the brake pedal, the vehicle control system may generate a wheel brake torque command. Conversely, in response to a brake request from a vehicle passenger via the auxiliary unit, the vehicle control system may generate an engine brake torque command (eg, compression brakes and / or regenerative braking).

2 stellt eine beispielhafte Ausführungsform eines Fahrzeugsystems dar, wobei das Fahrerschulungsfahrzeug 202 mit einer Hilfseinheit 203 ausgestattet ist, die mehrere Benutzereingabevorrichtungen umfasst. Insbesondere stellt 2 eine Ansicht 200 des Fahrzeugsystems innerhalb des Fahrzeugs 202 dar. In dem dargestellten Beispiel umfassen die mehreren Benutzereingabevorrichtungen der Hilfseinheit 203 ein erstes entfernbares Pedal 216 und eine zweite entfernbare Taste 218. Das erste entfernbare Pedal 216 ist in dem Passagierbereich des Fahrzeugfahrgastraums 205 gekoppelt, insbesondere auf einem Boden 204 des Fahrgastraums gegenüber eines Passagiersitzes 206. Von daher kann sich das entfernbare Pedal 216 von einem Bremspedal 208 und Gaspedal 210 des Fahrzeugs unterscheiden, die unbeweglich in dem Fahrerbereich des Fahrzeugfahrgastraums gekoppelt sind, insbesondere auf dem Boden 204 des Fahrgastraums gegenüber eines Fahrersitzes 212. Ein Fahrschüler kann auf dem Fahrersitz 212 sitzen, während ein Fahrlehrer auf dem Passagiersitz 206 sitzen kann. 2 FIG. 3 illustrates an exemplary embodiment of a vehicle system, wherein the driver training vehicle 202 with an auxiliary unit 203 equipped with multiple user input devices. In particular, presents 2 a view 200 of the vehicle system within the vehicle 202 In the illustrated example, the plurality of user input devices comprise the auxiliary unit 203 a first removable pedal 216 and a second removable button 218 , The first removable pedal 216 is in the passenger area of the vehicle passenger compartment 205 coupled, especially on a floor 204 of the passenger compartment opposite a passenger seat 206 , Hence, the removable pedal can become 216 from a brake pedal 208 and gas pedal 210 of the vehicle, which are immovably coupled in the driver area of the vehicle passenger compartment, in particular on the ground 204 of the passenger compartment opposite a driver's seat 212 , A learner driver can sit in the driver's seat 212 sitting while a driving instructor on the passenger seat 206 can sit.

Der Fahrschüler kann Fahrzeugbetriebe durch Betätigen des Gaspedals 210 und/oder des Bremspedals 208 einstellen. In Reaktion auf die Pedaleingabe des Fahrers kann ein Steuersystem 220 des Fahrzeugs ein Bremsdrehmoment und ein Motordrehmoment einstellen, die ausgegeben und zu den Fahrzeugrädern übermittelt werden. Zusätzlich kann der Fahrlehrer in der Lage sein, das Fahrzeug durch Betätigen des entfernbaren Bodenpedals 216 und/oder der entfernbaren Panik-Taste 218 zu steuern.The learner can drive vehicles by pressing the accelerator pedal 210 and / or the brake pedal 208 to adjust. In response to the driver's pedal input, a control system 220 of the vehicle set a brake torque and an engine torque, which are output and transmitted to the vehicle wheels. In addition, the instructor may be able to operate the vehicle by operating the removable floor pedal 216 and / or the removable panic button 218 to control.

Das entfernbare Bodenpedal 216 ist entfernbar an dem Boden 204 des Fahrzeugs in dem Passagierbereich des Fahrzeugfahrgastraums über Befestigungselemente 222, die hierin als ein Velcro-Befestigungselement dargestellt sind, befestigt gezeigt. Bei alternativen Ausführungsformen kann jedoch das Befestigungselement, das zum Koppeln des entfernbaren Pedals der Hilfseinheit mit dem Boden des Fahrgastraums verwendet wird, eine beliebige Anzahl an bekannten Technologien umfassen, die verwendet werden, um Fußmatten in Stellung zu sichern (z. B. schwere Bodenplatte und/oder ”Nagelbrett”-Knopf). Zusätzlich könnte eine harte Verbindung nach hinten zu den Bolzen der Sitzlaufschienen vorgesehen sein. Das entfernbare Bodenpedal 216 kann mit einem (dedizierten) Wandler 224 gekoppelt sein, der konfiguriert ist, um auf die Bremsanforderung zu reagieren, die nach der Betätigung des Bodenpedals 216 durch das Erzeugen einer Ausgabe erhalten wird.The removable floor pedal 216 is removable on the ground 204 of the vehicle in the passenger area of the vehicle passenger compartment via fastening elements 222 shown fastened therein as a velcro fastener. at however, in alternative embodiments, the fastener used to couple the removable pedal of the auxiliary unit to the floor of the passenger compartment may comprise any number of known technologies used to secure floor mats in place (eg, heavy floor panel and / or or "nail board" button). In addition, a hard connection could be provided to the rear of the bolts of the seat rails. The removable floor pedal 216 can with a (dedicated) converter 224 coupled to be responsive to the brake request after the operation of the floor pedal 216 is obtained by generating an output.

Der Fahrzeugpassagier kann zusätzlich oder wahlweise eine Bremsanforderung durch Betätigen (z. B. Drücken) einer entfernbaren Taste 218 auf dem Fahrzeugarmaturenbrett 228 bereitstellen. Wie dargestellt ist, kann das Fahrzeugarmaturenbrett diverse andere Fahrzeugfunktionen, wie etwa Luftausströmer 229, Bedienknöpfe 233, Bedientasten 234, Schalter (wie etwa den Schalter 232), ein interaktives Anzeigefeld 235, etc. umfassen. In dem vorliegenden Beispiel kann die entfernbare Taste 218 als eine ”Panik-Taste” konfiguriert sein, wobei die Betätigung der Taste eine Anforderung bezüglich eines unverzüglichen Stillstands des Fahrzeugs angibt. Von daher kann sich die entfernbare Taste 218, welche von dem Passagier auf dem Passagiersitz 206 betätigt werden kann, von einer aktiven Stopptaste oder einem aktiven Stoppschalter 232 unterscheiden, die unbeweglich auf dem Armaturenbrett 228 fixiert sind, und welche von dem Fahrer des Fahrzeugs auf dem Fahrzeugsitz 212 betätigt werden können, um einen unverzüglichen Fahrzeugstillstand anzufordern. Die entfernbare Taste 218 kann an dem Armaturenbrett 228 über ein dediziertes Befestigungselement, zum Beispiel ein Velcro-Befestigungselement, befestigt sein, wenngleich andere Arten von Befestigungselementen möglich sein können. Die entfernbare Taste 218 kann mit einem (dedizierten) Wandler 225 gekoppelt sein, der konfiguriert ist, um auf die Bremsanforderung, die nach der Betätigung der Taste 218 erhalten wird, durch Erzeugen einer Ausgabe zu reagieren. Alternativ kann die entfernbare Taste 218 kommunikativ mit dem Wandler 224 gekoppelt sein, der an dem Bodenpedal 216 positioniert ist, so dass eine Ausgabe an dem Wandler 224 nach der Betätigung der entfernbaren Taste 218 erzeugt wird.The vehicle passenger may additionally or optionally request braking by actuating (eg, pressing) a removable button 218 on the vehicle dashboard 228 provide. As shown, the vehicle dashboard may have various other vehicle functions, such as air vents 229 , Control buttons 233 , Control buttons 234 , Switches (such as the switch 232 ), an interactive display panel 235 , etc. include. In the present example, the removable key 218 be configured as a "panic button", wherein the actuation of the button indicates a request for an immediate stop of the vehicle. As a result, the removable key may become 218 that of the passenger in the passenger seat 206 can be actuated by an active stop button or an active stop switch 232 distinguish that immobile on the dashboard 228 are fixed, and which of the driver of the vehicle on the vehicle seat 212 can be actuated to request an immediate vehicle standstill. The removable button 218 can on the dashboard 228 be attached via a dedicated fastener, for example a Velcro fastener, although other types of fasteners may be possible. The removable button 218 can with a (dedicated) converter 225 be coupled, which is configured to respond to the brake request after pressing the button 218 to respond by generating an output. Alternatively, the removable button 218 communicative with the converter 224 coupled to the foot pedal 216 is positioned so that an output on the transducer 224 after pressing the removable button 218 is produced.

In einem Beispiel kann der Fahrlehrer, der auf dem Passagiersitz 206 sitzt, das Bodenpedal 216 betätigen und/oder die Taste 218 drücken, um das Fahrzeugbremsen anzufordern. In Reaktion darauf, dass der Fahrlehrer das Bodenpedal 216 betätigt, kann der Wandler 224 die Passagierbremsanforderung erhalten und eine Ausgabe erzeugen. Ähnlich kann in Reaktion darauf, dass der Fahrlehrer die Taste 218 betätigt, der Wandler 225 oder der Wandler 224 die Passagierbremsanforderung erhalten und eine Ausgabe erzeugen. Die Wandlerausgaben werden von der Steuerung 230 der Hilfseinheit 203 erhalten (die mit dem Bodenpedal 216 gekoppelt gezeigt ist) und verwendet, um eine entsprechende Gruppe von Befehlen zu erzeugen (wie etwa eine Gruppe von Antriebsbefehlen). Die erzeugte Gruppe von Befehlen wird dann von der Steuerung 230 zu einem Diagnoseanschluss 226 des Fahrzeugs 202 übermittelt, zum Beispiel über eine drahtlose Verbindung. In dem dargestellten Beispiel liegt der Diagnoseanschluss unter dem Fahrersitz 212. Der Diagnoseanschluss 226 kann kommunikativ mit dem Fahrzeugsteuersystem 220 gekoppelt sein, so dass der erhaltene Befehl ferner zu dem Fahrzeugsteuersystem 220 übermittelt werden kann. Basierend auf den erhaltenen Befehlen kann das Fahrzeugsteuersystem den Betrieb von Antriebskomponenten einstellen, um eine gewünschte Bremskraft bereitzustellen. Zum Beispiel in Reaktion auf die Verlangsamungseingaben, die von den Benutzereingabevorrichtungen der Hilfseinheit 203 erhalten werden, kann das Fahrzeugsteuersystem ein Bremsdrehmoment und/oder ein Motordrehmoment einstellen, die auf die Fahrzeugräder aufgebracht werden.In one example, the driving instructor sitting on the passenger seat 206 sits, the floor pedal 216 press and / or the button 218 Press to request vehicle braking. In response to the instructor driving the floor pedal 216 pressed, the converter can 224 receive the passenger brake request and generate an output. Similarly, in response to the driving instructor pressing the button 218 pressed, the converter 225 or the converter 224 receive the passenger brake request and generate an output. The converter outputs are from the controller 230 the auxiliary unit 203 received (with the floor pedal 216 coupled) and used to generate a corresponding set of instructions (such as a group of drive instructions). The generated group of commands is then controlled by the controller 230 to a diagnostic port 226 of the vehicle 202 transmitted, for example via a wireless connection. In the illustrated example, the diagnostic port is under the driver's seat 212 , The diagnostic connection 226 Can communicate with the vehicle control system 220 be coupled, so that the command received further to the vehicle control system 220 can be transmitted. Based on the commands received, the vehicle control system may adjust the operation of drive components to provide a desired braking force. For example, in response to the slowdown inputs made by the user input devices of the auxiliary unit 203 can be obtained, the vehicle control system can set a braking torque and / or an engine torque, which are applied to the vehicle wheels.

In einem Beispiel kann der Fahrlehrer, der auf dem Passagiersitz 206 sitzt, das Bodenpedal 216 betätigen, um ein Bremsen des Fahrzeugs anzufordern, während der Fahrschüler, der auf dem Fahrersitz 212 sitzt, das Gaspedal 210 betätigt. In Reaktion auf die Passagierbremsanforderung, die über die Steuerung 230 erhalten wird, kann das Fahrzeugsteuersystem 220 die Fahrerbeschleunigungsanforderung außer Kraft setzen. Insbesondere kann das Fahrzeugsteuersystem vorteilhafterweise die Drive-by-Wire-Funktionen des Fahrzeugs wirksam einsetzen, um die Beschleunigungsanforderung zu ignorieren, die von dem Fahrer bereitgestellt wird, und stattdessen die diversen Antriebskomponenten zu betätigen in Reaktion auf die Bremsanforderung, die von dem Passagier durch Betätigen des entfernbaren Pedals 216 bereitgestellt wird. Zum Beispiel kann ein Bremssteuermodul des Fahrzeugsteuersystems 220 das Durchführen von Kraftstoffeinspritzeinstellungen, Drosselklappenstellungseinstellungen, Zündzeitpunkteinstellungen, Getriebeeinstellungen, etc. ermöglichen, um ein Bremsdrehmoment zu erhöhen, das auf die Fahrzeugräder aufgebracht wird, während ein Motordrehmoment verringert wird. Dies ermöglicht, eine Fahrzeuggeschwindigkeit gemäß der Bremsanforderung des Passagiers zu steuern, obwohl der Fahrer das Gaspedal betätigt hat. Es ist darauf hinzuweisen, dass in einem alternativen Beispiel der Fahrlehrer das Bodenpedal 216 betätigen kann, um ein Bremsen des Fahrzeugs anzufordern, während der Fahrschüler das Bremspedal 208 betätigt. Hierin kann in Reaktion auf die erhaltene Passagierbremsanforderung das Fahrzeugsteuersystem 220 die Fahrerbremsanforderung außer Kraft setzen. Indem ermöglicht wird, dass die Gaspedalanforderung des Fahrers gezielt außer Kraft gesetzt wird, wird eine zusätzliche Bremskraft verringert, die benötigt wird, um die Fahrergaspedaleingabe außer Kraft zu setzen, und eine Fahrzeuganhaltzeit kann deutlich verringert werden. Dies verbessert die Fahrzeugsicherheit und verringert die Wahrscheinlichkeit von Fahrzeugkollisionen, die aufgrund einer Unerfahrenheit des Fahrschülers auftreten können.In one example, the driving instructor sitting on the passenger seat 206 sits, the floor pedal 216 Press to request a brake of the vehicle while the learner driving on the driver's seat 212 sits, the gas pedal 210 actuated. In response to the passenger braking request, via the controller 230 is received, the vehicle control system 220 override the driver acceleration request. In particular, the vehicle control system may advantageously leverage the drive-by-wire functions of the vehicle to ignore the acceleration request provided by the driver and instead actuate the various drive components in response to the brake request being actuated by the passenger the removable pedal 216 provided. For example, a brake control module of the vehicle control system 220 enabling fuel injection adjustments, throttle position settings, spark timing, transmission settings, etc. to be increased to increase brake torque applied to the vehicle wheels while reducing engine torque. This makes it possible to control a vehicle speed in accordance with the passenger's braking request even though the driver has pressed the accelerator pedal. It should be noted that in an alternative example, the driving instructor is the floor pedal 216 can press to request a braking of the vehicle, while the learner brake pedal 208 actuated. Herein, in response to the received passenger braking request, the vehicle control system may 220 override the driver brake request. By doing allowing the accelerator pedal request of the driver to be selectively overridden reduces additional braking force needed to override the driver gas pedal input, and significantly reduces vehicle stopping time. This improves vehicle safety and reduces the likelihood of vehicle collisions that may occur due to inexperience of the learner.

Bezüglich 3 zeigt nun das Verfahren 300 eine Routine zum Einstellen des Motorbetriebs in einem Fahrerschulungsfahrzeug basierend auf Drehmomentanforderungen, die von einem Fahrzeugbetreiber (z. B. einem Fahrschüler) und/oder einem Fahrzeugpassagier (z. B. einem mitfahrenden Fahrlehrer) erhalten werden. Von daher wird das Verfahren aus 3 von einem Steuersystem des Fahrzeugs (wie etwa dem Steuersystem 12 aus 1) durchgeführt und ermöglicht es, das Fahrerschulungsfahrzeug basierend auf den Drehmomentanforderungen zu verlangsamen.In terms of 3 now shows the procedure 300 a routine for adjusting engine operation in a driver training vehicle based on torque requests received from a vehicle operator (eg, a learner driver) and / or a vehicle passenger (eg, a driving instructor). Therefore, the process is off 3 from a control system of the vehicle (such as the control system 12 out 1 ) and makes it possible to slow down the driver training vehicle based on the torque requests.

Bei 302 umfasst das Verfahren das Schätzen und/oder Ableiten von Fahrzeug- und Motorbetriebsbedingungen. Die Betriebsbedingungen können zum Beispiel die Fahrzeuggeschwindigkeit, die Motordrehzahl, den Krümmerdruck (MAP, Manifold Pressure), den Luftdruck, die Abgaskatalysatortemperatur, die Motortemperatur, Pedalstellungen, Umweltbedingungen (z. B. Umgebungstemperatur und Feuchtigkeit), einen Batterieladestand (wenn das Fahrzeug ein Hybridfahrzeug ist), etc. umfassen.at 302 The method includes estimating and / or deriving vehicle and engine operating conditions. Operating conditions may include, for example, vehicle speed, engine speed, manifold pressure (MAP), air pressure, exhaust catalyst temperature, engine temperature, pedal positions, environmental conditions (eg, ambient temperature and humidity), a battery level (if the vehicle is a hybrid vehicle is), etc. include.

Bei 304 umfasst das Verfahren das Bestätigen, ob eine Fahrzeugbetreiberdrehmomentanforderung erhalten worden ist. Hierin kann der Fahrzeugbetreiber ein Fahrschüler sein, der das Fahren lernt. In einem Beispiel kann der Fahrzeugbetreiber oder Fahrer eine Drehmomentanforderung durch Betätigen eines Bremspedals und/oder eines Gaspedals des Fahrzeugs bereitstellen. Das Steuersystem kann in Reaktion darauf, dass eine Pedalstellung des Bremspedals oder des Gaspedal um eine Schwellenentfernung bewegt wird, bestätigen, dass eine Fahrerdrehmomentanforderung erhalten worden ist.at 304 the method comprises confirming whether a vehicle operator torque request has been received. Herein, the vehicle operator may be a learner who learns to drive. In one example, the vehicle operator or driver may provide a torque request by operating a brake pedal and / or an accelerator pedal of the vehicle. The control system may confirm that a driver torque request has been received in response to a pedal position of the brake pedal or the accelerator pedal being moved a threshold distance.

Wie zuvor näher ausgeführt, können das Bremspedal und das Gaspedal fest in dem Fahrzeugfahrgastraum gekoppelt sein, insbesondere in einem Fahrerbereich des Fahrgastraums. Zusätzlich kann das Bremspedal in dem Fahrerbereich des Fahrgastraums mit einem Bremssystem des Fahrzeugs gekoppelt sein (z. B. mechanisch gekoppelt sein und/oder elektronisch gekoppelt sein). Ferner kann in Fahrzeugen, die mit einem Drive-by-Wire-(Brems-)System konfiguriert sind, das Bremspedal mit einem Bremssteuermodul des Fahrzeugsteuersystems kommunizieren. In Reaktion auf eine Bremspedaleingabe kann das Bremssteuermodul des Fahrzeugsteuersystems ein Radbremsdrehmoment, ein Kraftmaschinenbremsdrehmoment, ein Motorbremsdrehmoment, etc. einstellen, um das gewünschte Bremsen bereitzustellen.As detailed previously, the brake pedal and accelerator pedal may be fixedly coupled in the vehicle passenger compartment, particularly in a driver compartment of the passenger compartment. In addition, the brake pedal in the driver compartment of the passenger compartment may be coupled to a braking system of the vehicle (eg, mechanically coupled and / or electronically coupled). Further, in vehicles configured with a drive-by-wire (brake) system, the brake pedal may communicate with a brake control module of the vehicle control system. In response to a brake pedal input, the brake control module of the vehicle control system may adjust wheel braking torque, engine braking torque, engine braking torque, etc. to provide the desired braking.

Nach dem Bestätigen der Fahrzeugbetreiberdrehmomentanforderung bei 306 umfasst das Verfahren das Erzeugen einer ersten Gruppe von Befehlen in Reaktion auf die Fahrzeugbetreiberdrehmomentanforderung. Insbesondere basierend auf einer Drehmomentanforderung, die über den Fahrerbereich, das Bremspedal und/oder das Gaspedal erhalten wird, kann das Steuersystem eine erste Gruppe von Antriebsbefehlen erzeugen. In einem Beispiel, in dem die erhaltene Drehmomentanforderung eine (erste) Verlangsamungseingabe ist, kann das Fahrzeugsteuersystem eine erste Gruppe von Antriebsbefehlen erzeugen, um ein Motordrehmoment und ein Bremsdrehmoment zu erzeugen, die das Fahrzeug verlangsamen können.After confirming the vehicle operator torque request at 306 The method includes generating a first group of commands in response to the vehicle operator torque request. Specifically, based on a torque request obtained via the driver area, the brake pedal, and / or the accelerator pedal, the control system may generate a first group of drive commands. In one example, where the received torque request is a (first) deceleration input, the vehicle control system may generate a first set of drive commands to generate engine torque and braking torque that may slow the vehicle.

Als nächstes umfasst das Verfahren bei 308 das Bestätigen eines Handshakes mit einer Hilfseinheit, die entfernbar in dem Fahrzeug installiert ist. Von daher kann die Hilfseinheit, wenn die Hilfseinheit in dem Fahrzeug installiert ist und ein Handshake bestätigt worden ist, kommunikativ mit dem Fahrzeugsteuersystem gekoppelt sein und elektronisch mit dem Antriebssystem des Fahrzeugs (über das Fahrzeugsteuersystem) gekoppelt sein. Zum Beispiel kann die Hilfseinheit eine Software-Logik, wie etwa eine Handshake-Logik, zum Ermöglichen einer Kommunikation zwischen einem Wandler der Hilfseinheit und dem Fahrzeugsteuersystem umfassen. Die Handshake-Logik ermöglicht einen ordnungsgemäßen Aufbau einer Verbindung zwischen der Hilfseinheit und dem Fahrzeugsteuersystem, bevor Daten von der Hilfseinheit übermittelt werden können und an dem Fahrzeugsteuersystem erhalten werden können. Insbesondere kann die Handshake-Logik dynamisch Parameter eines Kommunikationskanals festlegen, der zwischen den beiden heterogenen Einheiten (hierin die Hilfseinheit und das Fahrzeugsteuersystem) hergestellt wird, bevor eine normale Kommunikation über den Kanal beginnt. Dadurch ermöglicht die Handshake-Logik die Herstellung einer Verbindung zwischen der Hilfseinheit und dem Fahrzeugsteuersystem vor der Datenübertragung (hierin die Übertragung einer Passagierdrehmomentanforderung) und ermöglicht dann auf die Datenübertragung folgend den Abschluss der Verbindung.Next, the method at 308 confirming a handshake with an auxiliary unit removably installed in the vehicle. As such, when the auxiliary unit is installed in the vehicle and a handshake has been confirmed, the auxiliary unit may be communicatively coupled to the vehicle control system and electronically coupled to the vehicle's propulsion system (via the vehicle control system). For example, the auxiliary unit may include software logic, such as handshake logic, for facilitating communication between an auxiliary unit converter and the vehicle control system. The handshake logic allows proper establishment of a connection between the auxiliary unit and the vehicle control system before data can be transmitted from the auxiliary unit and can be obtained at the vehicle control system. In particular, the handshake logic may dynamically set parameters of a communication channel established between the two heterogeneous units (herein the subunit and the vehicle control system) before commencing normal communication over the channel. Thereby, the handshake logic enables the connection between the sub unit and the vehicle control system to be made before the data transmission (herein, the transmission of a passenger torque request), and then enables the completion of the connection following the data transmission.

Wenn der Handshake mit der Hilfseinheit nicht bestätigt wird, dann umfasst das Verfahren bei 312 das Einstellen des Motorbetriebs basierend auf der erzeugten ersten Gruppe von Befehlen. Hierin wird der Motorbetrieb eingestellt, um die Drehmomentanforderung des Fahrers zu erfüllen. Zum Beispiel kann das Steuersystem ein Motordrehmoment und ein Bremsdrehmoment basierend auf der ersten Gruppe von Antriebsbefehlen bereitstellen, um das Fahrzeug mit einer ersten, langsameren Geschwindigkeit zu verlangsamen. Von daher wird das Fahrzeug im Wesentlichen in einem herkömmlichen oder Nicht-Fahrerschulungsfahrzeug-Modus betrieben, wenn der Handshake nicht bestätigt wird, wobei die Motorbetriebe lediglich in Reaktion auf Fahrzeugbetreiberbefehle eingestellt werden.If the handshake with the auxiliary unit is not confirmed, then the procedure at 312 adjusting engine operation based on the generated first group of instructions. Herein, the engine operation is set to meet the driver's torque demand. For example, the control system may determine engine torque and braking torque based on the first set of drive commands to slow the vehicle at a first, slower speed. As such, when the handshake is not acknowledged, the vehicle is operated substantially in a conventional or non-driver training vehicle mode with the engine operations being adjusted only in response to vehicle operator commands.

Wenn der Handshake mit der Hilfseinheit bestätigt wird, dann umfasst das Verfahren bei 310 das Bestätigen, ob eine Fahrzeugpassagierdrehmomentanforderung erhalten worden ist. Hierin kann der Fahrzeugpassagier ein Fahrlehrer sein, der dem Fahrzeugbetreiber (hierin der Fahrschüler) das Fahren lehrt. Von daher wird das Fahrzeug im Wesentlichen in einem Fahrerschulungsfahrzeugmodus betrieben, wenn der Handshake bestätigt wird, wobei Motorbetriebe in Reaktion auf jeden von Fahrzeugbetreiberbefehlen und Fahrzeugpassagierbefehlen eingestellt werden, wobei dem niedrigeren Anforderer eine höhere Priorität gegeben wird. Die erhaltene Fahrzeugpassagierdrehmomentanforderung kann eine Anforderung bezüglich einer erhöhten Bremskraft und/oder einer verringerten Motorleistung umfassen. Zum Beispiel kann der Fahrlehrer die Anforderung einer erhöhten Bremskraft verwenden, um das Fahrzeug unter Kontrolle zu bringen, ohne dass eine geeignete Reaktion von einem unerfahrenen Fahrer, der geschult wird, nötig ist.If the handshake is confirmed with the auxiliary unit, then the procedure at 310 confirming whether a vehicle passenger torque request has been received. Herein, the vehicle passenger may be a driving instructor who teaches the vehicle operator (herein the learner driver) to drive. As such, the vehicle is essentially operated in a driver training vehicle mode when the handshake is acknowledged, with engine operations being adjusted in response to each of vehicle operator commands and vehicle passenger commands, with the lower requestor given a higher priority. The obtained vehicle passenger torque request may include a request for increased brake force and / or engine power. For example, the instructor may use the demand for increased braking force to bring the vehicle under control without the need for an appropriate response from an inexperienced driver being trained.

Der Fahrzeugpassagier kann eine Drehmomentanforderung über eine oder mehrere Benutzereingabevorrichtungen der Hilfseinheit bereitstellen, wobei die eine oder mehreren Benutzereingabevorrichtungen entfernbar in dem Fahrzeugfahrgastraum gekoppelt sind, insbesondere in einem Passagierbereich des Fahrgastraums. Die eine oder mehreren Benutzereingabevorrichtungen können als nichteinschränkende Beispiele ein Pedal, das entfernbar mit dem Boden des Fahrgastraums in dem Passagierbereich gekoppelt ist, einen Schalter, der entfernbar an einer Oberfläche des Fahrzeugfahrgastraums installiert werden kann, und/oder eine druckbetätigte Taste, die entfernbar an einer Oberfläche des Fahrzeugfahrgastraums installiert werden kann, umfassen, allesamt in Hand- oder Fußreichweite des Passagiers. Von daher können die Benutzereingabevorrichtungen nicht mechanisch oder direkt mit dem Bremssystem, Kupplungssystem oder Beschleunigungssystem des Fahrzeugs gekoppelt sein. Stattdessen können die Benutzereingabevorrichtungen mit den diversen Fahrzeugantriebskomponenten indirekt über das Steuersystem des Fahrzeugs gekoppelt sein (z. B. mit einem Diagnoseanschluss des Fahrzeugs gekoppelt sein). Dies ermöglicht, eine Drehmomentanforderung, die von dem Fahrzeugpassagier erhalten wird, zu erfüllen, indem die vorhandenen Motorkomponenten verwendet werden und ohne dass zusätzliche Fahrzeugänderungen nötig sind. Insbesondere kann die Passagierdrehmomentanforderung erfüllt werden, indem ein geeignetes Bremsdrehmoment und Motordrehmoment unter Verwendung der vorhandenen Antriebssteuermodule des Fahrzeugs bereitgestellt werden.The vehicle passenger may provide a torque request via one or more user input devices of the auxiliary unit, wherein the one or more user input devices are removably coupled in the vehicle passenger compartment, particularly in a passenger compartment of the passenger compartment. The one or more user input devices may, as non-limiting examples, include a pedal removably coupled to the floor of the passenger compartment in the passenger compartment, a switch removably installable on a surface of the vehicle passenger compartment, and / or a pressure operated button removably attached to a passenger compartment Surface of the vehicle passenger compartment can be installed, all in the passenger or footer range of the passenger. As such, the user input devices may not be mechanically or directly coupled to the brake system, clutch system or acceleration system of the vehicle. Instead, the user input devices may be coupled to the various vehicle drive components indirectly via the vehicle's control system (eg, coupled to a diagnostic port of the vehicle). This makes it possible to satisfy a torque demand obtained from the vehicle passenger by using the existing engine components and without requiring additional vehicle changes. In particular, the passenger torque request may be met by providing suitable brake torque and engine torque using the existing drive control modules of the vehicle.

Wenn eine Fahrzeugpassagierdrehmomentanforderung nicht bestätigt wird, dann kehrt die Routine zu 312 zurück, um den Motorbetrieb basierend auf der erzeugten ersten Gruppe von Befehlen, d. h. basierend lediglich auf der Drehmomentanforderung des Fahrers, einzustellen. Wenn jedoch eine Fahrzeugpassagierdrehmomentanforderung bestätigt wird, dann umfasst das Verfahren bei 314 nach dem Erhalten der Fahrzeugpassagieranforderung das Erzeugen einer zweiten, unterschiedlichen Gruppe von Befehlen, die auf der Passagieranforderung basieren, und das Außerkraftsetzen der ersten Gruppe von Befehlen. Die Steuerung kann dann den Motorbetrieb basierend auf der niedrigeren (bezüglich der Hierarchie) der beiden Gruppen von Befehlen einstellen. Zum Beispiel kann die Drehmomentanforderung, die von dem Passagier erhalten wird, eine (zweite) Verlangsamungseingabe sein, und dementsprechend kann das Fahrzeugsteuersystem eine zweite, unterschiedliche Gruppe von Antriebsbefehlen erzeugen, die ein Motordrehmoment und ein Bremsdrehmoment basierend auf der zweiten Gruppe von Antriebsbefehlen zum Verlangsamen des Fahrzeugs mit einer zweiten, schnelleren Geschwindigkeit umfassen. Als weiteres Beispiel kann in Reaktion auf die Fahrzeugpassagierdrehmomentanforderung das Motorbremsdrehmoment über ein erhöhtes Motorkompressionsbremsen erhöht werden.If a vehicle passenger torque request is not confirmed, then the routine returns 312 to adjust engine operation based on the generated first set of commands, ie, based solely on the driver's torque request. However, if a vehicle passenger torque request is confirmed, then the method of FIG 314 upon receiving the vehicle passenger request, generating a second, different group of commands based on the passenger request and overriding the first group of commands. The controller may then adjust engine operation based on the lower (in terms of hierarchy) of the two groups of instructions. For example, the torque request received from the passenger may be a (second) deceleration input, and accordingly, the vehicle control system may generate a second, different group of drive commands that include engine torque and braking torque based on the second group of drive commands to decelerate the engine Vehicle at a second, faster speed. As another example, in response to the vehicle passenger torque request, the engine brake torque may be increased via increased engine compression braking.

Es ist darauf hinzuweisen, dass, während das dargestellte Verfahren das Erhalten der zweiten Verlangsamungseingabe von dem Fahrzeugpassagier zusammen mit der ersten Verlangsamungseingabe von dem Fahrzeugbetreiber und das Außerkraftsetzen der ersten Gruppe von Befehlen in Reaktion auf das Erhalten der zweiten Verlangsamungseingabe von dem Fahrzeugpassagier darstellt, in alternativen Ausführungsformen die zweite Verlangsamungseingabe unabhängig von der ersten Verlangsamungseingabe erhalten werden kann. Von daher kann das Fahrzeugsteuersystem Drehmomentanforderungen von dem Fahrzeugpassagier erhalten, solange ein Handshake mit der Hilfseinheit bestätigt wird, selbst wenn keine Drehmomentanforderung von dem Fahrzeugbetreiber erhalten wird. Während solcher Bedingungen kann das Fahrzeugsteuersystem die zweite Gruppe von Befehlen in Reaktion auf die Drehmomentanforderung des Fahrzeugpassagiers erzeugen und dementsprechend ein Motordrehmoment und ein Bremsdrehmoment einstellen.It should be noted that while the illustrated method depicts obtaining the second deceleration input from the vehicle passenger along with the first deceleration input from the vehicle operator and overriding the first group of commands in response to receiving the second deceleration input from the vehicle passenger, in alternative Embodiments, the second deceleration input can be obtained independently of the first deceleration input. As such, the vehicle control system may receive torque requests from the vehicle passenger as long as a handshake with the auxiliary unit is confirmed, even if no torque request is received from the vehicle operator. During such conditions, the vehicle control system may generate the second set of commands in response to the vehicle passenger's torque request and accordingly adjust engine torque and braking torque.

Bei noch einer weiteren Ausführungsform kann die zweite Verlangsamungseingabe von dem Passagier erhalten werden, während eine erste Beschleunigungseingabe von dem Fahrzeugbetreiber erhalten wird. D. h., der Passagier kann ein entfernbares Bodenpedal betätigen, während der Fahrer das Gaspedal betätigt. Während solchen Bedingungen kann das Fahrzeugsteuersystem die zweite Gruppe von Befehlen in Reaktion auf die Drehmomentanforderung des Fahrzeugpassagiers erzeugen, während die Beschleunigungseingabe des Betreibers außer Kraft gesetzt wird.In yet another embodiment, the second slowdown input may be obtained from the passenger while a first Acceleration input is obtained from the vehicle operator. That is, the passenger can operate a removable floor pedal while the driver operates the accelerator pedal. During such conditions, the vehicle control system may generate the second set of commands in response to the vehicle passenger's torque request while overriding the operator's acceleration input.

Bei Ausführungsformen, in denen sowohl der Fahrer als auch der Passagier Verlangsamungseingaben bereitstellen, kann jede der ersten und zweiten Gruppe von Befehlen, die in Reaktion auf die Fahrer- oder Passagierdrehmomentanforderung erzeugt werden, einen oder mehrere eines Befehls für ein erhöhtes Radbremsdrehmoment, eines Befehls für ein erhöhtes Motorbremsdrehmoment und eines Befehls für ein erhöhtes Motordrehmoment umfassen. Jedoch kann die erzeugte erste Gruppe von Drehmomentbefehlen das Fahrzeug mit einer ersten, langsameren Geschwindigkeit verlangsamen, während die erzeugte zweite Gruppe von Drehmomentbefehlen das Fahrzeug mit einer zweiten, schnelleren Geschwindigkeit verlangsamen kann. Durch das schnellere Verlangsamen des Fahrzeugs in Reaktion auf die Bremsdrehmomentanforderung des Fahrzeugpassagiers, während die Bremsdrehmomentanforderung des Fahrers außer Kraft gesetzt wird, kann das Fahrzeug schnell von einem Fahrlehrer während Bedingungen, wenn der Fahrschüler nicht in der Lage ist, das Fahrzeug rechtzeitig zu bremsen, verlangsamt werden.In embodiments in which both the driver and the passenger provide deceleration inputs, each of the first and second group of commands generated in response to the driver or passenger torque request may include one or more increased wheel braking torque commands, a command for an increased engine brake torque and an increased engine torque command. However, the generated first set of torque commands may slow the vehicle at a first, slower speed, while the generated second set of torque commands may slow the vehicle at a second, faster speed. By slowing the vehicle down more rapidly in response to the vehicle passenger's braking torque request while overriding the driver's brake torque request, the vehicle may be quickly slowed down by a driving instructor during conditions when the rider is unable to brake the vehicle in time become.

Bei Ausführungsformen, in denen der Fahrer eine Beschleunigungseingabe bereitstellt und der Passagier eine Verlangsamungseingabe bereitstellt, kann die erste Gruppe von Befehlen einen oder mehrere eines Befehls für ein verringertes Radbremsdrehmoment, eines Befehls für ein verringertes Motorbremsdrehmoment und eines Befehls für ein erhöhtes Motordrehmoment umfassen, während die zweite Gruppe von Befehlen ein erhöhtes Radbremsdrehmoment, ein erhöhtes Motorbremsdrehmoment und/oder ein verringertes Motordrehmoment umfassen kann. Hierin kann die erzeugte erste Gruppe von Drehmomentbefehlen das Fahrzeug beschleunigen, während die erzeugte zweite Gruppe von Drehmomentbefehlen das Fahrzeug verlangsamen kann. Indem ermöglicht wird, dass die Gaspedalanforderung des Fahrers gezielt durch die Bremsanforderung des eingreifenden Passagiers außer Kraft gesetzt wird, wird die zusätzliche Bremskraft, die benötigt wird, um die Fahrergaspedaleingabe außer Kraft zu setzen, verringert. Dies verringert die Anhaltzeit des Fahrzeugs sowie Fahrzeugkollisionen, die aufgrund der mangelnden Fahrerfahrung des Fahrers, der geschult wird, auftreten können.In embodiments where the driver provides acceleration input and the passenger provides deceleration input, the first group of commands may include one or more of a reduced wheel braking torque command, a reduced engine braking torque command, and an increased engine torque command second set of commands may include increased wheel braking torque, increased engine braking torque and / or reduced engine torque. Herein, the generated first set of torque commands may accelerate the vehicle while the generated second set of torque commands may slow the vehicle. By allowing the accelerator pedal demand of the driver to be selectively defeated by the intervention request of the intervening passenger, the additional braking effort needed to override the driver's throttle input is reduced. This reduces the stopping time of the vehicle as well as vehicle collisions that may occur due to the lack of driving experience of the driver being trained.

Bezüglich 4 zeigt nun das Verfahren 400 ein Verfahren zum Erzeugen von einem oder mehreren Antriebsbefehlen basierend auf einer Fahrzeugpassagierdrehmomentanforderung und Übermitteln der erzeugten Befehle von einem Fahrzeugschnittstellensystem, wie etwa einer Hilfseinheit, die entfernbar in einem Fahrerschulungsfahrzeug (wie etwa die Hilfseinheit 103 aus 1) mit einem Steuersystem des Fahrzeugs gekoppelt ist. Von daher wird das Verfahren aus 4 von der Hilfseinheit durchgeführt und ermöglicht dem Fahrzeug, basierend auf der Drehmomentanforderung des Passagiers verlangsamt zu werden.In terms of 4 now shows the procedure 400 a method for generating one or more drive commands based on a vehicle passenger torque request and transmitting the generated commands from a vehicle interface system, such as an auxiliary unit, removably mounted in a driver training vehicle (such as the auxiliary unit) 103 out 1 ) is coupled to a control system of the vehicle. Therefore, the process is off 4 performed by the auxiliary unit and allows the vehicle to be slowed down based on the torque request of the passenger.

Bei 402 umfasst das Verfahren das Erhalten einer Passagierdrehmomentanforderung. Von daher wird die Passagierdrehmomentanforderung nach der Betätigung einer Benutzereingabevorrichtung der Hilfseinheit erhalten. In einem Beispiel ist der Passagier ein Fahrlehrer und ist die erhaltene Passagierdrehmomentanforderung eine Fahrzeugbremsanforderung. Die Bremsanforderung kann eine Anforderung zum Verlangsamen des Fahrzeugs auf eine gewünschte Fahrzeuggeschwindigkeit oder im Wesentlichen unverzüglichen Anhalten des Fahrzeugs (z. B. um eine bevorstehende Fahrzeugkollision zu vermeiden) sein. Wie zuvor näher dargelegt, kann die Hilfseinheit eine oder mehrere Benutzereingabevorrichtungen zum Erhalten einer Bremsanforderung von dem Fahrzeugpassagier umfassen, und die Betätigung einer beliebigen der diversen Benutzereingabevorrichtungen kann eine Passagierdrehmomentanforderung transportieren. Zum Beispiel kann der Fahrzeugpassagier die Bremsanforderung durch Betätigen eines Pedals, das entfernbar an einen Boden des Fahrzeugs über ein Befestigungselement gekoppelt ist, bereitstellen. Als weiteres Beispiel kann der Fahrzeugpassagier eine Taste drücken (z. B. eine Panik-Taste), die entfernbar mit einer Wand oder einem Armaturenbrett des Fahrzeugs über das Befestigungselement gekoppelt ist, um die Drehmomentanforderung bereitzustellen. Als noch weiteres Beispiel kann der Fahrzeugpassagier einen Schalter (z. B. einen Notausschalter), der entfernbar mit einer Wand des Fahrzeugs über das Befestigungselement gekoppelt ist, betätigen, um die Drehmomentanforderung bereitzustellen. Es ist darauf hinzuweisen, dass noch andere Benutzereingabevorrichtungen betätigt werden können. In weiteren Fällen kann der Passagier mehrere Benutzereingabevorrichtungen gleichzeitig betätigen. Zum Beispiel kann der Passagier das Pedal betätigen, während er auch die Panik-Taste drückt.at 402 the method includes obtaining a passenger torque request. Therefore, the passenger torque request is obtained after the operation of a user input device of the auxiliary unit. In one example, the passenger is a driving instructor and the received passenger torque request is a vehicle braking request. The brake request may be a request to slow the vehicle down to a desired vehicle speed or to substantially instantly stop the vehicle (eg, to avoid imminent vehicle collision). As set forth above, the auxiliary unit may include one or more user input devices for receiving a brake request from the vehicle passenger, and actuation of any of the various user input devices may convey a passenger torque request. For example, the vehicle passenger may provide the braking request by operating a pedal that is removably coupled to a floor of the vehicle via a fastener. As another example, the vehicle passenger may press a button (eg, a panic button) that is removably coupled to a wall or instrument panel of the vehicle via the fastener to provide the torque request. As yet another example, the vehicle passenger may actuate a switch (eg, an emergency stop switch) that is removably coupled to a wall of the vehicle via the fastener to provide the torque request. It should be noted that still other user input devices can be operated. In other cases, the passenger may operate multiple user input devices simultaneously. For example, the passenger can depress the pedal while also pressing the panic button.

Die Hilfseinheit kann einen Wandler umfassen, der mit der/den Benutzereingabevorrichtung(en) gekoppelt ist, der eine Ausgabe basierend auf der Bremsanforderung, die von dem Fahrzeugpassagier über eine Betätigung der Benutzereingabevorrichtung(en) bereitgestellt wird, erzeugt. In einem Beispiel kann die Hilfseinheit einen einzigen Wandler umfassen, der konfiguriert ist, um Bremsanforderungen von jeder der Benutzereingabevorrichtungen zu erhalten. In alternativen Beispielen kann jede Benutzereingabevorrichtung einen dedizierten Wandler zum Erhalten einer Bremsanforderung von der entsprechenden Benutzereingabevorrichtung umfassen. Dementsprechend kann/können bei 402 der/die Wandler eine Eingabe erhalten, die die Fahrzeugpassagierbremsanforderung angibt, wobei die Bremsanforderung auf der Betätigung einer Benutzereingabevorrichtung durch den Fahrzeugpassagier basiert.The auxiliary unit may include a transducer coupled to the user input device (s) that generates an output based on the braking request provided by the vehicle passenger via an operation of the user input device (s). In one For example, the auxiliary unit may include a single transducer configured to receive braking requests from each of the user input devices. In alternative examples, each user input device may include a dedicated converter for receiving a brake request from the corresponding user input device. Accordingly, can at 402 the converter (s) receive an input indicative of the vehicle passenger braking request, wherein the braking request is based on the operation of a user input device by the vehicle passenger.

Bei 404 umfasst das Verfahren das Erzeugen einer Ausgabe basierend auf der erhaltenen Bremsanforderung. Insbesondere kann der Wandler eine Ausgabe basierend auf der Fahrzeugpassagierbremsanforderung erzeugen. Die Wandlerausgabe kann von der Hilfseinheitsteuerung erhalten werden und verwendet werden, um Antriebsbefehle zu erzeugen und zu übermitteln, wie zuvor analysiert wurde.at 404 The method includes generating an output based on the obtained brake request. In particular, the converter may generate an output based on the vehicle passenger braking request. The transducer output may be obtained from the subunit controller and used to generate and transmit drive commands as previously analyzed.

Bei 406 kann der Handshake mit dem Fahrzeugsteuersystem bestätigt werden. Wie zuvor näher dargelegt wurde, kann die Hilfseinheitsteuerung eine Handshake-Logik (d. h. Software-Logik) zum Aufbauen einer Verbindung zwischen dem Wandler und dem Fahrzeugsteuersystem, bevor Daten von der Hilfseinheit übermittelt und an dem Fahrzeugsteuersystem erhalten werden, umfassen. Insbesondere ermöglicht die Logik das Herstellen einer sicheren und zuverlässigen kommunikativen Verbindung zwischen der Hilfseinheit und dem Fahrzeugsteuersystem, bevor die Passagierdrehmomentanforderung und die zugehörigen Daten von der Hilfseinheit übertragen werden. Bei einigen Ausführungsformen kann die Hilfseinheit eine Rückmeldungsanzeige zum Anzeigen einer kommunikativen Kopplung des Wandlers mit dem Fahrzeugsteuersystem basierend auf einem erfolgreichen Handshake zwischen der Steuerung und dem Fahrzeugsteuersystem umfassen. Wenn zum Beispiel ein erfolgreicher Handshake bestätigt wird, kann ein Rückmeldungsanzeigelicht beleuchtet werden, um anzuzeigen, dass die Verbindung zwischen der Hilfseinheit und dem Fahrzeug hergestellt worden ist, und dass Daten zwischen den Komponenten übertragen werden/werden können. Von daher kann die Routine enden und es können keine Passagierbremsanforderungsinformationen von der Hilfseinheit zu dem Fahrzeugsteuersystem übermittelt werden, wenn der Handshake nicht bestätigt wird.at 406 the handshake can be confirmed with the vehicle control system. As previously discussed, the subunit controller may include handshake logic (ie, software logic) for establishing a connection between the converter and the vehicle control system before data is transmitted from the subunit and received at the vehicle control system. In particular, the logic allows establishing a secure and reliable communicative connection between the auxiliary unit and the vehicle control system before transmitting the passenger torque request and associated data from the auxiliary unit. In some embodiments, the auxiliary unit may include a feedback indicator for indicating a communicative coupling of the transducer to the vehicle control system based on a successful handshake between the controller and the vehicle control system. For example, if a successful handshake is acknowledged, a feedback indicator light may be illuminated to indicate that the connection between the auxiliary unit and the vehicle has been established and that data may be transferred between the components. Therefore, the routine may end and no passenger braking request information may be transmitted from the auxiliary unit to the vehicle control system if the handshake is not confirmed.

Bei 408 umfasst das Verfahren nach dem Bestätigen des Handshakes das Erzeugen von einem oder mehreren Antriebsbefehlen basierend auf der Bremsanforderung. Insbesondere kann die Steuerung der Hilfseinheit die Wandlerausgabe erhalten und einen oder mehrere Antriebsbefehle basierend auf der Wandlerausgabe erzeugen. Die ein oder mehreren Antriebsbefehle können Befehle für ein Motordrehmoment und ein Bremsdrehmoment umfassen, die dem Fahrzeug ermöglichen, basierend auf der Bremsanforderung des Passagiers verlangsamt zu werden.at 408 The method, after confirming the handshake, comprises generating one or more drive commands based on the brake request. In particular, the control of the auxiliary unit may receive the transducer output and generate one or more drive commands based on the transducer output. The one or more drive commands may include commands for engine torque and braking torque that enable the vehicle to be slowed down based on the passenger's braking request.

Bei 410 kann die Steuerung die ein oder mehreren Fahrzeugantriebsbefehle (bei 408 erzeugt) zu dem Fahrzeugsteuersystem übermitteln. In einem Beispiel kann die Steuerung der Hilfseinheit kommunikativ mit dem Fahrzeugsteuersystem über eine drahtlose Verbindung gekoppelt sein, und die ein oder mehreren Fahrzeugantriebsbefehle können über die drahtlose Verbindung übermittelt werden.at 410 The controller may include the one or more vehicle drive commands (at 408 generated) to the vehicle control system. In one example, the control of the auxiliary unit may be communicatively coupled to the vehicle control system via a wireless connection, and the one or more vehicle drive commands may be communicated over the wireless connection.

In einem Beispiel kann die Hilfseinheit eine erste und eine zweite Benutzereingabevorrichtung umfassen. Die erste Benutzereingabevorrichtung kann ein Pedal sein, das entfernbar an den Boden des Fahrzeugfahrgastraums in dem Passagierbereich gekoppelt ist, während die zweite Benutzereingabevorrichtung eine Taste ist (z. B. eine druckbetätigte Taste), die entfernbar an ein Armaturenbrett des Fahrzeugfahrgastraums in dem Passagierbereich gekoppelt ist (wie in der beispielhaften Ausführungsform aus 2 gezeigt ist). Hierin kann die Steuerung in Reaktion auf eine erste Bremsanforderung, die von der ersten Eingabevorrichtung erhalten wird, einen ersten Antriebsbefehl erzeugen und zu dem Fahrzeugsteuersystem übermitteln. Dagegen kann die Steuerung in Reaktion auf eine zweite Bremsanforderung, die von der zweiten Eingabevorrichtung erhalten wird, einen zweiten, unterschiedlichen Antriebsbefehl erzeugen und zu dem Fahrzeugsteuersystem übermitteln. Der erste Antriebsbefehl, der in Reaktion auf die Betätigung der ersten Benutzereingabevorrichtung erzeugt wird, kann eine Verlangsamung des Fahrzeugs mit einer ersten, langsameren Geschwindigkeit bereitstellen, während der erzeugte zweite Antriebsbefehl in Reaktion auf die Betätigung der zweiten Benutzereingabevorrichtung eine Verlangsamung des Fahrzeugs mit einer zweiten, schnelleren Geschwindigkeit bereitstellen kann. D. h., wenn der Fahrzeugpassagier entweder das Bodenpedal oder die Taste betätigt, wird das Fahrzeugbremsen angefordert, jedoch gibt die Betätigung der Taste eine Anforderung zum schnelleren Verlangsamen des Fahrzeugs als mit einer Betätigung des Pedals an, und dementsprechend kann ein Antriebsbefehl erzeugt werden, der ein größeres Bremsdrehmoment widerspiegelt. Zum Beispiel kann die Betätigung der Taste (z. B. eine Panik-Taste) eine Anforderung bezüglich eines maximalen Bremsdrehmoments und eines minimalen Motordrehmoments angeben, um das Fahrzeug im Wesentlichen unverzüglich anzuhalten.In one example, the auxiliary unit may include first and second user input devices. The first user input device may be a pedal removably coupled to the floor of the vehicle passenger compartment in the passenger area, while the second user input device is a button (eg, a pressure-operated button) removably coupled to an instrument panel of the vehicle passenger compartment in the passenger area (as in the exemplary embodiment 2 is shown). Herein, in response to a first brake request received from the first input device, the controller may generate and transmit to the vehicle control system a first drive command. In contrast, in response to a second brake request received from the second input device, the controller may generate and transmit to the vehicle control system a second, different drive command. The first drive command generated in response to the actuation of the first user input device may provide a slowdown of the vehicle at a first, slower speed while the generated second drive command, in response to actuation of the second user input device, slows the vehicle to a second, can provide faster speed. That is, when the vehicle passenger operates either the floor pedal or the button, the vehicle braking is requested, but the operation of the button indicates a request to decelerate the vehicle more rapidly than when the pedal is operated, and accordingly, a drive command can be generated. which reflects a greater braking torque. For example, actuation of the button (eg, a panic button) may indicate a request for maximum brake torque and engine torque to substantially immediately stop the vehicle.

In einem alternativen Beispiel kann ein erster Antriebsbefehl in Reaktion auf die Betätigung einer beliebigen der mehreren Benutzereingabevorrichtungen erzeugt werden, um eine Verlangsamung des Fahrzeugs mit einer ersten, langsameren Geschwindigkeit zu ermöglichen, während ein zweiter, unterschiedlicher Antriebsbefehl in Reaktion auf die Betätigung von mehreren (z. B. zwei oder mehr) Benutzereingabevorrichtungen erzeugt werden kann, um eine Verlangsamung des Fahrzeugs mit einer zweiten, schnelleren Geschwindigkeit zu ermöglichen. Hierin wird das Fahrzeugbremsen angefordert, wenn der Fahrzeugpassagier entweder das Bodenpedal oder die Taste betätigt, jedoch gibt die Betätigung sowohl von dem Pedal als auch von der Taste eine Anforderung zum schnelleren Verlangsamen des Fahrzeugs als mit einer Betätigung von entweder dem Pedal oder der Taste an. Dementsprechend kann ein Antriebsbefehl erzeugt werden, der ein größeres Bremsdrehmoment widerspiegelt, wenn sowohl das Pedal als auch die Taste betätigt werden.In an alternative example, a first drive command may be in response to the actuation of any one of the plurality User input devices may be generated to allow for deceleration of the vehicle at a first, slower speed while a second, different drive command may be generated in response to actuation of multiple (eg, two or more) user input devices to slow the vehicle to allow for a second, faster speed. Herein, vehicle braking is requested when the vehicle passenger operates either the floor pedal or the button, but the actuation of both the pedal and the button indicates a request to decelerate the vehicle more rapidly than either operation of either the pedal or the button. Accordingly, a drive command may be generated which reflects a larger brake torque when both the pedal and the button are operated.

Dadurch kann eine Bremsanforderung, die von einem Fahrzeugpassagier bereitgestellt wird, zu einem Fahrzeugsteuersystem eines Fahrerschulungsfahrzeugs übermittelt werden, um eine Fahrzeugverlangsamung voranzutreiben. Dies ermöglicht einem Fahrlehrer, das Fahrzeug unter Kontrolle zu bringen, ohne eine geeignete Reaktion von einem unerfahrenen Fahrschüler zu benötigen. Ähnlich kann der Fahrlehrer das Fahrzeug unter Kontrolle bringen, selbst wenn der unerfahrene Fahrschüler nicht die geeignete Reaktion durchführt. Zum Beispiel kann der Fahrlehrer das Fahrzeug verlangsamen, um die Fahrzeuggeschwindigkeit zu steuern, wenn der Fahrschüler (irrtümlicherweise) das Gaspedal betätigt hat, oder wenn der Fahrschüler nicht in der Lage ist, das Bremspedal des Fahrzeugs rechtzeitig zu betätigen, um eine Kollision zu vermeiden.Thereby, a brake request provided by a vehicle passenger may be transmitted to a vehicle control system of a driver training vehicle to drive a vehicle deceleration. This allows a driving instructor to bring the vehicle under control without needing a suitable reaction from an inexperienced learner. Similarly, the instructor can control the vehicle even if the novice learner does not perform the appropriate response. For example, the instructor may slow the vehicle to control vehicle speed if the learner driver (mistakenly) has applied the accelerator pedal or if the learner is unable to timely depress the vehicle's brake pedal to avoid a collision.

In einem Beispiel wird ein Fahrzeugsystem einschließlich eines Fahrzeugs und einer Hilfseinheit bereitgestellt. Das Fahrzeug umfasst ein erstes Bodenpedal, das fest in einem Fahrgastraum in einem Fahrerbereich installiert ist, während die Hilfseinheit ein zweites Bodenpedal umfasst, das entfernbar in dem Fahrgastraum in einem Passagierbereich installiert ist. Das Fahrzeugsystem umfasst ferner ein Steuersystem, das mit computerlesbaren Anweisungen konfiguriert ist, die ermöglichen, eine Motordrehmomentausgabe und Bremsausgabe in Reaktion auf den Betrieb des ersten und zweiten Pedals einzustellen. Das Steuersystem kann eine erste Verlangsamungseingabe von einem Fahrzeugbetreiber über das erste Pedal erhalten und die Motordrehmomentausgabe und Bremsausgabe in Reaktion auf die erste Verlangsamungseingabe zum Verlangsamen des Fahrzeugs einstellen.In one example, a vehicle system including a vehicle and an auxiliary unit is provided. The vehicle includes a first floor pedal fixedly installed in a passenger compartment in a driver area, while the auxiliary unit includes a second floor pedal removably installed in the passenger compartment in a passenger area. The vehicle system further includes a control system configured with computer readable instructions that enable engine torque output and brake output to be adjusted in response to operation of the first and second pedals. The control system may receive a first deceleration input from a vehicle operator via the first pedal and adjust the engine torque output and brake output in response to the first deceleration input to decelerate the vehicle.

Das Steuersystem kann eine zweite Verlangsamungseingabe von einem Fahrzeugpassagier über das zweite Pedal erhalten. Die Hilfseinheit kann einen Wandler umfassen, der kommunikativ mit dem zweiten Pedal gekoppelt ist, wobei die Hilfseinheit ferner kommunikativ mit dem Fahrzeugsteuersystem über den Wandler gekoppelt ist. Zum Beispiel kann das Fahrzeugsteuersystem einen Bremsbefehl erhalten, der von dem Wandler übermittelt wird, wobei der Bremsbefehl von dem Wandler basierend auf der zweiten Verlangsamungseingabe des zweiten Pedals erzeugt wird. Die zweite Verlangsamungseingabe von dem Fahrzeugpassagier kann zusammen mit der ersten Verlangsamungseingabe oder unabhängig davon erhalten werden. Nach dem Erhalt kann das Steuersystem die Motordrehmomentausgabe und die Bremsausgabe in Reaktion auf die zweite Verlangsamungseingabe einstellen, während die erste Verlangsamungseingabe außer Kraft gesetzt wird (wenn eine erste Verlangsamungseingabe erhalten wurde). Die erzeugte Motordrehmomentausgabe und Bremsausgabe in Reaktion auf die zweite Verlangsamungseingabe können das Fahrzeug schneller verlangsamen als die Motordrehmomentausgabe und die Bremsausgabe in Reaktion auf die erste Verlangsamungseingabe.The control system may receive a second deceleration input from a vehicle passenger via the second pedal. The auxiliary unit may include a transducer communicatively coupled to the second pedal, the auxiliary unit being further communicatively coupled to the vehicle control system via the transducer. For example, the vehicle control system may receive a brake command transmitted by the converter, wherein the brake command is generated by the converter based on the second deceleration input of the second pedal. The second deceleration input from the vehicle passenger may be obtained along with the first deceleration input or independently. Upon receipt, the control system may adjust engine torque output and brake output in response to the second deceleration input while overriding the first deceleration input (if a first deceleration input has been received). The generated engine torque output and brake output in response to the second deceleration input may slow the vehicle faster than the engine torque output and the brake output in response to the first deceleration input.

In einem weiteren Beispiel kann das Fahrzeug ferner einen Diagnoseanschluss innerhalb des Fahrzeugfahrgastraums umfassen, und die Hilfseinheit kann ferner eine Benutzereingabetaste umfassen, die entfernbar an dem Diagnoseanschluss installiert werden kann. Hierin kann die Benutzereingabetaste (oder alternativ Benutzereingabevorrichtung) über das Steuersystem elektronisch mit dem Bremssystem des Fahrzeugs gekoppelt sein. Das Steuersystem kann eine dritte Verlangsamungseingabe von dem Fahrzeugpassagier über die Benutzereingabetaste erhalten. Die dritte Verlangsamungseingabe kann zusammen mit oder anstelle von der zweiten Verlangsamungseingabe erhalten werden. D. h., der Betreiber kann jeweils das (zweite) Pedal und die Taste oder nur die Taste betätigt haben. Dementsprechend kann das Fahrzeugsteuersystem die Motordrehmomentausgabe und die Bremsausgabe in Reaktion auf die (zweite und) dritte Verlangsamungseingabe einstellen, während die erste Verlangsamungseingabe außer Kraft gesetzt wird. Hierin verlangsamen die Motordrehmomentausgabe und die Bremsausgabe in Reaktion auf die dritte Verlangsamungseingabe das Fahrzeug schneller als die Motordrehmomentausgabe und die Bremsausgabe in Reaktion auf jeweils die erste und zweite Verlangsamungseingabe. Dadurch kann der Passagier das Fahrzeug schnell steuern und eine bevorstehende Fahrzeugkollision vermeiden, indem die Bremspedalanforderung des Betreibers außer Kraft gesetzt wird.In another example, the vehicle may further include a diagnostic port within the vehicle passenger compartment, and the auxiliary unit may further include a user input button that may be removably installed on the diagnostic port. Herein, the user input key (or alternatively, user input device) may be electronically coupled to the vehicle braking system via the control system. The control system may receive a third deceleration input from the vehicle passenger via the user input key. The third slowdown input may be obtained along with or instead of the second slowdown input. That is, the operator may have actuated the (second) pedal and the button or only the button. Accordingly, the vehicle control system may adjust the engine torque output and the brake output in response to the (second and third) deceleration inputs while overriding the first deceleration input. Herein, the engine torque output and the brake output in response to the third deceleration input slow the vehicle faster than the engine torque output and the brake output in response to each of the first and second deceleration inputs. Thereby, the passenger can quickly control the vehicle and avoid an imminent vehicle collision by overriding the operator's brake pedal demand.

In noch einem weiteren Beispiel kann das Steuersystem eine erste Beschleunigungseingabe von dem Fahrzeugbetreiber über das erste Pedal erhalten und die Motordrehmomentausgabe und die Bremsausgabe in Reaktion auf die erste Beschleunigungseingabe zum Beschleunigen des Fahrzeugs einstellen. Das Steuersystem kann eine zweite Verlangsamungseingabe von dem Fahrzeugpassagier über das zweite Pedal erhalten. Die zweite Verlangsamungseingabe von dem Fahrzeugpassagier kann zusammen mit der ersten Beschleunigungseingabe erhalten werden. Nach dem Erhalt kann das Steuersystem die Motordrehmomentausgabe und die Bremsausgabe in Reaktion auf die zweite Verlangsamungseingabe einstellen, während die erste Beschleunigungseingabe außer Kraft gesetzt wird. Die Motordrehmomentausgabe und die Bremsausgabe, die in Reaktion auf die zweite Verlangsamungseingabe erzeugt werden, können das Fahrzeug verlangsamen. Indem die Gaspedaleingabe des Betreibers außer Kraft gesetzt wird, wird eine Bremskraft verringert, die benötigt wird, um die Beschleunigungseingabe des Betreibers außer Kraft zu setzen, und das Fahrzeug kann schnell von dem Passagier angehalten werden, um eine bevorstehende Kollision zu vermeiden.In yet another example, the control system may receive a first acceleration input from the vehicle operator via the first pedal and the engine torque output and the brake output in response to the first acceleration input to accelerate the vehicle to adjust. The control system may receive a second deceleration input from the vehicle passenger via the second pedal. The second deceleration input from the vehicle passenger may be obtained along with the first acceleration input. Upon receipt, the control system may adjust engine torque output and brake output in response to the second deceleration input while overriding the first acceleration input. The engine torque output and brake output generated in response to the second deceleration input may slow the vehicle. By disabling the accelerator pedal input of the operator, a braking force required to override the operator's acceleration input is reduced and the vehicle can be quickly stopped by the passenger to avoid an impending collision.

Bezüglich 5 zeigt nun eine Karte 500 beispielhafte Bremsdrehmomentanwendungen in einem Fahrerschulungsfahrzeug in Reaktion auf eine Bremsanforderung, die entweder von einem Fahrzeugbetreiber (wie etwa einem Fahrschüler) oder einem Fahrzeugpassagier (wie etwa einem mitfahrenden Fahrlehrer) erhalten wird. Die Karte 500 stellt die Betätigung eines Fahrzeugbremspedals durch den Fahrzeugbetreiber bei Graph 502 dar. Die Betätigung einer Benutzereingabevorrichtung einer Hilfseinheit durch den Fahrzeugpassagier ist bei Graph 504 gezeigt. Die resultierenden Bremsdrehmomente, die von einem Fahrzeugsteuersystem an dem Fahrzeug aufgebracht werden, sind bei Graph 506 gezeigt. Entsprechende Änderungen der Fahrzeuggeschwindigkeit sind bei Graph 508 gezeigt. Alle Änderungen sind im Zeitablauf (entlang der X-Achse) dargestellt.In terms of 5 now shows a map 500 exemplary brake torque applications in a driver training vehicle in response to a brake request obtained from either a vehicle operator (such as a student driver) or a vehicle passenger (such as a driving instructor). The map 500 represents the actuation of a vehicle brake pedal by the vehicle operator at Graph 502 The operation of a user input device of an auxiliary unit by the vehicle passenger is at graph 504 shown. The resulting brake torques applied to the vehicle by a vehicle control system are at graph 506 shown. Corresponding changes in the vehicle speed are in graph 508 shown. All changes are shown over time (along the X-axis).

Vor t1 kann das Fahrzeug ohne Bremsung fahren, die entweder von dem Fahrzeugbetreiber oder dem Fahrzeugpassagier angefordert wird. Bei t1 wird eine erste Fahrerverlangsamungseingabe von dem Fahrzeugbetreiber über ein erstes Bodenpedal (z. B. ein Bremspedal) erhalten, das fest in einem Fahrerbereich des Fahrzeugfahrgastraums installiert ist (Graph 502). Das erste Pedal kann mechanisch mit einem Bremssystem des Fahrzeugs gekoppelt werden. In Reaktion auf die erste Fahrerverlangsamungseingabe, die über das erste Bodenpedal erhalten wird, kann ein Fahrzeugsteuersystem eine Motordrehmomentausgabe und eine Bremsdrehmomentausgabe (Graph 506) einstellen, um das Fahrzeug mit einer ersten Geschwindigkeit (wie durch einen Abfall von Graph 508 zwischen t1 und t2 bestimmt) zu verlangsamen (Graph 508). Bei t2 kann der Fahrzeugbetreiber das erste Bodenpedal loslassen, und die Fahrzeuggeschwindigkeit kann wieder zu steigen beginnen.Before t1, the vehicle can run without braking, which is requested by either the vehicle operator or the vehicle passenger. At t1, a first driver deceleration input is obtained from the vehicle operator via a first floor pedal (eg, a brake pedal) that is fixedly installed in a driver area of the vehicle passenger compartment (FIG 502 ). The first pedal may be mechanically coupled to a braking system of the vehicle. In response to the first driver deceleration input obtained via the first floor pedal, a vehicle control system may provide engine torque output and brake torque output (Graph 506 ) to drive the vehicle at a first speed (as indicated by a drop in graph 508 between t1 and t2) (graph 508 ). At t2, the vehicle operator may release the first floor pedal, and the vehicle speed may begin to rise again.

Bei t3 wird eine erste Passagierverlangsamungseingabe von dem Fahrzeugpassagier über ein zweites Bodenpedal (z. B. ein Bremspedal) einer Hilfseinheit, die in dem Fahrzeug installiert ist (Graph 504), erhalten. Das zweite Bodenpedal kann entfernbar in einem Passagierbereich des Fahrzeugfahrgastraums installiert sein und elektronisch mit dem Bremssystem des Fahrzeugs über das Fahrzeugsteuersystem gekoppelt sein. In Reaktion auf die erste Passagierverlangsamungseingabe, die über das zweite Bodenpedal erhalten wird, kann das Fahrzeugsteuersystem eine Motordrehmomentausgabe und eine Bremsdrehmomentausgabe (Graph 506) einstellen, um das Fahrzeug mit einer zweiten Geschwindigkeit (wie durch einen Abfall des Graphs 508 zwischen t3 und t4 bestimmt) zu verlangsamen (Graph 508). Bei t4 kann der Fahrzeugpassagier das zweite Bodenpedal loslassen, und die Fahrzeuggeschwindigkeit kann wieder zu steigen beginnen. Wie bei einem Vergleich der Graphen 506 und 508 bei t1–t2 mit den Graphen bei t3–t4 zu erkennen ist, sind die Motordrehmomentausgabe und die Bremsausgabe, die in Reaktion auf die erste Passagierverlangsamungseingabe erzeugt werden, größer und verlangsamen das Fahrzeug schneller als die Motordrehmomentausgabe und die Bremsausgabe, die in Reaktion auf die erste Fahrerverlangsamungseingabe erzeugt werden.At t3, a first passenger deceleration input from the vehicle passenger via a second floor pedal (eg, a brake pedal) of an auxiliary unit installed in the vehicle (FIG 504 ), receive. The second floor pedal may be removably installed in a passenger area of the vehicle passenger compartment and electronically coupled to the braking system of the vehicle via the vehicle control system. In response to the first passenger deceleration input obtained via the second floor pedal, the vehicle control system may provide engine torque output and brake torque output (Graph 506 ) to drive the vehicle at a second speed (as indicated by a drop in the graph 508 between t3 and t4) (graph 508 ). At t4, the vehicle passenger may release the second floor pedal, and the vehicle speed may begin to rise again. As with a comparison of the graphs 506 and 508 at t1-t2 with the graphs at t3-t4, the engine torque output and brake output generated in response to the first passenger deceleration input are greater and slow the vehicle faster than the engine torque output and brake output responsive to the engine torque output first driver deceleration input.

Bei t5 wird eine zweite Fahrerverlangsamungseingabe von dem Fahrzeugbetreiber über das erste Bodenpedal erhalten (Graph 502). In der Folge stellt das Fahrzeugsteuersystem eine Bremsdrehmomentausgabe (Graph 506) in Reaktion auf die zweite Fahrerverlangsamungseingabe ein, um das Fahrzeug zu verlangsamen (Graph 508). Während das Fahrzeug in Reaktion auf die zweite Fahrerverlangsamungseingabe gesteuert wird, wird eine zweite Passagierverlangsamungseingabe bei t6 erhalten. In der Folge kann bei t6 das Fahrzeugsteuersystem die zweite Fahrerverlangsamungseingabe außer Kraft setzen und ferner eine Bremsdrehmomentausgabe (Graph 506) in Reaktion auf die zweite Passagierverlangsamungseingabe einstellen, um das Fahrzeug mit einer höheren Geschwindigkeit zu verlangsamen (Graph 508). Wie beim Vergleichen der Graphen 506 und 508 bei t5–t6 mit den Graphen bei t6–t7 zu erkennen ist, kann insbesondere die aufgebrachte Bremskraft in Reaktion auf die zweite Passagierverlangsamungseingabe erhöht werden, um das Fahrzeug schneller zu verlangsamen und das Fahrzeug im Wesentlichen früher anzuhalten, als es in Reaktion auf die zweite Fahrerverlangsamungseingabe möglich gewesen wäre.At t5, a second driver deceleration input is obtained from the vehicle operator via the first floor pedal (Graph 502 ). As a result, the vehicle control system sets a brake torque output (graph 506 ) in response to the second driver deceleration input to slow the vehicle (Graph 508 ). While the vehicle is being controlled in response to the second driver deceleration input, a second passenger deceleration input is obtained at t6. As a result, at t6, the vehicle control system may override the second driver deceleration input and may also apply brake torque output (graph 506 ) in response to the second passenger slowdown input to slow the vehicle at a higher speed (Graph 508 ). Like when comparing the graphs 506 and 508 Specifically, at t5-t6, with the graphs at t6-t7, the applied braking force may be increased in response to the second passenger deceleration input to slow the vehicle more quickly and stop the vehicle substantially earlier than it does in response to the second Driver deceleration input would have been possible.

Es wird zu erkennen sein, dass während das vorherige Beispiel die Passagiereingabevorrichtung als eine Einschalt-/Ausschaltvorrichtung darstellt, dies nicht als einschränkend gedacht ist. In alternativen Ausführungsformen kann ein Passagier den Betrag der Bremsanforderung, die über das Pedal angefordert wird, derart modulieren, dass ein volles Durchtreten oder Niederdrücken des Pedals bis zum Boden oder die Betätigung einer Panik-Tasten-/Panikschaltereingabe zu einer maximalen Verlangsamung führen würde.It will be appreciated that while the previous example illustrates the passenger input device as a power on / off device, this is not intended to be limiting. In alternative embodiments, a passenger may modulate the amount of brake request requested via the pedal such that full depression or depression of the pedal to the floor or actuation of a panic button / panic switch input would result in maximum deceleration.

Dadurch können vorhandene Fahrzeug-Drive-by-Wire-Systeme zum Bremsen und Beschleunigen eines Fahrzeugs vorteilhaft auf wirksame Art und Weise eingesetzt werden, um eine Drehmomentanforderung des Fahrzeugpassagiers in einem Fahrerschulungsfahrzeug zu erfüllen. Indem eine übertragbare Hilfseinheit verwendet wird, die kommunikativ mit den Motor- und Bremssteuermodulen des Fahrzeugs gekoppelt ist, kann ein beliebiges Fahrzeug als ein Ausbildungsfahrzeug verwendet werden, ohne dass wesentliche und teure Änderungen an dem Fahrzeug notwendig sind. Indem ermöglicht wird, eine Gaspedaleingabe sowie eine Bremspedaleingabe des Fahrschülers durch eine Bremsdrehmomentanforderung des mitfahrenden Fahrlehrers außer Kraft zu setzen, können die Fahrzeuganhaltzeiten verringert werden, wobei die Fahrzeugsicherheit verbessert wird. Insgesamt können die Sicherheit und die Übertragbarkeit eines fahrenden Fahrzeugs verbessert werden und dessen Kosten verringert werden.As a result, existing vehicle drive-by-wire systems for braking and accelerating a vehicle can advantageously be used effectively to meet a torque requirement of the vehicle passenger in a driver training vehicle. By using a portable auxiliary unit that is communicatively coupled to the vehicle's engine and brake control modules, any vehicle can be used as a training vehicle without the need for significant and expensive changes to the vehicle. By making it possible to override an accelerator pedal input as well as a brake pedal input of the trainee by a braking torque request of the traveling instructor, the vehicle stopping times can be reduced, whereby the vehicle safety is improved. Overall, the safety and portability of a moving vehicle can be improved and its cost reduced.

Wie ein Durchschnittsfachmann erkennen wird, können die hierin beschriebenen Routinen eine oder mehrere einer beliebigen Anzahl an Verarbeitungsstrategien, wie etwa ereignisgesteuert, interruptgesteuert, Multitasking, Multithreading o. Ä. darstellen. Von daher können diverse dargestellte Schritte oder Funktionen in der dargestellten Reihenfolge parallel durchgeführt werden oder in einigen Fällen ausgelassen werden. Ähnlich ist die Verarbeitungsreihenfolge nicht notwendigerweise notwendig, um die hierin beschriebenen Aufgaben, Merkmale und Vorteile zu erreichen, sondern zur Vereinfachung der Darstellung und Beschreibung vorgesehen. Wenngleich nicht ausdrücklich veranschaulicht, ist für einen Durchschnittsfachmann zu erkennen, dass ein oder mehrere der dargestellten Schritte oder Funktionen in Abhängigkeit von der jeweils verwendeten Strategie wiederholt durchgeführt werden können.As one of ordinary skill in the art will appreciate, the routines described herein may include one or more of any number of processing strategies, such as event-driven, interrupt-driven, multi-tasking, multithreading, or the like. represent. Therefore, various illustrated steps or functions may be performed in parallel in the illustrated order, or omitted in some cases. Similarly, the processing order is not necessarily necessary to achieve the objects, features, and advantages described herein, but is provided for ease of illustration and description. Although not explicitly illustrated, it will be appreciated by one of ordinary skill in the art that one or more of the illustrated steps or functions may be repeatedly performed depending on the particular strategy being used.

ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION

Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.

Zitierte PatentliteraturCited patent literature

  • US 6435055 [0004] US 6435055 [0004]
  • US 5964122 [0004] US 5964122 [0004]

Claims (17)

Fahrzeugschnittstellensystem, umfassend: eine Benutzereingabevorrichtung zum Erhalten einer Passagierbremsanforderung, wobei sich die Benutzereingabevorrichtung von einem Bremspedal unterscheidet, das fest in einem Fahrzeugfahrgastraum installiert ist; einen Wandler, der mit der Benutzereingabevorrichtung gekoppelt ist, um eine Ausgabe basierend auf der Bremsanforderung zu erzeugen; und eine Steuerung mit einer Software-Logik zum Erhalten der Wandlerausgabe; Erzeugen jeweils eines Motorbremsdrehmoment- und eines Radbremsdrehmomentausgabebefehls basierend auf der Bremsanforderung; und Übermitteln des Befehls zu einem Fahrzeugsteuersystem über einen Fahrzeugdiagnoseanschluss, wobei der Anschluss auch Diagnosecodes übermittelt, die mit einer Fehlfunktion des Fahrzeugs verbunden sind.A vehicle interface system comprising: a user input device for obtaining a passenger braking request, wherein the user input device is different from a brake pedal fixedly installed in a vehicle passenger compartment; a transducer coupled to the user input device for generating an output based on the braking request; and a controller with a software logic for Obtaining the transducer output; Generating each of an engine brake torque and a wheel brake torque output command based on the braking request; and Transmitting the command to a vehicle control system via a vehicle diagnostic port, the port also communicating diagnostic codes associated with a malfunction of the vehicle. Schnittstellensystem nach Anspruch 1, wobei die Software-Logik eine Handshake-Logik zur Verbindung zwischen dem Wandler und dem Fahrzeugsteuersystem umfasst, und wobei die befohlenen Motorbremsdrehmoment- und Radbremsdrehmomentausgaben ermöglichen, das Fahrzeug durch das Fahrzeugsteuersystem basierend auf der Passagierbremsanforderung zu verlangsamen.The interface system of claim 1, wherein the software logic includes handshake logic for connection between the converter and the vehicle control system, and wherein the commanded engine brake torque and wheel brake torque outputs enable the vehicle to be slowed by the vehicle control system based on the passenger braking request. Schnittstellensystem nach Anspruch 2, ferner umfassend eine Rückmeldungsanzeige zum Anzeigen einer kommunikativen Kopplung des Wandlers mit dem Fahrzeugsteuersystem basierend auf einem erfolgreichen Handshake zwischen der Steuerung und dem Fahrzeugsteuersystem.The interface system of claim 2, further comprising a feedback indicator for displaying a communicative coupling of the transducer to the vehicle control system based on a successful handshake between the controller and the vehicle control system. Schnittstellensystem nach einem der Ansprüche 1 bis 3, ferner umfassend ein Befestigungselement, wobei die Benutzereingabevorrichtung ein Pedal umfasst, welches entfernbar an einen Boden des Fahrzeugs über das Befestigungselement gekoppelt werden kann, wobei die Benutzereingabevorrichtung, wenn sie installiert ist, nicht mechanisch mit einem Bremssystem, Kupplungssystem und/oder Beschleunigungssystem des Fahrzeugs gekoppelt ist, und wobei das Schnittstellensystem, wenn es installiert ist, elektronisch mit einem Antriebssystem des Fahrzeugs gekoppelt ist.The interface system of claim 1, further comprising a fastener, wherein the user input device comprises a pedal that can be removably coupled to a floor of the vehicle via the fastener, wherein the user input device, when installed, is not mechanically coupled to a brake system, Coupling system and / or acceleration system of the vehicle is coupled, and wherein the interface system, when it is installed, is electronically coupled to a drive system of the vehicle. Schnittstellensystem nach einem der Ansprüche 1 bis 4, ferner umfassend ein Befestigungselement, wobei die Benutzereingabevorrichtung eine druckbetätigte Taste oder einen druckbetätigten Schalter umfasst, welche entfernbar mit einer Oberfläche in einem Fahrzeugfahrgastraum über das Befestigungselement in Reichweite des Passagiers gekoppelt werden können, und wobei die Benutzereingabevorrichtung nicht mechanisch mit einem Bremssystem, Kupplungssystem und/oder Beschleunigungssystem des Fahrzeugs gekoppelt ist.The interface system of claim 1, further comprising a fastener, wherein the user input device comprises a pressure-actuated button or button which can be removably coupled to a surface in a vehicle passenger compartment via the fastener within reach of the passenger, and wherein the user input device is not is mechanically coupled to a brake system, clutch system and / or acceleration system of the vehicle. Schnittstellensystem nach einem der Ansprüche 1 bis 5, wobei die Benutzereingabevorrichtung eine erste Benutzereingabevorrichtung ist, und wobei das Schnittstellensystem ferner eine zweite Benutzereingabevorrichtung umfasst, wobei jede der ersten und zweiten Benutzereingabevorrichtung elektronisch mit dem Fahrzeugsteuersystem über die Steuerung gekoppelt ist.The interface system of claim 1, wherein the user input device is a first user input device, and wherein the interface system further comprises a second user input device, wherein each of the first and second user input devices is electronically coupled to the vehicle control system via the controller. Schnittstellensystem nach Anspruch 6, wobei die erste oder zweite Benutzereingabevorrichtung ein Pedal, das entfernbar an einen Boden eines Fahrzeugfahrgastraums gekoppelt werden kann, oder eine druckbetätigte Taste oder einen druckbetätigten Schalter, der entfernbar an einer Oberfläche eines Fahrzeugfahrgastraums in Reichweite des Passagiers installiert werden kann, umfasst.The interface system of claim 6, wherein the first or second user input device comprises a pedal that is removably coupled to a floor of a vehicle passenger compartment, or a pressure-actuated button or switch that can be removably installed on a surface of a vehicle passenger compartment within reach of the passenger , Schnittstellensystem nach Anspruch 7, wobei die Steuerung, die einen Motorbremsdrehmoment- und Radbremsdrehmomentausgabebefehl basierend auf der Bremsanforderung erzeugt, in Reaktion auf eine erste Bremsanforderung, die von der ersten Benutzereingabevorrichtung erhalten wird, das Erzeugen und Übermitteln eines ersten Radbremsdrehmomentbefehls zu dem Fahrzeugsteuersystem; und in Reaktion auf eine zweite Bremsanforderung, die von der zweiten Benutzereingabevorrichtung erhalten wird, das Erzeugen und Übermitteln eines zweiten Motorbremsdrehmomentbefehls zu dem Fahrzeugsteuersystem umfasst.The interface system of claim 7, wherein the controller that generates an engine brake torque and wheel brake torque output command based on the brake request includes: in response to a first brake request received from the first user input device, generating and transmitting a first wheel brake torque command to the vehicle control system; and in response to a second brake request received from the second user input device, comprising generating and transmitting a second engine brake torque command to the vehicle control system. Fahrerschulungsfahrzeugsystem, umfassend: einen Fahrgastraum eines Fahrzeugs; ein Bremssystem, das Radbremsen zum Bremsen der Fahrzeugräder umfasst; ein Bremspedal zum Erhalten einer Bremsanforderung von einem Fahrzeugbetreiber, wobei das Bremspedal mechanisch mit dem Bremssystem gekoppelt ist; einen Diagnoseanschluss innerhalb des Fahrzeugfahrgastraums, wobei der Diagnoseanschluss konfiguriert ist, um eine Bremsanforderung von einem Fahrzeugpassagier über eine Hilfseinheit zu erhalten, die entfernbar mit dem Diagnoseanschluss gekoppelt ist, wobei die Hilfseinheit nicht mechanisch mit dem Bremssystem gekoppelt ist; und ein Steuersystem mit computerlesbaren Anweisungen zum Erzeugen einer ersten Gruppe von Befehlen in Reaktion auf die Fahrzeugbetreiberbremsanforderung und Erhöhen eines Radbremsdrehmoments basierend auf der ersten Gruppe von Befehlen; und nach dem Erhalt der Fahrzeugpassagierbremsanforderung über den Diagnoseanschluss, Erzeugen einer zweiten, unterschiedlichen Gruppe von Befehlen basierend auf der Passagierbremsanforderung; Außerkraftsetzen der ersten Gruppe von Befehlen; und Einstellen des Motorbetriebs einschließlich Verlangsamen eines Motordrehmoments und Erhöhen eines Motorbremsdrehmoments basierend auf der zweiten Gruppe von Befehlen.A driver training vehicle system comprising: a passenger compartment of a vehicle; a braking system comprising wheel brakes for braking the vehicle wheels; a brake pedal for receiving a brake request from a vehicle operator, the brake pedal being mechanically coupled to the brake system; a diagnostic port within the vehicle passenger compartment, the diagnostic port configured to receive a brake request from a vehicle passenger via an auxiliary unit removably coupled to the diagnostic port, wherein the auxiliary unit is not mechanically coupled to the brake system; and a computer readable instructions control system for generating a first group of commands in response to the vehicle operator braking request and increasing a wheel braking torque based on the first group of commands; and upon receipt of the vehicle passenger braking request via the diagnostic port, generating a second, different set of commands based on the passenger braking request; Overriding the first set of commands; and adjusting engine operation including slowing down engine torque and increasing engine braking torque based on the second set of commands. Fahrzeugsystem nach Anspruch 9, wobei die erste Gruppe von Befehlen das Fahrzeug mit einer ersten, langsameren Geschwindigkeit verlangsamt, und wobei die zweite Gruppe von Befehlen das Fahrzeug mit einer zweiten, schnelleren Geschwindigkeit verlangsamt.The vehicle system of claim 9, wherein the first group of commands slows the vehicle at a first, slower speed, and wherein the second group of commands slows the vehicle at a second, faster speed. Fahrzeugsystem nach Anspruch 9 oder 10, wobei die erste und zweite Gruppe von Befehlen ferner einen Befehl für ein erhöhtes Motorbremsdrehmoment umfassen.The vehicle system of claim 9 or 10, wherein the first and second group of commands further include a command for increased engine braking torque. Fahrzeugsystem nach einem der Ansprüche 9 bis 11, wobei das Fahrzeug ein Fahrerschulungsfahrzeug ist.Vehicle system according to one of claims 9 to 11, wherein the vehicle is a driver training vehicle. Fahrzeugsystem nach einem der Ansprüche 9 bis 12, wobei das Bremspedal fest in einem Fahrerbereich des Fahrgastraums installiert ist, und wobei der Diagnoseanschluss konfiguriert ist, um die Fahrzeugpassagierbremsanforderung über ein übertragbares Pedal der Hilfseinheit zu erhalten, wobei das übertragbare Pedal entfernbar in einem Passagierbereich des Fahrgastraums installiert werden kann.The vehicle system of claim 9, wherein the brake pedal is fixedly installed in a driver's compartment of the passenger compartment, and wherein the diagnostic connector is configured to receive the vehicle passenger braking request via a transmittable pedal of the auxiliary unit, the transmittable pedal being removable in a passenger compartment of the passenger compartment can be installed. Fahrzeugsystem nach Anspruch 13, ferner umfassend ein Gaspedal, das fest in dem Fahrerbereich des Fahrgastraums installiert ist, wobei das Bremspedal und das Gaspedal mechanisch mit einem Antriebssystem des Fahrzeugs gekoppelt sind, und wobei die Hilfseinheit, wenn sie installiert ist, elektronisch mit dem Antriebssystem des Fahrzeugs über den Diagnoseanschluss gekoppelt ist.The vehicle system of claim 13, further comprising an accelerator pedal fixedly installed in the driver compartment of the passenger compartment, the brake pedal and the accelerator pedal being mechanically coupled to a drive system of the vehicle, and wherein the auxiliary unit, when installed, communicates with the drive system of the vehicle Vehicle is coupled via the diagnostic port. Fahrerunterstützungsschnittstellensystem, umfassend: ein Fahrzeug, das ein erstes Bodenpedal umfasst, das fest in einem Fahrgastraum in einem Fahrerbereich installiert ist, wobei das erste Bodenpedal mechanisch mit einem Bremssystem gekoppelt ist; eine Hilfseinheit, die ein zweites Bodenpedal umfasst, das entfernbar in dem Fahrgastraum in einem Passagierbereich installiert ist, wobei das zweite Bodenpedal elektronisch mit dem Bremssystem und einem Antriebssystem des Fahrzeugs gekoppelt ist; und ein Steuersystem mit computerlesbaren Anweisungen zum Erhalten einer ersten Beschleunigungseingabe von einem Fahrzeugfahrer über das erste Pedal, während eine zweite Verlangsamungseingabe von einem Fahrzeugpassagier über das zweite Pedal erhalten wird; und Einstellen jeweils einer Motordrehmomentausgabe und einer Bremsausgabe in Reaktion auf die zweite Verlangsamungseingabe, während die erste Beschleunigungseingabe außer Kraft gesetzt wird, um das Fahrzeug zu verlangsamen, wobei die Bremsausgabe jeweils ein Radbremsdrehmoment und ein Motorbremsdrehmoment umfasst.Driver support interface system, comprising: a vehicle including a first floor pedal fixedly installed in a passenger compartment in a driver area, the first floor pedal being mechanically coupled to a brake system; an auxiliary unit including a second floor pedal removably installed in the passenger compartment in a passenger compartment, the second floor pedal being electronically coupled to the brake system and a drive system of the vehicle; and a computer readable instruction control system for obtaining a first acceleration input from a vehicle driver via the first pedal while obtaining a second deceleration input from a vehicle passenger via the second pedal; and Adjusting each of a motor torque output and a brake output in response to the second deceleration input while disabling the first acceleration input to decelerate the vehicle, wherein the brake output includes a wheel brake torque and an engine brake torque, respectively. System nach Anspruch 15, wobei die Hilfseinheit ferner einen Wandler umfasst, der kommunikativ mit dem zweiten Pedal gekoppelt ist, wobei die Hilfseinheit kommunikativ mit dem Steuersystem über den Wandler gekoppelt ist, und wobei das Steuersystem, das eine zweite Verlangsamungseingabe von einem Fahrzeugpassagier über das zweite Pedal erhält, das Steuersystem umfasst, das einen Bremsbefehl erhält, der von dem Wandler übermittelt wird, wobei der Bremsbefehl von dem Wandler basierend auf der zweiten Verlangsamungseingabe des zweiten Pedals erzeugt wird.The system of claim 15, wherein the auxiliary unit further comprises a transducer communicatively coupled to the second pedal, wherein the auxiliary unit is communicatively coupled to the control system via the converter, and wherein the control system includes a second deceleration input from a vehicle passenger via the second A pedal receives, the control system, which receives a brake command, which is transmitted from the converter, wherein the brake command is generated by the converter based on the second deceleration input of the second pedal. System nach Anspruch 16, wobei das Fahrzeug ferner einen Diagnoseanschluss innerhalb des Fahrzeugfahrgastraums umfasst, und wobei die Hilfseinheit ferner eine Benutzereingabevorrichtung umfasst, die entfernbar in dem Diagnoseanschluss installiert werden kann, wobei die Benutzereingabevorrichtung elektronisch mit dem Bremssystem des Fahrzeugs über das Steuersystem gekoppelt ist, und wobei das Steuersystem ferner Anweisungen umfasst zum Erhalten einer dritten Verlangsamungseingabe von dem Fahrzeugpassagier über die Benutzereingabevorrichtung; und Einstellen der Motordrehmomentausgabe und der Bremsausgabe in Reaktion auf die dritte Verlangsamungseingabe, während die erste Beschleunigungseingabe außer Kraft gesetzt wird, wobei die Motordrehmomentausgabe und die Bremsausgabe in Reaktion auf die dritte Verlangsamungseingabe das Fahrzeug schneller als die Motordrehmomentausgabe und die Bremsausgabe in Reaktion auf die zweite Verlangsamungseingabe verlangsamt.The system of claim 16, wherein the vehicle further comprises a diagnostic port within the vehicle passenger compartment, and wherein the auxiliary unit further comprises a user input device removably installable in the diagnostic port, wherein the user input device is electronically coupled to the brake system of the vehicle via the control system, and wherein the control system further comprises instructions for Obtaining a third deceleration input from the vehicle passenger via the user input device; and Adjusting the engine torque output and the brake output in response to the third deceleration input while overriding the first acceleration input, wherein the engine torque output and the brake output in response to the third deceleration input slows the vehicle faster than the engine torque output and the brake output in response to the second deceleration input ,
DE102016115378.8A 2015-08-21 2016-08-18 Driver training interface Withdrawn DE102016115378A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US14/832,407 US9637129B2 (en) 2012-07-03 2015-08-21 Driver training interface
US14/832,407 2015-08-21

Publications (1)

Publication Number Publication Date
DE102016115378A1 true DE102016115378A1 (en) 2017-02-23

Family

ID=57961256

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102016115378.8A Withdrawn DE102016115378A1 (en) 2015-08-21 2016-08-18 Driver training interface

Country Status (3)

Country Link
CN (1) CN106467108A (en)
DE (1) DE102016115378A1 (en)
RU (1) RU2719042C1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5964122A (en) 1994-07-13 1999-10-12 Sereso Holding Sa Dual control device for selectively actuating the brake and/or clutch and/or accelerator of a driving school vehicle
US6435055B1 (en) 2000-06-20 2002-08-20 Hiroyuki Sato Dual operating system for controlling a brake

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5105923A (en) * 1990-09-27 1992-04-21 Jatco Corporation Engine braking control system for automotive automatic transmissions
US8768286B2 (en) * 2001-10-24 2014-07-01 Mouhamad Ahmad Naboulsi Hands on steering wheel vehicle safety control system
JP4501790B2 (en) * 2005-06-15 2010-07-14 トヨタ自動車株式会社 Vehicle deceleration control device
CN102173368A (en) * 2008-04-18 2011-09-07 雷蒙德股份有限公司 System for evaluating industrial vehicle performance
US8100217B2 (en) * 2009-06-12 2012-01-24 Ford Global Technologies, Llc Vehicle with hand control system
US8942889B2 (en) * 2010-01-10 2015-01-27 Ford Global Technologies, Llc Vehicle control system and method
US20140012475A1 (en) * 2012-07-03 2014-01-09 Ford Global Technologies, Llc Auxiliary vehicle control

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5964122A (en) 1994-07-13 1999-10-12 Sereso Holding Sa Dual control device for selectively actuating the brake and/or clutch and/or accelerator of a driving school vehicle
US6435055B1 (en) 2000-06-20 2002-08-20 Hiroyuki Sato Dual operating system for controlling a brake

Also Published As

Publication number Publication date
CN106467108A (en) 2017-03-01
RU2719042C1 (en) 2020-04-16

Similar Documents

Publication Publication Date Title
DE102010060079B4 (en) Method and control system for opening the drive train of a motor vehicle
DE102008053937B4 (en) Method for vehicle creep torque control
DE102013106316A1 (en) Auxiliary control for vehicle
US9637129B2 (en) Driver training interface
DE102016106797A1 (en) Vehicle control in traffic conditions
DE102018127698A1 (en) Electric parking brake with regenerative brake control system and method
EP2711538B1 (en) Method and Device for the Operation of an Automatic Start/Stop System
DE10315253A1 (en) Vehicle accelerator pedal assembly
DE112010005663T5 (en) Driving Assistance System
DE102007031541A1 (en) Cruise control for motor vehicles
DE102008061821A1 (en) Method for recuperation of energy in motor vehicle during recuperationable operating condition of motor vehicle, involves converting free energy into electrical or thermal energy
DE102016015040B4 (en) Vehicle stop maintenance system, method of controlling a vehicle stop maintenance system, and computer program product
DE112018001539T5 (en) Control device for lane keeping device, vehicle and lane keeping control method
DE102013213471A1 (en) motor vehicle
DE102013218786A1 (en) Method and device for assisting a driver in the fuel-efficient sailing of a motor vehicle with actuator-activatable clutch
DE112018006606T5 (en) Garage mode controller, control system and control method
EP2560845B1 (en) Method for operating drive control units in a motor vehicle, and motor vehicle
DE102013207539A1 (en) Cruise control system for motor vehicles
DE102007053142A1 (en) Transport unit, particularly motor vehicle, has engine, gear and flange coupling with control system, where control system is equipped with hydraulic thermo compensatory device
DE102016115378A1 (en) Driver training interface
DE102018119796A1 (en) Control sailing operation of a motor vehicle
DE102022102414A1 (en) MANAGEMENT DEVICE, CONTROL METHOD, NON-TRANSITORY STORAGE MEDIUM AND VEHICLE
DE19926324A1 (en) Method and device for operating a vehicle clutch and clutch installation includes a clutch actuator to set a clutch and a clutch control connected to the actuator
DE112020003601T5 (en) Vehicle control device, vehicle control method and vehicle tracking system
DE102016206786A1 (en) A pedal feeling simulation device for a vehicle and a method for simulating a pedal feeling of a driver

Legal Events

Date Code Title Description
R005 Application deemed withdrawn due to failure to request examination