AT510101A2 - DRIVING CYCLE FOR DRIVING SIMULATION - Google Patents

DRIVING CYCLE FOR DRIVING SIMULATION Download PDF

Info

Publication number
AT510101A2
AT510101A2 AT13622011A AT13622011A AT510101A2 AT 510101 A2 AT510101 A2 AT 510101A2 AT 13622011 A AT13622011 A AT 13622011A AT 13622011 A AT13622011 A AT 13622011A AT 510101 A2 AT510101 A2 AT 510101A2
Authority
AT
Austria
Prior art keywords
driving
vehicle
road
route
information
Prior art date
Application number
AT13622011A
Other languages
German (de)
Other versions
AT510101A3 (en
AT510101B1 (en
Inventor
Markus Dipl Ing Thomas
Thomas Dipl Ing Pels
Richard Dipl Ing Schneider
Bernhard Dipl Ing Dr Techn Kortschak
Carsten Dipl Ing Kaup
Kranthi Kumar Kanike
Johannes Dipl Ing Grether
Frank Dipl Ing Deitermann
Heiko Dr Braak
Tobias Dipl Ing Schaefer
Original Assignee
Avl List Gmbh
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Avl List Gmbh filed Critical Avl List Gmbh
Priority to AT13622011A priority Critical patent/AT510101B1/en
Publication of AT510101A2 publication Critical patent/AT510101A2/en
Publication of AT510101A3 publication Critical patent/AT510101A3/en
Priority to DE201210018359 priority patent/DE102012018359A1/en
Application granted granted Critical
Publication of AT510101B1 publication Critical patent/AT510101B1/en

Links

Classifications

    • G—PHYSICS
    • G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B9/00—Simulators for teaching or training purposes
    • G09B9/02—Simulators for teaching or training purposes for teaching control of vehicles or other craft
    • G09B9/04—Simulators for teaching or training purposes for teaching control of vehicles or other craft for teaching control of land vehicles
    • G09B9/042—Simulators for teaching or training purposes for teaching control of vehicles or other craft for teaching control of land vehicles providing simulation in a real vehicle
    • G—PHYSICS
    • G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B29/00—Maps; Plans; Charts; Diagrams, e.g. route diagram
    • G09B29/003—Maps

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Educational Technology (AREA)
  • Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • General Physics & Mathematics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Mathematical Physics (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Navigation (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

<F/0<W9 89 299465 P.004/019 21/09/2011 1220 Samson & Partner< F / 0 < W9 89 299465 P.004 / 019 21/09/2011 1220 Samson & partner

11

FAHRZYKLUS FÜR FAHRSIMULATIONDRIVING CYCLE FOR DRIVING SIMULATION

Die Erfindung betrißt ein Verfahren zur Erzeugung eines Fahrzykius-Datensatzes, der einen Fahrzyklus für eine Fahrsimulation repräsentiert, ein Verfahren zur Erzeugung eines LängsproFil-5 Datensatzes und ein Verfahren zum Testen eines Kraftfahrzeugs,The invention relates to a method for generating a driving cycle data set, which represents a driving cycle for a driving simulation, a method for generating a longitudinal profile and a method for testing a motor vehicle,

Bei der Entwicklung von Kraftfahrzeugen, insbesondere Kraftfahrzeugantrieben oder Komponenten hierzu, werden Fahrzyklen benötigt, die bei rein virtuellen Fahrsimulationen oder auch bei Falirsimuiationen auf einem Prüfstand eingesetzt werden. 10 Es gibt gesetzlich vorgegebene Fahrzyklen, beispielsweise zur Ermittlung des Kraftstoff verbrauchs eines Personenkraftwagens (PKW) mit Verbrennungsmotor. Um jedoch unterschiedliche Fahrsituationen zu simulieren, beispielsweise Stadtverkehr oder Oberlandfahrten, sind unterschiedliche Fahrzyklen erforderlich, Herkömmlich werden solche Fahrzyklen durch (reales) Abfahren einer bestimmten Route mit speziell ausgerüsteten Fahrzeugen erzeugt, welche die für den Fahrzyklus benötig-15 ten Informationen beim Fahren messtechnisch erfassen.In the development of motor vehicles, in particular motor vehicle drives or components thereof, driving cycles are required, which are used in purely virtual driving simulations or even in case of simulated simulations on a test bench. 10 There are legally prescribed driving cycles, for example to determine the fuel consumption of a passenger car with an internal combustion engine. However, in order to simulate different driving situations, for example city traffic or upland driving, different driving cycles are required. Conventionally, such driving cycles are generated by (real) driving off of a specific route with specially equipped vehicles which metrologically record the information required for the driving cycle during driving.

Gemäß einem ersten Aspekt der Erfindung wird beim Verfahren zur computerbasierten Erzeugung eines Fahrzykius-Datensatzes, der einen Fahrzyklus für eine Fahrsimulaition eines Kraftfahrzeugs repräsentiert, der Fahrzyklus-Datensatz automatisch mit einem Fahrmodell aus einer Straßenkarte er-20 zeugt, indem eine Route in der Straßenkarte als wenigstens eine Eingangsgröße für das Fahrmodell verwendet wird.According to a first aspect of the invention, in the method for computer-based generation of a driving cycle data set representing a driving cycle for a driving simulation of a motor vehicle, the driving cycle data set is automatically generated with a driving model from a road map by specifying a route in the road map as at least one input is used for the driving model.

Ein zweiter Aspekt betrifft ein Verfahren zur Erzeugung eines Längsprofil-Datensatzes. Dieser umfasst wenigstens zwei eindimensionale Größen, die aus wenigstens einer zwei* oder dreidimensionalen Größe des mit dem obigen Verfahren erzeugten Fahrzykius-Datensatzes abgeleitet wer-25 den und auf die Längsrichtung entlang der Route bezogen sind. Eine dieser Größen ist Ort, Geschwindigkeit oder Beschleunigung des Fahrzeugs in Längsrichtung, und eine weitere der Größen ist die das Fahrzeug bremsende bzw. beschleunigende Kraft in Längsrichtung,A second aspect relates to a method for generating a longitudinal profile record. This comprises at least two one-dimensional quantities, which are derived from at least a two-dimensional or three-dimensional variable of the driving cycle data set generated by the above method and related to the longitudinal direction along the route. One of these quantities is location, speed or acceleration of the vehicle in the longitudinal direction, and a further one of the variables is the vehicle braking or accelerating force in the longitudinal direction,

Ein dritter Aspekt betrifft schließlich ein Verfahren zum Testen eines Kraftfahrzeugs, wobei mit dem Kraftfahrzeug in einer Fahrsimulation auf einem Prüfstand ein Lftngsprofil-Datensatz, der mit dem 30 obigen erzeugt wurde, abgefahren wird: Hierbei wird das Fahrzeug auf dem Prüfstand einerseits dazu veranlasst, seine Antriebsräder entsprechend der im Längsprofil vorgegebenen Größe Ort, Geschwindigkeit bzw, Beschleunigung anzutreiben; andererseits werden dessen Antriebsräder vom Prüfstand entsprechend der im Längsprofil vorgegebenen Kraft gebremst bzw, besohleunigt.Finally, a third aspect relates to a method for testing a motor vehicle, wherein the vehicle in a driving simulation on a test bench a Lftngsprofil data set generated with the above 30, is driven: Here, the vehicle is caused on the test bench on the one hand, his Driving wheels according to the size, speed or acceleration specified in the longitudinal profile; On the other hand, its drive wheels are braked or accelerated by the test bench in accordance with the force prescribed in the longitudinal profile.

Der „Fahrzyklus-Datensatz“ und der daraus abgeleitete „Längsprofil-Datensatz“ bezeichnen vor-35 liegend jeweils eine Folge von Anweisungen für die Fahrsimulation (also nicht die Fahrsimulation 21/09/2011 12:21The "driving cycle data set" and the derived "longitudinal profile data record" designate one sequence of instructions for the driving simulation (ie not the driving simulation 21/09/2011 12:21)

Nr. : R843 P.004/019 21/09/2011 1220 Samson ft Partner fAXH9 89 299465 P.005/019N °: R843 P.004 / 019 21/09/2011 1220 Samson ft Partner fAXH9 89 299465 P.005 / 019

« ♦ · » • « · · · 2 selbst).«♦ ·» «« · · · 2 itself).

Die „Fahrsimulation“ ist zum Beispiel eine den Anweisungen des Fahrzyklus-Datensatzes beziehungsweise des LÄngsprofl 1-Datensatzes folgende Fahrt mit einem zu betrachtenden reellen Fahrzeug bzw. Fahrzeugantrieb (oder der Komponente hierzu) auf dem Prüfstand. Es handelt sich hierbei also 5 um eine Teilsimulation (simuliert wird die Fahrt, nicht jedoch dos Fahrzeug bzw. der Fahrzeugantrieb oder die Komponente hierzu).The "driving simulation" is, for example, a drive following the instructions of the driving cycle data record or of the longitudinal test data record 1 with a real vehicle or vehicle drive to be considered (or the component for this purpose) under scrutiny. It is thus 5 to a partial simulation (simulated is the ride, but not the vehicle or the vehicle drive or the component for this purpose).

Bei anderen Beispielen ist die Fahrsimulation eine Vollsimulation, bei der mit einem virtuellen Fahrzeug bzw. Fahrzeugantrieb (oder einer Komponente hierzu) eine Fahrt gemäß dem Fahrzyklusbeziehungsweise Längsprofil-Datensatz simuliert wird. 10 Im Folgenden werden fakultative Ausgestaltungen, die zum Teil auch Gegenstand der abhängi gen Patentansprüche sind, näher beschrieben.In other examples, the driving simulation is a full simulation in which driving with a virtual vehicle or vehicle component (or component thereof) is simulated according to the driving cycle or longitudinal profile record. In the following, optional embodiments, which are also part of the dependent claims, described in more detail.

Die Straßenkarte umfasst ein Straßennetz mit zumindest einer Straße, wobei eine Straße insbesondere zwei Enden umfasst. Eine Straße kann Uber wenigstens einen Knoten mit zumindest einer weiteren Straße verbunden sein. Falls der Knoten zwischen den Enden der Straße angeordnet ist, unterteilt 15 er die Straße in zwei Straßenabschnitte.The road map comprises a road network with at least one road, a road in particular comprising two ends. A road may be connected via at least one node to at least one other road. If the node is located between the ends of the road, it divides the road into two road sections.

Die Route ist als ein Pfad im Straßennetz mit einem Startpunkt, einem davon verschiedenen Zielpunkt und wenigstens einer dazwischenliegenden Straße zu verstehen. Insgesamt sind Start- und Zielpunkt so in der Straßenkarte gewählt, dass zwischen ihnen eine gewisse Anzahl von (durch Knoten verbundener) Straßen angeordnet ist. Somit umfasst die Route wenigstens eine Längeninfonnation über 20 eine Distanz zwischen Startpunkt und Zielpunkt entlang der von der Route erfasste(n) Straßen). Darüber!» naus lassen sich in der Straßenkarte weitere Informationen speichern (siehe unten). Hier und auch nachfolgend ist hinsichtlich der Straßenkarte und bezüglich Informationen der Begriff „speichern“ so zu verstehen, dass die Informationen in der Straßenkarte repräsentiert werden. Die Straßenkarte kann eine solche Information also unmittelbar als Datum oder Datensatz aufweisen. Alternativ kann eine 25 solche Information auch mittelbar in anderen Daten enthalten sein, sodass sie erst durch einen Zwischenschritt aus diesen abgeleitet werden kann.The route is to be understood as a path in the road network with a starting point, a different destination point and at least one intervening road. Overall, start and end points are selected in the road map such that a certain number of roads (connected by knots) are arranged between them. Thus, the route includes at least one length information over 20 a distance between start point and destination point along the roads covered by the route). In addition, you can save more information on the map (see below). Here and also below, with regard to the road map and with regard to information, the term "store" is to be understood as representing the information in the road map. The road map can thus have such information directly as date or dataset. Alternatively, such information may also be contained indirectly in other data so that it can only be derived from it by an intermediate step.

Mittels des Fahrmodells wird die Route virtuell nachgefahren, um Informationen zur Erzeugung des Fahrzyklus-Datensatzes zu gewinnen. Beim virtuellen Nachfahren wird also (zumindest) aus einer Ortsinformation (Route) eine zeitabhängige Ortsinformation und/oder eine zeitabhängige Geschwin-30 digkeitsinformation und/oder zeitabhängige Beschleunigungsinformation, etwa Längs- und/oder Quer-beschleunigungsmformationen, (jeweils entlang der Route) erzeugt und in dem Datensatz, der den Fahrzyklus repräsentiert, gespeichert. Der Fahrzyklus-Datensatz umfasst also beispielsweise ein Weg-Zdt-Profil, ein Geschwindigkeits-Zeit-Profil, ein Geschwindigkeits-Orts-Profil, ein Beschleunigungs-Zeit·· Profil und/oder ein Höhen-Orts-Profll. Bei einem solchen Profil ist die Orts·, Geschwindigkeits-35 und/oder Beschleunigungsinformation bei manchen Ausgestaltungen eine ein·, zwei- oder dreidimensi· 21/09/2011 12:22By means of the driving model, the route is virtually retraced in order to obtain information for generating the driving cycle data record. During virtual descendants, time-dependent location information and / or time-dependent speed information and / or time-dependent acceleration information, such as longitudinal and / or lateral acceleration information (in each case along the route) is (at least) generated from a location information (route) and stored in the record representing the drive cycle. The driving cycle data set thus includes, for example, a route Zdt profile, a speed-time profile, a speed-local profile, an acceleration time ·· profile and / or a height-local profile. In such a profile, the location, speed, and / or acceleration information in some embodiments is one, two, or three times. 21/09/2011 12:22

Nr.: R843 P.005/019 21/09/2011 12:21 Samson & Partner (W+49 89 299465 P .006/019 ··****· * 1 • | · i * *·»* * · • I t *«··· « · * • I t · « · · · » 1 3 onale Größe.No .: R843 P.005 / 019 21/09/2011 12:21 Samson & Partner (W + 49 89 299465 P .006 / 019 ·· **** · * 1 • | · i * * · »* * · • I t *« ··· «· * • I t ·« · · · »1 3 onal size.

Bei manchen Ausgestaltungen ist der Fahrzyklus-Datensatz für eine Fahrsimulation eines Elektrofahrzeugs, eines Hybridfahrzeugs und/oder eines Elektrofahrzeugs mit Range Extender vorgesehen, „Elektrofahrzeug“ bezeichnet vorliegend ein Fahrzeug mit reinem Elektroantrieb und „Hybrid-5 fahrzeug" ein Fahrzeug, dessen Antrieb (bei betriebsbereiten Zustand) stets zwei Antriebsaggregate unterschiedlicher Technologie umfasst.In some embodiments, the driving cycle data set is provided for a driving simulation of an electric vehicle, a hybrid vehicle, and / or an electric vehicle with a range extender, "electric vehicle" herein means a vehicle with pure electric drive and "hybrid 5 vehicle". a vehicle whose drive (when ready for operation) always comprises two drive units of different technology.

Hybridfahrzeuge sind daher mit wenigstens zwei (unterschiedlichen) Energiequellen für Antriebsenergie ausgerüstet, beispielsweise mit einem elektrischen Energiespeicher sowie mit einem Tank für herkömmlichen Kraftstoff (z.B. Benzin oder Diesel), sowie mit entsprechenden unterschiedlichen 10 Aggregaten (z,B, Elektromotor bzw, Verbrennungsmotor mit Generator), Hierbei gilt es, die unterschiedlichen Energiequellen und/oder die jeweils dafür ausgelegten Antriebskomponenten beispielsweise hinsichtlich Leistungsvermögen und/oder Reichweiten aufeinander abzustimmen, „Range Extender“ bezeichnet eine Reichweitenvergrößerungsvorrfchtung, mit der sich das Elektrofahrzeug (bei Bedarf) zusätzlich ausrüsten lässt, um dessen Reichweite zu vergrößern. Der Range 15 Extender ist beispielsweise mit einem Verbrennungsmotor mit elektrischem Generator ausgerüstet, um zusätzliche elektrische Antriebsenergie ftir das Elektrofahrzeug bereitzustellen. Im Übrigen lässt sich in funktionaler Hinsicht das für sich gesehen reine (und auch als solches betreibbares) Elektrofahrzeug mittels des Range Extenders (bedarflsweise, nämlich im montierten Zustand des Range Extenders) auch in einem Hybridmodus betreiben. 20 Hinsichtlich der Straßenkarte werden nachfolgend verschiedene Ausgestaltungen beschrieben:Hybrid vehicles are therefore equipped with at least two (different) energy sources for drive energy, for example with an electric energy storage and a tank for conventional fuel (eg gasoline or diesel), as well as with corresponding different units (z, B, electric motor or, internal combustion engine with generator Here, it is important to coordinate the different energy sources and / or the respective designed drive components, for example, in terms of performance and / or ranges, "Range Extender" means a range enlargement Vorrfchtung with the electric vehicle (if required) can be additionally equipped to its To increase range. The Range 15 Extender, for example, is equipped with an internal combustion engine with an electric generator to provide additional electrical propulsion energy to the electric vehicle. Incidentally, in functional terms, the pure (and also operable as such) electric vehicle can be operated in a hybrid mode by means of the range extender (bedarflsweise, namely in the mounted state of the range extender). With regard to the road map, various embodiments are described below:

Bei manchen Ausgestaltungen umfasst die Straßenkarte Höheninformationen, die als weitere Eingangsgröße ftlr das Fahrmodell verwendet werden. Hierbei ist bei einigen Ausgestaltungen das Straßennetz zweidimensional in der Straßenkarte gespeichert und die dritte Dimension durch die Höheninformation (separat) repräsentiert, beispielsweise als separates Gelfindehöhenmodetl. Bei anderen 25 Ausgestaltungen sind Höheninformationen den Straßen, den Straßenabschnitten, den Straßenenden und/oder den Knoten unmittelbar zugeordnetIn some embodiments, the road map includes altitude information used as a further input to the driving model. Here, in some embodiments, the road network is stored two-dimensionally in the road map and the third dimension represented by the altitude information (separately), for example, as a separate Gelfindehöhenmodetl. In other embodiments, altitude information is directly associated with the roads, the road sections, the road ends and / or the node

Bei manchen Ausgestaltungen werden zusätzlich oder alternativ Höheninformation aus einer separaten Datenquelle als weitere Eingangsgröße für das Fahrmodell verwendet. Die separate Datenquelle ist zusätzlich zur Straßenkarte vorgesehen und ist beispielsweise eine separate Höhenkarte oderein 30 Höhenmode] I. Die Höheninformationen aus der separaten Datenquelle lassen sich (den Straßen-In some embodiments, altitude information from a separate data source is additionally or alternatively used as a further input variable for the driving model. The separate data source is provided in addition to the road map and is for example a separate altitude map or a 30 altitude mode] I. The altitude information from the separate data source can be (the road

Informationen) der Straßenkarte Überlagern. FUr eine höhere Genauigkeit der Simulation Ist eine höhere räumliche Dichte der Höheninfomationen vorgesehen, beispielsweise indem einer Straße mehrere Höhenlnformationen entlang ihres Verlaufes zugeordnet sind und/oder indem die Höheninformationen eine bestimmte räumliche Dichte nicht 35 unterschreiten. Beispielsweise ist wenigstens alle 0.5,1,2,5,10 oder 50 Höhenmeter und/oder alle I, 21/09/2011 12:22Information) of the road map overlay. For a higher accuracy of the simulation, a higher spatial density of the altitude information is provided, for example, by assigning a number of altitude information along a course to it and / or by making the altitude information not fall below a certain spatial density. For example, at least every 0.5, 1, 2, 5, 10 or 50 meters of altitude and / or all I, 21/09/2011 12:22

Nr.: R843 P.006/019 21/09/2011 12:21 Samson & Partner (FAX>49 89 299465 P.007/019 t « « · » i · »i · · * • « · I «I« I · · * * ψ I · t »· ·· * · · 4 5,10, 50 oder 100 Meter entlang einer Straße jeweils eine Höhen Information vorgesehen. Insgesamt sind die Höheninformationen als absolute Größe, beispielsweise in Bezug zur Meereshöhe, gespeichert und/oder als relative Größe, beispielsweise als Steigung.No .: R843 P.006 / 019 21/09/2011 12:21 Samson & Partner (FAX> 49 89 299465 P.007 / 019 t «« · »i ·» i · · * · «· I« I «I · · * * ψ I · t» · ··· · · · 4 5, 10, 50 or 100 meters along a road are provided in each case one height information.Overall, the height information is stored as an absolute size, for example in relation to the sea level, and / or as a relative size, for example as a slope.

Aus der Höhen Information wird bei einigen Ausgestaltungen eine Änderung der potentiellen 5 Energie beim (virtuellen) Fahren entlang der Route von dem Fahrmodell berücksichtigt. Beispielsweise werden von dem Fahnnodell Zug- und Schubkräfte bei Bergauf- beziehungsweise Bergabfahrt abgeleitet. Dementsprechend ist ein so erzeugter Fahrzyklus-Datensatz für die Simulation von Rekuperations-vorg&ngen beim Fahren entlang der Route ausgelegt.From the altitude information, in some embodiments, a change in the potential energy during (virtual) driving along the route is taken into account by the driving model. For example, from the Fahnnodell tensile and shear forces in uphill or downhill are derived. Accordingly, a drive cycle data set generated in this way is designed for the simulation of recuperation processes while driving along the route.

Bei manchen Ausgestaltungen umfasst die Straßenkarte straßenbeschreibende Informationen, die 10 als weitere Eingangsgröße für das Fahrmodell verwendet werden. Die straßenbeschreibenden Informationen umfassen beispielsweise Standorte von Ampeln, Geschwindigkeitsbegrenzungen, Kurvenradien, Ausbauzustand und/oder Straßentyp. Hierbei gibt der Ausbauzustand beispielsweise eine Information über die Breite der Straße, die Beschaffenheit und/oder den Verschleiß des Straßenbelags wieder. Als Straßentypen werden beispielsweise Autobahnen, Schnellstraßen, Hauptstraßen, Nebenstraßen, inner-15 Örtliche Straßen, außerörtliche Straßen und/oder land- und forstwirtschaftliche Straßen unterschieden. Mittels solcher Straßeninformationen werden durch das Fahrmodell geeignete Geschwindigkeiten beim (virtuellen) Fahren entlang der Route gewählt.In some embodiments, the road map includes road describing information that is used as another input to the driving model. The road-describing information includes, for example, locations of traffic lights, speed limits, curve radii, expansion state, and / or road type. Here, the state of expansion indicates, for example, information about the width of the road, the nature and / or the wear of the road surface. As road types, for example, highways, highways, main roads, minor roads, inner-15 local roads, non-local roads and / or agricultural and forest roads are distinguished. By means of such road information, the driving model selects suitable speeds for (virtual) driving along the route.

Als weitere Eingangsgröße für das Fahrmodell werden bei manchen Ausgestaltungen Verkehrsinformationen verwendet, die in der Straßenkarte gespeichert sind. Die Verkehrsinformationen umfas-20 sen beispielsweise Informationen über Verkehrsaufkommen, Verkehrshindernisse, Verkehrsstörungen und/oder Baustellen. Im Übrigen sind bei einigen dieser Ausgestaltungen die Verkehrsinformationen uhrzeit- und/oder datumsspezifisch gespeichert. So lassen sich beispielsweise unterschiedliche Verkehrsaufkommen an Sonn* und Feiertagen sowie an Werktagen, Urlaubsreiseverkehr und/oder Berufsverkehr im Fahrzyklus-Datensatz berücksichtigen. 25 Das Fahrmodel! ist bei manchen Ausgestaltungen flir wenigstens zwei Fahrverhaltensweisen ausgelegt, beispielsweise für sportliche und/oder energiesparende Fahrverhaltensweisen. Dementsprechend werden unterschiedliche Fahrzyklen-Datensfitze für die Simulation unterschiedlichen Fahrver-haltens erzeugt. Im Übrigen lassen sich hierdurch mit dem Fahrmodell unterschiedliche Fahrergruppen berücksichtigen, beispielsweise unterschiedliche Altersgruppen. Bei einigen dieser Ausgestaltungen 30 sind bei dem Fahrmodell für unterschiedliche Fahrverhaltensweisen unterschiedliche Richtgeschwindigkeiten, Beschleunigungs-, Brems- und/oder Schaltverhalten vorgesehen. Als Richtgeschwindigkeit wird eine entsprechend der Fahrverhaltensweise bevorzugte Fahrgeschwindigkeit auf der jeweiligen Straße bezeichnet, die jedoch durch andere Faktoren beeinflusst ist, beispielsweise durch ein Geschwindigkeitsbegrenzung, Verkehrsaufkommen und/oder Umwelteinflüsse (siehe unten), 35 Umwelteinflüsse werden bei manchen Ausgestaltungen als weitere Eingangsgröße des Fahrmo- 21/09/2011 12:23As a further input variable for the driving model, in some embodiments traffic information is stored which is stored in the road map. The traffic information includes, for example, information about traffic, traffic obstructions, traffic incidents and / or construction sites. Incidentally, in some of these embodiments, the traffic information is stored in terms of time and / or date specific. For example, different traffic volumes on Sundays and public holidays as well as on weekdays, holiday travel and / or commuter traffic can be taken into account in the driving cycle data record. 25 The driving model! In some embodiments, it is designed for at least two driving behaviors, for example for sportive and / or energy-saving driving behavior. Accordingly, different driving cycle data bits are generated for the simulation of different driving behaviors. Incidentally, this makes it possible to take into account different driver groups with the driving model, for example different age groups. In some of these embodiments 30 different directional speeds, acceleration, braking and / or switching behavior are provided in the driving model for different driving behaviors. As a directional speed, a preferred according to the driving behavior preferred driving speed on the respective road is called, but is influenced by other factors, for example by a speed limit, traffic and / or environmental influences (see below), 35 environmental influences are in some embodiments as a further input variable of Fahrmo- 21/09/2011 12:23

Nr.: R843 P.007/019 21 /09/2011 1222 Samson £ Partner &lt;f AX&gt;+49 89 299465 P.008/019 #···*« * 1 t i · I f ♦#*· ·· • 9# ·*·« · ** | * · *· · · · · 5 dells berücksichtigt, beispielsweise Windstärke, Windrichtung, Niederschlag, Schnee-/Eisglätte, Helligkeit, Temperatur, Datum und/oder Uhraeit Umwelteinflüsse wirken sich sowohl auf den Fahrer und dessen Fahrverhalten aus, beispielsweise langsameres Fahren bei Dunkelheit oder Niederschlägen, als auch auf das Fahrzeug und die Fahrdynamik, beispielsweise die Windlast. Auch lassen sich so zusätzli* 5 che Aggregate des Fahrzeugs, beispielsweise Scheibenwischer, Beleuchtung und/oder Klimaanlage, die umweltabhängig betrieben werden und die mit der Antriebsleistung konkurrieren, berücksichtigen. Aus der Datums- und/oder Uhrzeitinformation lassen sich beispielsweise ein Sonnenstand sowie resultierenden Lichtverhältnisse bestimmen und deren Einfluss auf das Fahrverhalten berücksichtigen.No .: R843 P.007 / 019 21/09/2011 1222 Samson £ Partner <f AX> +49 89 299465 P.008 / 019 # ··· * «* 1 ti · I f ♦ # * · ·· • 9 # · * · «· ** | For example, wind force, wind direction, precipitation, snow / ice smoothness, brightness, temperature, date and / or altitude environmental influences affect both the driver and his driving behavior, for example, slower driving in the dark or rainfall, as well as on the vehicle and the driving dynamics, such as the wind load. It is also possible to take into account additional units of the vehicle, for example windscreen wipers, lighting and / or air conditioning, which are operated in accordance with the environment and which compete with the drive power. From the date and / or time information, for example, a position of the sun and the resulting lighting conditions can be determined and their influence on the driving behavior taken into account.

Bei manchen Ausgestaltungen wird von dem Fahrmodell eine Information Uber eine Fahrzeug-10 klasse berücksichtigt. Als Fahrzeugklassen werden beispielsweise Personenkraftwagen und Lastkraftwagen unterschieden oder auch Sportwagen, Kleinwagen, Geländewagen, Kleintransporter o.ä.. Mittels der Information über die Fahrzeugklasse lässt sich von dem Fahrmodell beispielsweise berücksichtigen, mit welchen Geschwindigkeiten eine Straße oder Route virtuell nachgefahren wird oder auch welche Straßen für die jeweilige Fahrzeugklasse erlaubt oder verboten sind. 15 Bei manchen Ausgestaltungen wird von dem Fahrmodell wenigstens eine Eigenschaft eines be stimmten Fahrzeugmodells berücksichtigt, beispielsweise Masse, Schwerpunktlage, Luftwiderstand, Kurvenstabiütät, Brems- und/oder Beschleunigungsleistung des bestimmten Fahrzeugmodells.In some embodiments, information about a vehicle class is taken into account by the driving model. As vehicle classes, for example, passenger cars and trucks are distinguished or even sports cars, small cars, SUVs, vans o.ä .. Using the information about the vehicle class can be considered by the driving model, for example, with what speeds a road or route is virtually retraced, or which roads are allowed or forbidden for the respective vehicle class. In some embodiments, at least one characteristic of a particular vehicle model is considered by the driving model, for example mass, center of gravity, air resistance, Kurvenstabiütät, braking and / or acceleration performance of the particular vehicle model.

Im Übrigen bestimmt einerseits zwar der Fahrzyklus-Datensatz bei der Simulation (in gewissen Grenzen) die Fahrdynamik, jedoch sind andererseits bestimmte Fahrmanöver oder Fahrverhaltenswei-20 sen nur mit bestimmten Fahrzeugmodellen und/oder Fahrzeugklassen möglich oder unmöglich. Um dies im Fahrzyklus-Datensatz widerzuspiegeln, wird bei manchen Ausgestaltungen von dem Fahrmodell wenigstens eine fahrdynamisch relevante Größe (des Fahrzeugs) berücksichtigt. Dadurch lässt sich der Fahrzyklus-Datensatz beispielsweise an unterschiedliche Fahrzeugmodelle und/oder Fahrzeugklassen unpassen.. Als fahrdynamisch relevante Größen werden beispielsweise Masse, Schwerpunktlage, 25 Luftwiderstand, Kurvenstabilität, Brems- und/oder Beschleunigungsleistung des Fahrzeugs und/oder der Betrieb von Zusatzaggregaten wie Klimaanlage, Sitz- und/oder Scheibenheizung berücksichtigt. Für eine vereinfachte Erzeugung des Fahrzyklus-Datenaatzes wird die Route bei manchen Ausgestaltungen automatisch für vorgegebene Start- und Zielpunkte mittels der Straßenkarte bestimmt. Hierzu werden Start- und Zielpunkt in der Straßenkarte festgelegt und als Route automatisch eine Ver-30 bindung dieser Punkte entlang durch Knoten verbundener Straßen berechnet. Bei einigen dieser Ausgestaltungen wird außerdem wenigstens ein Zwischenziel berücksichtigt, das schließlich vor der Route erfasst wird.Incidentally, while the driving cycle data set determines the driving dynamics during simulation (within certain limits), on the other hand, certain driving maneuvers or driving behaviors are only possible or impossible with certain vehicle models and / or vehicle classes. In order to reflect this in the driving cycle data set, in some embodiments at least one driving-dynamically relevant variable (of the vehicle) is taken into account by the driving model. As a result, the driving cycle data set can be adapted to different vehicle models and / or vehicle classes. For example, dimensions, center of gravity, cornering stability, braking and / or acceleration power of the vehicle and / or the operation of additional units such as air conditioning are considered as driving dynamics relevant variables , Seat and / or window heating considered. For a simplified generation of the driving cycle dataset, in some embodiments the route is automatically determined for predetermined starting and destination points by means of the road map. For this purpose, starting point and destination point are defined in the road map and a route is automatically calculated as connecting these points along roads connected by nodes. In addition, in some of these embodiments, at least one intermediate destination is considered, which is finally detected before the route.

Bei einigen dieser Ausgestaltungen werden bei der Bestimmung der Route gewisse Straßentypen (siehe oben) gegenüber anderen Straßentypen bevorzugt oder gemieden. Hierbei wird zwar in Kauf 35 genommen, dass die so bestimmte Route gegenüber einer alternativen Route länger ist oder eine länge- 21/09/2011 12:23In some of these embodiments, when determining the route, certain types of roads (see above) are preferred or avoided over other types of roads. In this case, it is accepted that the route thus determined is longer than an alternative route or a longer route. 21/09/2011 12:23

Nr.: R843 P.008/019 21/09/2011 12:22 Samson £ Partner (FAX)+49 89 299465 P.009/019 ·· t · » · · · • « · f ··* · · * ··· » * * 6 re Fahrzeit benötigt, doch wird ein günstigeres Verhältnis von bevorzugten bzw. zu meidenden Straßen gegenüber nicht bevorzugten bzw. nicht zu meidenden Straßen erzielt.No .: R843 P.008 / 019 21/09/2011 12:22 Samson £ Partner (FAX) +49 89 299465 P.009 / 019 ·· t · »· · ·« · f ·· * · · * ··· »* * 6 driving time is needed, but a more favorable ratio of preferred or avoidable roads to non-preferred or unavoidable roads is achieved.

Bei einigen dieser Ausgestaltungen werden bei der Bestimmung der Route fahrzeugspezifische Kriterien berücksichtigt, insbesondere Beschränkungen von Durchfahrtshöhen und/oder Durch fahrts-5 beschränkungen für PKW, LKW und/oder Zweiräder. Auf diese Weise lassen sich unrealistische Routen automatisch ausfiltem.In some of these embodiments, vehicle-specific criteria are taken into account in the determination of the route, in particular restrictions of headroom and / or restrictions for cars, trucks and / or two-wheelers. In this way, unrealistic routes can be automatically filtered out.

Die Erfindung vereinfacht die Erstellung von Fahrzyklus-Datensätzen, welche die wirklichen Verhältnisse detailliert abbilden. Sie erleichtert auch die Erstellung einer Vielzahl unterschiedlicher Varianten von Fahrzyklus-Datensätzen, die sich beispielsweise durch geographische, klimatische, ver-10 kehrsbezogene, fahrzeugspezifische und/oder durch verschiedene Fabrverhaltensweisen bedingte Einflüsse unterscheiden. Dies ist insbesondere für die Entwicklung von Hybridfahrzeugen nützlich, da diese hinsichtlich der Hybridsteuerung (ζ,Β, Abstimmung und Dimensionierung der unterschiedlichen Antriebskomponenten, Speicherstrategie) komplex sind und daher eine relativ große „Simulationsbrei-te“ in der Entwicklung vorteilhaft ist. Ähnliches gilt auch filr reine Elektrofahrzeuge oder auch für die 15 Entwicklung von dafür geeigneten Range Extendem.The invention simplifies the creation of driving cycle data records, which map the real conditions in detail. It also facilitates the creation of a large number of different variants of driving cycle data sets, which differ, for example, from geographical, climatic, traffic-related, vehicle-specific and / or various factory behavior-related influences. This is particularly useful for the development of hybrid vehicles, since these are complex in terms of hybrid control (ζ, Β, tuning and dimensioning of different drive components, storage strategy) and therefore a relatively large "simulation breadth" in development is advantageous. The same applies to pure electric vehicles or for the development of appropriate range extender.

Gemäß dem zweiten Aspekt der Erfindung wird bei manchen Ausgestaltungen aus dem Fahrzyk-lus-Datensatz der Längsprofil-Datensatz erzeugt, der gleichfalls (jedoch in anderer Form) den Fahrzyklus widerspiegelt. Das „Längsprofil“ bezeichnet einen Datensatz mit eindimensionalen Größen, nämlich zumindest eine Orts-, Geschwindigkeits- oder Beschleunigungsinformation und eine Kraftinforma-20 tion, welche eine (Qesamt-)Last repräsentiert und die Simulation von Lastmomenten, die während einer realen Fahrt auf ein reales Fahrzeug wirken würden, ermöglicht. Hierzu werden (gegebenenfalls) mehrdimensionale Größen wie Orts-, Geschwindigkeits- und/oder Beschleunigungsdaten des Fahrzyklus-Datensatzes jeweils auf eine eindimensionale Orts- oder Geschwindigkeitsangabe z.B. als Funktion der Zeit (nämlich entlang der Längsrichtung der dem Fahizyklus zugrunde liegenden Route) so wie die 25 auf das Fahrzeug wirkende Gesamtkraft, ebenfalls z.B, als Funktion der Zeit oder des Weges, abgebil det. Der so gebildete Längsprofll-Datensatz ist eine Eingangsgröße für einen Prüfstand, mit dem eine Teilsimulation des Fahrzeugs durchführt wird: der Antrieb des (realen) Fahrzeugs arbeitet so, dass die Raddrehzahl des Fahrzeugs der (auf die Vorwärtsrichtung reduzierten) Orts- oder Geschwindigkeitsvorgabe des Fahrzyklus entspricht, ohne dass sich das Fahrzeug tatsächlich fortbewegt. Bei dieser Art 30 von Teilsimulation fehlen also die durch die Fortbewegung des Fahrzeugs hervorgerufeneti Kräfte (z.B. Trägheitskräfte bei Fahrzeugbeschleunigung, Gewichtskraft bei Fahrt auf geneigter Strooke, Luftwiderstand, Rollwiderstand, und ggf. Bremskräfte bei Kurvenfabrt). Diese bei der Prüfstands-Prüfung aufgrund des FahrzeugetilIstands „fehlenden“ Kräfte werden mit dem Rollen-Prüfstand durch ein geeignetes Brems- und ggf, auch Antriebsmoment als Funktion der Zeit oder der gefahrenen Strecke erzeugt. 35 Dieses Brems- und ggf. auch Antriebsmoment wird von der oder den Rollen des Prüfstands aufge* 21/09/2011 12:24According to the second aspect of the invention, in some embodiments, the longitudinal profile record is generated from the driving cycle record, which also (but in another form) reflects the driving cycle. The "longitudinal profile" designates a data set with one-dimensional variables, namely at least location, speed or acceleration information and a force information representing a (total) load and the simulation of load torques that occur during a real journey to a real one Vehicle would be possible. For this purpose, (if appropriate) multidimensional variables such as location, speed and / or acceleration data of the drive cycle data set are each referenced to a one-dimensional location or speed indication, e.g. as a function of time (namely along the longitudinal direction of the route underlying the driving cycle) as well as the total force acting on the vehicle, also, for example, as a function of time or distance. The Längsprofll data set thus formed is an input to a test rig, with which a partial simulation of the vehicle is performed: the drive of the (real) vehicle operates so that the wheel speed of the vehicle of the (forward direction reduced) local or speed specification of the driving cycle corresponds without the vehicle actually moving. Thus, in this type of partial simulation, the forces caused by the vehicle's travel are absent (e.g., inertial forces at vehicle acceleration, weight force when traveling on inclined strokes, air resistance, rolling resistance, and possibly braking forces at cornering). These "missing" forces in the test bench due to FahrzeugetilIstands be generated with the roller test bench by a suitable braking and, if necessary, also drive torque as a function of time or the distance traveled. 35 This braking and possibly also drive torque is released from the roller (s) of the test bench * 21/09/2011 12:24

Nr.: R843 P.009/019 (FAXHS 89 299465 P .010/019 21/09/2011 12:23 Samson &amp; PartnerNo .: R843 P.009 / 019 (FAXHS 89 299465 P .010 / 019 21/09/2011 12:23 Samson & Partners

• · * · « * · · « * · * *• * * * * * * * * * * *

7 bracht, auf die die Antriebsräder des zu prüfenden Fahrzeugs wirken, Die Abbildung des Fahrzyklus auf das Längsprofil ist derart, dass dieses (eindimensionale) Brems- und Antriebsmoment als Funktion der Zeit bzw. demjenigen Brems- und Antriebsmoment entspricht, mit dem der Antrieb des Fahrzeugs bei wirklicher Fahrt entsprechend dem Fahrzyklus beaufschlagt würde. Bei dem Prüfstandtest entspre-5 chend dem Längsprofit wird das Fahrzeug also mit derjenigen (eindimensionalen) Geschwindigkeit (bezogen auf die Prüfstandsrollen) als Funktion derZeit gefahren, die dem Fahrzyklus entspricht, und es erfährt an den Antriebsrädern dasjenige Brems- bzw, Antriebsmoment, dass es bet realer Fahrt entsprechend dem Fahrzyklus erfahren würde. Die Abbildung des Fahrzyklus auf das Längsprofil berücksichtigt also diejenigen Größen der Fahrdynamik, die aufgrund der Teüsimulation (d.h. des Fahrzeug-10 Stillstands) nicht real auftreten, und stellt die Vorgabe der mit den Prüfstandsrollen aufzubringenden Momenten bereit, um dem Fahrzeugantrieb diese Fahrdynamikgrößen gewissermaßen vorzuspiegeln.The mapping of the driving cycle on the longitudinal profile is such that this (one-dimensional) braking and driving torque corresponds to the time or the braking and driving torque with which the drive of the Vehicle would be acted upon in real driving according to the driving cycle. Thus, in the bench test corresponding to the longitudinal profile, the vehicle is driven at the one-dimensional speed (relative to the bench rolls) as a function of the time corresponding to the drive cycle, and at the drive wheels it experiences the braking or driving torque that it has would be experienced real driving according to the driving cycle. The mapping of the drive cycle to the longitudinal profile thus takes into account those parameters of driving dynamics that are not real due to the simulation of the computer (i.e., the vehicle stall) and provides the prescription of the torques to be applied with the test stand rollers to effectively model the vehicle dynamics to the vehicle dynamics.

Im Übrigen wird bei manchen Ausgestaltungen zwischen einer Orts-, Geschwindigkeits-, Beschleunigung*- oder Kraftinformation umgerechnet, etwa mittels Differentiation, Integration oder einer physikalischen Gesetzmäßigkeit wie dem Trägheitsgesetz. Beispielsweise wird aus (zeitabhängigen) 15 Ortsinformationen des Fahrzyklus-Datensatzes eine (zeitabhängige) Geschwindigkeitsgröße des Längsprofil-Datensatzes berechnetIncidentally, in some embodiments, a spatial, velocity, acceleration * or force information is converted, for example by means of differentiation, integration or a physical law such as the law of inertia. For example, a (time-dependent) speed variable of the longitudinal profile data set is calculated from (time-dependent) 15 location information of the drive cycle data record

Bei manchen Ausgestaltungen sind die wenigstens zwei eindimensionalen Größen des Längspro-fil-Datensatzes zeitabhängige Größen, Der Längsprofil-Datensatz(und/oder auch der Fahrzyklus-Datensatz) ist beispielsweise als eine Folge von Werten, die etwa aufeinanderfolgenden konstanten 20 Zeitintervall an zugeordnet sind, gespeichert, um die Zeitabhängigkeit zu repräsentieren, So lässt sich jedem Folgeglied eine bestimmte Zeitinformation zuordnen. Dementsprechend lassen sieh (später) die den einzelnen Folgeglledem entsprechenden Anweisungen im Prüfstand bei der Fahrsimulation entsprechend der Dauer der Zeitintervalle nacheinander umaetzen. Bei manchen Ausgestaltungen sind die beiden eindimensionalen Größen mit einer ebenfalls im Datensatz gespeicherten Zeitinformation vcr-25 knüpft, beispielsweise als Tripel aus einer Geschwindigkeit, einer Kraft und einem Zeitstempel.In some embodiments, the at least two one-dimensional sizes of the longitudinal profile record are time-dependent quantities. The longitudinal profile record (and / or the drive cycle data set) is for example a sequence of values associated with approximately successive constant time intervals. stored to represent the time dependency, Thus, each follower can assign a specific time information. Accordingly, (later) the instructions corresponding to the individual follow-up instructions in the test stand in the driving simulation can be successively converted according to the duration of the time intervals. In some embodiments, the two one-dimensional variables are linked to a time information vcr-25, which is likewise stored in the data record, for example as a triple of a speed, a force and a time stamp.

Die Kraftinformation spiegelt eine auf ein reales Fahrzeug wirkende oder beim realen Fahren auftretende Last wider. Durch die Kraftinformation werden bei manchen Ausgestaltungen eine oder mehrere der folgenden Aspekte hinsichtlich verschiedener Lasten berücksichtigt (wobei gegebenenfalls die Beiträge verschiedener Lasten aufaddiert werden, und zwar insbesondere zu einer Längskraft, d.h, 30 Kraft in Längsrichtung):The force information reflects a load acting on a real vehicle or occurring during real driving. The force information, in some embodiments, accounts for one or more of the following aspects with respect to different loads (optionally adding the contributions of different loads, in particular to a longitudinal force, i.e., longitudinal force):

Mittels der Masse des (zu testenden) Kraftfahrzeugs wird die Last (Kraft) bei Beschleunigungsvorgängen in Fahrtrichtung bestimmt, und zwar mit dem zweiten Newtonschen Gesetz „Kraft Masse * Beschleunigung&quot;. Außerdem fließt die Masse des Fahrzeugs in die Bestimmung der das Fahrzeug beschleunigenden bzw. bremsenden Komponente der Gewichtskraft an Gefällestrecken (gemäß den 35 Höheninformationen) entlang der Route ein, und zwar entsprechend „Kraft sin(Winkel der Längs- 21/09/2011 12:24By means of the mass of the (tested) motor vehicle, the load (force) is determined during acceleration in the direction of travel, with the second Newton's law "force mass * acceleration". In addition, the mass of the vehicle flows into the determination of the vehicle accelerating component of the weight force on downhill slopes (according to the 35 height information) along the route, corresponding to "force sin (angle of longitudinal force). 21/09/2011 12: 24

Nr. : R843 P. 010/019 21/09/2011 12:23 Samson &amp; Partner &lt;FAXM9 89 296465 P.011/019No.: R843 P. 010/019 21/09/2011 12:23 Samson &amp; Partner &lt; FAXM9 89 296465 P.011 / 019

8 richtung gegen die Horizontale) * Masse * Erdbeschleunigung*'.8 direction to the horizontal) * mass * gravitational acceleration * '.

Aus dem Betrag der dreidimensionalen Geschwindigkeit wird die Last aufgrund des Luftwiderstands des Fahrzeugs modelliert (die im Allgemeinen ungefähr quadratisch von der Geschwindigkeit abhängt). Entsprechend wird aus dem Betrag der dreidimensionalen Geschwindigkeit der Rollwider-5 stand modelliert (der im Allgemeinen weniger als quadratisch von der Geschwindigkeit abhängt). Bei manchen Ausführungsformen der Längsprofilerstellung wird zudem berücksichtigt, dass der Rollwi. derstand bei Kurvenfahrt aufgrund der mit Querbeschleunigung einhergehenden Reifen Verformung zunimmt.From the magnitude of the three-dimensional velocity, the load is modeled based on the air resistance of the vehicle (which generally depends on the speed approximately quadratically). Similarly, from the magnitude of the three-dimensional velocity, the rolling resistance is modeled (which is generally less than quadratic in speed). In some embodiments of the longitudinal profile creation is also taken into account that the Rollwi. The resistance increases during cornering due to the lateral acceleration associated with the tire deformation.

Gemäß dem dritten Aspekt der Erfindung wird beim Verfahren zum Testen des Kraftfahrzeugs 10 das Kraftfahrzeug (oder der Fahrzeugantrieb oder eine Komponente hierzu) in einer Fahrsimulation gefahren, und zwar gemäß dem aus dem Fahrzyklus ermittelten Längsprofil. Bei manchen Ausgestaltungen erfolgt die Umrechnung des Fahrzyklus5 in das Längsprofil vorab in einem gesonderten Schritt. Bei anderen Ausgestaltungen ist hingegen der Steuerrechner des Prüfstands so ausgerüstet und programmiert, dass er die rechnerische Umsetzung vom Fahrzyklus zum Längsprofil selbst ausführt, z.B. 15 zeitlich vor der eigentlich PrUfstandsfahrt oder auch erst während deren Verlaufs. Im Fall der Vorab-Umsetzung bildet also der LängsprofiLDatensatz die Eingangsgrüße für den Prüfstand, während es im Fall der Umsetzung im Steuerrechner des Prüfstands so scheint, als bildete sie der Fahrzyklus-Datensatz, Tatsächlich ist es jedoch in beiden Fällen so, das der Längsprofil-Datensatz die Aktoren des Prüfstand (d.h. beispielsweise die Fahrpedalbetätigung und die dem Fahrzeugantrieb entgegen zu set-20 zende Last) steuert, gleich ob das Längsprofil in einem gesonderten Schritt vorab oder erst im Prttft-stand-Steuergerät aus dem Fahrzyklus-Datensatz errechnet wird.According to the third aspect of the invention, in the method for testing the motor vehicle 10, the motor vehicle (or the vehicle drive or a component thereof) is driven in a driving simulation, in accordance with the longitudinal profile determined from the driving cycle. In some embodiments, the conversion of the Fahrzyklus5 in the longitudinal profile is carried out in advance in a separate step. In other embodiments, however, the control computer of the test rig is equipped and programmed so that it carries out the computational conversion of the driving cycle to the longitudinal profile itself, e.g. 15 time before the actual test drive or even during their course. In the case of pre-implementation, the longitudinal profile thus forms the input values for the test bench, while in the case of implementation in the control computer of the test bench it appears as if it formed the drive cycle data record. In fact, in both cases, the longitudinal profile is the same. Record the actuators of the test bench (ie, for example, the accelerator pedal operation and the vehicle opposite to set-20 zende load) controls, regardless of whether the longitudinal profile in a separate step in advance or only in the Prttft-status control unit from the driving cycle record is calculated.

Unabhängig davon, dass bei der Erzeugung des Fahrzyklus-Datensatzes bereits fahrzeugklassen-oder fahrzeugmodellspezifische Eigenschaften berücksichtigt wurden, wird bei der Erstellung des Längsprofils aus dem Fahrzyklus-Datensatz wenigstens die Masse und der Luftwiderstand des zu tes-25 tenden Fahrzeugs berücksichtigt.Regardless of the fact that vehicle class or vehicle model-specific properties have already been taken into account in the generation of the drive cycle data record, at least the mass and the air resistance of the vehicle to be tested are taken into account in the generation of the longitudinal profile from the drive cycle data record.

Ein Ausführungsbeispiel des Verfahrene wird anhand der folgenden Zeichnung beschrieben. Es zeigt: 30 Fig. 1 eine schematische Darstellung des Verfahrens zur computerbasierten Erzeugung einesAn embodiment of the method will be described with reference to the following drawings. 1 shows a schematic representation of the method for the computer-based generation of a

Fahrzyklus-Datensatzes, der einen Fahrzyklus für eine Fahrsimulation repräsentiert.Driving cycle data set, which represents a driving cycle for a driving simulation.

Das nachfolgende Ausführungsbeispiel zeigt das Verfahren zur Erzeugung des Fehrzyklus-Datensatzes, der einen Fahrzyklus für die Fahrsimulation eines Hybridfahrzeugs repräsentiert. Weitere 35 Ausführungsbeispiele unterscheiden sich dadurch, dass der Fahrzyklus-Datensatz für ein reines Elekt- 21/09/2011 12:25The following embodiment shows the method for generating the Fehrzyklus data set representing a driving cycle for the driving simulation of a hybrid vehicle. Further exemplary embodiments differ in that the driving cycle data set for a pure electric 21/09/2011 12:25

Nr.: R843 P.011/019 21 /09/2011 12:24 Samson &amp; Partner &lt;FAX)+49 89 299465 P .012/019No .: R843 P.011 / 019 21/09/2011 12:24 Samson &amp; Partner &lt; FAX) +49 89 299465 P .012 / 019

9 rofahrzeug öder ein Elektrofahrzeug mit einem Range Extender erzeugt wird.9 electric vehicle or an electric vehicle with a range extender is generated.

Der Fahrzyklus-Datensatz 1 wird gemäß Fig. 1 mit dem Fahrmodell 2 aus der Straßenkarte 3 automatisch erzeugt. Hierzu wird m 4 eine Route im Straßennetz 6 der Straßenkarte 3 erzeugt und als Eingangsgröße für das Fahrmodell 2 verwendet. Im Folgenden weiden in dieser Reihenfolge das Stra-5 ßennetz 6, das Erzeugen der Route, die Straßenkarte 3 und schließlich die Erzeugung des Fahrzyklus-Datensatzes 1 beschrieben. Diese und die nachfolgend beschriebenen Operationen sind durch ein Computerprogramm, das in einem Speicher gespeichert ist, bestimmt und werden, sofern nicht explizit anders genannt, durch einen Computer ausgeführt, der dazu programmiert ist das Computerprogramm auszuführen. Auch die im Folgenden genannten Informationen sind zumindest bei der Erzeugung des 10 Fahrzyklus-Datensatzes 1 im Computer gespeichert.The driving cycle data set 1 is automatically generated according to FIG. 1 with the driving model 2 from the road map 3. For this purpose, m 4 a route in the road network 6 of the road map 3 is generated and used as an input to the driving model 2. In the following, in this order the road network 6, the generation of the route, the road map 3 and finally the generation of the driving cycle data set 1 will be described. These and the operations described below are determined by a computer program stored in memory and, unless explicitly stated otherwise, are executed by a computer programmed to execute the computer program. The information mentioned below is stored at least in the generation of the 10 driving cycle data set 1 in the computer.

Zur Bestimmung der Route werden in 4 der Startpunkt und der Zielpunkt sowie bedarfsweise Zwischenziele manuell festgelegt. Außerdem wird die zu simulierende Fahrzeugklasse, beispielsweise ein Personenkraftwagen, sowie weitere Routenoptionen, beispielsweise eine Optimierung nach kürzester Strecke oder alternativ nach kürzester Fahrzeit und/oder die bevorzugte Verwendung von Autobah· 1S nen, ebenfalls manuell festgelegt. Unter Einhaltung dieser Vorgaben wird automatisch die Route inner halb des Straßennetzes 6 bestimmt. Im Übrigen werden hierbei auch fahrzeugspezifische Kriterien berücksichtigt, beispielsweise Durchfahrtsbeschränkungen für das gewählte Fahrzeug.To determine the route, the starting point and the destination point as well as, if necessary, intermediate destinations are set manually in FIG. 4. In addition, the vehicle class to be simulated, for example a passenger car, as well as further route options, for example an optimization according to the shortest route or alternatively after the shortest travel time and / or the preferred use of autobahns, are also set manually. In compliance with these requirements, the route is automatically determined within half of the road network 6. Incidentally, vehicle-specific criteria are also taken into account in this case, for example passage restrictions for the selected vehicle.

Das Straßennetz 6 der Straßenkarte 3 umfasst in diesem Ausführungsbeispici eine zweidimensionale Abbildung eines Straßenverkehrsnetzes eines bestimmten geographischen Gebiets, wobei Straßen 20 in der Straßenkarte 3 als (feingliedrige) Polygonzüge gespeichert sind, sodase auch (näherungsweise) Informationen über Kurvenradfen mittelbar in der Straßenkarte 3 enthalten sind. Verbindungen zwischen den Straßen werden durch Knoten repräsentiert. Die räumliche (zweidimensioneile) Lage der Straßen, deren individueller Verlauf sowie die Lage der Knoten sind durch Geokoordinaten kodiert.The road network 6 of the road map 3 in this embodiment comprises a two-dimensional map of a road traffic network of a certain geographical area, where roads 20 are stored in the road map 3 as (slender) polygons, so that also (approximately) information about Kurvenradfen indirectly contained in the road map 3 , Inter-street links are represented by nodes. The spatial (two-dimensional) position of the roads, their individual course and the location of the nodes are coded by geo-coordinates.

Außer dem Straßennetz 6 ist in der Straßenkarte 3 ein Geländehöhenmodell 9 des von dem Stra-25 ßennetz 6 überdeckten Gebiets gespeichert, Aua dem Geländehöhenmodell 9 lässt sich die Höhe der Erdoberfläche über dem Meeresspiegel in Abhängigkeit von den Geokoordinaten (zumindest innerhalb des vom Straßennetz 6 überdeckten Gebiets) bestimmen. Bei anderen Beispielen ist das Geländehöhen modeil als von der Straßenkarte 3 separater Datensatz realisiert.In addition to the road network 6, a terrain elevation model 9 of the area covered by the road network 6 is stored in the road map 3. On the terrain elevation model 9, the elevation of the earth's surface above sea level can be determined (at least within the area covered by the road network 6) Area). In other examples, terrain elevation is modeled as separate from the roadmap 3.

Auch umfasst die Straßenkarte 3 Straßeninformatlonen 10, und zwar Standorte von Ampeln, Ge-30 schwindigkeitsbegrenzungen der Straßen sowie eine Typisierung der Straßen, beispielsweise in Autobahnen, ein- oder mehrspurige Straßen, inner- und außerörtliche Straßen. Diese Straßeninformationen 10 sind als Datensätze den jeweiligen Straßen des Straßennetzes 6 zugeordnet.Also, the road map includes 3 road information sites 10, including locations of traffic lights, road speed limits, and road typing, for example, on highways, single or multi-lane roads, inner and outer roads. These road information 10 are assigned as records to the respective roads of the road network 6.

Der Fahrzyklus-Datensatz 1 wird, wie zuvor genannt, mit dem Fahrmodell 2 aus der Straßenkarte 3 erzeugt. Hierzu fährt das Fahrmodell 2 virtuell entlang der Route vom Startpunkt zum Zielpunkt, 35 wobei die Route eine Eingangsgröße des Fahrmodells 2 darstellt. Dieses virtuelle Fahren, das der Er· 21/09/2011 12:25The driving cycle data set 1 is generated, as mentioned above, with the driving model 2 from the road map 3. For this purpose, the driving model 2 travels virtually along the route from the starting point to the destination point, wherein the route represents an input variable of the driving model 2. This virtual driving, which he · 21/09/2011 12:25

Nr.: R843 P.012/019 21/09/2011 12:24 Samson 4 Partner (FAXH98929M65 P .013/019 1No .: R843 P.012 / 019 21/09/2011 12:24 Samson 4 Partner (FAXH98929M65 P .013 / 019 1

1010

Zeugung des Fahrzyklus-Datensatzes 1 dient, ist von der oben genannten Fahrsimuiation des Fahrzeugs auf dem Prüfstand zu unterscheiden, fUr die der Fahrzyklus-Datensatz 1 letztendlich vorgesehen ist. Für das virtuelle Fahren entlang der Route sind in dem Fahrmodell 2 unterschiedliche Fahrverhaltensweisen 12 implementiert, wodurch das Brems- und Beschleunigungsverhalten, sowie das 6 Schaltverhahen (bei Fahrzeugen mit Schaltgetriebe) für unterschiedliche Fahrertypen berücksichtigt wird. Beispielsweise sind Fahrverhaltensweisen 12 eines sportlichen Fahrers, der verhältnismäßig stark beschleunigt, stark abbremst, spät schaltet und möglichst mit zulässiger Höchstgeschwindigkeit fährt, und eines energiesparenden Fahrers, der wenig stark abbremst, längere Ausrollphasen nutzt, sanft beschleunigt, frühzeitig schaltet und etwa 0% - 90% der zulässigen Höchstgeschwindigkeit, maximal 10 jedoch etwa 130 km/h anstrebt, in dem Fahrmodell 2 bereitgestellt.Generation of the driving cycle data set 1 is to be distinguished from the above-mentioned Fahrsimuiation the vehicle on the test bench, for the driving cycle data set 1 is ultimately provided. For the virtual driving along the route in the driving model 2 different driving behaviors 12 are implemented, whereby the braking and acceleration behavior, and the 6 Schaltverhahen (in vehicles with manual transmission) is taken into account for different types of drivers. For example, driving behaviors 12 of a sporty driver who is relatively fast, slows down, shifts late and drives at maximum permissible speed, and uses an energy-efficient driver who slows down a little, uses longer coast-downs, gently accelerates, shifts early, and about 0% -90 % of the maximum permissible speed, but a maximum of about 130 km / h strives, provided in the driving model 2.

Die (feingliedrige) polygonale Darstellung des Straßennetzes 6 erlaubt dem Fahrmodell 2 einerseits tatsächliche Wegstrecken genau zu bestimmen. Andererseits wird für die jeweils gewählte Fahrverhaltensweise 12 aus dem Kurvenverlauf der Straßenführung ein realistisches Geschwindigkeitsprofile entlang der Route bestimmt, wobei zusätzlich die Straßeninformationen 10 und Verkehrsinfbrmati-15 onen 11 als weitere Eingangsgrößen berücksichtigt werden. Bei einem alternativen Ausführungsbeispiel sind die Straßen als (geradlinige) Strecken zwischen den Knoten im Straßennetz 6 implementiert Informationen Uber den jeweiligen Kurvenverlauf der Straßen sind als separate Daten in der Straßenkarte 3 hinterlegt.The (slender) polygonal representation of the road network 6 allows the driving model 2 to determine on the one hand actual distances exactly. On the other hand, a realistic speed profile along the route is determined for the currently selected driving behavior 12 from the curve of the road guidance, wherein additionally the road information 10 and traffic information 11 are taken into account as further input variables. In an alternative embodiment, the roads are implemented as (straight-line) routes between the nodes in the road network 6. Information about the respective curve of the roads are stored as separate data in the road map 3.

Aus dem Höhenmodell 9 der Straßenkarte 3 als weitere Eingangsgröße ermittelt das Fahrmodell 20 2 mittels der Geopositionen entlang der Route Höhenänderungen beim virtuellen Fahren und speichert diese als Höhen profil zusätzlich zu dem Geschwindigkeitsprofil im Fahrzyklus-Datensatz 1. Außerdem werden unter Berücksichtigung der nachfolgend beschriebenen fahrdynamisch relevanten Größen aus dem Höhenprofil Schub- und Zugkräfte bei Steigungen und Gefällen entlang der Route abgeleitet.From the elevation model 9 of the road map 3 as a further input variable determines the driving model 20 2 by means of geopositions along the route height changes in virtual driving and stores it as a height profile in addition to the speed profile in the driving cycle data set 1. In addition, taking into account the driving dynamics relevant Sizes derived from the height profile shear and traction forces on inclines and inclines along the route.

Ala weitere Eingangsgrößen werden vom Fahrmodell 2 fahrdynamisch relevante Größen 13 ver-25 wendet, um das virtuelle Fahren entlang der Route für das gewählte Fahrzeug, also für ein bestimmtesAla further input variables are used by the driving model 2 driving dynamics relevant variables 13 ver-25 to the virtual driving along the route for the selected vehicle, ie for a specific

Fahrzeugmode]], möglichst realistisch umzusetzen. Hierbei stehen beispielsweise die Masse, der Luftwiderstand, maximal zulässige Querbeschleunigungskräfte sowie maximale Brems- und Beschleunigungsleistung des Fahrzeugs zur Verfügung. Diese Größen beeinflussen beispielsweise die maximale Beschleunigung und/oder Geschwindigkeit des Fahrzeugs und werden dementsprechend bei der Erzeu-30 gung des Fahrzyklus-Datensatzes 1, insbesondere des Gcschwindigkeitsprofils berücksichtigt.Vehicle Mode]], as realistically as possible. Here are, for example, the mass, the air resistance, maximum allowable lateral acceleration forces and maximum braking and acceleration performance of the vehicle available. These variables influence, for example, the maximum acceleration and / or speed of the vehicle and are accordingly taken into account in the generation of the driving cycle data set 1, in particular the speed profile.

Als weitere Eingangsgröße werden Verkehrsinformationen 11 vom Fahrmodell 2 berücksichtigt. Die Verkehrsinformationen 11 enthalten beispielsweise Erfahrungswerte Uber jeweilige Verkehrsaufkommen der jeweiligen Straßen in Abhängigkeit von der Tageszeit sowie unter Berücksichtigung von Werktagen und Sonn- und Feiertagen. Die Verkehrsinformationen 11 sind als Datensätze den jeweili-35 gen Straßen des Straßennetzes 6 zugeordnet. Allerdings sind nicht für alle Straßen solche Verkehrsin· 21/09/2011 12:26As a further input traffic information 11 from the driving model 2 are taken into account. The traffic information 11 includes, for example, empirical data on the respective traffic volumes of the respective roads as a function of the time of day and taking account of working days and Sundays and public holidays. The traffic information 11 are assigned as records to the respective roads of the road network 6. However, not all roads have such traffic in · 21/09/2011 12:26

Nr.: R843 P.013/019 21/09/2011 1225 Samson &amp; Partner (FAXM9892B9465 P.014/019 1 11 formatieinen 11 verfügbar, sodass gegebenenfalls auf vorhandene Verkehrsinformationen 11 für Straßen gleichen Straßentyps in räumlicher Nähe zurückgegriffen wird. Für eine realistischere Fahrsimulation werden als weitere Eingangsgröße Umwelteinflüsse 14 entlang der Route bei der Erzeugung des Fahrzyklus-Datensatzes I vom Fahrmodell 2 berücksichtigt. 5 Hierzu zählen beispielsweise Windstärke und Windrichtung, Niederschläge und/oder Schnee· und Eisglätte. Derartige Umwelteinflüsse 14 wirken sich einerseits auf das Fahrzeug selbst aus, indem beispielsweise zusätzliche Antriebsleistung zur Überwindung des Windwiderstands aufgebracht werden muss. Andererseits wirken sie sich auch auf den Fahrer aus, der beispielsweise bei starkem Nieder· schlag die Fahrgeschwindigkeit reduziert. Dementsprechend werden die Umwelteinflüsse 14 als Kor-10 rekturterme hinsichtlich der Fahrverhaltensweisen 12 verwendet. Schließlich lassen sich so auch unter· schied liehe Fahrzyklus· Datensätze 1 erzeugen, beispielsweise für Tag- und Nachtfahrten oder für unterschiedliche Witterungen, etwa für Sommer- und Winterfahrten.No .: R843 P.013 / 019 21/09/2011 1225 Samson &amp; Partners (FAXM9892B9465 P.014 / 019 1 11 format) 11, so that, if necessary, existing traffic information 11 is used for roads of the same street type in close proximity to the surroundings I These include, for example, wind force and wind direction, precipitation and / or snow and ice smoothness Such environmental influences 14 on the one hand affect the vehicle itself, for example by applying additional drive power to overcome the wind resistance It also affects the driver, who, for example, reduces the driving speed in the event of heavy rainfall.Accordingly, the environmental influences 14 are used as correction terms with regard to the driving behavior patterns 12. Finally, it is also possible to do so a different driving cycle · generate data sets 1, for example for day and night driving or for different weather conditions, for example for summer and winter rides.

Der (unter Berücksichtigung der zuvor genannten Eingangsgrößen) von dem Fahrmodell 2 erzeugte Fahrzyklus-Datetisatz 1 wird als Datensatz gespeichert, der ein Geschwindigkeits-Zeit-Profil 15 umfasst, ln diesem Profil sind die Geschwindigkeitsdaten als drei-dimensionale Größe gespeichert Bei manchen Ausführungsbeispielen wird zusätzlich oder alternativ ein Orts-Zeit-Profil und/oder ein Be-schleunigungs-Zeit-Profil erstellt. Bei einigen Ausführungsbeispielen sind die Orts-, Gcschwindigkeits-bzw. Beschleunigungsdaten der Jeweiligen Fahrzyklus-Datensätze als ein-, zwei- oder dreidimensionale Information gespeichert. 20 Im Übrigen wird bei einem weiteren AusfÜhnmgsbeispiel aus dem Fährzyklus-Datensatz der Längsprofil-Datensatz erzeugt. Dies geschieht wiederum durch einen geeignet eingerichteten Computer, nämlich einen Computer mit einem Computerprogramm, das in einem Speicher eines Computers gespeichert ist, und bei Ausführung den Computer veranlasst, das beschriebene Verfahren durchzuführen. Hierzu werden aus mehrdimensionalen Daten des Fahrzyklue-Datensatzes, wie Orts-, Geschwin-25 digkeits- bzw. Beschleunigungsdaten, sowohl zeitabhängige, eindimensionale Längsgeschwindigkeiten als auch zeitabhängige, eindimensionale Längskräfte (Last) berechnet, deren Werte sich jeweils auf die Längsrichtungen entlang der Route beziehen. Der Längsprofil-Datensatz besteht bei diesem AuBfÜh* rungsbeispiel aus einer Folge von Wertepaaren aus jeweils einer Längsgeschwindigkeit und Längskraft. Hierbei repräsentiert die Folge eine zeitliche Abfolge in gleichmäßigen Zeitschriften. 30 Bei weiteren AusfÜhrungsbeispieten wird das Kraftfahrzeug, der Fahrzeugantrieb (oder dieThe drive cycle data set 1 generated by the drive model 2 (taking into account the aforementioned input variables) is stored as a data set which includes a speed-time profile 15. In this profile, the speed data is stored as a three-dimensional variable or alternatively creates a location-time profile and / or a acceleration-time profile. In some embodiments, the location, speed or. Acceleration data of the respective drive cycle data records are stored as one-, two- or three-dimensional information. Incidentally, in another embodiment, the longitudinal profile record is generated from the ferry cycle record. This in turn is done by a suitably equipped computer, namely a computer with a computer program stored in a memory of a computer and, when executed, causing the computer to perform the described method. For this purpose, multidimensional data of the driving cycle data set, such as location, speed or acceleration data, are used to calculate time-dependent, one-dimensional longitudinal speeds as well as time-dependent, one-dimensional longitudinal forces (load), the values of which relate to the longitudinal directions along the route , In this example, the longitudinal profile data record consists of a sequence of value pairs of one longitudinal velocity and one longitudinal force each. Here, the sequence represents a time sequence in even magazines. In further embodiments, the motor vehicle, the vehicle drive (or the

Komponente hierzu) auf dem Prüfstand getestet, indem es in einer Fahrsimulation gemäß dem aus dem Fahrzyklus «rechneten Längsprofil gefahren wird. Hierbei ist bei verschiedenen Varianten von Ausführungsbeispielen das durch einen Längsprofil-Datensatz repräsentiert. Dieser stellt eine Folge von Anweisungen für die Fahrsimulation dar, sodass der (jeweilige) Datensatz eine Eingangsgröße für den 35 Prüfstand ist. 21/09/2011 12 26Component) on the test bench by driving it in a driving simulation according to the longitudinal profile calculated from the driving cycle. This is represented by a longitudinal profile record in various variants of embodiments. This is a sequence of instructions for the driving simulation so that the (respective) data set is an input parameter for the test bench. 21/09/2011 12 26

Nr.: R843 P.014/019 21 /09/2011 12:25 Samson &amp; Partner (FAXHS 89 299465 P.015/019 .······ ··· • » · · « · * * · · · *No .: R843 P.014 / 019 21/09/2011 12:25 Samson &amp; Partner (FAXHS 89 299465 P.015 / 019 ······ ··· • »· ·« · * * · · · *

I * * * t» » i » I * 4 » « « « * o · * * 12I * * * t »» i * 4 »« «« * o * * * 12

Hierbei wird des Fahrzeug auf dem Prüfstand einerseits dazu veranlasst, seine Antriebsräder entsprechend der im Längsprofi l-Datensatz z.B. als Funktion der Zeit oder der Strecke vorgegebenen Größe Ort, Geschwindigkeit bzw. Beschleunigung anzutreiben; andererseits werden dessen Antriebsräder vom Prüfstand entsprechend der im Längsprofil z.B. ebenfalls als Funktion der Zeit bzw, Strecke vor-5 gegebenen Kraft gebremst bzw, beschleunigt. Der Antrieb des (realen) Fahrzeugs arbeitet dann SO, dass die Raddrehzahl des Fahrzeugs der (auf die Vorwärtsrichtung reduzierten) Orts- oder Geschwindigkeitsvorgabe des Fahrzyklus entspricht, ohne dass sich das Fahrzeug tatsächlich fortbewegt. Bei dieser Art von Teilsimulation fehlen also die durch die Fortbewegung des Fahrzeugs hervorgerufenen Kräfte (z.B. sie Trägheitskräfte bei Fahrzeugbeschleunigung, Gewichtskraft bei Fahrt auf geneigter Strecke, 10 Luftwiderstand, Rollwiderstand, und ggf. Bremskräfte bei Kurvenfahrt). Diese bei der Prüfstands-Prüfüng aufgrund des Fahrzeugstillstands „fehlenden“ Kräfte werden mit dem Rollen-Prüfstand durch ein geeignetes Brems- und ggf, auch Antriebsmoment als Funktion der Zeit oder der gefahrenen Strecke erzeugt. Dieses Brems- und ggf. auch Antriebsmoment wird von der oder den Rollen des Prüfstands aufgebracht, auf die die Antriebsräder des zu prüfenden Fahrzeugs wirken. Bei dem Prüfstand-15 test entsprechend dem Längsprofil wird das Fahrzeug also mit derjenigen (eindimensionalen) Geschwindigkeit (bezogen auf die Prttfttandsrollen) als Funktion der Zeit gefahren, die dem Fahrzyklus entspricht, und es erfährt an den Antriebsrädern dasjenige Brems- bzw. Antriebsmoment, dass es bei realer Fahrt entsprechend dem Fahrzyklus erfahren würde. Die Abbildung des Fahrzyklus auf das Längsprofi) berücksichtigt also diejenigen Größen der Fahrdynamik, die aufgrund der Teilsimulation 20 (d ,h, des Fahrzeugstillstands) nicht real auftreten, und stellt die Vorgabe der mit den Prüfstandsrollen aufzubringenden Momenten bereit, um dem Fahrzeugantrieb diese Fahrdynamikgrößen gewissermaßen vorzuspiegeln. 21/09/2011 12:27On the one hand, the vehicle on the test bench is caused, on the one hand, to drive its driving wheels according to the longitudinal profile of e.g. driving location, speed or acceleration as a function of time or distance; On the other hand, its driving wheels are measured from the test bench according to the longitudinal profile, e.g. also braked or accelerated as a function of time or distance before given force. The drive of the (real) vehicle then operates SO, so that the wheel speed of the vehicle corresponds to the location or speed preset of the drive cycle (reduced to the forward direction) without the vehicle actually moving. Thus, in this type of sub-simulation, the forces caused by the vehicle's travel are absent (e.g., inertial forces in vehicle acceleration, weight when driving on an incline, 10 aerodynamic drag, rolling resistance, and possibly cornering braking forces). These "missing" in the test bench Prüfüng due to the vehicle standstill forces are generated with the roller test bench by a suitable braking and, if necessary, also drive torque as a function of time or the distance traveled. This braking and possibly also drive torque is applied by the one or more rollers of the test stand, act on the drive wheels of the vehicle to be tested. In the test bench according to the longitudinal profile, therefore, the vehicle is driven at the one-dimensional speed (relative to the test roller) as a function of the time corresponding to the driving cycle, and at the drive wheels it experiences the braking or driving torque that it would be experienced in real driving according to the driving cycle. The illustration of the driving cycle on the Längsprofi) thus takes into account those variables of the vehicle dynamics that do not actually occur due to the partial simulation 20 (d, h, the vehicle standstill), and provides the specification of the applied with the test bench roles moments to the vehicle drive these driving dynamics sizes in a sense pretend. 21/09/2011 12:27

Nr.; R843 P.015/019No.; R843 P.015 / 019

Claims (12)

1226 Samson &amp; Partner m*49 89 299465 P.016/019 13 PATENTANSPRÜCHE 1. Verfahren zur computerbasierten Erzeugung eines Fahrzyklus-Datensatzcs (1), der einen Fahr· Zyklus für eine Fahrsimulation eines Kraftfahrzeugs, insbesondere eines Fahrzeugs mit Hybridantrieb, repräsentiert, wobei der Fahrzyklus-Datensatz (1) automatisch mit einem Fahnnodell (2) aus einer Straßenkarte (3) erzeugt wird, indem eine Route in der Straßenkarte (3) als wenigstens eine Eingangsgröße für das Fahnnodell (2) verwendet wird.1226 Samson &amp; Partner m * 49 89 299465 P.016 / 019 13 PATENT CLAIMS 1. A method for computer-based generation of a drive cycle data set (1), which represents a drive cycle for a driving simulation of a motor vehicle, in particular a vehicle with hybrid drive, wherein the drive cycle Record (1) is automatically generated with a Fahnnodell (2) from a road map (3) by using a route in the road map (3) as at least one input variable for the Fahnnodell (2). 2. Verfahren gemäß Anspruch 1, wobei die Straßenkarte (3) Höhen Informationen (9) umfasst, die als weitere Eingangsgröße für das Fahrmodell (2) verwendet werden.2. The method according to claim 1, wherein the road map (3) altitude information (9), which are used as a further input to the driving model (2). 3. Verfahren gemäß Anspruch 1 oder 2, wobei Höheninformattonen aus einer separaten Datenquelle als weitere Eingangsgröße für das Fahrmodell (2) verwendet wird.3. The method according to claim 1 or 2, wherein Höheninformattonen from a separate data source is used as another input to the driving model (2). 4. Verfahren gemäß einem der vorangegangenen Ansprüche, wobei die Straßenkarte (3) Straßen-beschreibende Informationen (10) umfasst, die als weitere Eingangsgröße für das Fahrmodell (2) verwendet werden, insbesondere straßenbeschreibende Informationen (10) Uber Ampeln, Geschwindigkeitsbegrenzungen, Kurvenradien, Ausbauzustand und/oder Straßentyp.4. Method according to one of the preceding claims, wherein the road map (3) comprises road-descriptive information (10) which is used as a further input variable for the driving model (2), in particular road-describing information (10) about traffic lights, speed limits, curve radii, Expansion state and / or road type. 5. Verfahren gemäß einem der vorangegangenen Ansprüche, wobei die Straßenkarte (3), insbesondere uhrzeit- und/oder datumsspezifische, Verkehrsinfbrmationen (11) umfasst, die als weitere Eingangsgröße für das Fahrmodell (2) verwendet werden.5. The method according to any one of the preceding claims, wherein the road map (3), in particular clock time and / or date-specific, Verkehrsinfbrmationen (11), which are used as a further input variable for the driving model (2). 6. Verfahren gemäß einem der vorangegangenen Ansprüche, wobei das Fahnnodell (2) für wenigstens zwei, insbesondere sportliche und/oder energiesparende, Fahrverhaltensweisen (12) ausgelegt ist, insbesondere indem das Fahrmodell (2) Richtgeschwindigkeiten und/oder ein Be-schleunigungs-, Brems- und/oder Schaltverhalten berücksichtigt.6. The method according to any one of the preceding claims, wherein the Fahnnodell (2) for at least two, in particular sporty and / or energy-saving, driving behaviors (12) is designed, in particular by the driving model (2) directing speeds and / or accelerating, Braking and / or switching behavior taken into account. 7. Verfahren gemäß einem der vorangegangenen Ansprüche, wobei von dem Fahrmodell (2) wenigstens ein Umwelteinfluss (14) berücksichtigt wird, insbesondere Windstärke, Windrichtung, Niederschlag, Schnee-/EisglHtte, Helligkeit, Temperatur, Datums- und/oder Uhrzeitinformation. S. Verfahren gemäß einem der vorangegangenen Ansprüche, wobei von dem Fahrmodell (2) wenigstens eine fahrdynamisch relevante Größe (13) des Fahrzeugs berücksichtigt wird, insbe- 21/09/2011 12:27 Nr.: R843 P.016/019 21/09/2011 12:26 Samson &amp; Partner (FAXH9 89 299465 P.017/019 ··*···* *·· I t · * · » - · « · * f 4 I ’»* » » - *4 * · · · · » I * #· «« ♦ * II · * I I 14 sondere Masse, Schwerpunktiage, Luftwiderstand, Kurven Stabilität, Brems· und/oder Beschleunigungsleistung des Fahrzeugs und/oder der Betrieb von Zusatzaggregaten wie Klimaan· läge, Sitz· und/oder Scheibenheizung,7. Method according to one of the preceding claims, wherein at least one environmental influence (14) is taken into account by the driving model (2), in particular wind strength, wind direction, precipitation, snow / ice glare, brightness, temperature, date and / or time information. S. Method according to one of the preceding claims, wherein at least one vehicle-dynamically relevant variable (13) of the vehicle is taken into account by the driving model (2), in particular 21/09/2011 12:27 No .: R843 P.016 / 019 21 / 09/2011 12:26 Samson &amp; Partner (FAXH9 89 299465 P.017 / 019 ·· * ··· * * ·· I t · * · »- ·« · * f 4 I »» * »» - * 4 * · · · · »I * Particular mass, center of gravity, air resistance, curves stability, braking and / or acceleration performance of the vehicle and / or the operation of additional units such as air conditioning, seat and / or window heating, 9. Verfahren gemäß einem der vorangegangenen Ansprüche, wobei die Route automatisch für ei- nen vorgegebenen Startpunkt und Zielpunkt mittels der Straßenkarte (3) bestimmt wird, ins· besondere wobei ein Zwischenziel berücksichtigt wird,9. Method according to one of the preceding claims, wherein the route is automatically determined for a predetermined starting point and destination point by means of the road map (3), in particular an intermediate destination being taken into account, 10, Verfahren gemäß Anspruch 8, wobei bei der Bestimmung der Route gewisse Straßen typen, ins- 10 besondere Autobahnen und/oder Schnellstreßen, bevorzugt oder gemieden werden.10, A method according to claim 8, wherein in the determination of the route certain types of roads, in particular 10 highways and / or highways, preferred or avoided. 11, Verfahren gemäß Anspruch 8 oder 9, wobei bei der Bestimmung der Route fahrzeugspezifische Kriterien berücksichtigt werden, insbesondere Beschränkungen von Durchfahrtshöhen und/oder Durchfahrtsbeschränkungen für PKW, LKW und/oder Zweiräder. 1511, A method according to claim 8 or 9, wherein in the determination of the route vehicle-specific criteria are taken into account, in particular restrictions on passage heights and / or passage restrictions for cars, trucks and / or two-wheelers. 15 12. Verfahren zur Erzeugung eines Längsprofil-Datensatzes, der wenigstens zwei eindimensionale Größen umfasst, wobei die Größen aus wenigstens einer zwei- oder dreidimensionalen Größe des gemäß einem der Ansprüche 1 bis U erzeugten Fahrzyklus-Datensatzes (1) abgeleitet werden und auf die Längsrichtung entlang der Route bezogen sind, und wobei eine der Größen Ort, 20 Geschwindigkeit oder Beschleunigung des Fahrzeugs in Längsrichtung und eine weitere der Größen eine das Fahrzeug bremsende bzw. beschleunigende Kraft in Längsrichtung sind.12. A method for producing a longitudinal profile data set comprising at least two one-dimensional variables, wherein the sizes of at least a two- or three-dimensional size of the driving cycle data set (1) generated according to one of claims 1 to U are derived and along the longitudinal direction the route, and wherein one of the variables location, 20 speed or acceleration of the vehicle in the longitudinal direction and a further of the variables are a vehicle braking or accelerating force in the longitudinal direction. 13. Verfahren zum Testen eines Kraftfahrzeugs, wobei mit dem Kraftfahrzeug in einer Fahrsimulation auf einem Prüfstand ein Längsprofii-Datensatz gemäß Anspruch 12 abgefahren wird, wo- 25 bei das Fahrzeug auf dem Prüfstand einerseits dazu veranlasst wird, seine Antriebsräder ent sprechend der im Längsprofil vorgegebenen Größe Ort, Geschwindigkeit bzw. Beschleunigung anzutreiben, und wobei anderseits seine Antriebsräder vom Prüfstand entsprechend der im Längsprofil vorgegebenen Kraft gebremst bzw. beschleunigt werden. 21/09/2011 12:28 Nr.: R843 P.017/01913. A method for testing a motor vehicle, wherein the vehicle in a driving simulation on a test bench a Längsprofii data set is traversed according to claim 12, 25 causes the vehicle on the test stand on the one hand to his driving wheels accordingly in the longitudinal profile specified Size location, speed or acceleration to drive, and on the other hand its drive wheels are braked or accelerated by the test bench according to the predetermined force in the longitudinal profile. 21/09/2011 12:28 No .: R843 P.017 / 019
AT13622011A 2011-09-21 2011-09-21 Method for the computer-based generation of a driving cycle data record and a longitudinal profile data record and method for testing a motor vehicle AT510101B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
AT13622011A AT510101B1 (en) 2011-09-21 2011-09-21 Method for the computer-based generation of a driving cycle data record and a longitudinal profile data record and method for testing a motor vehicle
DE201210018359 DE102012018359A1 (en) 2011-09-21 2012-09-17 DRIVING CYCLE FOR DRIVING SIMULATION

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
AT13622011A AT510101B1 (en) 2011-09-21 2011-09-21 Method for the computer-based generation of a driving cycle data record and a longitudinal profile data record and method for testing a motor vehicle

Publications (3)

Publication Number Publication Date
AT510101A2 true AT510101A2 (en) 2012-01-15
AT510101A3 AT510101A3 (en) 2012-09-15
AT510101B1 AT510101B1 (en) 2014-01-15

Family

ID=45462992

Family Applications (1)

Application Number Title Priority Date Filing Date
AT13622011A AT510101B1 (en) 2011-09-21 2011-09-21 Method for the computer-based generation of a driving cycle data record and a longitudinal profile data record and method for testing a motor vehicle

Country Status (2)

Country Link
AT (1) AT510101B1 (en)
DE (1) DE102012018359A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200346659A1 (en) * 2017-09-26 2020-11-05 Avl List Gmbh Method and a device for generating a dynamic speed profile of a motor vehicle

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AT515484B1 (en) * 2014-04-01 2018-03-15 Avl List Gmbh Method for carrying out a test run on a test stand with a test object
DE102015220986A1 (en) 2014-10-29 2016-05-04 Zf Friedrichshafen Ag Output shaft sensor, test stand for a drive train of a motor vehicle and test method for a drive train of a motor vehicle
DE102015104890A1 (en) 2015-03-30 2016-10-06 Gpi Gesellschaft Für Prüfstanduntersuchungen Und Ingenieurdienstleistungen Mbh Test system and test method for testing a vehicle and / or vehicle driver specific signal perception and response and configuration system and configuration method for vehicle and / or vehicle driver specific configuration of at least one driver system interface
AT517689B1 (en) * 2015-11-11 2017-04-15 Avl List Gmbh Method of creating a test
DE102016202332A1 (en) 2016-02-16 2017-08-17 Zf Friedrichshafen Ag Subassembly for one output unit, output unit, powertrain test bench and modular system
DE102016202334A1 (en) 2016-02-16 2017-08-17 Zf Friedrichshafen Ag Subassembly for a drive unit, drive unit, powertrain test bench and modular system
DE102016224142A1 (en) 2016-12-05 2018-06-07 Zf Friedrichshafen Ag Modular buildable powertrain test bench for electric vehicle drives
DE102016224138A1 (en) 2016-12-05 2018-06-07 Zf Friedrichshafen Ag Electric motor for a drive unit of a powertrain test stand
AT520185B1 (en) * 2017-12-04 2019-02-15 Avl List Gmbh Test bench and method for carrying out a test
AT520179B1 (en) * 2017-12-04 2019-02-15 Avl List Gmbh Test bench and method for carrying out a test
EP3540403B1 (en) * 2018-03-15 2023-08-09 AVL List GmbH Method for carrying out a test of a device under test
DE102019205521A1 (en) * 2019-04-16 2020-10-22 Robert Bosch Gmbh Method for reducing exhaust emissions of a drive system of a vehicle with an internal combustion engine
CN110118661B (en) * 2019-05-09 2024-03-26 腾讯科技(深圳)有限公司 Method and device for processing driving simulation scene and storage medium
DE102020208040B4 (en) 2020-06-29 2024-08-22 Zf Friedrichshafen Ag Adjustable test specimen holder for a drive train test bench and drive train test bench
DE102020211025A1 (en) 2020-09-02 2022-03-03 Zf Friedrichshafen Ag Clutch module for a powertrain test bench, output module and powertrain test bench
DE102020214884B4 (en) 2020-11-26 2023-03-02 Zf Friedrichshafen Ag Drive unit for a powertrain test bench and powertrain test bench
DE102020214881A1 (en) 2020-11-26 2022-06-02 Zf Friedrichshafen Ag Drive unit for a powertrain test bench and powertrain test bench
DE102022128617A1 (en) 2022-10-28 2024-05-08 CIS consulting in industrial statistics GmbH Procedure for assessing the suitability of new routes for testing at least parts of a vehicle
DE102023205449A1 (en) 2023-06-13 2024-12-19 Zf Friedrichshafen Ag Clutch module for a drive train test bench, modular system and drive train test bench

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2786407B2 (en) * 1995-03-17 1998-08-13 富士通テン株式会社 Route search device
KR101270955B1 (en) * 2009-07-22 2013-06-11 메이덴샤 코포레이션 Driver Aid Device and Driver Aid System

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200346659A1 (en) * 2017-09-26 2020-11-05 Avl List Gmbh Method and a device for generating a dynamic speed profile of a motor vehicle
US11897494B2 (en) * 2017-09-26 2024-02-13 Avl List Gmbh Method and a device for generating a dynamic speed profile of a motor vehicle

Also Published As

Publication number Publication date
DE102012018359A8 (en) 2013-08-29
DE102012018359A1 (en) 2013-03-21
AT510101A3 (en) 2012-09-15
AT510101B1 (en) 2014-01-15

Similar Documents

Publication Publication Date Title
AT510101B1 (en) Method for the computer-based generation of a driving cycle data record and a longitudinal profile data record and method for testing a motor vehicle
EP3913329B1 (en) Method for predicting future driving conditions for a vehicle
DE112011104550B4 (en) SYSTEM AND METHOD FOR VEHICLE SPEED-BASED OPERATING COST OPTIMIZATION
DE102017119453A1 (en) Energy-optimized vehicle route selection
DE102018221265B4 (en) Method and system for detecting wind acting on a vehicle
DE102016123648A1 (en) VEHICLE ACCELERATION DETERMINATION
DE102016122402A1 (en) METHOD AND DEVICE FOR PREDICTING FUEL CONSUMPTION AND FOR ESTIMATING THE EFFECT OF BLOOD SENSING IN A VEHICLE NAVIGATION SYSTEM
WO2019060938A1 (en) METHOD AND DEVICE FOR PRODUCING A DYNAMIC SPEED PROFILE OF A MOTOR VEHICLE
EP1623284B1 (en) Method for optimizing vehicles and engines used for driving such vehicles
DE102016123594A1 (en) VEHICLE CURVE DETERMINATION
EP2889850A1 (en) Method and system for determining the parameters of a model for longitudinally guiding and for determining a longitudinal guide for a vehicle
DE102012212740A1 (en) System and method for updating a digital map of a driver assistance system
WO2009098071A1 (en) Device and method for providing information on driving situations
WO2013189664A1 (en) Method and device for traveling a route with a specified desired average energy consumption
DE102016012465B4 (en) Method for determining a change in air resistance acting on a motor vehicle
WO2013020963A1 (en) Navigation method and navigation device
DE102018221264B4 (en) Method and system for detecting a wind in a geographic area
DE102015223656A1 (en) Driver assistance system and method for lane recommendation
DE102013009945A1 (en) Method of controlling drive train of e.g. hybrid vehicle using digital map of e.g. road, involves controlling drive train of vehicle, based on statistical evaluation of dynamic data and topography data
DE102019003963A1 (en) Method for determining a driving strategy of a vehicle, in particular a commercial vehicle
DE102018221708B4 (en) Determination of a further test route during a test drive of a vehicle
WO2022184363A1 (en) Computer-implemented method for training at least one algorithm for a control unit of a motor vehicle, computer program product, control unit, and motor vehicle
EP3374242B1 (en) Method and device for analysing a driving manner of a driver of a vehicle
DE102010039569A1 (en) Method for determining energy expenditure information to drive e.g. lorry, involves determining force effect of wind direction with respect to land vehicle based on navigation and wind information to determine energy expenditure information
DE102021206944B4 (en) Method and system for evaluating driving behavior