[go: up one dir, main page]

WO2018087321A1 - Method and system for operating a motor vehicle - Google Patents

Method and system for operating a motor vehicle Download PDF

Info

Publication number
WO2018087321A1
WO2018087321A1 PCT/EP2017/078942 EP2017078942W WO2018087321A1 WO 2018087321 A1 WO2018087321 A1 WO 2018087321A1 EP 2017078942 W EP2017078942 W EP 2017078942W WO 2018087321 A1 WO2018087321 A1 WO 2018087321A1
Authority
WO
WIPO (PCT)
Prior art keywords
driver
artificial neural
motor vehicle
neural network
type
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/EP2017/078942
Other languages
German (de)
French (fr)
Inventor
Wilhelm BAIRLEIN
Adil SGHAIR
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Automotive Safety Technologies GmbH
Original Assignee
Automotive Safety Technologies 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 Automotive Safety Technologies GmbH filed Critical Automotive Safety Technologies GmbH
Publication of WO2018087321A1 publication Critical patent/WO2018087321A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/02Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
    • B60W40/04Traffic conditions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/02Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
    • B60W40/06Road conditions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/08Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to drivers or passengers
    • B60W40/09Driving style or behaviour
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/0098Details of control systems ensuring comfort, safety or stability not otherwise provided for
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0001Details of the control system
    • B60W2050/0019Control system elements or transfer functions
    • B60W2050/0028Mathematical models, e.g. for simulation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0062Adapting control system settings
    • B60W2050/0075Automatic parameter input, automatic initialising or calibrating means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0062Adapting control system settings
    • B60W2050/0075Automatic parameter input, automatic initialising or calibrating means
    • B60W2050/0083Setting, resetting, calibration
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2556/00Input parameters relating to data
    • B60W2556/10Historical data
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2556/00Input parameters relating to data
    • B60W2556/45External transmission of data to or from the vehicle

Definitions

  • the present invention relates to a method and a system for operating a motor vehicle.
  • Modern motor vehicles achieve an ever higher degree of automation. More and more activities that a driver performs to control a motor vehicle can be at least partially taken over by means of suitable devices of modern motor vehicles, so that the driver is always relieved. Examples of such developments, which include, for example, a lane departure warning system or a distance control cruise control, are already known from the general state of the art, in particular from mass-produced vehicles.
  • document US 2016 0026182 A1 proposes how the driving behavior of individual drivers is learned by means of machine learning and can be used in autonomous vehicles. can be made so that driverless vehicles have a personalized driving style that corresponds to a driving style of a human occupant.
  • driverless vehicles have a personalized driving style that corresponds to a driving style of a human occupant.
  • the driving profile can be adapted and updated in the server arrangement by means of machine learning during a manual drive in which the occupant assumes the role of the driver.
  • the driving profile of a driver is gradually developed to be used in a vehicle capable of driving without a driver. This ultimately has the purpose that the occupant of the driverless vehicle feels particularly comfortable when using different vehicles while driving, as the driverless vehicle accelerates in a way the occupant own way, for example, brakes, drives in a curve, distance to vehicles in front stops etc.
  • the document US Pat. No. 6,879,969 B2 describes a system which recognizes driving patterns automatically and in real time by means of a single artificial neural network for statistical pattern recognition in a motor vehicle in order, for example, to recognize different driving environments (city, highway, etc.). Based on a recognized driving environment, a suitable controller makes changes to vehicle parameters, for example, to reduce fuel consumption. For example, a suspension setting can be changed as soon as the system recognizes that the vehicle is being driven on a motorway. Furthermore, the system can be used to evaluate the driving pattern, for example to be able to tailor driver warning systems, such as fatigue detection or distraction detection, particularly well to the needs of a current driver, or to recognize different driving styles.
  • driver warning systems such as fatigue detection or distraction detection
  • a method for programming a computer based on an artificial neural network which is used in cognitive safety systems of vehicles, is described in the document EP 2 884424 A1.
  • an observation computer based on an artificial neural network is used in a large number of vehicles, which records data of the current environment of the vehicle. and data about driver reactions. Further, the observation computer is arranged to recognize visual patterns and correlate them with the recorded data so that a data set is generated.
  • the data sets from the plurality of vehicles are combined and used as a basis for programming the computer used in vehicles in cognitive security systems.
  • cognitive security systems include, for example, traffic sign recognition, pedestrian recognition or recognition of preceding traffic.
  • the document DE 10 2013 003 042 A1 concentrates on obtaining and using rule sets which are suitable for automatically activating a vehicle function as soon as certain conditions are met. These conditions result from an instantaneous situation of the vehicle, which is detected by means of a sensor system of the vehicle, such as a temperature sensor, rain sensor, etc.
  • a vehicle function such as a driver's rear window heating
  • a current situation of the vehicle such as outside temperature less than 5 ° C and rain
  • a corresponding record is generated.
  • the data record is sent to a central server, where a set of rules is formed for each vehicle function to be automated, which is then transmitted to the motor vehicle to be automated.
  • the rear window heating associated with the other vehicle is activated, without the intervention of a driver or a learning phase of the other vehicle, since it has the set of rules.
  • Object of the present invention is to make the behavior of human drivers in motor vehicles with a particularly high level of detail usable.
  • a data record is initially provided which characterizes a vehicle environment, a driver behavior and the movement of the motor vehicle. This means that environmental data of the vehicle is stored in the data record.
  • the environmental data may include data about a development of the environment or the environment of the motor vehicle, whether there are other road users in the vicinity of the vehicle and what kind of these are (eg other motor vehicles, pedestrians, cyclists, etc.), whether markings are present on the roadway and what type these are (eg, guidelines, warning lines, side boundary lines, etc.), and / or what environmental conditions prevail (eg, brightness, temperature, precipitation, etc.).
  • data about a development of the environment or the environment of the motor vehicle whether there are other road users in the vicinity of the vehicle and what kind of these are (eg other motor vehicles, pedestrians, cyclists, etc.), whether markings are present on the roadway and what type these are (eg, guidelines, warning lines, side boundary lines, etc.), and / or what environmental conditions prevail (eg, brightness, temperature, precipitation, etc.).
  • driver behavior data of the driver can be stored in the data record.
  • the driver behavior data includes data that characterizes, among other things, at least one driver action.
  • the driver behavior data may include data about an acceleration and / or speed with which the driver respectively moves the steering wheel (steering wheel acceleration or speed), the brake pedal, and / or the accelerator pedal (accelerator acceleration) ), how fast the driver changes between the individual pedals, whether the driver activates or deactivates a vehicle function (eg turn indicator, headlight etc.), which seat system setting the driver has selected and / or if the driver Gear) changes and, if necessary, which driving speed the driver chooses.
  • the driver behavior data may also include other data, for example, whether a driver has fatigue symptoms or whether the driver is distracted from controlling the motor vehicle, eg. B. by operating a vehicle infotainment system or a mobile phone.
  • movement data of the motor vehicle can be stored in the data record.
  • the movement data may include data on speeds and / or accelerations, wherein one of the speeds and one of the accelerations are each assigned to one of three main axes of the vehicle, namely a longitudinal axis, a transverse axis or a vertical axis.
  • a translational speed along the longitudinal axis (longitudinal speed), along the transverse axis (transverse speed) and along the vertical axis Axis (vertical speed) and each one rotational speed about the longitudinal axis (rolling), to the transverse axis (pitch) and about the vertical axis (yaw) are stored in the movement data.
  • data about respective accelerations associated with the speeds can be stored, for example, longitudinal, lateral, vertical, roll, pitch and / or yaw acceleration.
  • At least two of the following types are determined based on the provided data set: road type of a road traveled by the motor vehicle, driving maneuver type of a driving maneuver performed by the motor vehicle, driver type of a driver controlling the motor vehicle.
  • the provided record is evaluated as to what type a road is, whereupon the motor vehicle is driven.
  • a first evaluation result a road type highway, a road type rural road, a street type city street, etc. result.
  • a further subdivision of the types of road is conceivable, it may prove advantageous, for example, to distinguish whether a highway runs inside or outside a local border or if a special traffic zone, eg. B. a tempo-30 zone, a traffic-calmed area o. ⁇ ., Is present.
  • the data set is also evaluated as to what type of driving maneuver is performed by the motor vehicle. For example, a second evaluation result can result in a type of overtaking maneuver, a type of driving maneuver subsequent driving, a driving maneuver type turning, a driving maneuver type reverse parking etc.
  • a third evaluation result may yield a driver type of fast-moving driver, a driver type of slow-moving driver, a driver type of economically driving driver, a driver type of unsafe driving driver, etc.
  • a driver of the type of fast-moving driver can be understood as meaning a driver who exhibits a driver's behavior that is usually referred to as sporty. Furthermore, a fast-moving driver can be understood to mean that The driver would like to spend as little time as possible in order to get from the start to the finish by means of the vehicle.
  • the driver type of the fast-moving driver can thus represent a driver who shows a sporty driving behavior, and / or a driver who wants to achieve the fastest possible achievement of objectives.
  • the grouping may include a road type and a driving maneuver type, a driving maneuver type and a driver type or a driver type and a road type.
  • the grouping includes a compilation of the three types. This results in a large number of possible groupings, for example a first grouping, which is assigned to the road type motorway, the overtype maneuver type and the driver type to fast-moving drivers, a second grouping, which is assigned to the street type city street and the driver type of fast-moving drivers, etc ,
  • an initial, adaptable artificial neural network assigned to the grouping in a computing unit of the motor vehicle, wherein a specific driver behavior for the grouping is predefined in the initial, adaptable artificial neural network. That is, in a suitable computing unit of the motor vehicle, which may be embodied, for example, as a controller system, an artificial neural network-based computer program is implemented, which is usually referred to as an artificial neural network.
  • the artificial neural network manufacturer can be integrated into the motor vehicle, in particular in the manufacture of the motor vehicle or transmitted by means of a server device on the manufactured motor vehicle.
  • This artificial neural network is adaptable and initially has an initial configuration or programming, whereby the adaptable artificial neural network is able to an actual driving situation, which results from the evaluation of the road type, the driving maneuver type and / or the driver type recognize and expect a driver action corresponding to the actual driving situation.
  • the initial, adaptable artificial neural network that belongs to a driving situation, which is assigned a grouping with the road type highway, the driving maneuver type overtaking and the driver type fast driving driver.
  • the initial, customizable artificial neural network may expect, among other things, that the driver first activates the turn signal and then deactivates it after a certain amount of time.
  • an adaptation process is carried out in which the initially initial, adaptable artificial neural network is programmed, or in which the initially initial, adaptable artificial neural network programs itself by a comparison between a real driver action and one of the initial, customizable artificial neural network expected driver action takes place.
  • the expected driver action is adjusted so that the expected driver action is as similar as possible to the actual driver action when a particularly similar, in particular a same driving situation occurs again.
  • the artificial neural network changed or adapted for the first time by the adaptation process is no longer initial.
  • the adaptation process may, for example, proceed as follows: in an actual driving situation in which the road type motorway, the driving maneuver type overtaking and the driver type of fast driving driver have been detected, it is determined that the driver is moving the accelerator pedal of the motor vehicle with an actual accelerator pedal acceleration, which deviates from the expected accelerator pedal acceleration.
  • the adaptive artificial neural network can thus detect a difference between the expected and the actual accelerator pedal acceleration.
  • the adaptable artificial neural network corrects the expected accelerator pedal acceleration according to the difference, so that an adjusted expected Accelerator acceleration is stored in the adaptable artificial neural network, after which the adjustment process is terminated.
  • the adjustment process is started again.
  • another difference is determined from a new, actual accelerator pedal acceleration and the now adjusted, expected accelerator pedal acceleration.
  • the adaptable artificial neural network is adapted again.
  • the adaptation process can be repeated so often, that is, the corresponding artificial neural network learns until the corresponding artificial neural network has learned out. This may mean that a sufficiently small deviation between the expected and the actual driver behavior z. B. is detected by the adaptable artificial neural network or that the customizable artificial neural network receives an instruction to discontinue.
  • An essential aspect of the invention is that a grouping is formed which comprises at least two of the determined types. This makes the behavior of human drivers in vehicles with a particularly high level of detail usable.
  • the adaptable artificial neural network present in the motor vehicle continuously evaluates the data record, which may be designed in particular as a data stream, during the journey. This means that the adaptation process for the adaptable artificial neural network described above takes place with a low, preferably without a time delay, in particular already during the driving operation. This allows the adaptable artificial neural network to adapt very quickly to the expected driver behavior.
  • the data record it is also possible for the data record to be stored and to subsequently select at least a portion of the data record, wherein the proportion corresponds to an actual driving situation of the types of the grouping, and to comparing the actual driver behavior based on the proportion the driver with the driver behavior defined in the artificial neural network and adjusting the artificial neural network in dependence on the comparison performed.
  • the data set or data stream acquired during the drive of the motor vehicle is held in the motor vehicle during the drive of the motor vehicle at least until at least one adaptation process has taken place. For this purpose, for example, after completion of the journey, the record is examined as to whether there are any of the driving situations stored in the record, which correspond to the grouping.
  • At least one driving situation is identified in which, for example, the road type highway, the driving maneuver type overtaking and the driver type of fast driving driver have been recognized, if the grouping of the road type highway, the driving maneuver type overtaking and the driver type are assigned to fast driving drivers. Then, the identified driving situation is compared with the grouping, that is, the driver action stored in the record by means of the adaptive artificial neural network with the expected driver action stored in the grouping is compared, so that a fitting process is carried out as described above.
  • the provision of the data set is carried out by data from at least one of the following devices of the motor vehicle are detected: a navigation system, a camera system, a radar sensor system, a sensor system for detecting a vehicle movement, a sensor system for detection the driver's behavior.
  • a navigation system a camera system
  • a radar sensor system a sensor system for detecting a vehicle movement
  • a sensor system for detection the driver's behavior This means that devices installed in the motor vehicle are used to acquire the data on the basis of which the data record is created.
  • data provided by the navigation system can be used to determine the longitudinal speed of the motor vehicle, as well as for route planning.
  • the camera system which may include a plurality of cameras, which may be oriented towards occupants of the motor vehicle or to the surroundings of the motor vehicle, may be used in addition to the data acquisition for driver assistance systems for data acquisition of the driver behavior.
  • a radar sensor system used for example for the adaptive cruise control can also be used in addition to the detection of surrounding the motor vehicle traffic to capture data on a development of the vehicle environment.
  • the sensor system for detecting a vehicle movement may be firstly applied to detecting an automobile-related accident and secondly applied to the detection of the driving maneuver.
  • the sensor system for detecting the driver behavior is usually used, which alternatively or additionally can be used when recording speeds and / or accelerations which are applied to the steering wheel or the pedals.
  • the facilities have multiple functions, which makes them particularly cost-effective to use.
  • the determination of the road type is carried out by the provided data set is evaluated at least in terms of a location from map data of the navigation system.
  • map data that is part of the navigation system of the motor vehicle can be used for route planning, as well as for detecting on which type of road the motor vehicle is located. This offers the advantage that a determination of the type of road on which the motor vehicle is located or on which the motor vehicle is driven can be verified.
  • the determination of the driver type is carried out by evaluating the provided data record at least with regard to one of the following characteristics: proportion of the respective roads of the respective road types, a speed and acceleration profile with respect to three main axes of the motor vehicle, a steering wheel angle and a steering wheel angle curve, a respective pedal position of a brake and accelerator pedal. That is, determining the driver type is based on one or a combination of two or three of the mentioned characteristics. For example, the driver type can be determined by evaluating what type of roads the driver is traveling mainly by means of the motor vehicle. Thus, for example, a driver type highway driver, a driver type urban transport driver, a driver type highway driver, etc. can be identified.
  • z. B a driver type, which drives proportionally on highways and highways.
  • the driver types of fast-moving drivers, slow-moving drivers, economically driving drivers, etc. can be determined on the basis of the speed and acceleration profiles, for example.
  • a high-speed driver often experiences high lateral accelerations compared to a slow-moving driver.
  • Lenkradwinkelverlaufs can be detected whether the driver quickly or jerkily or gently executes steering movements, whereby z. B. an assignment to the type of fast-driving driver or slow-moving driver can be done.
  • An assignment to the type of fast-moving driver or slow-moving driver can be made in an analogous manner by the respective pedal position of the accelerator or brake pedal and the accelerations and speed. speeds with which the respective pedals are actuated in each case.
  • a driver in addition to the types of drivers mentioned, for example, the driver type unsafe driving drivers are assigned, if the evaluation of the record shows that the driver behavior particularly often leads to a situation to be corrected, in particular emergency action of the driver.
  • Such an emergency action may include, for example, particularly fast, jerky steering movements, an abrupt termination of an overtaking process or a particularly strong braking, in particular emergency braking.
  • the driver can be classified as unsafe if the driver behavior leads to an accident, in particular to a traffic accident.
  • the method uses a particularly high level of detail in the utilization of the data, that is, takes into account that the type of driver can change during a journey, it is provided that the driver type continuously, for example, in a certain time rhythm or a change in the Road type etc. again determined and / or verified.
  • a logic provided in the motor vehicle does not recognize any suitable driver behavior and excludes this from the adaptation of the artificial neural network.
  • a driver action leads to a situation to be corrected, in particular emergency action by the driver, or to an accident, in particular a traffic accident, this is recognized by the logic in order to prevent the driver action preceding the corrective situation or the traffic accident from entering the adaptation process.
  • driver actions which are linked, for example, to the driver type of unsafe drivers, are not used for an adaptation process of the adaptable artificial neural network. This is just behavior used by human drivers in motor vehicles, which is considered safe for the driver, the motor vehicle and / or other people.
  • a further embodiment of the invention provides that different groupings are predefined in the motor vehicle, each of which has different combinations of types, wherein for the given groupings respective initial artificial neuronal networks to be adapted are provided, in each of which a grouping-specific initial driving behavior for the respective group Groupings is predefined.
  • a plurality of customizable artificial neural networks may be provided, each associated with a respective grouping and initially having an initial configuration, respectively, whereby the respective customizable artificial neural networks each expect a driver behavior that is grouping-specific.
  • the adaptable artificial neural networks are able to recognize an actual driving situation which results from the evaluation of the road type, the driving maneuver type and / or the driver type and expect a corresponding actual driver action.
  • the respective groupings are assigned different combinations of types from each other.
  • a desired, particularly high level of detail is achieved with which the behavior of human drivers in vehicles is harnessed.
  • An advantageous embodiment of the invention provides that by means of the at least one motor vehicle, a transmission of the respective existing, each one grouping associated artificial neural networks to a server device takes place after they have been adapted.
  • transmission to the server device or uploading from the motor vehicle to the server device can take place, for example, when the motor vehicle is connected to a vehicle-produced data exchange system, such as a vehicle diagnostic system wirelessly or by cable.
  • a vehicle-produced data exchange system such as a vehicle diagnostic system wirelessly or by cable.
  • a vehicle diagnostic system wirelessly or by cable.
  • a vehicle diagnostic system wirelessly or by cable.
  • a vehicle diagnostic system wirelessly or by cable.
  • an upload while the motor vehicle is in a workshop is an upload while the motor vehicle is in a workshop.
  • learned artificial neural networks which are for example optimally adapted, can be uploaded from the vehicle to the server device, as well as artificial neural networks that have not yet learned.
  • a copy thereof may remain in the motor vehicle.
  • a collection arises in the server device which consists of a multiplicity of adapted artificial neural networks. This collection may be in a desired manner by personnel z. As the manufacturer or by suitable computer-based routines continue to be processed.
  • At least one learned artificial neural network can be downloaded to a motor vehicle or to a plurality of motor vehicles.
  • the transmission to the respective motor vehicle or download from the server device into the respective motor vehicle can take place, for example, if the respective motor vehicle is in each case connected wirelessly or by cable to a vehicle manufacturer's own data exchange system, such as a vehicle diagnostic system.
  • a vehicle manufacturer's own data exchange system such as a vehicle diagnostic system.
  • Particularly suitable is a transmission to the respective motor vehicle, while the respective motor vehicle is located in a workshop.
  • the learned artificial neural network in the motor vehicle is used, which is set up to be controlled at least partially by the learned artificial neural network. That is to say, the artificial neural network downloaded into the respective motor vehicle is able to undertake, at least partially, activities which the human driver performs to control a motor vehicle, with the aid of suitable devices of the motor vehicle.
  • the activities may include activating and / or deactivating vehicle functions, such as a direction of travel. pointer, a heating device, a cruise control system, etc. and / or functions for controlling a vehicle engine include.
  • the advantage here is that the driver is particularly relieved.
  • a best selection is performed by filtering out a certain percentage of the matched artificial neural networks per grouping and applying at least one of the filtered-out artificial neural networks in the target vehicle.
  • the collection in the server is handled in a manner by a staff z.
  • the manufacturer or by suitable computer-assisted routines is further processed, so that a certain number of group-specific artificial neural networks, which certain criteria, such as low fuel consumption, fastest possible achievement of goals, most economical driving style, etc., can be selected.
  • a best artificial neural network can be identified and downloaded into a motor vehicle or a plurality of motor vehicles for the lowest possible fuel consumption, activities that the human driver performs to control a motor vehicle At least partially take over devices of the motor vehicle.
  • a best artificial neural network can be identified and downloaded to a motor vehicle or a plurality of motor vehicles, wherein the best artificial neural network for the fastest possible achievement of goals, the activities performed by the human driver to control a motor vehicle, using appropriate facilities of the motor vehicle to take at least partially.
  • the advantage here is that the driver of the motor vehicle benefits from the activities that take over the adapted artificial neural networks that have been adapted by particularly capable drivers.
  • the application of at least one adapted artificial neural network to take place in the target vehicle, in which the adapted artificial neural network at least partially autonomously controls the target vehicle controls. That is, the adapted artificial neural network, which has been downloaded for example in the motor vehicle, takes over activities for controlling the motor vehicle, which are suitable to drive the motor vehicle in particular on the road. Such activities may include, for example, acceleration, braking, steering, etc. This is referred to as teilautonomes or autonomous driving, depending on the nature and amount of the assumed for the driver activities for controlling the motor vehicle. The motor vehicle, which is thus teilautonom or autonomously controlled, is thus able to be operated in a semi-autonomous or autonomous operation.
  • an action taken by the driver of the motor vehicle may be selecting one of a plurality of alternative routes suggested by the navigation system. This may mean, for example, that if the driver has selected the driver type of fast-moving driver or if the driver type of fast-moving driver is active in the motor vehicle, one of the proposed routes is selected by means of the artificial neural network, thus realizing a particularly timely arrival time can be. Is as a driver type economically driving driver in the motor vehicle active or selected, z. For example, an alternative of the suggested routes is selected or an alternative route is calculated / proposed so that as little fuel as possible is used to reach the destination.
  • the driver is particularly relieved.
  • the driver can be partially relieved, for example, by the driver continues to monitor and control the steering of the motor vehicle, the adapted artificial neural network takes over a speed control of the motor vehicle.
  • the driver can also be relieved to a greater extent, so be taken out of the process of controlling the motor vehicle.
  • the driver can be completely removed from the process of controlling the motor vehicle, so that the motor vehicle ultimately travels in the traffic without the intervention of the driver, wherein the driver can turn to other, in particular non-driving activities, while the motor vehicle fully autonomously drives to a predetermined by the driver target.
  • the application of at least one adapted artificial neural network in the target vehicle takes place by the adapted artificial neural network intervening in a route guidance of the navigation system.
  • the adapted artificial neural network which has been downloaded, for example, into the motor vehicle, recognizes that a traffic obstruction, for example a traffic obstruction, for example, on a route of the route or route planning predetermined by the driver by means of the navigation system of the motor vehicle. As a traffic jam, a construction site, etc. is present.
  • recognition can, for. B. done based on data provided by the navigation system of the motor vehicle.
  • the recognition can also be done by being evaluated by the artificial neural network when the driver, deviating from the recommended route of the navigation system, selects a different route, eg. B. earlier than expected leaves the route, z. B. turns.
  • the artificial neural network then proposes an alternative route based on the adjustments of drivers who have previously used a similar, in particular the same route to avoid the traffic obstruction.
  • An advantageous embodiment of the invention provides that in the target vehicle per grouping a plurality of adapted artificial neural networks each having at least one grouping-specific control decision is used, wherein, if an actual driving situation corresponds to a grouping, a majority decision maker from the individual group-specific control decisions of the individual, adapted artificial neural networks, an overall control decision for the target vehicle falls.
  • the motor vehicle per grouping comprises a plurality of adapted artificial neural networks, each of which is capable of taking over activities of the driver. That is to say, the group-specific adapted artificial neural networks used in the motor vehicle propose a driver action in each case in an actual driving situation which corresponds to the grouping, so that a large number of possible control decisions is present for the actual driving situation.
  • Individual tax decisions may differ from each other be lent, so that a majority decision is used to find a total tax decision, which compares the individual tax decisions with each other and z. For example, the control decision most frequently suggested is identified as the overall control decision. The identified overall control decision is then implemented using the appropriate means so that the motor vehicle behaves according to the overall control decision. For example, with ten artificial neural networks, six may suggest activating the turn signal for five seconds in the actual driving situation, with the four other artificial neural networks suggesting to activate the winker for three seconds. Then the turn signal is activated according to the result of the majority decision maker for five seconds.
  • the degree of deviation between the expected and the actual driver action of the individual artificial neural networks being learned may be high, since the majority decision maker is used, which prevents any wrong decisions of individual artificial neural networks from being incorporated in the overall control decision.
  • the present invention also provides a system for operating at least one motor vehicle, which is set up to carry out the method according to the invention or an advantageous embodiment of the method according to the invention.
  • Advantageous embodiments of the method according to the invention are to be regarded as advantageous embodiments of the system according to the invention, wherein the system comprises in particular means for carrying out the method steps.
  • FIG. 1 shows a flowchart in which the steps of a method for operating at least one motor vehicle are shown
  • FIG. 2 shows a further embodiment of the method, wherein an adaptation process takes place with a time delay
  • Fig. 3 shows the motor vehicle of another embodiment of the method, wherein
  • FIG. 4 shows the motor vehicle of a further embodiment of the method, wherein artificial neural networks are respectively associated with associated groupings; another embodiment of the method, wherein the artificial neural networks between a server device and the motor vehicle are transmitted;
  • FIG. 6 shows the server device in which a best selection of the artificial neural networks takes place
  • FIG. 7 shows a road on which the motor vehicle is at least partially autonomously controlled according to a further embodiment of the method
  • Fig. 8 shows a process in which the artificial neural network active in a
  • 9 shows a further embodiment of the method in which a majority decision maker is used; and 10 shows a system for operating the motor vehicle.
  • the method for operating at least one motor vehicle 20 shown for the first time in FIG. 2 is shown in FIG. 1 in a flow chart.
  • the method includes a step S1 that performs providing a data set 10 that characterizes a vehicle environment, driver behavior, and the motion of the motor vehicle 20.
  • a step S1 that performs providing a data set 10 that characterizes a vehicle environment, driver behavior, and the motion of the motor vehicle 20.
  • input data sets such as a vehicle environment data set 12, a driver behavior record 14, and / or a vehicle motion data set 1 6 are provided.
  • the vehicle surroundings data record 12 contains, for example, data on a development of the environment or the environment of the motor vehicle 20, so that it is possible to determine whether, for example, a pedestrian path, a cycle path or building structures (eg, buildings in addition to a carriageway used by the motor vehicle 20) , Tunnel walls, passive protective structures such as protective barriers or concrete walls). Furthermore, data on conditions in the environment of the motor vehicle 20 may be stored in the vehicle surroundings data record 12, for example information about a brightness, an outside temperature a precipitate, etc. By means of an evaluation of the data stored in the vehicle surroundings data record 12, the vehicle environment can be characterized.
  • the driver behavior record 14 includes data describing behavior of a driver located in the motor vehicle 20, and the driver may perform activities for controlling the motor vehicle 20.
  • a driver's behavior includes an action that the driver performs (driver action), how the action is carried out, whether the driver shows signs of tiredness, whether the driver is distracted, whether the driver is concentrated and / or further information, the disconfirmation about give the driver behavior.
  • driver action an action that the driver performs
  • the vehicle movement data record 16 contains data by means of which a total movement of the motor vehicle 20 can be described completely in particular.
  • the total movement of the motor vehicle 20 is usually divided into a system of three main axes, namely a longitudinal, a transverse and a vertical axis, each extending through the motor vehicle 20 and at a point, for. B. Mass center of the motor vehicle 20 intersect.
  • This means that the total movement can comprise a longitudinal velocity or acceleration along the longitudinal axis, a transverse velocity or acceleration along the transverse axis, and / or a vertical velocity or acceleration along the vertical axis.
  • the total movement about the longitudinal axis may include a roll acceleration or acceleration
  • the pitch axis may have a pitching speed and / or a yawing speed may be around the vertical axis.
  • data about possibly existing vibrations along or about the respective main axis can also be stored in the vehicle movement data record 16. By means of an evaluation of the data stored in the vehicle movement data record 14, the vehicle movement can be characterized.
  • a data set is provided which is provided for the following steps of the method.
  • FIG. 1 also shows sub-step S2a, sub-step S2b, and sub-step S2c, which each form a sub-step of step S2 of the method for operating at least one motor vehicle 20, which is also depicted in FIG.
  • a road type, in the sub-step S2b a driving maneuver type and / or in the sub-step S2c a driver type are determined in particular simultaneously in the sub-step S2a. In particular, at least two of the mentioned types are determined.
  • the data record provided in step S1 is evaluated as to which type of road is the road on which the motor vehicle 20 is driven.
  • the road type of a motorway is possible, which is characterized, inter alia, by high longitudinal speeds of the vehicles driving thereon, a multi-lane formation of roadways, a structural separation of the roadways and a motorway-specific signage. can draw.
  • the road type of a highway is possible, which can be characterized inter alia by a longitudinal speed of the vehicles driving on it up to about 100 kilometers per hour, a curvy road course and the presence of road intersections.
  • the road type of a city street is possible, which can be characterized, inter alia, by low longitudinal speeds of the vehicles driving thereon, a variety of buildings next to the road and by the presence of other people on and / or next to the road.
  • Other types of roads are conceivable.
  • the data record provided in step S1 is evaluated as to what type of driving maneuver is performed by means of the motor vehicle 20.
  • the driving maneuver type of a follow-on journey is possible, in which the motor vehicle 20 is driven behind another road user, wherein the motor vehicle 20 uses the same lane as the other road users.
  • another driving maneuver type of overtaking is possible, in which the motor vehicle 20 drives past another road user, wherein the motor vehicle 20 uses a different lane than the other road users.
  • another driving maneuver type of turning is possible, in which by means of the motor vehicle 20, a change of direction at intersections or junctions is performed. Other driving maneuvers are conceivable.
  • the data record provided in step S1 is evaluated as to which type of driver controls the motor vehicle 20.
  • the driver type of a fast-moving driver is possible, which can be characterized among other things by a frequent Aus Sonen a maximum speed limit, fast turning on bends and frequent changes from one to another lane.
  • the driver type of a slow-moving driver is possible, which can be characterized, inter alia, by a slow driving, a rare change from one to another lane and a slow turning in curves. Other driver types are conceivable.
  • a step S3 is also shown in FIG. In the step S3, a grouping 38 (not shown in FIG. 1, first shown in FIG.
  • a group 38 is formed from the types determined in step S2, ie road type, driving maneuver type and driver type, the grouping 38 having at least two different types each having.
  • a group 38 may be formed from a road type and a driver type, a driver type and a driving maneuver type, and / or a driving maneuver type and a road type, respectively.
  • the grouping 38 may also be formed by including a road, a driving maneuver and a driver type.
  • an artificial neural network 22 (not shown in Fig. 1, first shown in Fig. 2) in the motor vehicle 20, in particular in a computing unit 18, for. B. provided in a controller system.
  • the control unit system can be designed, for example, to monitor and / or trigger functions and / or states of the motor vehicle 20.
  • the artificial neural network 22 is provided with the data set 10 or the artificial neural network 22 has access to the data set 10.
  • the artificial neural network 22 is adaptable and associated with a specific grouping 38. That is, there is an adaptive artificial neural network 22 in the motor vehicle 20 which is associated, for example, with a grouping 38 comprising the road type highway, the driving maneuver type following drive and the driver type of slow driving driver.
  • the adaptive artificial neural network 22 is integrated with the motor vehicle 20 such that it is capable of detecting an actual driving situation 24 in which the motor vehicle is located.
  • the actual driving situation 24 can be classified, based on the types mentioned.
  • the customizable artificial neural network 22 may determine that the actual driving situation 24 (not shown in FIG. 1, first shown in FIG. 2) includes the highway type of highway, the driving maneuver type of following travel, and the driver type of slow-moving drivers.
  • an expected driver behavior associated with the grouping 38 is predefined, that is, the adaptive artificial neural network 22 may expect, among other things, in the actual driving situation 24 For example, the driver keeps a driving speed and a distance to a preceding road user the same.
  • FIG. 1 also shows a step S5 in which a comparison takes place between a real driver action and an expected, ie predefined, driver action from the initially initial, adaptable artificial neural network 22. That is, the record 10 is evaluated by the customizable artificial neural network 22 so that the customizable artificial neural network 22 can determine what actual driver action the driver is performing. This comparison can be performed for example by means of the computing unit 18 of the motor vehicle 20, so z. In the control system. Further, in the step S5, an adjustment process takes place in which the adaptable artificial neural network 22 is changed based on a comparison result. That is, the initial initial configuration of the adaptive artificial neural network 22 is changed in the fitting process so that the customizable artificial neural network 22 has customized programming. By means of any further adaptation processes, the adapted programming is further adapted.
  • the adaptable artificial neural network 22 determines the actual driving situation 24, that is to say, for example, that in reality the road type highway, the driving maneuver type follow-on driving and the driver type are slow-moving drivers. Then, it is determined by the adaptable artificial neural network 22 whether the actual driving situation 24 corresponds to the grouping 38. If so, the customizable artificial neural network 22 checks which driver action is deposited for that grouping 38, that is expected, and compares the expected driver action with the actual driver action that the driver is performing.
  • a difference between the expected and the actual driver action is generated, for example, a difference between an expected and an actual acceleration of the vehicle speed.
  • the adaptive artificial neural network 22 in programming, appropriately changes the expected acceleration of the vehicle speed. This is now in the programming one adjusted, expected or predefined vehicle acceleration, which is assigned to the group 38.
  • the adjusted, predefined vehicle acceleration is used for a possible later actual driving situation 24, which corresponds to the grouping 38, to generate the comparison result.
  • Fig. 2 another embodiment is shown, wherein the adjustment process takes place with a small time delay.
  • the adjustment process can be carried out with a particularly low, ideally without a time delay. That is, the data set 10 is evaluated by the tunable artificial neural network 22 during operation, particularly during driving of the motor vehicle 20, so that the tunable artificial neural network 22 can determine during driving that an actual driving situation 24 corresponds to the grouping 38 and what actual driver action the driver performs. Further, during the driving operation, the adjustment process takes place in which the adaptive artificial neural network 22 is changed based on the comparison result as described above.
  • the adjustment process takes place at a high time delay.
  • the adaptation process can take place during a different operation from the driving operation of the motor vehicle 20, that is, for example, after a termination of the driving operation, for. B. while the motor vehicle 20 is parked. That is, the data set 10 generated, for example, in the driving operation is evaluated by the adaptable artificial neural network 22 after completion of the driving operation.
  • the adaptive artificial neural network 22 may determine after completion of the driving operation whether at least a portion of the data set 10 contains data of an actual driving situation 24 that has occurred during the past driving operation and corresponds to the grouping 38.
  • the adaptable artificial neural network factory 22 after the end of the driving operation determine which driver action the driver has then executed. The adjustment process in which the adaptive artificial neural network 22 is changed based on the comparison result as described above may thus also be done after the completion of the driving operation.
  • the adaptation process begins as soon as it is recognized that the motor vehicle 20 has changed to a road of a different road type, for example, was driven off a highway on a country road.
  • the motor vehicle 20 is shown a further embodiment of the method.
  • the motor vehicle 20 has devices for providing the data record 10. Shown in detail are a navigation system 26, a camera system 28, a radar sensor system 30, a sensor system 32 for detecting a vehicle movement and a sensor system 34 for detecting a driver behavior.
  • the devices can have a multifunctionality, so that, for example, the navigation system 26, which can be designed, for example, as a G PS satellite navigation system, can be used for route planning and for detecting or verifying the vehicle movement.
  • the camera system 28 which may comprise a plurality of cameras, which may be oriented, for example, to the driver, to further occupants or to an outside area of the motor vehicle 20, may be used for imaging for pedestrian recognition and for recording the development next to the carriageway .
  • the radar sensor system 30, which may include, for example, a front-facing and a rear-facing radar sensor, may be used to detect other vehicles and detect a precipitate.
  • the vehicle motion sensing sensor system 32 may be used to provide triggering of active vehicle safety systems for control and data for the record 10.
  • the sensor system 34 which provides driver behavior data for the record 10, may alternatively or additionally also be used to detect if the driver is experiencing fatigue symptoms.
  • the navigation system 26 is used to determine or at least to verify which road type the road is on which is driven by means of the motor vehicle 20.
  • a driver type can be determined. That is, the driver who controls the motor vehicle 20 can be classified in terms of driver behavior and assigned to a driver type. This can be done by evaluating, based on the data set 10, how often the driver has driven on a road of a certain road type by means of the motor vehicle 20. For example, a driver type of fast-moving driver can be identified when it is clear that the driver prefers the highway-type highway, although target achievement would have been possible on roads of a different type. If the driver particularly frequently excites a maximum permissible maximum speed or if he generates high lateral accelerations on the motor vehicle 20 by fast cornering, the driver can be assigned to the driver type of fast-moving driver.
  • the driver can also be assigned to the driver type of fast-moving driver, if it is determined that the driver particularly fast, a steering wheel of the motor vehicle 20 moves, that is, if often a particularly high steering wheel speed and a particularly high steering wheel acceleration.
  • the driver may also be assigned to the driver type of fast-moving driver when it is determined that the driver is accelerating, particularly jerkily, by depressing an accelerator pedal or a brake pedal, or by using the accelerator pedal for a long period of time. In this way, a driver can be at least temporarily assigned, for example, to one of the following driver types: fast-moving driver, slow-moving driver, economically driving driver, unsafe driver, etc.
  • a driver can be assigned to the driver type of unsafe driver, for example, when his driver actions have led to an accident or when his driver actions often lead to a corrective action.
  • a corrective action may include driver actions which are suitable for preventing a self-inflicted accident, for example an emergency termination of a wrongly initiated overtaking operation.
  • a logic 36 is depicted, by means of which unlearnable driver behavior is recognized, so that it is possible to exclude the unlearnable driver behavior from the adaptation process of the adaptable artificial neural network 22.
  • driver actions performed by a driver of the unsafe driver type may be excluded from the adjustment process.
  • driver actions, which are performed by a Fah rer of another driver type be excluded from the adjustment process, for example, leading to an accident driver actions.
  • the motor vehicle 20 is shown a further advantageous embodiment of the method. It is provided that in the motor vehicle 20 of the grouping 38 an adaptable artificial neural network 22 is assigned, whereby a pairing 40 is formed. By allowing a plurality of arrays 38 and a plurality of customizable artificial neural networks 22, each associated with a grouping 38, to be present in the motor vehicle 20, a plurality of pairings 40 may be formed in the motor vehicle 20.
  • the groupings 38 are each assigned a road type, a driving maneuver type and / or a driver type. If it is detected that there is an actual driving situation 24 corresponding to the grouping 38, the adaptable artificial neural network 22 expects grouping-specific driver behavior.
  • the artificial neural network 22 of a mating 40 is adapted only when the actual driving situation 24 corresponds to the grouping 38, that is, for example, when the grouping 38 and the actual driving situation 24 both overtake on the highway by means of a fast-moving Driver, exhibit.
  • the vehicle 20 and a server device 42 is shown, wherein the power vehicle 20 is able to transmit in the motor vehicle 20 existing artificial neural networks 22 to the server device 42 or upload.
  • the motor vehicle 20 and the server device 42 are connected to one another, for example, by means of a transmission cable 44 and / or a wireless data connection 46.
  • the server device 42 is capable of providing artificial neural networks 22 in the server device 42 to the motor vehicle operator. 20 to transmit or download.
  • the server device 42 may be configured, for example, as a networked vehicle manufacturer-side data exchange system, in particular as a vehicle diagnostic system. Artificial neural networks 22, which z.
  • a plurality of adapted artificial neural networks 22 in the server device 42 may be downloaded into at least one target vehicle or a plurality of target vehicles, where the target vehicle may be the motor vehicle 20.
  • the downloaded artificial neural networks 22 may be deployed by the artificial neural networks 22 taking actions for controlling the target vehicle 20 from the driver.
  • FIG. 6 shows the server device 42 in which a multiplicity of adapted artificial neural networks 22 are stored, wherein the adapted artificial neural networks 22 are each assigned to a grouping 38.
  • a best selection is carried out so that for each grouping 38 a certain percentage of the adapted artificial neural networks 22 are filtered out and / or marked so that the percentage of adapted artificial neural networks 22 is used in the at least one target vehicle can.
  • a best artificial neural network 22a may be identified and downloaded to the at least one target vehicle (s) 20, where the best artificial neural network 22a is for activities that the human driver uses to minimize fuel consumption Control of the motor vehicle 20 and the target vehicle performs, at least partially take over using appropriate facilities.
  • the motor vehicle 20 is shown, which is located on a road 48.
  • the motor vehicle 20 is at least partly automatic. nom is controlled by means of the artificial neural network 22.
  • the adapted artificial neural network which has been downloaded for example in the motor vehicle, takes over activities for controlling the motor vehicle, which are suitable for the motor vehicle, in particular in road traffic, for. B. to drive on the road 48 and follow their course 50.
  • traffic rules, z For example, the maximum permissible speed is respected so that safe driving is possible.
  • the artificial neural network 22 actively engages in routing from a starting point 54 to a destination point 56.
  • the route planning which is usually provided by means of the navigation system 26, may include a route 58 and an alternative route 60, wherein the driver may select thereunder.
  • a traffic obstruction 64 is detected by the artificial neural network 22, e.g. As a construction site or a traffic jam, and the alternative route 60 equally a traffic obstacle, the artificial neural network 22 determines another route, eg. B. the alternative route 62, which is proposed to the driver at least for a use.
  • the alternate route 62 may have been created based on experience of drivers who have used a similar route to bypass the traffic obstruction 64, thereby adjusting the corresponding artificial neural network 22.
  • the similar route can be located, for example, in the same city.
  • FIG. 9 shows an embodiment of the method in which a majority separator 66 is used.
  • a plurality of artificial neural networks 22 are used in the target vehicle or motor vehicle 20 per grouping 38. If an actual driving situation 24 corresponds to the grouping 38, the individual artificial neural networks 22 present in the motor vehicle 20 each make a control decision 68.
  • the individual control decisions 68 can each be a driver action, whereby the individual control decisions 68 can be different from one another , Preferably, the individual control decisions 68 are similar to each other.
  • the individual tax decisions 68 are given in the majority decision 66.
  • the individual control decisions 68 are processed on the basis of, for example, an averaging, so that the majority decision 66 can output the overall control decision 70, that is to say provide the motor vehicle 20 with the motor vehicle 20 or the target vehicle or the plurality of vehicles according to the overall control decision 70 Target vehicles can be controlled.
  • FIG. 10 shows a system 72 for operating the motor vehicle 20, which is set up to carry out the method for operating the at least one motor vehicle 20 according to one of the embodiments or combination of the embodiments of the method.
  • the motor vehicle 20 comprises a data supply device 74, which is set up to characterize a vehicle environment, a driver behavior and the movement of the motor vehicle.
  • a data supply device 74 which is set up to characterize a vehicle environment, a driver behavior and the movement of the motor vehicle.
  • These may include, for example, devices such as the navigation system 26, the camera system 28, the radar sensor system 30, the sensor system 32 for detecting a vehicle movement and / or the sensor system 34 for detecting the driver behavior.
  • this can include a memory system which is designed to store the data record 10 at least temporarily, as well as a provision device by means of which the data record 10 is made available for further use.
  • the motor vehicle 20 has a determination device 76 which is set up to determine a road type, a driving maneuver type and / or a driver type on the basis of the provided data record 10.
  • the data stored in the data record 10 can be examined as to what type the road 48 is, whereupon the motor vehicle 20 is driven.
  • the road type highway, the road type highway, the street type city street, etc. can be determined.
  • the data may be examined as to what type of driving maneuver is performed by the motor vehicle 20.
  • the type of driving maneuver overtaking, the type of driving maneuver following drive, the driving maneuver type turning, the driving maneuver type reverse parking etc. can be ascertained.
  • the data may be examined to determine which type is a driver controlling the motor vehicle 20.
  • the driver type of fast-moving driver, the driver type slow-moving driver, the driver type economically driving driver, the driver type unsafe driving driver, etc. can be determined.
  • the motor vehicle 20 also has a grouping device 78 which is designed to form a grouping 38 of at least two of the determined types.
  • the grouping device 78 is capable of assigning at least two of the determined types to the grouping 38.
  • the motor vehicle 20 has a network providing device 80, which is set up to provide at least one artificial neural network 22, which has an initial configuration or programming and is adaptable.
  • the artificial neural network is provided in a computing unit 18, not shown, of the motor vehicle 20.
  • the motor vehicle 20 further comprises a comparison and adaptation device 82, which is adapted to the adaptation process, in which the initially initial, adaptable artificial neural network 22 is programmed or programs itself by comparing a real driver action and a from the initial, customizable artificial neural network 22 expected driver action takes place. Based on the result of the comparison, the expected driver action is adjusted so that the expected driver action is as similar as possible to the actual driver action when a particularly similar, in particular a same driving situation occurs again

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Human Computer Interaction (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Traffic Control Systems (AREA)

Abstract

The invention relates to a method for operating at least one motor vehicle (20), said method involving the steps of providing (S1) a data record (10) characterizing a vehicle environment, a driving behavior, and the movement of the motor vehicle (20); ascertaining (S2) at least two of the following types on the basis of the data record (10) provided: the type of road (S2a) on which the motor vehicle (20) travels; the type of maneuver (S2b) performed by the motor vehicle (20); the type of driver (S2c) steering the motor vehicle (20); forming (S3) a group (38) comprising at least two of the types ascertained; providing (S4) an initial adjustable artificial neural network (22), which is assigned to the group (38) and in which a specific driving behavior is predefined for the group (38), in a computing unit (18) of the motor vehicle (20); and comparing the driver's actual driving behavior with the driving behavior predefined in the adjustable artificial neural network (22) and adjusting the adjustable artificial neural network (22) by means of the computing unit (18) of the motor vehicle (20) according to the comparison. The invention further relates to a system for operating at least one motor vehicle (20), said system being configured to carry out the disclosed method.

Description

Patentanmeldung  Patent application

Verfahren und System zum Betreiben eines Kraftfahrzeugs Method and system for operating a motor vehicle

BESCHREIBUNG: DESCRIPTION:

Die vorliegende Erfindung betrifft ein Verfahren sowie ein System zum Betreiben eines Kraftfahrzeugs.  The present invention relates to a method and a system for operating a motor vehicle.

Moderne Kraftfahrzeuge erreichen einen immer höheren Automatisierungsgrad. Immer mehr Tätigkeiten, die ein Fahrer zum Steuern eines Kraftfahrzeugs durchführt, können mittels geeigneter Einrichtungen moderner Kraftfahrzeuge zumindest teilweise übernommen werden, sodass der Fahrer immer weiter entlastet wird. Beispiele für derartige Entwicklungen, wozu beispielsweise ein Spurhalteassistent oder ein Ab- standsregeltempomat zählen, sind bereits aus dem allgemeinen Stand der Technik, insbesondere aus dem Serienfahrzeugbau bekannt. Modern motor vehicles achieve an ever higher degree of automation. More and more activities that a driver performs to control a motor vehicle can be at least partially taken over by means of suitable devices of modern motor vehicles, so that the driver is always relieved. Examples of such developments, which include, for example, a lane departure warning system or a distance control cruise control, are already known from the general state of the art, in particular from mass-produced vehicles.

Um Kraftfahrzeuge in die Lage zu versetzen, künftig immer mehr Aufgaben menschlichen Fahrern abzunehmen, sodass bei weiterer Entwicklung sicher und regelkonform fahrende vollautonome bzw. fahrerlose Kraftfahrzeuge bereitgestellt werden können, werden Daten über Aktionen bzw. Tätigkeiten, welche von menschlichen Fahrern beim Steuern eines Kraftfahrzeugs durchgeführt werden, bereits heutzutage gespeichert, analysiert und schließlich in Kraftfahrzeugen nutzbar gemacht. In order to enable motor vehicles to take on more and more tasks from human drivers in the future, so that safe and compliant driving fully autonomous or driverless vehicles can be provided on further development, data on actions or activities that are performed by human drivers in controlling a motor vehicle are already stored today, analyzed and finally made usable in motor vehicles.

Aus dem Stand der Technik sind bereits Ansätze dafür bekannt. So schlägt das Dokument US 2016 0026182 A1 vor, wie das Fahrverhalten einzelner Fahrer mittels maschinellen Lernens erlernt und in autonom fahrenden Fahrzeugen nutzbar ge- macht werden kann, sodass fahrerlos fahrende Fahrzeuge einen personalisierten Fahrstil aufweisen, der einem Fahrstil eines menschlichen Insassen entspricht. Hierzu ist dargestellt, dass für jeden Insassen zumindest ein eigenes Fahrprofil erstellt wird, welches in einer speziellen Serveranordnung gespeichert ist, und in ein Fahrzeug heruntergeladen wird, in dem sich der Insasse befindet. Das Fahrprofil kann mittels maschinellen Lernens während einer manuellen Fahrt, bei welcher der Insasse die Rolle des Fahrers übernimmt, angepasst und in der Serveranordnung aktualisiert werden. So wird nach und nach das Fahrprofil eines Fahrers weiterentwickelt, um in einem Fahrzeug eingesetzt zu werden, welches in der Lage ist, fahrerlos zu fahren. Dies hat letztendlich den Zweck, dass sich der Insasse des fahrerlos fahrenden Fahrzeugs auch bei einer Nutzung unterschiedlicher Fahrzeuge während einer Fahrt besonders wohl fühlt, da das fahrerlos fahrende Fahrzeug auf eine dem Insassen eigenen Weise zum Beispiel beschleunigt, bremst, in eine Kurve fährt, Abstand zu vorausfahrenden Fahrzeugen hält etc. Approaches are already known from the prior art. Thus, document US 2016 0026182 A1 proposes how the driving behavior of individual drivers is learned by means of machine learning and can be used in autonomous vehicles. can be made so that driverless vehicles have a personalized driving style that corresponds to a driving style of a human occupant. For this it is shown that for each occupant at least one own driving profile is created, which is stored in a special server arrangement, and is downloaded into a vehicle in which the occupant is located. The driving profile can be adapted and updated in the server arrangement by means of machine learning during a manual drive in which the occupant assumes the role of the driver. Thus, the driving profile of a driver is gradually developed to be used in a vehicle capable of driving without a driver. This ultimately has the purpose that the occupant of the driverless vehicle feels particularly comfortable when using different vehicles while driving, as the driverless vehicle accelerates in a way the occupant own way, for example, brakes, drives in a curve, distance to vehicles in front stops etc.

In dem Dokument US 6 879 969 B2 ist ein System beschrieben, welches mittels eines einzigen künstlichen neuronalen Netzwerks zur statistischen Mustererkennung, in einem Kraftfahrzeug Fahrmuster automatisch und in Echtzeit erkennt, um beispielsweise unterschiedliche Fahrtumgebungen (Stadt, Autobahn etc.) zu erkennen. Auf Basis einer erkannten Fahrtumgebung führt eine geeignete Steuereinrichtung Änderungen an Fahrzeugparametern durch, um beispielsweise einen Kraftstoffverbrauch zu verringern. So kann zum Beispiel eine Fahrwerkseinstellung geändert werden, sobald durch das System erkannt wurde, dass das Kraftfahrzeug auf einer Autobahn gefahren wird. Des Weiteren kann das System genutzt werden, um das Fahrmuster auszuwerten, um beispielsweise Fahrerunterstützungs- bzw. Fahrerwarnsysteme, wie Müdigkeitserkennung oder Ablenkungserkennung, besonders gut auf Bedürfnisse eines aktuellen Fahrers zuschneiden zu können, oder um unterschiedliche Fahrstile zu erkennen. The document US Pat. No. 6,879,969 B2 describes a system which recognizes driving patterns automatically and in real time by means of a single artificial neural network for statistical pattern recognition in a motor vehicle in order, for example, to recognize different driving environments (city, highway, etc.). Based on a recognized driving environment, a suitable controller makes changes to vehicle parameters, for example, to reduce fuel consumption. For example, a suspension setting can be changed as soon as the system recognizes that the vehicle is being driven on a motorway. Furthermore, the system can be used to evaluate the driving pattern, for example to be able to tailor driver warning systems, such as fatigue detection or distraction detection, particularly well to the needs of a current driver, or to recognize different driving styles.

Ein Verfahren zum Programmieren eines Computers auf Basis eines künstlichen neuronalen Netzwerks, welcher in kognitiven Sicherheitssystemen von Fahrzeugen eingesetzt wird, ist in dem Dokument EP 2 884424 A1 beschrieben. Hierbei wird ein Beobachtungscomputer auf Basis eines künstlichen neuronalen Netzwerks in einer Vielzahl von Fahrzeugen eingesetzt, der Daten des momentanen Umfelds des Fahr- zeugs sowie Daten über Fahrerreaktionen aufnimmt. Weiter ist der Beobachtungscomputer eingerichtet, visuelle Muster zu erkennen und diese mit den aufgenommenen Daten in Beziehung zu setzen, sodass ein Datensatz erzeugt wird. Die Datensätze aus der Vielzahl von Fahrzeugen werden miteinander kombiniert und als Basis für das Programmieren des Computers, welcher in Fahrzeugen in kognitiven Sicherheitssystemen eingesetzt wird, herangezogen. Im Allgemeinen zählen zu derartigen kognitiven Sicherheitssystemen zum Beispiel eine Verkehrszeichenerkennung, eine Fußgängererkennung oder Erkennung eines vorausfahrenden Verkehrs. A method for programming a computer based on an artificial neural network, which is used in cognitive safety systems of vehicles, is described in the document EP 2 884424 A1. In this case, an observation computer based on an artificial neural network is used in a large number of vehicles, which records data of the current environment of the vehicle. and data about driver reactions. Further, the observation computer is arranged to recognize visual patterns and correlate them with the recorded data so that a data set is generated. The data sets from the plurality of vehicles are combined and used as a basis for programming the computer used in vehicles in cognitive security systems. In general, such cognitive security systems include, for example, traffic sign recognition, pedestrian recognition or recognition of preceding traffic.

Das Dokument DE 10 2013 003 042 A1 konzentriert sich auf eine Gewinnung und einen Einsatz von Regelsätzen, welche dazu geeignet sind, eine Fahrzeugfunktion automatisch zu aktivieren, sobald bestimmte Bedingungen erfüllt sind. Diese Bedingungen ergeben sich aus einer Momentansituation des Fahrzeugs, welche mittels einer Sensorik des Fahrzeugs, wie einem Temperatursensor, Regensensor etc., er- fasst wird. In einer Vielzahl von Fahrzeugen wird eine Aktivierung einer Fahrzeugfunktion, zum Beispiel einer Heckscheibenheizung durch den Fahrer mit einer momentanen Situation des Fahrzeugs, etwa Außentemperatur geringer als 5° C und Regen, in Beziehung gesetzt und ein entsprechender Datensatz erzeugt. Der Datensatz wird an einen zentralen Server gesendet, wo für jede zu automatisierende Fahrzeugfunktion ein Regelsatz gebildet wird, welcher dann an das zu automatisierende Kraftfahrzeug übermittelt wird. Somit ist es möglich, dass sich in einem anderen Fahrzeug unter ähnlichen, insbesondere gleichen Bedingungen die zu dem anderen Fahrzeug gehörende Heckscheibenheizung, ohne ein Zutun eines Fahrers oder eine Anlernphase des anderen Fahrzeugs, aktiviert, da es über den Regelsatz verfügt. The document DE 10 2013 003 042 A1 concentrates on obtaining and using rule sets which are suitable for automatically activating a vehicle function as soon as certain conditions are met. These conditions result from an instantaneous situation of the vehicle, which is detected by means of a sensor system of the vehicle, such as a temperature sensor, rain sensor, etc. In a variety of vehicles, activation of a vehicle function, such as a driver's rear window heating, is related to a current situation of the vehicle, such as outside temperature less than 5 ° C and rain, and a corresponding record is generated. The data record is sent to a central server, where a set of rules is formed for each vehicle function to be automated, which is then transmitted to the motor vehicle to be automated. Thus, it is possible that in another vehicle, under similar, in particular equal conditions, the rear window heating associated with the other vehicle is activated, without the intervention of a driver or a learning phase of the other vehicle, since it has the set of rules.

Aufgabe der vorliegenden Erfindung ist es, das Verhalten von menschlichen Fahrern in Kraftfahrzeugen mit einer besonders hohen Detailtiefe nutzbar zu machen. Object of the present invention is to make the behavior of human drivers in motor vehicles with a particularly high level of detail usable.

Diese Aufgabe wird erfindungsgemäß durch ein Verfahren sowie durch ein System mit den Merkmalen der unabhängigen Patentansprüche gelöst. Vorteilhafte Ausgestaltungen mit zweckmäßigen Weiterbildungen der Erfindung sind in den übrigen Patentansprüchen angegeben. Bei dem erfindungsgemäßen Verfahren zum Betreiben zumindest eines Kraftfahrzeugs wird zunächst ein Datensatz bereitgestellt, welcher ein Fahrzeugumfeld, ein Fahrerverhalten und die Bewegung des Kraftfahrzeugs charakterisiert. Das bedeutet, dass in dem Datensatz Umgebungsdaten des Fahrzeugs gespeichert werden. Beispielsweise können die Umgebungsdaten Daten über eine Bebauung der Umgebung bzw. des Umfelds des Kraftfahrzeugs enthalten, ob sich in der Nähe des Fahrzeuges weitere Verkehrsteilnehmer befinden und welcher Art diese sind (z. B. weitere Kraftfahrzeuge, Fußgänger, Radfahrer etc.), ob Markierungen auf der Fahrbahn vorhanden sind und welcher Art diese sind (z. B. Leitlinien, Warnlinien, Seitenbegrenzungslinien etc.), und/oder welche Umweltbedingungen herrschen (z. B. Helligkeit, Temperatur, Niederschlag etc.). This object is achieved by a method and by a system having the features of the independent claims. Advantageous embodiments with expedient developments of the invention are specified in the other claims. In the method according to the invention for operating at least one motor vehicle, a data record is initially provided which characterizes a vehicle environment, a driver behavior and the movement of the motor vehicle. This means that environmental data of the vehicle is stored in the data record. For example, the environmental data may include data about a development of the environment or the environment of the motor vehicle, whether there are other road users in the vicinity of the vehicle and what kind of these are (eg other motor vehicles, pedestrians, cyclists, etc.), whether markings are present on the roadway and what type these are (eg, guidelines, warning lines, side boundary lines, etc.), and / or what environmental conditions prevail (eg, brightness, temperature, precipitation, etc.).

Ferner können in dem Datensatz Fahrerverhaltensdaten des Fahrers gespeichert werden. Die Fahrerverhaltensdaten umfassen Daten, welche unter anderem zumindest eine Fahreraktion charakterisieren. Beispielsweise können die Fahrerverhaltensdaten Daten über eine Beschleunigung und/oder Geschwindigkeit enthalten, mit welcher der Fahrer jeweils das Lenkrad (Lenkradbeschleunigung bzw. -geschwindigkeit), das Bremspedal und/oder das Gaspedal bewegt bzw. betätigt (Brems- bzw. Gaspedalbeschleunigung bzw. -geschwindigkeit), wie schnell der Fahrer zwischen den einzelnen Pedalen wechselt, ob der Fahrer eine Fahrzeugfunktion (z. B. Fahrtrichtungsanzeiger (Blinker), Fahrlicht etc.) aktiviert oder deaktiviert, welche Sitzanlageneinstellung der Fahrer gewählt hat und/oder ob der Fahrer eine Fahrstufe (Gang) wechselt und gegebenenfalls welche Fahrstufe der Fahrer wählt. Die Fahrerverhaltensdaten können auch weitere Daten enthalten, beispielsweise ob ein Fahrer Müdigkeitserscheinungen aufweist oder ob der Fahrer von einem Steuern des Kraftfahrzeugs abgelenkt ist, z. B. durch das Bedienen eines Fahrzeug-Infotainment-Systems oder eines Mobiltelefons. Furthermore, driver behavior data of the driver can be stored in the data record. The driver behavior data includes data that characterizes, among other things, at least one driver action. For example, the driver behavior data may include data about an acceleration and / or speed with which the driver respectively moves the steering wheel (steering wheel acceleration or speed), the brake pedal, and / or the accelerator pedal (accelerator acceleration) ), how fast the driver changes between the individual pedals, whether the driver activates or deactivates a vehicle function (eg turn indicator, headlight etc.), which seat system setting the driver has selected and / or if the driver Gear) changes and, if necessary, which driving speed the driver chooses. The driver behavior data may also include other data, for example, whether a driver has fatigue symptoms or whether the driver is distracted from controlling the motor vehicle, eg. B. by operating a vehicle infotainment system or a mobile phone.

Weiter können in dem Datensatz Bewegungsdaten des Kraftfahrzeugs gespeichert werden. Beispielsweise können die Bewegungsdaten Daten über Geschwindigkeiten und/oder Beschleunigungen enthalten, wobei jeweils eine der Geschwindigkeiten und jeweils eine der Beschleunigungen einer von drei Hauptachsen des Fahrzeugs, nämlich einer Längsachse, einer Querachse oder einer Hochachse zugeordnet sind. Dadurch können jeweils eine Translationsgeschwindigkeit entlang der Längsachse (Längsgeschwindigkeit), entlang der Querachse (Quergeschwindigkeit) und entlang der Hoch- achse (Vertikalgeschwindigkeit) sowie jeweils eine Rotationsgeschwindigkeit um die Längsachse (Wanken), um die Querachse (Nicken) und um die Hochachse (Gieren) in den Bewegungsdaten gespeichert werden. Des Weiteren können in den Bewegungsdaten Daten über jeweils den Geschwindigkeiten zugeordneten Beschleunigungen gespeichert werden, beispielsweise Längs-, Quer-, Vertikal-, Wank-, Nick- und/oder Gierbeschleunigung. Furthermore, movement data of the motor vehicle can be stored in the data record. For example, the movement data may include data on speeds and / or accelerations, wherein one of the speeds and one of the accelerations are each assigned to one of three main axes of the vehicle, namely a longitudinal axis, a transverse axis or a vertical axis. As a result, in each case a translational speed along the longitudinal axis (longitudinal speed), along the transverse axis (transverse speed) and along the vertical axis Axis (vertical speed) and each one rotational speed about the longitudinal axis (rolling), to the transverse axis (pitch) and about the vertical axis (yaw) are stored in the movement data. Furthermore, in the movement data, data about respective accelerations associated with the speeds can be stored, for example, longitudinal, lateral, vertical, roll, pitch and / or yaw acceleration.

Zudem werden zumindest zwei der folgenden Typen basierend auf dem bereitgestellten Datensatz ermittelt: Straßentyp einer mit dem Kraftfahrzeug befahrenen Straße, Fahrmanövertyp eines mittels des Kraftfahrzeugs durchgeführten Fahrmanövers, Fahrertyp eines das Kraftfahrzeug steuernden Fahrers. Mit anderen Worten wird der bereitgestellte Datensatz dahingehend ausgewertet, von welchem Typ eine Straße ist, worauf das Kraftfahrzeug gefahren wird. Beispielsweise kann ein erstes Auswerteergebnis einen Straßentyp Autobahn, einen Straßentyp Landstraße, einen Straßentyp Stadtstraße etc. ergeben. Eine weitere Untergliederung der Straßentypen ist denkbar, so kann es sich zum Beispiel als vorteilhaft erweisen, zu unterscheiden, ob eine Autobahn innerhalb oder außerhalb einer Ortsgrenze verläuft oder ob eine besondere Verkehrszone, z. B. eine Tempo-30-Zone, ein verkehrsberuhigter Bereich o. Ä., vorliegt. In addition, at least two of the following types are determined based on the provided data set: road type of a road traveled by the motor vehicle, driving maneuver type of a driving maneuver performed by the motor vehicle, driver type of a driver controlling the motor vehicle. In other words, the provided record is evaluated as to what type a road is, whereupon the motor vehicle is driven. For example, a first evaluation result a road type highway, a road type rural road, a street type city street, etc. result. A further subdivision of the types of road is conceivable, it may prove advantageous, for example, to distinguish whether a highway runs inside or outside a local border or if a special traffic zone, eg. B. a tempo-30 zone, a traffic-calmed area o. Ä., Is present.

Der Datensatz wird außerdem dahingehend ausgewertet, von welchem Typ ein Fahrmanöver ist, welches mittels des Kraftfahrzeugs durchgeführt wird. Beispielsweise kann ein zweites Auswerteergebnis einen Fahrmanövertyp Überholen, einen Fahrmanövertyp Folgefahrt, einen Fahrmanövertyp Abbiegen, einen Fahrmanövertyp Rückwärtsein- parken etc. ergeben. The data set is also evaluated as to what type of driving maneuver is performed by the motor vehicle. For example, a second evaluation result can result in a type of overtaking maneuver, a type of driving maneuver subsequent driving, a driving maneuver type turning, a driving maneuver type reverse parking etc.

Ferner wird der Datensatz dahingehend ausgewertet, von welchem Typ ein Fahrer ist, welcher das Kraftfahrzeug steuert. Beispielsweise kann ein drittes Auswerteergebnis einen Fahrertyp schnell fahrender Fahrer, einen Fahrertyp langsam fahrender Fahrer, einen Fahrertyp ökonomisch fahrender Fahrer, einen Fahrertyp unsicher fahrender Fahrer etc. ergeben. Further, the record is evaluated as to what type is a driver who controls the motor vehicle. For example, a third evaluation result may yield a driver type of fast-moving driver, a driver type of slow-moving driver, a driver type of economically driving driver, a driver type of unsafe driving driver, etc.

Unter einem Fahrer des Typs schnell fahrender Fahrer kann ein Fahrer verstanden werden, der ein üblicherweise als sportliches bezeichnetes Fahrerverhalten an den Tag legt. Ferner kann unter einem schnell fahrenden Fahrer verstanden werden, dass der Fahrer möglichst wenig Zeit aufwenden möchte, um mittels des Fahrzeugs von einem Start zu einem Ziel zu gelangen. Der Fahrertyp des schnell fahrenden Fahrers kann also einen Fahrer repräsentieren, der ein sportliches Fahrverhalten zeigt, und/oder einen Fahrer, der eine möglichst schnelle Zielerreichung realisieren möchte. A driver of the type of fast-moving driver can be understood as meaning a driver who exhibits a driver's behavior that is usually referred to as sporty. Furthermore, a fast-moving driver can be understood to mean that The driver would like to spend as little time as possible in order to get from the start to the finish by means of the vehicle. The driver type of the fast-moving driver can thus represent a driver who shows a sporty driving behavior, and / or a driver who wants to achieve the fastest possible achievement of objectives.

Anschließend folgt ein Bilden einer Gruppierung, welche zumindest zwei der ermittelten Typen umfasst. Beispielsweise kann die Gruppierung einen Straßentyp und einen Fahrmanövertyp, einen Fahrmanövertyp und einen Fahrertyp oder einen Fahrertyp und einen Straßentyp aufweisen. Oder aber die Gruppierung umfasst eine Zusammenstellung aus den drei Typen. So ergibt sich eine Vielzahl von möglichen Gruppierungen, zum Beispiel eine erste Gruppierung, der der Straßentyp Autobahn, der Fahrmanövertyp Überholen und der Fahrertyp schnell fahrender Fahrer zugeordnet sind, eine zweite Gruppierung, der der Straßentyp Stadtstraße und der Fahrertyp schnell fahrender Fahrer zugeordnet sind, etc. This is followed by forming a grouping comprising at least two of the determined types. For example, the grouping may include a road type and a driving maneuver type, a driving maneuver type and a driver type or a driver type and a road type. Or the grouping includes a compilation of the three types. This results in a large number of possible groupings, for example a first grouping, which is assigned to the road type motorway, the overtype maneuver type and the driver type to fast-moving drivers, a second grouping, which is assigned to the street type city street and the driver type of fast-moving drivers, etc ,

Des Weiteren erfolgt ein Bereitstellen eines der Gruppierung zugeordneten initialen, anpassbaren künstlichen neuronalen Netzwerks in einer Recheneinheit des Kraftfahrzeugs, wobei in dem initialen, anpassbaren künstlichen neuronalen Netzwerk ein bestimmtes Fahrerverhalten für die Gruppierung vordefiniert ist. Das heißt, in einer geeigneten Recheneinheit des Kraftfahrzeugs, welche beispielsweise als ein Steuergerätsystem ausgeführt sein kann, ist ein auf einem künstlichen neuronalen Netzwerk basierendes Computerprogramm implementiert, welches üblicherweise als künstliches neuronales Netzwerk bezeichnet wird. Beispielsweise kann das künstliche neuronale Netzwerk herstellerseitig in das Kraftfahrzeug integriert werden, insbesondere bei der Herstellung des Kraftfahrzeugs oder mittels einer Servereinrichtung auf das hergestellte Kraftfahrzeug übermittelt werden. Dieses künstliche neuronale Netzwerk ist anpassbar und weist zunächst eine initiale Konfiguration bzw. Programmierung auf, wodurch das anpassbare künstliche neuronale Netzwerk in der Lage ist, eine tatsächliche Fahrsituation, welche sich aus der Auswertung des Straßentyps, des Fahrmanövertyps und/oder des Fahrertyps ergibt, zu erkennen und eine der tatsächlichen Fahrsituation entsprechende Fahreraktion zu erwarten. Beispielsweise existiert in dem Kraftfahrzeug ein initiales, anpassbares künstliches neuronales Netzwerk, das zu einer Fahrsituation gehört, welcher eine Gruppierung mit dem Straßentyp Autobahn, dem Fahrmanövertyp Überholen und dem Fahrertyp schnell fahrender Fahrer zugeordnet ist. Für diese Fahr- Situation kann das initiale, anpassbare künstliche neuronale Netzwerk beispielsweise unter anderem erwarten, dass der Fahrer zunächst den Fahrtrichtungsanzeiger aktiviert, und nach einer bestimmten Zeitspanne wieder deaktiviert. Furthermore, provision is made of an initial, adaptable artificial neural network assigned to the grouping in a computing unit of the motor vehicle, wherein a specific driver behavior for the grouping is predefined in the initial, adaptable artificial neural network. That is, in a suitable computing unit of the motor vehicle, which may be embodied, for example, as a controller system, an artificial neural network-based computer program is implemented, which is usually referred to as an artificial neural network. For example, the artificial neural network manufacturer can be integrated into the motor vehicle, in particular in the manufacture of the motor vehicle or transmitted by means of a server device on the manufactured motor vehicle. This artificial neural network is adaptable and initially has an initial configuration or programming, whereby the adaptable artificial neural network is able to an actual driving situation, which results from the evaluation of the road type, the driving maneuver type and / or the driver type recognize and expect a driver action corresponding to the actual driving situation. For example, in the motor vehicle there is an initial, adaptable artificial neural network that belongs to a driving situation, which is assigned a grouping with the road type highway, the driving maneuver type overtaking and the driver type fast driving driver. For this driving For example, the initial, customizable artificial neural network may expect, among other things, that the driver first activates the turn signal and then deactivates it after a certain amount of time.

Weiter folgt ein Vergleichen des tatsächlichen Fahrerverhaltens des Fahrers mit dem in dem anpassbaren künstlichen neuronalen Netzwerk vordefinierten Fahrerverhalten und Anpassen des anpassbaren künstlichen neuronalen Netzwerks in Abhängigkeit von dem durchgeführten Vergleich mittels der Recheneinheit des Kraftfahrzeugs. Anders ausgedrückt, erfolgt mittels der Recheneinheit, ein Anpassungsvorgang, bei welchem das zunächst initiale, anpassbare künstliche neuronale Netzwerk programmiert wird, bzw. bei welchem das zunächst initiale, anpassbare künstliche neuronale Netzwerk sich selbst programmiert, indem ein Vergleich zwischen einer realen Fahreraktion und einer von dem initialen, anpassbaren künstlichen neuronalen Netzwerk erwarteten Fahreraktion stattfindet. Basierend auf dem Ergebnis des Vergleichs wird die erwartete Fahreraktion angepasst, sodass die erwartete Fahreraktion bei einem erneuten Auftreten einer besonders ähnlichen, insbesondere einer gleichen Fahrsituation der realen Fahreraktion möglichst ähnlich ist. Das durch den Anpassungsvorgang erstmalig veränderte bzw. angepasste künstliche neuronale Netzwerk ist nun nicht mehr initial. Durch mehrfaches Wiederholen des Anpassungsvorgangs lernt das anpassbare künstliche neuronale Netzwerk ein Fahrerverhalten für eine bestimmte Fahrsituation zu erwarten, das nach und nach immer weniger von dem tatsächlichen Fahrerverhalten eines menschlichen Fahrers für die bestimmte Fahrsituation abweicht. Further, comparing the driver's actual driver behavior with the driver behavior predefined in the adaptable artificial neural network and adapting the adaptive artificial neural network based on the comparison performed by the computing unit of the motor vehicle. In other words, by means of the arithmetic unit, an adaptation process is carried out in which the initially initial, adaptable artificial neural network is programmed, or in which the initially initial, adaptable artificial neural network programs itself by a comparison between a real driver action and one of the initial, customizable artificial neural network expected driver action takes place. Based on the result of the comparison, the expected driver action is adjusted so that the expected driver action is as similar as possible to the actual driver action when a particularly similar, in particular a same driving situation occurs again. The artificial neural network changed or adapted for the first time by the adaptation process is no longer initial. By repeating the adjustment process several times, the adaptive artificial neural network learns to expect driver behavior for a particular driving situation that progressively deviates less and less from the actual driver behavior of a human driver for the particular driving situation.

Der Anpassungsvorgang kann beispielsweise so ablaufen: Bei einer tatsächlichen Fahrsituation, bei welcher der Straßentyp Autobahn, der Fahrmanövertyp Überholen und der Fahrertyp schnell fahrender Fahrer erkannt worden sind, wird ermittelt, dass der Fahrer das Gaspedal des Kraftfahrzeugs mit einer tatsächlichen Gaspedalbeschleunigung bewegt bzw. betätigt, welche von der erwarteten Gaspedalbeschleunigung abweicht. Das anpassbare künstliche neuronale Netzwerk kann also einen Unterschied zwischen der erwarteten und der tatsächlichen Gaspedalbeschleunigung ermitteln. Das anpassbare künstliche neuronale Netzwerk korrigiert die erwartete Gaspedalbeschleunigung entsprechend dem Unterschied, sodass eine angepasste erwartete Gaspedalbeschleunigung in dem anpassbaren künstlichen neuronalen Netzwerk hinterlegt ist, wonach der Anpassungsvorgang beendet wird. The adaptation process may, for example, proceed as follows: in an actual driving situation in which the road type motorway, the driving maneuver type overtaking and the driver type of fast driving driver have been detected, it is determined that the driver is moving the accelerator pedal of the motor vehicle with an actual accelerator pedal acceleration, which deviates from the expected accelerator pedal acceleration. The adaptive artificial neural network can thus detect a difference between the expected and the actual accelerator pedal acceleration. The adaptable artificial neural network corrects the expected accelerator pedal acceleration according to the difference, so that an adjusted expected Accelerator acceleration is stored in the adaptable artificial neural network, after which the adjustment process is terminated.

Für eine eventuelle, dem Anpassungsvorgang nachfolgende Fahrsituation, bei welcher ebenfalls der Straßentyp Autobahn, der Fahrmanövertyp Überholen und der Fahrertyp schnell fahrender Fahrer erkannt worden ist, wird der Anpassungsvorgang erneut gestartet. So wird ein weiterer Unterschied aus einer erneuten, tatsächlichen Gaspedalbeschleunigung und der nun angepassten, erwarteten Gaspedalbeschleunigung ermittelt. Basierend auf dem weiteren Unterschied wird analog zu dem oben beschriebenen Anpassungsvorgang das anpassbare künstliche neuronale Netzwerk erneut angepasst. For a possible following the adjustment process driving situation in which also the road type highway, the driving maneuver type overtaking and the driver type fast driving driver has been detected, the adjustment process is started again. Thus, another difference is determined from a new, actual accelerator pedal acceleration and the now adjusted, expected accelerator pedal acceleration. Based on the further difference, analogously to the adaptation process described above, the adaptable artificial neural network is adapted again.

Der Anpassungsvorgang kann sooft wiederholt werden, das heißt, das entsprechende künstliche neuronale Netzwerk lernt solange, bis das entsprechende künstliche neuronale Netzwerk ausgelernt hat. Das kann bedeuten, dass eine hinreichende geringe Abweichung zwischen dem erwarteten und dem tatsächlichen Fahrerverhalten z. B. durch das anpassbare künstliche neuronale Netzwerk festgestellt wird oder dass das anpassbare künstliche neuronale Netzwerk eine Anweisung erhält, sich nicht weiter anzupassen. The adaptation process can be repeated so often, that is, the corresponding artificial neural network learns until the corresponding artificial neural network has learned out. This may mean that a sufficiently small deviation between the expected and the actual driver behavior z. B. is detected by the adaptable artificial neural network or that the customizable artificial neural network receives an instruction to discontinue.

Ein wesentlicher Aspekt der Erfindung besteht darin, dass eine Gruppierung gebildet wird, welche zumindest zwei der ermittelten Typen umfasst. Dadurch wird das Verhalten von menschlichen Fahrern in Kraftfahrzeugen mit einer besonders hohen Detailtiefe nutzbar gemacht. An essential aspect of the invention is that a grouping is formed which comprises at least two of the determined types. This makes the behavior of human drivers in vehicles with a particularly high level of detail usable.

In einer weiteren Ausführungsform der vorliegenden Erfindung ist vorgesehen, dass, solange eine tatsächliche Fahrsituation der Typen der Gruppierung entspricht, das Vergleichen des tatsächlichen Fahrerverhaltens des Fahrers mit dem in dem künstlichen neuronalen Netzwerk definierten Fahrerverhalten und Anpassen des künstlichen neuronalen Netzwerks in Abhängigkeit von dem durchgeführten Vergleich erfolgen. Mit anderen Worten wertet das in dem Kraftfahrzeug vorhandene, anpassbare künstliche neuronale Netzwerk den Datensatz, welcher insbesondere als ein Datenstrom ausgebildet sein kann, während der Fahrt fortlaufend aus. Das bedeutet, dass der oben beschriebene Anpassungsvorgang für das anpassbare künstliche neuronale Netzwerk mit einem geringen, vorzugsweise ohne einen Zeitverzug, insbesondere bereits während des Fahrbetriebs erfolgt. Dadurch kann sich das anpassbare künstliche neuronale Netzwerk besonders schnell an das erwartete Fahrerverhalten anpassen. In another embodiment of the present invention, as long as an actual driving situation corresponds to the types of grouping, comparing the actual driver behavior of the driver with the driver behavior defined in the artificial neural network and adjusting the artificial neural network depending on the comparison performed respectively. In other words, the adaptable artificial neural network present in the motor vehicle continuously evaluates the data record, which may be designed in particular as a data stream, during the journey. This means that the adaptation process for the adaptable artificial neural network described above takes place with a low, preferably without a time delay, in particular already during the driving operation. This allows the adaptable artificial neural network to adapt very quickly to the expected driver behavior.

Alternativ oder zusätzlich ist es bei der vorliegenden Erfindung auch möglich, dass der Datensatz gespeichert wird und im Nachhinein zumindest ein Anteil des Datensatzes ausgewählt wird, wobei in dem Anteil eine tatsächliche Fahrsituation der Typen der Gruppierung entspricht, und anhand des Anteils das Vergleichen des tatsächlichen Fahrerverhaltens des Fahrers mit dem in dem künstlichen neuronalen Netzwerk definierten Fahrerverhalten und Anpassen des künstlichen neuronalen Netzwerks in Abhängigkeit von dem durchgeführten Vergleich erfolgen. Anders ausgedrückt wird der bei der Fahrt des Kraftfahrzeugs erfasste Datensatz bzw. Datenstrom während der Fahrt des Kraftfahrzeugs in dem Kraftfahrzeug zumindest solange vorgehalten, bis zumindest ein Anpassungsvorgang erfolgt ist. Hierzu wird, beispielsweise nach einer Beendigung der Fahrt, der Datensatz dahingehend untersucht, ob sich unter den in dem Datensatz gespeicherten Fahrsituationen solche befinden, welche der Gruppierung entsprechen. Es wird also zumindest eine Fahrsituationen identifiziert, bei welcher beispielsweise der Straßentyp Autobahn, der Fahrmanövertyp Überholen und der Fahrertyp schnell fahrender Fahrer erkannt worden sind, falls der Gruppierung der Straßentyp Autobahn, der Fahrmanövertyp Überholen und der Fahrertyp schnell fahrender Fahrer zugeordnet sind. Dann wird die identifizierte Fahrsituation mit der Gruppierung verglichen, das heißt, die in dem Datensatz gespeicherte Fahreraktion mittels des anpassbaren, künstlichen neuronalen Netzwerks mit der in der Gruppierung hinterlegten, erwarteten Fahreraktion, wird verglichen, sodass ein Anpassungsvorgang wie oben beschrieben ausgeführt wird. Alternatively or additionally, in the present invention it is also possible for the data record to be stored and to subsequently select at least a portion of the data record, wherein the proportion corresponds to an actual driving situation of the types of the grouping, and to comparing the actual driver behavior based on the proportion the driver with the driver behavior defined in the artificial neural network and adjusting the artificial neural network in dependence on the comparison performed. In other words, the data set or data stream acquired during the drive of the motor vehicle is held in the motor vehicle during the drive of the motor vehicle at least until at least one adaptation process has taken place. For this purpose, for example, after completion of the journey, the record is examined as to whether there are any of the driving situations stored in the record, which correspond to the grouping. Thus, at least one driving situation is identified in which, for example, the road type highway, the driving maneuver type overtaking and the driver type of fast driving driver have been recognized, if the grouping of the road type highway, the driving maneuver type overtaking and the driver type are assigned to fast driving drivers. Then, the identified driving situation is compared with the grouping, that is, the driver action stored in the record by means of the adaptive artificial neural network with the expected driver action stored in the grouping is compared, so that a fitting process is carried out as described above.

Hierbei ergibt sich zum Beispiel der Vorteil, dass eine Vielzahl von durch den Fahrer ausgeführten Fahreraktionen in den Anpassungsvorgang einfließen kann, wodurch ein besonders niedriger Rechenaufwand zu betreiben ist, bis eine hinreichende geringe Abweichung zwischen dem erwarteten und dem tatsächlichen Fahrerverhalten festgestellt wird. Des Weiteren kann ein Filtern erfolgen, wodurch die gespeicherten Fah- reraktionen vor dem Anpassungsvorgang untersucht werden, ob sie in den Anpassungsvorgang einfließen sollen oder nicht. This results, for example, in the advantage that a multiplicity of driver actions carried out by the driver can flow into the adaptation process, as a result of which a particularly low amount of computation is to be operated until a sufficiently small deviation between the expected and the actual driver behavior is ascertained. Furthermore, filtering can take place, as a result of which the stored before the adjustment process, whether or not they should be included in the adjustment process.

In weiterer vorteilhafter Ausgestaltung der Erfindung ist es vorgesehen, dass das Bereitstellen des Datensatzes erfolgt, indem Daten von zumindest einer der folgenden Einrichtungen des Kraftfahrzeugs erfasst werden: ein Navigationssystem, ein Kamerasystem, ein Radarsensorsystem, ein Sensorsystem zur Erfassung einer Fahrzeugbewegung, ein Sensorsystem zur Erfassung des Fahrerverhaltens. Das bedeutet, dass in dem Kraftfahrzeug verbaute Einrichtungen zum Erfassen der Daten genutzt werden, anhand welcher der Datensatz erstellt wird. Beispielsweise können von dem Navigationssystem bereitgestellte Daten zur Ermittlung der Längsgeschwindigkeit des Kraftfahrzeugs herangezogen werden, genauso wie für eine Routenplanung. In a further advantageous embodiment of the invention, it is provided that the provision of the data set is carried out by data from at least one of the following devices of the motor vehicle are detected: a navigation system, a camera system, a radar sensor system, a sensor system for detecting a vehicle movement, a sensor system for detection the driver's behavior. This means that devices installed in the motor vehicle are used to acquire the data on the basis of which the data record is created. For example, data provided by the navigation system can be used to determine the longitudinal speed of the motor vehicle, as well as for route planning.

Das Kamerasystem, das eine Vielzahl von Kameras aufweisen kann, welche auf Insassen des Kraftfahrzeugs oder auf die Umgebung des Kraftfahrzeugs ausgerichtet sein können, kann neben der Datenerfassung für Fahrerassistenzsysteme auch zur Datenerfassung des Fahrerverhaltens genutzt werden. Ein beispielsweise für den Abstandsregeltempomat genutztes Radarsensorsystem kann neben der Erkennung des das Kraftfahrzeug umgebenden Verkehrs ebenfalls dazu benutzt werden, Daten über eine Bebauung des Fahrzeugumfeldes zu erfassen. The camera system, which may include a plurality of cameras, which may be oriented towards occupants of the motor vehicle or to the surroundings of the motor vehicle, may be used in addition to the data acquisition for driver assistance systems for data acquisition of the driver behavior. A radar sensor system used for example for the adaptive cruise control can also be used in addition to the detection of surrounding the motor vehicle traffic to capture data on a development of the vehicle environment.

Das Sensorsystem zur Erfassung einer Fahrzeugbewegung kann erstens bei einem Detektieren eines das Kraftfahrzeug betreffenden Unfalls angewendet werden und zweitens bei der Erfassung des Fahrmanövers angewendet werden. The sensor system for detecting a vehicle movement may be firstly applied to detecting an automobile-related accident and secondly applied to the detection of the driving maneuver.

Für eine Müdigkeitserkennung wird üblicherweise das Sensorsystem zur Erfassung des Fahrerverhaltens herangezogen, welches alternativ oder zusätzlich bei der Aufnahme von Geschwindigkeiten und/oder Beschleunigungen, die an dem Lenkrad oder den Pedalen anliegen, eingesetzt werden kann. For a detection of fatigue, the sensor system for detecting the driver behavior is usually used, which alternatively or additionally can be used when recording speeds and / or accelerations which are applied to the steering wheel or the pedals.

Also verfügen die Einrichtungen über eine Mehrfachfunktionalität, wodurch sie besonders kosteneffizient eingesetzt werden können. Gemäß einer weiteren vorteilhaften Ausführungsform der vorliegenden Erfindung ist es vorgesehen, dass das Ermitteln des Straßentyps erfolgt, indem der bereitgestellte Datensatz zumindest hinsichtlich einer Ortsangabe aus Kartendaten des Navigationssystems ausgewertet wird. Beispielsweise können Kartendaten, welche Teil des Navigationssystems des Kraftfahrzeugs sind, für eine Routenplanung herangezogen werden, genauso wie für eine Erkennung, auf welchem Typ einer Straße sich das Kraftfahrzeug befindet. Dies bietet den Vorteil, dass ein Ermitteln des Typs der Straße, auf welchem sich das Kraftfahrzeug befindet bzw. auf welchem das Kraftfahrzeug gefahren wird, verifiziert werden kann. Thus, the facilities have multiple functions, which makes them particularly cost-effective to use. According to a further advantageous embodiment of the present invention, it is provided that the determination of the road type is carried out by the provided data set is evaluated at least in terms of a location from map data of the navigation system. For example, map data that is part of the navigation system of the motor vehicle can be used for route planning, as well as for detecting on which type of road the motor vehicle is located. This offers the advantage that a determination of the type of road on which the motor vehicle is located or on which the motor vehicle is driven can be verified.

In einer weiteren Ausführungsform der vorliegenden Erfindung ist vorgesehen, dass das Ermitteln des Fahrertyps erfolgt, indem der bereitgestellte Datensatz zumindest hinsichtlich eines der folgenden Charakteristika ausgewertet wird: Anteil der jeweils befahrenen Straßen der jeweiligen Straßentypen, ein Geschwindigkeits- und Beschleunigungsverlauf bezüglich dreier Hauptachsen des Kraftfahrzeugs, ein Lenkradwinkel und ein Lenkradwinkelverlauf, eine jeweilige Pedalstellung eines Brems- und Gaspedals. Das heißt, dass das Ermitteln des Fahrertyps anhand eines oder einer Kombination aus zweien oder dreien der erwähnten Charakteristika erfolgt. Beispielsweise kann der Fahrertyp ermittelt werden, indem ausgewertet wird, von welchem Typ die Straßen sind, auf welchen der Fahrer hauptsächlich mittels des Kraftfahrzeugs fährt. So können zum Beispiel ein Fahrertyp Autobahnfahrer, ein Fahrertyp Stadtverkehrfahrer, ein Fahrertyp Landstraßenfahrer etc. identifiziert werden. Denkbar ist ebenso ein Mischtyp, z. B. ein Fahrertyp, welcher anteilig auf Autobahnen und Landstraßen fährt. Daneben können anhand der Geschwindigkeits- und Beschleunigungsverläufe beispielsweise die Fahrertypen schnell fahrender Fahrer, langsam fahrender Fahrer, ökonomisch fahrender Fahrer etc. ermittelt werden. Typischerweise treten zum Beispiel bei einem schnell fahrenden Fahrer häufiger hohe Querbeschleunigungen auf als bei einem langsam fahrenden Fahrer. Mittels einer Auswertung des Lenkradwinkels bzw. Lenkradwinkelverlaufs kann erkannt werden, ob der Fahrer schnell bzw. ruckartig oder sanft Lenkbewegungen ausführt, wodurch z. B. eine Zuordnung zu dem Typ schnell fahrender Fahrer oder langsam fahrender Fahrer erfolgen kann. Eine Zuordnung zu dem Typ schnell fahrender Fahrer oder langsam fahrender Fahrer kann in analoger Weise erfolgen, indem die jeweilige Pedalstellung des Gas- bzw. Bremspedals und die Beschleunigungen sowie Ge- schwindigkeiten, mit welchen die jeweiligen Pedale jeweils betätigt werden ausgewertet werden. In a further embodiment of the present invention, it is provided that the determination of the driver type is carried out by evaluating the provided data record at least with regard to one of the following characteristics: proportion of the respective roads of the respective road types, a speed and acceleration profile with respect to three main axes of the motor vehicle, a steering wheel angle and a steering wheel angle curve, a respective pedal position of a brake and accelerator pedal. That is, determining the driver type is based on one or a combination of two or three of the mentioned characteristics. For example, the driver type can be determined by evaluating what type of roads the driver is traveling mainly by means of the motor vehicle. Thus, for example, a driver type highway driver, a driver type urban transport driver, a driver type highway driver, etc. can be identified. Also conceivable is a mixed type, z. B. a driver type, which drives proportionally on highways and highways. In addition, the driver types of fast-moving drivers, slow-moving drivers, economically driving drivers, etc. can be determined on the basis of the speed and acceleration profiles, for example. Typically, for example, a high-speed driver often experiences high lateral accelerations compared to a slow-moving driver. By means of an evaluation of the steering wheel angle or Lenkradwinkelverlaufs can be detected whether the driver quickly or jerkily or gently executes steering movements, whereby z. B. an assignment to the type of fast-driving driver or slow-moving driver can be done. An assignment to the type of fast-moving driver or slow-moving driver can be made in an analogous manner by the respective pedal position of the accelerator or brake pedal and the accelerations and speed. speeds with which the respective pedals are actuated in each case.

Ein Fahrer kann neben den genannten Fahrertypen beispielsweise auch dem Fahrertyp unsicher fahrender Fahrer zugeordnet werden, falls die Auswertung des Datensatzes ergibt, dass das Fahrerverhalten besonders häufig zu einer zu korrigierenden Situation, insbesondere Notfallaktion des Fahrers führt. Eine solche Notfallaktion kann zum Beispiel besonders schnelle, ruckartige Lenkbewegungen, ein abruptes Abbrechen eines Überholvorgangs oder eine besonders starke Bremsung, insbesondere eine Notbremsung umfassen. Insbesondere kann der Fahrer als unsicher eingestuft werden, wenn das Fahrerverhalten zu einem Unfall, insbesondere zu einem Verkehrsunfall führt. A driver, in addition to the types of drivers mentioned, for example, the driver type unsafe driving drivers are assigned, if the evaluation of the record shows that the driver behavior particularly often leads to a situation to be corrected, in particular emergency action of the driver. Such an emergency action may include, for example, particularly fast, jerky steering movements, an abrupt termination of an overtaking process or a particularly strong braking, in particular emergency braking. In particular, the driver can be classified as unsafe if the driver behavior leads to an accident, in particular to a traffic accident.

Dadurch dass das Verfahren eine besonders hohe Detailtiefe bei der Nutzbarmachung der Daten einsetzt, das heißt berücksichtigt wird, dass sich der Typ des Fahrers während einer Fahrt ändern kann, ist vorgesehen, dass der Fahrertyp fortlaufend, beispielsweise in einem bestimmten Zeitrhythmus oder bei einer Änderung des Straßentyps etc. erneut ermittelt und/oder verifiziert wird. The fact that the method uses a particularly high level of detail in the utilization of the data, that is, takes into account that the type of driver can change during a journey, it is provided that the driver type continuously, for example, in a certain time rhythm or a change in the Road type etc. again determined and / or verified.

Eine Zuordnung des Fahrers zu einem bestimmten Fahrertyp ist damit unter Unterbleiben einer Abfrage einer Selbsteinschätzung des betreffenden Fahrers möglich, wodurch ein Einfließen von Fehleinschätzungen des Fahrers bezüglich seiner eigenen Fahrfertigkeiten in das vorliegende Verfahren unterbleibt. An assignment of the driver to a particular type of driver is thus possible, with the omission of a query of a self-assessment of the driver in question, whereby an influence of misjudgment of the driver with respect to his own driving skills is omitted in the present process.

Ferner hat es sich als vorteilhaft gezeigt, dass eine in dem Kraftfahrzeug vorgesehene Logik nicht lernwürdiges Fahrerverhalten erkennt und dieses von dem Anpassen des künstlichen neuronalen Netzwerks ausschließt. Führt also eine Fahreraktion zu einer zu korrigierenden Situation, insbesondere Notfallaktion des Fahrers, oder zu einem Unfall, insbesondere Verkehrsunfall, wird dies von der Logik erkannt, um zu verhindern, dass die der korrigierenden Situation oder dem Verkehrsunfall vorausgegangene Fahreraktion in den Anpassungsprozess einfließt. Mit anderen Worten ist vorgesehen, dass Fahreraktionen, die beispielsweise mit dem Fahrertyp unsicher fahrender Fahrer verknüpft sind, für einen Anpassungsvorgang des anpassbaren künstlichen neuronalen Netzwerks nicht herangezogen werden. So wird lediglich Verhalten von menschlichen Fahrern in Kraftfahrzeugen nutzbar gemacht, das für den Fahrer, das Kraftfahrzeug und/oder weitere Personen als sicher gilt. Furthermore, it has been shown to be advantageous that a logic provided in the motor vehicle does not recognize any suitable driver behavior and excludes this from the adaptation of the artificial neural network. Thus, if a driver action leads to a situation to be corrected, in particular emergency action by the driver, or to an accident, in particular a traffic accident, this is recognized by the logic in order to prevent the driver action preceding the corrective situation or the traffic accident from entering the adaptation process. In other words, it is provided that driver actions, which are linked, for example, to the driver type of unsafe drivers, are not used for an adaptation process of the adaptable artificial neural network. This is just behavior used by human drivers in motor vehicles, which is considered safe for the driver, the motor vehicle and / or other people.

Eine weitere Ausführungsform der Erfindung sieht vor, dass in dem Kraftfahrzeug verschiedene Gruppierungen vorgegeben werden, welche jeweils unterschiedliche Kombinationen der Typen aufweisen, wobei für die vorgegebenen Gruppierungen jeweilige initiale, anzupassende künstliche neuronale Netzwerke bereitgestellt werden, in welchen jeweils ein gruppierungsspezifisches initiales Fahrverhalten für die jeweilige Gruppierungen vordefiniert ist. Anders ausgedrückt kann eine Vielzahl von anpassbaren künstlichen neuronalen Netzwerken bereitgestellt sein, welche jeweils einer jeweiligen Gruppierung zugeordnet sind und zunächst eine initiale Konfiguration bzw. Programmierung aufweisen, wodurch die jeweiligen anpassbaren künstlichen neuronalen Netzwerke jeweils ein Fahrerverhalten erwarten, das gruppierungsspezifisch ist. Das heißt, dass die anpassbaren künstlichen neuronalen Netzwerke in der Lage sind, eine tatsächliche Fahrsituation, welche sich aus der Auswertung des Straßentyps, des Fahrmanövertyps und/oder des Fahrertyps ergibt, zu erkennen und eine dementspre- chende tatsächliche Fahreraktion erwarten. Den jeweiligen Gruppierungen sind voneinander unterschiedliche Kombinationen von Typen zugeordnet. Somit kann also vorgegeben werden, welche Fahrsituationen in das jeweils der zugehörigen Gruppierung zugeordnete, anzupassende künstliche neuronale Netzwerk eingehen sollen. Beispielsweise kann vorgegeben werden, dass lediglich das anzupassende künstliche neuronale Netzwerk angepasst wird, dass das Verhalten von menschlichen Fahrern bei einem innerstädtischen Überholvorgang lernt. Hierdurch wird ein gewünschter, besonders hoher Detaillierungsgrad erreicht, mit welchem das Verhalten menschlicher Fahrer in Kraftfahrzeugen nutzbar gemacht wird. A further embodiment of the invention provides that different groupings are predefined in the motor vehicle, each of which has different combinations of types, wherein for the given groupings respective initial artificial neuronal networks to be adapted are provided, in each of which a grouping-specific initial driving behavior for the respective group Groupings is predefined. In other words, a plurality of customizable artificial neural networks may be provided, each associated with a respective grouping and initially having an initial configuration, respectively, whereby the respective customizable artificial neural networks each expect a driver behavior that is grouping-specific. This means that the adaptable artificial neural networks are able to recognize an actual driving situation which results from the evaluation of the road type, the driving maneuver type and / or the driver type and expect a corresponding actual driver action. The respective groupings are assigned different combinations of types from each other. Thus, it is therefore possible to specify which driving situations are to be included in the artificial neural network assigned to the associated grouping and to be adapted. For example, it can be specified that only the artificial neural network to be adapted is adapted so that the behavior of human drivers learns during an urban overtaking process. As a result, a desired, particularly high level of detail is achieved with which the behavior of human drivers in vehicles is harnessed.

Eine vorteilhafte Ausführungsform der Erfindung sieht vor, dass mittels des zumindest einen Kraftfahrzeugs ein Übermitteln der jeweils vorhandenen, jeweils einer Gruppierung zugeordneten künstlichen neuronalen Netzwerke an eine Servereinrichtung erfolgt, nachdem diese angepasst worden sind. Hierbei kann das Übermitteln an die Servereinrichtung bzw. Hochladen von dem Kraftfahrzeug in die Servereinrichtung zum Beispiel erfolgen, wenn das Kraftfahrzeug mit einem fahrzeugherstellerei- genen Datenaustauschsystem, wie einem Fahrzeugdiagnosesystem drahtlos oder kabelgebunden verbunden wird. Besonders geeignet ist ein Hochladen, während sich das Kraftfahrzeug in einer Werkstatt befindet. Hierbei können ausgelernte künstliche neuronale Netzwerke, welche beispielsweise bestmöglich angepasst sind, aus dem Fahrzeug in die Servereinrichtung hochgeladen werden, genauso wie künstliche neuronale Netzwerke, die noch nicht ausgelernt haben. Bei einem Hochladen bzw. Übermitteln an die Servereinrichtung der jeweiligen künstlichen neuronalen Netzwerke kann eine Kopie davon in dem Kraftfahrzeug verbleiben. Geschieht eine derartige Übermittlung der jeweils in einem Kraftfahrzeug vorhandenen, jeweils einer Gruppierung zugeordneten künstlichen neuronalen Netzwerke öfter und/oder mittels einer Vielzahl von Kraftfahrzeugen, entsteht in der Servereinrichtung eine Sammlung, welche aus einer Vielzahl von angepassten künstlichen neuronalen Netzwerken besteht. Diese Sammlung kann in einer gewünschten Weise von Personal z. B. des Herstellers oder von geeigneten computergestützten Routinen weiter bearbeitet werden. An advantageous embodiment of the invention provides that by means of the at least one motor vehicle, a transmission of the respective existing, each one grouping associated artificial neural networks to a server device takes place after they have been adapted. In this case, transmission to the server device or uploading from the motor vehicle to the server device can take place, for example, when the motor vehicle is connected to a vehicle-produced data exchange system, such as a vehicle diagnostic system wirelessly or by cable. Particularly suitable is an upload while the motor vehicle is in a workshop. In this case, learned artificial neural networks, which are for example optimally adapted, can be uploaded from the vehicle to the server device, as well as artificial neural networks that have not yet learned. When uploading to the server device of the respective artificial neural networks, a copy thereof may remain in the motor vehicle. If such a transmission of the artificial neural networks respectively present in a motor vehicle and assigned in each case to a grouping occurs more frequently and / or by means of a large number of motor vehicles, a collection arises in the server device which consists of a multiplicity of adapted artificial neural networks. This collection may be in a desired manner by personnel z. As the manufacturer or by suitable computer-based routines continue to be processed.

In weiterer vorteilhafter Ausgestaltung der Erfindung ist vorgesehen, dass ein Übermitteln des zumindest einen angepassten künstlichen neuronalen Netzwerks von der Servereinrichtung an zumindest ein Zielfahrzeug und ein Anwenden des zumindest einen angepassten künstlichen neuronalen Netzwerks in dem Zielfahrzeug erfolgt. Mit anderen Worten ausgedrückt, kann mindestens ein ausgelerntes künstliches neuronales Netzwerk in ein Kraftfahrzeug bzw. in eine Vielzahl von Kraftfahrzeugen heruntergeladen werden. Hierbei kann das Übermitteln an das jeweilige Kraftfahrzeug bzw. Herunterladen von der Servereinrichtung in das jeweilige Kraftfahrzeug zum Beispiel erfolgen, wenn das jeweilige Kraftfahrzeug jeweils mit einem fahrzeugherstellereigenen Datenaustauschsystem, wie einem Fahrzeugdiagnosesystem drahtlos oder kabelgebunden verbunden wird. Besonders geeignet ist eine Übermittlung an das jeweilige Kraftfahrzeug, während sich das jeweilige Kraftfahrzeug in einer Werkstatt befindet. In a further advantageous embodiment of the invention, it is provided that transmitting the at least one adapted artificial neural network from the server device to at least one target vehicle and applying the at least one adapted artificial neural network in the target vehicle. In other words, at least one learned artificial neural network can be downloaded to a motor vehicle or to a plurality of motor vehicles. In this case, the transmission to the respective motor vehicle or download from the server device into the respective motor vehicle can take place, for example, if the respective motor vehicle is in each case connected wirelessly or by cable to a vehicle manufacturer's own data exchange system, such as a vehicle diagnostic system. Particularly suitable is a transmission to the respective motor vehicle, while the respective motor vehicle is located in a workshop.

Des Weiteren erfolgt ein Anwenden des ausgelernten künstlichen neuronalen Netzwerks in dem Kraftfahrzeug, welches dazu eingerichtet ist, zumindest teilweise von dem ausgelernten künstlichen neuronalen Netzwerk gesteuert zu werden. Das heißt, das in das jeweilige Kraftfahrzeug heruntergeladene künstliche neuronale Netzwerk ist in der Lage, Tätigkeiten, die der menschliche Fahrer zum Steuern eines Kraftfahrzeugs durchführt, eventuell mithilfe geeigneter Einrichtungen des Kraftfahrzeugs zumindest teilweise zu übernehmen. Die Tätigkeiten können beispielsweise das Aktivieren und/oder Deaktivieren von Fahrzeugfunktionen, wie einem Fahrtrichtungsan- zeiger, einer Heizvorrichtung, einer Geschwindigkeitsregelanlage etc. und/oder Funktionen zum Steuern eines Fahrzeugmotors umfassen. Vorteilhaft hierbei ist, dass der Fahrer besonders entlastet wird. Furthermore, the learned artificial neural network in the motor vehicle is used, which is set up to be controlled at least partially by the learned artificial neural network. That is to say, the artificial neural network downloaded into the respective motor vehicle is able to undertake, at least partially, activities which the human driver performs to control a motor vehicle, with the aid of suitable devices of the motor vehicle. For example, the activities may include activating and / or deactivating vehicle functions, such as a direction of travel. pointer, a heating device, a cruise control system, etc. and / or functions for controlling a vehicle engine include. The advantage here is that the driver is particularly relieved.

Gemäß einer weiteren vorteilhaften Ausführungsform der Erfindung ist es vorgesehen, dass in der Servereinrichtung eine Bestenauslese erfolgt, indem je Gruppierung ein gewisser Prozentsatz der angepassten künstlichen neuronalen Netzwerke herausgefiltert wird und zumindest eines der herausgefilterten künstlichen neuronalen Netzwerke in dem Zielfahrzeug angewendet wird. Das bedeutet, dass beispielsweise die Sammlung in dem Server in einer Weise von einem Personal z. B. des Herstellers oder von geeigneten computergestützten Routinen weiter bearbeitet wird, sodass eine bestimmte Anzahl von gruppierungsspezifischen künstlichen neuronalen Netzwerken, welche bestimmten Kriterien, wie möglichst geringer Kraftstoffverbrauch, möglichst schnelle Zielerreichung, möglichst ökonomische Fahrweise etc., entsprechen, ausgewählt werden kann. Beispielsweise kann ein bestes künstliches neuronales Netzwerk hinsichtlich eines möglichst geringen Kraftstoffverbrauchs identifiziert und in ein Kraftfahrzeug oder eine Vielzahl von Kraftfahrzeugen heruntergeladen werden, worin das beste künstliche neuronale Netzwerk hinsichtlich des möglichst geringen Kraftstoffverbrauchs Tätigkeiten, die der menschliche Fahrer zum Steuern eines Kraftfahrzeugs durchführt, mithilfe geeigneter Einrichtungen des Kraftfahrzeugs zumindest teilweise zu übernehmen. Analog kann beispielsweise ein bestes künstliches neuronales Netzwerk hinsichtlich einer schnellstmöglichen Zielerreichung identifiziert und in ein Kraftfahrzeug oder eine Vielzahl von Kraftfahrzeugen heruntergeladen werden, worin das beste künstliche neuronale Netzwerk hinsichtlich der schnellstmöglichen Zielerreichung Tätigkeiten, die der menschliche Fahrer zum Steuern eines Kraftfahrzeugs durchführt, mithilfe geeigneter Einrichtungen des Kraftfahrzeugs zumindest teilweise zu übernehmen. Vorteilhaft hierbei ist, dass der Fahrer des Kraftfahrzeugs von den Tätigkeiten profitiert, welche die angepassten künstlichen neuronalen Netzwerke übernehmen, die von besonders fähigen Fahrern angepasst wurden. According to a further advantageous embodiment of the invention, it is provided that in the server device a best selection is performed by filtering out a certain percentage of the matched artificial neural networks per grouping and applying at least one of the filtered-out artificial neural networks in the target vehicle. This means, for example, that the collection in the server is handled in a manner by a staff z. B. the manufacturer or by suitable computer-assisted routines is further processed, so that a certain number of group-specific artificial neural networks, which certain criteria, such as low fuel consumption, fastest possible achievement of goals, most economical driving style, etc., can be selected. For example, a best artificial neural network can be identified and downloaded into a motor vehicle or a plurality of motor vehicles for the lowest possible fuel consumption, activities that the human driver performs to control a motor vehicle At least partially take over devices of the motor vehicle. Similarly, for example, a best artificial neural network can be identified and downloaded to a motor vehicle or a plurality of motor vehicles, wherein the best artificial neural network for the fastest possible achievement of goals, the activities performed by the human driver to control a motor vehicle, using appropriate facilities of the motor vehicle to take at least partially. The advantage here is that the driver of the motor vehicle benefits from the activities that take over the adapted artificial neural networks that have been adapted by particularly capable drivers.

Alternativ oder zusätzlich ist es auch möglich, dass das Anwenden zumindest eines angepassten künstlichen neuronalen Netzwerks in dem Zielfahrzeug erfolgt, indem das angepasste künstliche neuronale Netzwerk das Zielfahrzeug zumindest teilautonom steuert. Das heißt, dass das angepasste künstliche neuronale Netzwerk, welches beispielsweise in das Kraftfahrzeug heruntergeladen wurde, Tätigkeiten zum Steuern des Kraftfahrzeugs übernimmt, die geeignet sind, das Kraftfahrzeug insbesondere im Straßenverkehr zu fahren. Solche Tätigkeiten können zum Beispiel ein Beschleunigen, ein Bremsen, ein Lenken etc. umfassen. Dies wird, je nach Art und Menge der für den Fahrer übernommenen Tätigkeiten zum Steuern des Kraftfahrzeugs, als teilautonomes o- der autonomes Fahren bezeichnet. Das Kraftfahrzeug, welches also teilautonom oder autonom gesteuert wird, ist dadurch in der Lage in einem teilautonomen oder autonomen Betrieb betrieben zu werden. Alternatively or additionally, it is also possible for the application of at least one adapted artificial neural network to take place in the target vehicle, in which the adapted artificial neural network at least partially autonomously controls the target vehicle controls. That is, the adapted artificial neural network, which has been downloaded for example in the motor vehicle, takes over activities for controlling the motor vehicle, which are suitable to drive the motor vehicle in particular on the road. Such activities may include, for example, acceleration, braking, steering, etc. This is referred to as teilautonomes or autonomous driving, depending on the nature and amount of the assumed for the driver activities for controlling the motor vehicle. The motor vehicle, which is thus teilautonom or autonomously controlled, is thus able to be operated in a semi-autonomous or autonomous operation.

Hierbei ist es möglich, dass der Fahrer des Kraftfahrzeugs einen Fahrertyp beispielsweise mittels einer Auswahleinrichtung auswählen kann, sodass das Kraftfahrzeug bei dem teilautonomen oder autonomen Betrieb des Kraftfahrzeugs ein dem ausgewählten Fahrertyp entsprechendes Fahrverhalten zeigt. Ferner kann eine Tätigkeit, die dem Fahrer des Kraftfahrzeugs abgenommen wird, das Auswählen einer von mehreren mittels des Navigationssystems vorgeschlagenen alternativen Routen sein. Das kann zum Beispiel bedeuten, dass, wenn der Fahrer den Fahrertyp schnell fahrender Fahrer ausgewählt hat bzw. wenn der Fahrertyp schnell fahrender Fahrer in dem Kraftfahrzeug aktiv ist, eine der vorgeschlagenen Routen mittels des künstlichen neuronalen Netzwerks ausgewählt wird, sodass ein besonders zeitnaher Ankunftszeitpunkt realisiert werden kann. Ist als Fahrertyp ökonomisch fahrender Fahrer in dem Kraftfahrzeug aktiv bzw. ausgewählt, wird z. B. eine alternative der vorgeschlagenen Routen ausgewählt oder eine alternative Route berechnet/vorgeschlagen, sodass für die Zielerreichung möglichst wenig Kraftstoff verbraucht wird. In this case, it is possible for the driver of the motor vehicle to select a driver type, for example by means of a selection device, so that the motor vehicle exhibits a driving behavior corresponding to the selected driver type during the partially autonomous or autonomous operation of the motor vehicle. Further, an action taken by the driver of the motor vehicle may be selecting one of a plurality of alternative routes suggested by the navigation system. This may mean, for example, that if the driver has selected the driver type of fast-moving driver or if the driver type of fast-moving driver is active in the motor vehicle, one of the proposed routes is selected by means of the artificial neural network, thus realizing a particularly timely arrival time can be. Is as a driver type economically driving driver in the motor vehicle active or selected, z. For example, an alternative of the suggested routes is selected or an alternative route is calculated / proposed so that as little fuel as possible is used to reach the destination.

Dadurch dass das angepasste künstliche neuronale Netzwerk diese Tätigkeiten übernimmt, wird der Fahrer besonders entlastet. Der Fahrer kann beispielsweise teilweise entlastet werden, indem der Fahrer das Lenken des Kraftfahrzeugs weiterhin überwacht und steuert, wobei das angepasste künstliche neuronale Netzwerk eine Geschwindigkeitsregelung des Kraftfahrzeugs übernimmt. Der Fahrer kann aber auch in einem höheren Maße entlastet, also aus dem Prozess des Steuerns des Kraftfahrzeugs herausgenommen werden. Insbesondere kann der Fahrer vollständig aus dem Prozess des Steuerns des Kraftfahrzeugs herausgenommen werden, sodass das Kraftfahrzeug letztendlich ohne Zutun des Fahrers im Straßenverkehr fährt, wobei sich der Fahrer anderen, insbesondere fahrfremden Tätigkeiten zuwenden kann, während das Kraftfahrzeug vollautonom an ein von dem Fahrer vorgegebenes Ziel fährt. The fact that the adapted artificial neural network assumes these activities, the driver is particularly relieved. The driver can be partially relieved, for example, by the driver continues to monitor and control the steering of the motor vehicle, the adapted artificial neural network takes over a speed control of the motor vehicle. The driver can also be relieved to a greater extent, so be taken out of the process of controlling the motor vehicle. In particular, the driver can be completely removed from the process of controlling the motor vehicle, so that the motor vehicle ultimately travels in the traffic without the intervention of the driver, wherein the driver can turn to other, in particular non-driving activities, while the motor vehicle fully autonomously drives to a predetermined by the driver target.

Ferner hat es sich als vorteilhaft gezeigt, dass das Anwenden zumindest eines angepassten künstlichen neuronalen Netzwerks in dem Zielfahrzeug erfolgt, indem das angepasste künstliche neuronale Netzwerk in eine Streckenführung des Navigationssystems eingreift. Das bedeutet, dass das angepasste künstliche neuronale Netzwerk, welches beispielsweise in das Kraftfahrzeug heruntergeladen wurde, erkennt, dass auf einer von dem Fahrer mittels des Navigationssystems des Kraftfahrzeugs vorgegebenen Route der Streckenführung bzw. Routenplanung ein Verkehrshindernis, z. B. ein Stau, eine Baustelle etc. vorliegt. Eine derartige Erkennung kann z. B. basierend auf Daten geschehen, welche von dem Navigationssystem des Kraftfahrzeugs bereitgestellt werden. Die Erkennung kann aber auch geschehen, indem von dem künstlichen neuronalen Netzwerk ausgewertet wird, wenn der Fahrer, abweichend von der Routenempfehlung des Navigationssystems, eine andere Route wählt, z. B. früher als erwartet von der Route abfährt, z. B. abbiegt. Das künstliche neuronale Netzwerk schlägt daraufhin eine alternative Route vor, welche auf den Anpassungen von Fahrern basiert, die zu einem früheren Zeitpunkt eine ähnliche, insbesondere die gleiche Route genutzt haben, um das Verkehrshindernis zu umfahren. Furthermore, it has proven to be advantageous that the application of at least one adapted artificial neural network in the target vehicle takes place by the adapted artificial neural network intervening in a route guidance of the navigation system. This means that the adapted artificial neural network, which has been downloaded, for example, into the motor vehicle, recognizes that a traffic obstruction, for example a traffic obstruction, for example, on a route of the route or route planning predetermined by the driver by means of the navigation system of the motor vehicle. As a traffic jam, a construction site, etc. is present. Such recognition can, for. B. done based on data provided by the navigation system of the motor vehicle. The recognition can also be done by being evaluated by the artificial neural network when the driver, deviating from the recommended route of the navigation system, selects a different route, eg. B. earlier than expected leaves the route, z. B. turns. The artificial neural network then proposes an alternative route based on the adjustments of drivers who have previously used a similar, in particular the same route to avoid the traffic obstruction.

Eine vorteilhafte Ausführungsform der Erfindung sieht vor, dass in dem Zielfahrzeug je Gruppierung eine Vielzahl an angepassten künstlichen neuronalen Netzwerken mit jeweils mindestens einer gruppierungsspezifischen Steuerungsentscheidung eingesetzt ist, wobei, wenn eine tatsächliche Fahrsituation einer Gruppierung entspricht, ein Mehrheitsentscheider aus den einzelnen gruppierungsspezifischen Steuerentscheidungen der einzelnen, angepassten künstlichen neuronalen Netzwerken eine Gesamtsteuerentscheidung für das Zielfahrzeug fällt. Anders ausgedrückt umfasst das Kraftfahrzeug je Gruppierung eine Vielzahl an angepassten künstlichen neuronalen Netzwerken, welche jeweils in der Lage sind, Tätigkeiten des Fahrers zu übernehmen. Das heißt, die in dem Kraftfahrzeug eingesetzten, gruppierungsspezifischen angepassten künstlichen neuronalen Netzwerke schlagen bei einer tatsächlichen Fahrsituation, welcher der Gruppierung entspricht, jeweils eine Fahreraktion vor, sodass für die tatsächliche Fahrsituation eine Vielzahl an möglichen Steuerentscheidungen vorliegt. Einzelne Steuerentscheidungen können voneinander unterschied- lieh sein, sodass zum Finden einer Gesamtsteuerentscheidung ein Mehrheitsent- scheider eingesetzt wird, welcher die einzelnen Steuerentscheidungen miteinander vergleicht und z. B. die Steuerentscheidung, die am häufigsten vorgeschlagen wurde, als die Gesamtsteuerentscheidung identifiziert. Die identifizierte Gesamtsteuerentscheidung wird dann mithilfe der geeigneten Einrichtungen so umgesetzt, dass sich das Kraftfahrzeug entsprechend der Gesamtsteuerentscheidung verhält. Beispielsweise können bei einem Einsatz von zehn künstlichen neuronalen Netzwerken sechs davon vorschlagen, bei der tatsächlichen Fahrsituation den Blinker für fünf Sekunden zu aktivieren, wobei die vier anderen künstlichen neuronalen Netzwerke vorschlagen, den Blinker für drei Sekunden zu aktivieren. Dann wird der Blinker gemäß dem Ergebnis des Mehrheitsentscheiders für fünf Sekunden aktiviert. An advantageous embodiment of the invention provides that in the target vehicle per grouping a plurality of adapted artificial neural networks each having at least one grouping-specific control decision is used, wherein, if an actual driving situation corresponds to a grouping, a majority decision maker from the individual group-specific control decisions of the individual, adapted artificial neural networks, an overall control decision for the target vehicle falls. In other words, the motor vehicle per grouping comprises a plurality of adapted artificial neural networks, each of which is capable of taking over activities of the driver. That is to say, the group-specific adapted artificial neural networks used in the motor vehicle propose a driver action in each case in an actual driving situation which corresponds to the grouping, so that a large number of possible control decisions is present for the actual driving situation. Individual tax decisions may differ from each other be lent, so that a majority decision is used to find a total tax decision, which compares the individual tax decisions with each other and z. For example, the control decision most frequently suggested is identified as the overall control decision. The identified overall control decision is then implemented using the appropriate means so that the motor vehicle behaves according to the overall control decision. For example, with ten artificial neural networks, six may suggest activating the turn signal for five seconds in the actual driving situation, with the four other artificial neural networks suggesting to activate the winker for three seconds. Then the turn signal is activated according to the result of the majority decision maker for five seconds.

Bei der derartigen Ausführungsform der Erfindung kann der Grad der Abweichung zwischen der erwarteten und der tatsächlichen Fahreraktion der einzelnen ausgelernten künstlichen neuronalen Netzwerke hoch sein, da der Mehrheitsentscheider eingesetzt ist, welcher ein Einfließen etwaiger Fehlentscheidungen einzelner künstlicher neuronaler Netzwerke in die Gesamtsteuerentscheidung verhindert. Dadurch entsteht der Vorteil, dass ein Rechenaufwand, der beispielsweise bei dem Anpassungsvorgang oder in der Servereinrichtung zu leisten wäre, zumindest teilweise entfallen kann, welcher für das Erzeugen von einem künstlichen neuronalen Netzwerk aufgewendet werden müsste, das eine Gesamtsteuerentscheidung ähnlicher, insbesondere gleicher Qualität fällt. In such an embodiment of the invention, the degree of deviation between the expected and the actual driver action of the individual artificial neural networks being learned may be high, since the majority decision maker is used, which prevents any wrong decisions of individual artificial neural networks from being incorporated in the overall control decision. This results in the advantage that a computational effort that would have to be performed, for example, in the adaptation process or in the server device can at least partially be dispensed with, which would have to be expended for the generation of an artificial neural network that achieves an overall control decision of a similar, in particular equal quality.

Die vorliegende Erfindung sieht zudem ein System zum Betreiben zumindest eines Kraftfahrzeugs vor, welches dazu eingerichtet ist, das erfindungsgemäße Verfahren oder eine vorteilhafte Ausführungsform des erfindungsgemäßen Verfahrens durchzuführen. Vorteilhafte Ausgestaltungen des erfindungsgemäßen Verfahrens sind als vorteilhafte Ausgestaltungen des erfindungsgemäßen Systems anzusehen, wobei das System insbesondere Mittel zur Durchführung der Verfahrensschritte umfasst. The present invention also provides a system for operating at least one motor vehicle, which is set up to carry out the method according to the invention or an advantageous embodiment of the method according to the invention. Advantageous embodiments of the method according to the invention are to be regarded as advantageous embodiments of the system according to the invention, wherein the system comprises in particular means for carrying out the method steps.

Weitere Vorteile, Merkmale und Einzelheiten der Erfindung ergeben sich aus der nachfolgenden Beschreibung bevorzugter Ausführungsbeispiele sowie anhand der Zeichnungen. Die vorstehend in der Beschreibung genannten Merkmale und Merkmalskombinationen sowie die nachfolgend in der Figurenbeschreibung genannten Merkmale und Merkmalskombinationen sind dabei nicht nur in Alleinstellung sondern auch in Kombination untereinander verwendbar, ohne den Rahmen der Erfindung zu verlassen. Further advantages, features and details of the invention will become apparent from the following description of preferred embodiments and from the drawings. The features and feature combinations mentioned above in the description as well as the features mentioned below in the description of the figures and feature combinations are useful not only alone but also in combination with each other, without departing from the scope of the invention.

Die Zeichnung zeigt in: The drawing shows in:

Fig. 1 einen Ablaufplan, in welchem die Schritte eines Verfahrens zum Betreiben zumindest eines Kraftfahrzeugs dargestellt sind; 1 shows a flowchart in which the steps of a method for operating at least one motor vehicle are shown;

Fig. 2 eine weitere Ausführungsform des Verfahrens, wobei ein Anpassungsvorgang mit einem Zeitverzug erfolgt; FIG. 2 shows a further embodiment of the method, wherein an adaptation process takes place with a time delay; FIG.

Fig. 3 das Kraftfahrzeug einer weiteren Ausbildungsform des Verfahrens, wobei Fig. 3 shows the motor vehicle of another embodiment of the method, wherein

Einrichtungen des Kraftfahrzeugs gezeigt sind;  Facilities of the motor vehicle are shown;

Fig. 4 das Kraftfahrzeug einer weiteren Ausbildungsform des Verfahrens, wobei künstliche neuronale Netzwerke jeweils zugehörigen Gruppierungen zugeordnet sind; eine weitere Ausbildungsform des Verfahrens, wobei die künstlichen neuronalen Netzwerke zwischen einer Servereinrichtung und dem Kraftfahrzeug übermittelt werden; 4 shows the motor vehicle of a further embodiment of the method, wherein artificial neural networks are respectively associated with associated groupings; another embodiment of the method, wherein the artificial neural networks between a server device and the motor vehicle are transmitted;

Fig. 6 die Servereinrichtung, in welcher eine Bestenauslese der künstlichen neuronalen Netzwerke erfolgt; FIG. 6 shows the server device in which a best selection of the artificial neural networks takes place; FIG.

Fig. 7 eine Straße, auf welcher das Kraftfahrzeug gemäß einer weiteren Ausbildungsform des Verfahrens zumindest teilautonom gesteuert wird; 7 shows a road on which the motor vehicle is at least partially autonomously controlled according to a further embodiment of the method;

Fig. 8 einen Vorgang, bei welchem das künstliche neuronale Netzwerk aktiv in eine Fig. 8 shows a process in which the artificial neural network active in a

Routenplanung eingreift;  Route planning intervenes;

Fig. 9 eine weitere Ausführungsform des Verfahrens, bei welchem ein Mehrheits- entscheider eingesetzt ist; und Fig. 10 ein System zum Betreiben des Kraftfahrzeugs. 9 shows a further embodiment of the method in which a majority decision maker is used; and 10 shows a system for operating the motor vehicle.

In den Figuren werden gleiche oder funktionsgleiche Elemente mit den gleichen Bezugszeichen versehen. In the figures, identical or functionally identical elements are provided with the same reference numerals.

Das Verfahren zum Betreiben zumindest eines erstmalig in Fig. 2 gezeigten Kraftfahrzeugs 20 ist in Fig. 1 in einem Ablaufplan dargestellt. Das Verfahren umfasst einen Schritt S1 , welcher ein Bereitstellen eines Datensatzes 10 ausführt, welcher ein Fahrzeugumfeld, ein Fahrerverhalten und die Bewegung des Kraftfahrzeugs 20 charakterisiert. Um diese Charakterisierung durchzuführen, stehen Eingangsdatensätze, beispielsweise ein Fahrzeugumfelddatensatz 12, ein Fahrerverhaltensdatensatz 14 und/oder ein Fahrzeugbewegungsdatensatz 1 6 bereit. The method for operating at least one motor vehicle 20 shown for the first time in FIG. 2 is shown in FIG. 1 in a flow chart. The method includes a step S1 that performs providing a data set 10 that characterizes a vehicle environment, driver behavior, and the motion of the motor vehicle 20. To perform this characterization, input data sets such as a vehicle environment data set 12, a driver behavior record 14, and / or a vehicle motion data set 1 6 are provided.

Hierbei enthält der Fahrzeugumfelddatensatz 12 beispielsweise Daten über eine Bebauung der Umgebung bzw. des Umfelds des Kraftfahrzeugs 20, sodass ermittelt werden kann, ob sich zum Beispiel neben einer mittels des Kraftfahrzeugs 20 befahrenen Fahrbahn eine Gehbahn, ein Radweg oder Baustrukturen (z. B. Gebäude, Tunnelwandungen, passive Schutzstrukturen, wie Schutzplanken oder Betonwälle) befinden. Ferner können in dem Fahrzeugumfelddatensatz 12 Daten über Bedingungen in der Umwelt des Kraftfahrzeugs 20 hinterlegt sein, beispielsweise Informationen über eine Helligkeit, eine Außentemperatur einen Niederschlag etc. Mittels einer Auswertung der Daten, welche in dem Fahrzeugumfelddatensatz 12 gespeichert sind, lässt sich das Fahrzeugumfeld charakterisieren. In this case, the vehicle surroundings data record 12 contains, for example, data on a development of the environment or the environment of the motor vehicle 20, so that it is possible to determine whether, for example, a pedestrian path, a cycle path or building structures (eg, buildings in addition to a carriageway used by the motor vehicle 20) , Tunnel walls, passive protective structures such as protective barriers or concrete walls). Furthermore, data on conditions in the environment of the motor vehicle 20 may be stored in the vehicle surroundings data record 12, for example information about a brightness, an outside temperature a precipitate, etc. By means of an evaluation of the data stored in the vehicle surroundings data record 12, the vehicle environment can be characterized.

Der Fahrerverhaltensdatensatz 14 enthält Daten, welche ein Verhalten eines Fahrers beschreiben, welcher sich in dem Kraftfahrzeug 20 befindet, wobei der Fahrer auch Tätigkeiten zum Steuern des Kraftfahrzeugs 20 ausführen kann. Ein Fahrerverhalten umfasst eine Aktion, welche der Fahrer ausführt (Fahreraktion), auf welche Weise die Aktion ausgeführt wird, ob der Fahrer Müdigkeitserscheinungen zeigt, ob der Fahrer abgelenkt ist, ob der Fahrer konzentriert ist und/oder weitere Informationen, die Auf- schluss über das Fahrerverhalten geben. Mittels einer Auswertung der Daten, welche in dem Fahrerverhaltensdatensatz 14 gespeichert sind, lässt sich das Fahrerverhalten charakterisieren. In dem Fahrzeugbewegungsdatensatz 16 sind Daten enthalten, mittels welcher sich eine Gesamtbewegung des Kraftfahrzeugs 20 insbesondere vollständig beschreiben lässt. Die Gesamtbewegung des Kraftfahrzeugs 20 wird üblicherweise an einem System dreier Hauptachsen, nämlich einer Längs-, einer Quer- und einer Hochachse aufgeteilt, welche jeweils durch das Kraftfahrzeug 20 verlaufen und sich in einem Punkt, z. B. Masseschwerpunkt des Kraftfahrzeugs 20 schneiden. Das heißt, die Gesamtbewegung kann entlang der Längsachse eine Längsgeschwindigkeit bzw. -beschleuni- gung, entlang der Querachse eine Quergeschwindigkeit bzw. -beschleunigung und/oder entlang der Hochachse eine Vertikalgeschwindigkeit bzw. -beschleunigung umfassen. Ferner kann die Gesamtbewegung um die Längsachse eine Wankgeschwindigkeit bzw. -beschleunigung, um die Querachse eine Nickgeschwindigkeit bzw. -beschleunigung und/oder um die Hochachse eine Giergeschwindigkeit bzw. -beschleunigung umfassen. Ferner können auch Daten über eventuell vorhandene Schwingungen entlang bzw. um die jeweilige Hauptachse in dem Fahrzeugbewegungsdatensatz 16 hinterlegt sein. Mittels einer Auswertung der Daten, welche in dem Fahrzeugbewegungsdatensatz 14 gespeichert sind, lässt sich die Fahrzeugbewegung charakterisieren. The driver behavior record 14 includes data describing behavior of a driver located in the motor vehicle 20, and the driver may perform activities for controlling the motor vehicle 20. A driver's behavior includes an action that the driver performs (driver action), how the action is carried out, whether the driver shows signs of tiredness, whether the driver is distracted, whether the driver is concentrated and / or further information, the disconfirmation about give the driver behavior. By means of an evaluation of the data stored in the driver behavior data record 14, the driver behavior can be characterized. The vehicle movement data record 16 contains data by means of which a total movement of the motor vehicle 20 can be described completely in particular. The total movement of the motor vehicle 20 is usually divided into a system of three main axes, namely a longitudinal, a transverse and a vertical axis, each extending through the motor vehicle 20 and at a point, for. B. Mass center of the motor vehicle 20 intersect. This means that the total movement can comprise a longitudinal velocity or acceleration along the longitudinal axis, a transverse velocity or acceleration along the transverse axis, and / or a vertical velocity or acceleration along the vertical axis. Furthermore, the total movement about the longitudinal axis may include a roll acceleration or acceleration, the pitch axis may have a pitching speed and / or a yawing speed may be around the vertical axis. Furthermore, data about possibly existing vibrations along or about the respective main axis can also be stored in the vehicle movement data record 16. By means of an evaluation of the data stored in the vehicle movement data record 14, the vehicle movement can be characterized.

Indem die Eingangsdatensätze kombiniert werden, wird ein Datensatz erzeugt, welcher für die folgenden Schritte des Verfahrens bereitgestellt wird. By combining the input data sets, a data set is provided which is provided for the following steps of the method.

In Fig. 1 sind ferner der Teilschritt S2a, der Teilschritt S2b und der Teilschritt S2c abgebildet, welche jeweils einen Teilschritt des ebenfalls in Fig. 1 abgebildeten Schritts S2 des Verfahrens zum Betreiben zumindest eines Kraftfahrzeugs 20 bilden. In dem Schritt S2 werden insbesondere gleichzeitig in dem Teilschritt S2a ein Straßentyp, in dem Teilschritt S2b ein Fahrmanövertyp und/oder in dem Teilschritt S2c ein Fahrertyp ermittelt. Insbesondere werden mindestens zwei der erwähnten Typen ermittelt. FIG. 1 also shows sub-step S2a, sub-step S2b, and sub-step S2c, which each form a sub-step of step S2 of the method for operating at least one motor vehicle 20, which is also depicted in FIG. In the step S2, a road type, in the sub-step S2b a driving maneuver type and / or in the sub-step S2c a driver type are determined in particular simultaneously in the sub-step S2a. In particular, at least two of the mentioned types are determined.

Bei einem Ermitteln des Straßentyps im Teilschritt S2a wird der in Schritt S1 bereitgestellte Datensatz dahingehend ausgewertet, von welchem Typ die Straße ist, auf welcher mit dem Kraftfahrzeug 20 gefahren wird. Beispielsweise ist der Straßentyp einer Autobahn möglich, welche sich unter anderem durch hohe Längsgeschwindigkeiten der darauf fahrenden Kraftfahrzeuge, eine mehrstreifigen Ausbildung von Fahrbahnen, eine bauliche Trennung der Fahrbahnen und eine autobahnspezifische Beschilderung aus- zeichnen kann. Ferner ist der Straßentyp einer Landstraße möglich, welche sich unter anderem durch eine Längsgeschwindigkeit der darauf fahrenden Kraftfahrzeuge von bis zu etwa 100 Stundenkilometern, einen kurvigen Fahrbahnverlauf und das Vorhandensein von Straßenkreuzungen auszeichnen kann. Darüber hinaus ist der Straßentyp einer Stadtstraße möglich, welche sich unter anderem durch geringe Längsgeschwindigkeiten der darauf fahrenden Kraftfahrzeuge, eine Vielzahl an Gebäuden neben der Fahrbahn und durch das Vorhandensein weiterer Personen auf und/oder neben der Fahrbahn auszeichnen kann. Weitere Straßentypen sind denkbar. When determining the road type in sub-step S2a, the data record provided in step S1 is evaluated as to which type of road is the road on which the motor vehicle 20 is driven. For example, the road type of a motorway is possible, which is characterized, inter alia, by high longitudinal speeds of the vehicles driving thereon, a multi-lane formation of roadways, a structural separation of the roadways and a motorway-specific signage. can draw. Furthermore, the road type of a highway is possible, which can be characterized inter alia by a longitudinal speed of the vehicles driving on it up to about 100 kilometers per hour, a curvy road course and the presence of road intersections. In addition, the road type of a city street is possible, which can be characterized, inter alia, by low longitudinal speeds of the vehicles driving thereon, a variety of buildings next to the road and by the presence of other people on and / or next to the road. Other types of roads are conceivable.

Bei einem Ermitteln des Fahrmanövertyps im Teilschritt S2b wird der in Schritt S1 bereitgestellte Datensatz dahingehend ausgewertet, von welchem Typ das Fahrmanöver ist, welches mittels des Kraftfahrzeugs 20 ausgeführt wird. Beispielsweise ist der Fahrmanövertyp einer Folgefahrt möglich, bei welcher das Kraftfahrzeug 20 hinter einem weiteren Verkehrsteilnehmer hergefahren wird, wobei das Kraftfahrzeug 20 denselben Fahrstreifen benutzt wie der weitere Verkehrsteilnehmer. Ferner ist ein weiterer Fahrmanövertyp eines Überholens möglich, bei welchem das Kraftfahrzeug 20 an einem weiteren Verkehrsteilnehmer vorbeifährt, wobei das Kraftfahrzeug 20 einen anderen Fahrstreifen benutzt als der weitere Verkehrsteilnehmer. Außerdem ist ein weiterer Fahrmanövertyp eines Abbiegens möglich, bei welchem mittels des Kraftfahrzeugs 20 eine Fahrtrichtungsänderung an Kreuzungen oder Einmündungen ausgeführt wird. Weitere Fahrmanövertypen sind denkbar. When determining the driving maneuver type in sub-step S2b, the data record provided in step S1 is evaluated as to what type of driving maneuver is performed by means of the motor vehicle 20. For example, the driving maneuver type of a follow-on journey is possible, in which the motor vehicle 20 is driven behind another road user, wherein the motor vehicle 20 uses the same lane as the other road users. Furthermore, another driving maneuver type of overtaking is possible, in which the motor vehicle 20 drives past another road user, wherein the motor vehicle 20 uses a different lane than the other road users. In addition, another driving maneuver type of turning is possible, in which by means of the motor vehicle 20, a change of direction at intersections or junctions is performed. Other driving maneuvers are conceivable.

Bei einem Ermitteln des Fahrertyps im Teilschritt S2c wird der in Schritt S1 bereitgestellte Datensatz dahingehend ausgewertet, von welchem Typ der Fahrer ist, welcher das Kraftfahrzeug 20 steuert. Beispielsweise ist der Fahrertyp eines schnell fahrenden Fahrers möglich, welcher sich unter anderem durch ein häufiges Ausreizen einer maximal zulässigen Höchstgeschwindigkeit, schnelles Einlenken bei Kurven und häufige Wechsel von einem auf einen anderen Fahrstreifen auszeichnen kann. Ferner ist der Fahrertyp eines langsam fahrenden Fahrers möglich, welcher sich unter anderem durch ein langsames Fahren, seltene Wechsel von einem auf einen anderen Fahrstreifen und ein langsames Einlenken bei Kurven auszeichnen kann. Weitere Fahrertypen sind denkbar. Ein Schritt S3 ist ebenfalls in Fig. 1 gezeigt. In dem Schritt S3 wird aus den in Schritt S2 ermittelten Typen, also Straßentyp, Fahrmanövertyp und Fahrertyp, eine Gruppierung 38 (in Fig. 1 nicht dargestellt, erstmalig gezeigt in Fig. 4) gebildet, wobei die Gruppierung 38 mindestens zwei jeweils voneinander unterschiedliche Typen aufweist. So kann beispielsweise jeweils aus einem Straßentyp und einem Fahrertyp, einem Fahrertyp und einem Fahrmanövertyp und/oder aus einem Fahrmanövertyp und einem Straßentyp eine Gruppierung 38 gebildet werden. Ferner kann die Gruppierung 38 auch gebildet werden, indem sie einen Straßen-, einen Fahrmanöver- und einen Fahrertyp umfasst. When determining the driver type in sub-step S2c, the data record provided in step S1 is evaluated as to which type of driver controls the motor vehicle 20. For example, the driver type of a fast-moving driver is possible, which can be characterized among other things by a frequent Ausreizen a maximum speed limit, fast turning on bends and frequent changes from one to another lane. Furthermore, the driver type of a slow-moving driver is possible, which can be characterized, inter alia, by a slow driving, a rare change from one to another lane and a slow turning in curves. Other driver types are conceivable. A step S3 is also shown in FIG. In the step S3, a grouping 38 (not shown in FIG. 1, first shown in FIG. 4) is formed from the types determined in step S2, ie road type, driving maneuver type and driver type, the grouping 38 having at least two different types each having. For example, a group 38 may be formed from a road type and a driver type, a driver type and a driving maneuver type, and / or a driving maneuver type and a road type, respectively. Further, the grouping 38 may also be formed by including a road, a driving maneuver and a driver type.

In einem Schritt S4, welcher in Fig. 1 . abgebildet ist, wird ein künstliches neuronales Netzwerk 22 (nicht in Fig. 1 dargestellt, erstmalig in Fig. 2 gezeigt) in dem Kraftfahrzeug 20, insbesondere in einer Recheneinheit 18, z. B. in einem Steuergerätsystem bereitgestellt. Das Steuergerätsystem kann beispielsweise ausgebildet sein, Funktionen und/oder Zustände des Kraftfahrzeugs 20 zu überwachen und/oder auszulösen. Dem künstlichen neuronalen Netzwerk 22 wird der Datensatz 10 bereitgestellt bzw. das künstliche neuronale Netzwerk 22 hat Zugriff auf den Datensatz 10. Des Weiteren ist das künstliche neuronale Netzwerk 22 anpassbar und einer bestimmten Gruppierung 38 zugeordnet. Das bedeutet, dass in dem Kraftfahrzeug 20 ein anpassbares künstliches neuronales Netzwerk 22 vorhanden ist, welches beispielsweise einer Gruppierung 38 zugeordnet ist, welche den Straßentyp Autobahn, den Fahrmanövertyp Folgefahrt und den Fahrertyp langsam fahrender Fahrer umfasst. Darüber hinaus ist das anpassbare künstliche neuronale Netzwerk 22 derart in das Kraftfahrzeug 20 integriert, dass es in der Lage ist, eine tatsächliche Fahrsituation 24, in welcher sich das Kraftfahrzeug befindet, zu ermitteln. Die tatsächliche Fahrsituation 24 ist klassifizierbar, und zwar anhand der erwähnten Typen. Beispielsweise kann das anpassbare künstliche neuronale Netzwerk 22 ermitteln, dass die tatsächliche Fahrsituation 24 (nicht in Fig. 1 dargestellt, erstmalig in Fig. 2 gezeigt) den Straßentyp Autobahn, den Fahrmanövertyp Folgefahrt und den Fahrertyp langsam fahrender Fahrer aufweist. In einer initialen Konfiguration bzw. Programmierung des anpassbaren künstlichen neuronalen Netzwerks 22 ist ein erwartetes Fahrerverhalten vordefiniert bzw. hinterlegt, welches der Gruppierung 38 zugeordnet ist, das heißt, dass das anpassbare künstliche neuronale Netzwerk 22 bei der tatsächlichen Fahrsituation 24 unter anderem erwarten kann, dass der Fahrer beispielsweise eine Fahrgeschwindigkeit und einen Abstand zu einem vorausfahrenden Verkehrsteilnehmer gleich hält. In a step S4, which in FIG. 1. is shown, an artificial neural network 22 (not shown in Fig. 1, first shown in Fig. 2) in the motor vehicle 20, in particular in a computing unit 18, for. B. provided in a controller system. The control unit system can be designed, for example, to monitor and / or trigger functions and / or states of the motor vehicle 20. The artificial neural network 22 is provided with the data set 10 or the artificial neural network 22 has access to the data set 10. Furthermore, the artificial neural network 22 is adaptable and associated with a specific grouping 38. That is, there is an adaptive artificial neural network 22 in the motor vehicle 20 which is associated, for example, with a grouping 38 comprising the road type highway, the driving maneuver type following drive and the driver type of slow driving driver. In addition, the adaptive artificial neural network 22 is integrated with the motor vehicle 20 such that it is capable of detecting an actual driving situation 24 in which the motor vehicle is located. The actual driving situation 24 can be classified, based on the types mentioned. For example, the customizable artificial neural network 22 may determine that the actual driving situation 24 (not shown in FIG. 1, first shown in FIG. 2) includes the highway type of highway, the driving maneuver type of following travel, and the driver type of slow-moving drivers. In an initial configuration of the adaptive artificial neural network 22, an expected driver behavior associated with the grouping 38 is predefined, that is, the adaptive artificial neural network 22 may expect, among other things, in the actual driving situation 24 For example, the driver keeps a driving speed and a distance to a preceding road user the same.

In Fig. 1 ist außerdem ein Schritt S5 abgebildet, in welchem ein Vergleich zwischen einer realen Fahreraktion und einer von dem zunächst initialen, anpassbaren künstlichen neuronalen Netzwerk 22 erwarteten, d. h. vordefinierten Fahreraktion stattfindet. Das bedeutet, dass der Datensatz 10 von dem anpassbaren künstlichen neuto- nalen Netzwerk 22 ausgewertet wird, sodass das anpassbare künstliche neuronale Netzwerk 22 ermitteln kann, welche tatsächliche Fahreraktion der Fahrer durchführt. Dieser Vergleich kann beispielsweise mittels der Recheneinheit 18 des Kraftfahrzeugs 20 durchgeführt werden, also z. B. in dem Steuergerätsystem. Ferner findet in dem Schritt S5 ein Anpassungsvorgang statt, bei welchem das anpassbare künstliche neuronale Netzwerk 22 basierend auf einem Vergleichsergebnis verändert wird. Das heißt, dass die zunächst vorhandene, initiale Konfiguration bzw. Programmierung des anpassbaren künstlichen neuronalen Netzwerks 22 in dem Anpassungsvorgang verändert wird, sodass das anpassbare künstliche neuronale Netzwerk 22 eine angepasste Programmierung aufweist. Mittels eventuellen, weiteren Anpassungsvorgängen wird die angepasste Programmierung weiter angepasst. Bei dem Anpassungsvorgang wird in der Programmierung des anpassbaren künstlichen neuronalen Netzwerk 22 die erwartete Fahreraktion so verändert, dass die erwartete Fahreraktion einer tatsächlichen Fahreraktion besonders gut entspricht. Hierzu ermittelt das anpassbare künstliche neuronale Netzwerk 22 die tatsächliche Fahrsituation 24, also beispielsweise dass in der Realität der Straßentyp Autobahn, der Fahrmanövertyp Folgefahrt und der Fahrertyp langsam fahrender Fahrer vorliegen. Dann wird durch das anpassbare künstliche neuronale Netzwerk 22 festgestellt, ob die tatsächliche Fahrsituation 24 der Gruppierung 38 entspricht. Ist das der Fall, prüft das anpassbare künstliche neuronale Netzwerk 22, welche Fahreraktion für diese Gruppierung 38 hinterlegt ist, also erwartet wird und vergleicht die erwartete Fahreraktion mit der tatsächlichen Fahreraktion, die der Fahrer durchführt. Als Vergleichsergebnis wird eine Differenz zwischen der erwarteten und der tatsächlichen Fahreraktion erzeugt, beispielsweise eine Differenz zwischen einer erwarteten und einer tatsächlichen Beschleunigung der Fahrzeuggeschwindigkeit. Dann verändert das anpassbare künstliche neuronale Netzwerk 22 in der Programmierung entsprechend die erwartete Beschleunigung der Fahrzeuggeschwindigkeit. Dadurch liegt in der Programmierung nun eine angepasste, erwartete bzw. vordefinierte Fahrzeugbeschleunigung vor, die der Gruppierung 38 zugeordnet ist. Die angepasste, vordefinierte Fahrzeugbeschleunigung wird für eine eventuelle, später folgende tatsächliche Fahrsituation 24, welche der Gruppierung 38 entspricht, zum Erzeugen des Vergleichsergebnisses herangezogen. FIG. 1 also shows a step S5 in which a comparison takes place between a real driver action and an expected, ie predefined, driver action from the initially initial, adaptable artificial neural network 22. That is, the record 10 is evaluated by the customizable artificial neural network 22 so that the customizable artificial neural network 22 can determine what actual driver action the driver is performing. This comparison can be performed for example by means of the computing unit 18 of the motor vehicle 20, so z. In the control system. Further, in the step S5, an adjustment process takes place in which the adaptable artificial neural network 22 is changed based on a comparison result. That is, the initial initial configuration of the adaptive artificial neural network 22 is changed in the fitting process so that the customizable artificial neural network 22 has customized programming. By means of any further adaptation processes, the adapted programming is further adapted. In the adaptation process, in the custom artificial neural network 22 programming, the expected driver action is changed so that the expected driver action is particularly well-matched to actual driver action. For this purpose, the adaptable artificial neural network 22 determines the actual driving situation 24, that is to say, for example, that in reality the road type highway, the driving maneuver type follow-on driving and the driver type are slow-moving drivers. Then, it is determined by the adaptable artificial neural network 22 whether the actual driving situation 24 corresponds to the grouping 38. If so, the customizable artificial neural network 22 checks which driver action is deposited for that grouping 38, that is expected, and compares the expected driver action with the actual driver action that the driver is performing. As a result of comparison, a difference between the expected and the actual driver action is generated, for example, a difference between an expected and an actual acceleration of the vehicle speed. Then, the adaptive artificial neural network 22, in programming, appropriately changes the expected acceleration of the vehicle speed. This is now in the programming one adjusted, expected or predefined vehicle acceleration, which is assigned to the group 38. The adjusted, predefined vehicle acceleration is used for a possible later actual driving situation 24, which corresponds to the grouping 38, to generate the comparison result.

In Fig. 2 ist eine weitere Ausführungsform abgebildet, wobei der Anpassungsvorgang unter einem geringen Zeitverzug erfolgt. Insbesondere kann der Anpassungsvorgang mit einem besonders geringen, idealerweise ohne einen Zeitverzug erfolgen. Das heißt, dass der Datensatz 10 von dem anpassbaren künstlichen neuronalen Netzwerk 22 während eines Betriebs, insbesondere während eines Fahrbetriebs des Kraftfahrzeugs 20 ausgewertet wird, sodass das anpassbare künstliche neuronale Netzwerk 22 während des Fahrbetriebs ermitteln kann, dass eine tatsächliche Fahrsituation 24 der Gruppierung 38 entspricht und welche tatsächliche Fahreraktion der Fahrer durchführt. Ferner findet während des Fahrbetriebs der Anpassungsvorgang statt, bei welchem das anpassbare künstliche neuronale Netzwerk 22 basierend auf dem Vergleichsergebnis wie oben beschrieben verändert wird. Mit anderen Worten wird idealerweise sofort nachdem festgestellt wurde, dass die tatsächliche Fahrsituation 24 der Gruppierung 38 entspricht der Anpassungsvorgang des anpassbaren künstlichen neuronalen Netzwerks 22 gestartet, sodass bereits bei einer weiteren tatsächlichen Fahrsituation 24, welche erneut der Gruppierung 38 entspricht, die angepasste, vordefinierte Fahreraktion in einem geringerem Maße verändert wird als bei dem ersten Auftreten der tatsächlichen Fahrsituation 24. In Fig. 2, another embodiment is shown, wherein the adjustment process takes place with a small time delay. In particular, the adjustment process can be carried out with a particularly low, ideally without a time delay. That is, the data set 10 is evaluated by the tunable artificial neural network 22 during operation, particularly during driving of the motor vehicle 20, so that the tunable artificial neural network 22 can determine during driving that an actual driving situation 24 corresponds to the grouping 38 and what actual driver action the driver performs. Further, during the driving operation, the adjustment process takes place in which the adaptive artificial neural network 22 is changed based on the comparison result as described above. In other words, ideally immediately after it has been determined that the actual driving situation 24 of the grouping 38 corresponds to the adaptation process of the adaptable artificial neural network 22 is started, so already in another actual driving situation 24, which again the grouping 38 corresponds to the customized, predefined driver action is changed to a lesser extent than at the first occurrence of the actual driving situation 24.

Bei einer weiteren Ausführungsform erfolgt der Anpassungsvorgang unter einem hohen Zeitverzug. Insbesondere kann der Anpassungsvorgang während eines von dem Fahrbetrieb des Kraftfahrzeugs 20 verschiedenen Betriebs erfolgen, also etwa nach einer Beendigung des Fahrbetriebs, z. B. während das Kraftfahrzeug 20 abgeparkt ist. Das heißt, dass der Datensatz 10, welcher beispielsweise bei dem Fahrbetrieb erzeugt wurde, von dem anpassbaren künstlichen neuronalen Netzwerk 22 nach der Beendigung des Fahrbetriebs ausgewertet wird. Dadurch kann das anpassbare künstliche neuronale Netzwerk 22 nach der Beendigung des Fahrbetriebs ermitteln, ob zumindest ein Anteil des Datensatzes 10 Daten einer tatsächlichen Fahrsituation 24 enthält, die während des vergangenen Fahrbetriebs aufgetreten ist und der Gruppierung 38 entspricht. Ferner kann das anpassbare künstliche neuronale Netz- werk 22 nach der Beendigung des Fahrbetriebs ermitteln, welche Fahreraktion der Fahrer daraufhin ausgeführt hat. Der Anpassungsvorgang, bei welchem das anpassbare künstliche neuronale Netzwerk 22 basierend auf dem Vergleichsergebnis wie oben beschrieben verändert wird, kann somit ebenfalls nach der Beendigung des Fahrbetriebs erfolgen. In a further embodiment, the adjustment process takes place at a high time delay. In particular, the adaptation process can take place during a different operation from the driving operation of the motor vehicle 20, that is, for example, after a termination of the driving operation, for. B. while the motor vehicle 20 is parked. That is, the data set 10 generated, for example, in the driving operation is evaluated by the adaptable artificial neural network 22 after completion of the driving operation. Thereby, the adaptive artificial neural network 22 may determine after completion of the driving operation whether at least a portion of the data set 10 contains data of an actual driving situation 24 that has occurred during the past driving operation and corresponds to the grouping 38. Furthermore, the adaptable artificial neural network factory 22 after the end of the driving operation determine which driver action the driver has then executed. The adjustment process in which the adaptive artificial neural network 22 is changed based on the comparison result as described above may thus also be done after the completion of the driving operation.

Alternativ oder zusätzlich ist es möglich, dass der Anpassungsvorgang beginnt, sobald erkannt wird, dass das Kraftfahrzeug 20 auf eine Straße eines anderen Straßentyps gewechselt hat, beispielsweise von einer Autobahn auf eine Landstraße abgefahren wurde. Alternatively or additionally, it is possible that the adaptation process begins as soon as it is recognized that the motor vehicle 20 has changed to a road of a different road type, for example, was driven off a highway on a country road.

In Fig. 3 ist das Kraftfahrzeug 20 einer weiteren Ausbildungsform des Verfahrens gezeigt. Das Kraftfahrzeug 20 weist Einrichtungen zum Bereitstellen des Datensatzes 10 auf. Im Einzelnen gezeigt sind ein Navigationssystem 26, ein Kamerasystem 28, ein Radarsensorsystem 30, ein Sensorsystem 32 zur Erfassung einer Fahrzeugbewegung sowie ein Sensorsystem 34 zur Erfassung eines Fahrerverhaltens. Die Einrichtungen können eine Multifunktionalität aufweisen, sodass beispielsweise das Navigationssystem 26, welches zum Beispiel als G PS-Satelliten-Navigationssystem ausgebildet sein kann, für eine Routenplanung und für eine Erfassung bzw. Verifizierung der Fahrzeugbewegung genutzt werden kann. Das Kamerasystem 28, das eine Vielzahl von Kameras aufweisen kann, welche beispielsweise auf den Fahrer, auf weitere Insassen oder auf einen Außenbereich des Kraftfahrzeugs 20 ausgerichtet sein können, kann für eine Bildgebung für eine Fußgängererkennung und für eine Erfassung der Bebauung neben der Fahrbahn genutzt werden. Ferner kann das Radarsensorsystem 30, welches beispielsweise einen nach vorn gerichteten und einen nach hinten ausgerichteten Radarsensor aufweisen kann, für eine Erfassung weiterer Fahrzeuge und zur Erfassung eines Niederschlages genutzt werden. Das Sensorsystem 32 zur Erfassung der Fahrzeugbewegung kann dazu genutzt werden, eine Auslösung von aktiven Fahrzeugsicherheitssystemen zu Steuern und Daten für den Datensatz 10 bereitstellen. Das Sensorsystem 34, das Daten über das Fahrerverhalten für den Datensatz 10 bereitstellt, kann alternativ oder zusätzlich auch genutzt werden, um zu erkennen, ob der Fahrer Müdigkeitserscheinungen aufweist. Bei einer weiteren Ausgestaltung des Verfahrens zum Betreiben des zumindest einen Kraftfahrzeugs 20 wird das Navigationssystem 26 genutzt, um zu ermitteln oder zumindest zu verifizieren, von welchem Straßentyp die Straße ist, auf welcher mittels des Kraftfahrzeug 20 gefahren wird. In Fig. 3, the motor vehicle 20 is shown a further embodiment of the method. The motor vehicle 20 has devices for providing the data record 10. Shown in detail are a navigation system 26, a camera system 28, a radar sensor system 30, a sensor system 32 for detecting a vehicle movement and a sensor system 34 for detecting a driver behavior. The devices can have a multifunctionality, so that, for example, the navigation system 26, which can be designed, for example, as a G PS satellite navigation system, can be used for route planning and for detecting or verifying the vehicle movement. The camera system 28, which may comprise a plurality of cameras, which may be oriented, for example, to the driver, to further occupants or to an outside area of the motor vehicle 20, may be used for imaging for pedestrian recognition and for recording the development next to the carriageway , Further, the radar sensor system 30, which may include, for example, a front-facing and a rear-facing radar sensor, may be used to detect other vehicles and detect a precipitate. The vehicle motion sensing sensor system 32 may be used to provide triggering of active vehicle safety systems for control and data for the record 10. The sensor system 34, which provides driver behavior data for the record 10, may alternatively or additionally also be used to detect if the driver is experiencing fatigue symptoms. In a further embodiment of the method for operating the at least one motor vehicle 20, the navigation system 26 is used to determine or at least to verify which road type the road is on which is driven by means of the motor vehicle 20.

Mittels eines Auswertens des bereitgestellten Datensatzes 10 kann ein Fahrertyp ermittelt werden. Das heißt, der Fahrer, welcher das Kraftfahrzeug 20 steuert, kann hinsichtlich seines Fahrerverhaltens klassifiziert und einem Fahrertyp zugeordnet werden. Dies kann geschehen, indem basierend auf dem Datensatz 10 ausgewertet wird, wie häufig der Fahrer auf einer Straße eines bestimmten Straßentyps mittels des Kraftfahrzeugs 20 gefahren ist. So kann beispielsweise ein Fahrertyp schnell fahrender Fahrer identifiziert werden, wenn klar ist, dass der Fahrer den Straßentyp Autobahn bevorzugt, obwohl eine Zielerreichung auch auf Straßen eines anderen Typs möglich gewesen wäre. Reizt der Fahrer eine maximal zulässige Höchstgeschwindigkeit besonders häufig aus oder erzeugt er an dem Kraftfahrzeug 20 besonders häufig hohe Querbeschleunigungen durch schnelle Kurvenfahrten, kann der Fahrer dem Fahrertyp schnell fahrender Fahrer zugeordnet werden. Der Fahrer kann ferner dem Fahrertyp schnell fahrender Fahrer zugeordnet werden, wenn festgestellt wird, dass der Fahrer besonders schnell, insbesondere ruckartig ein Lenkrad des Kraftfahrzeugs 20 bewegt, das heißt, wenn häufig eine besonders hohe Lenkradgeschwindigkeit und eine besonders hohe Lenkradbeschleunigung vorliegen. Der Fahrer kann außerdem dem Fahrertyp schnell fahrender Fahrer zugeordnet werden, wenn festgestellt wird, dass der Fahrer besonders schnell, insbesondere ruckartig ein Gaspedal oder ein Bremspedal betätigt, oder das Gaspedal über einen langen Zeitraum maximal betätigt. Auf diese Weise kann ein Fahrer zumindest zeitweise beispielsweise einem der folgenden Fahrertypen zugeordnet werden: schnell fahrender Fahrer, langsam fahrender Fahrer, ökonomisch fahrender Fahrer, unsicher fahrender Fahrer etc. Ein Fahrer kann dem Fahrertyp unsicher fahrender Fahrer zum Beispiel dann zugeordnet werden, wenn seine Fahreraktionen zu einem Unfall geführt haben, oder wenn seine Fahreraktionen häufig zu einer Korrekturhandlung führen. Eine solche Korrekturhandlung kann Fahreraktionen umfassen, die geeignet sind, einen selbstverschuldeten Unfall zu verhindern, beispielsweise ein notfallmäßiges Abbrechen eines fälschlicherweise eingeleiteten Überholvorgangs. Ferner ist in Fig. 3 eine Logik 36 abgebildet, mittels welcher nicht lernwürdiges Fahrerverhalten erkannt wird, sodass es möglich ist, das nicht lernwürdige Fahrerverhalten von dem Anpassungsvorgang des anpassbaren künstlichen neuronalen Netzwerks 22 auszuschließen. Beispielsweise können Fahreraktionen, die von einem Fahrer des Typs unsicher fahrender Fahrer ausgeführt werden, von dem Anpassungsvorgang ausgeschlossen werden. Es können aber auch Fahreraktionen, welche von einem Fah rer eines anderen Fahrertyps ausgeführt werden, von dem Anpassungsvorgang ausge schlössen werden, beispielsweise zu einem Unfall führende Fahreraktionen. By means of an evaluation of the provided data record 10, a driver type can be determined. That is, the driver who controls the motor vehicle 20 can be classified in terms of driver behavior and assigned to a driver type. This can be done by evaluating, based on the data set 10, how often the driver has driven on a road of a certain road type by means of the motor vehicle 20. For example, a driver type of fast-moving driver can be identified when it is clear that the driver prefers the highway-type highway, although target achievement would have been possible on roads of a different type. If the driver particularly frequently excites a maximum permissible maximum speed or if he generates high lateral accelerations on the motor vehicle 20 by fast cornering, the driver can be assigned to the driver type of fast-moving driver. The driver can also be assigned to the driver type of fast-moving driver, if it is determined that the driver particularly fast, a steering wheel of the motor vehicle 20 moves, that is, if often a particularly high steering wheel speed and a particularly high steering wheel acceleration. The driver may also be assigned to the driver type of fast-moving driver when it is determined that the driver is accelerating, particularly jerkily, by depressing an accelerator pedal or a brake pedal, or by using the accelerator pedal for a long period of time. In this way, a driver can be at least temporarily assigned, for example, to one of the following driver types: fast-moving driver, slow-moving driver, economically driving driver, unsafe driver, etc. A driver can be assigned to the driver type of unsafe driver, for example, when his driver actions have led to an accident or when his driver actions often lead to a corrective action. Such a corrective action may include driver actions which are suitable for preventing a self-inflicted accident, for example an emergency termination of a wrongly initiated overtaking operation. Furthermore, in FIG. 3, a logic 36 is depicted, by means of which unlearnable driver behavior is recognized, so that it is possible to exclude the unlearnable driver behavior from the adaptation process of the adaptable artificial neural network 22. For example, driver actions performed by a driver of the unsafe driver type may be excluded from the adjustment process. But it can also be driver actions, which are performed by a Fah rer of another driver type, be excluded from the adjustment process, for example, leading to an accident driver actions.

In Fig. 4 ist das Kraftfahrzeug 20 einer weiteren vorteilhaften Ausführungsform des Verfahrens gezeigt. Hierbei ist es vorgesehen, dass in dem Kraftfahrzeug 20 der Gruppierung 38 ein anpassbares künstliches neuronales Netzwerk 22 zugeordnet wird, wodurch eine Paarung 40 gebildet wird. Dadurch dass eine Vielzahl an Gruppierungen 38 und eine Vielzahl an jeweils einer Gruppierung 38 zugeordneten, anpassbaren künstlichen neuronalen Netzwerken 22 in dem Kraftfahrzeug 20 vorhanden sein können, kann eine Vielzahl an Paarungen 40 in dem Kraftfahrzeug 20 gebildet werden. Den Gruppierungen 38 sind jeweils ein Straßentyp, ein Fahrmanövertyp und/oder ein Fahrertyp zugeordnet. Wird erkannt, dass eine tatsächliche Fahrsituation 24 vorliegt, welche der Gruppierung 38 entspricht, erwartet das anpassbare künstliche neuronale Netzwerk 22 ein gruppierungsspezifisches Fahrerverhalten. So ist es beispielsweise möglich, den Paarungen 40 jeweils bestimmte, voneinander unterschiedliche tatsächliche Fahrsituationen zuzuweisen. Das heißt, das künstliche neuronale Netzwerk 22 einer Paarung 40 wird nur angepasst, wenn die tatsächliche Fahrsituation 24 der Gruppierung 38 entspricht, also zum Beispiel, wenn die Gruppierung 38 und die tatsächliche Fahrsituation 24 jeweils beide ein Überholen auf der Landstraße, mittels eines schnell fahrenden Fahrers, aufweisen. 4, the motor vehicle 20 is shown a further advantageous embodiment of the method. It is provided that in the motor vehicle 20 of the grouping 38 an adaptable artificial neural network 22 is assigned, whereby a pairing 40 is formed. By allowing a plurality of arrays 38 and a plurality of customizable artificial neural networks 22, each associated with a grouping 38, to be present in the motor vehicle 20, a plurality of pairings 40 may be formed in the motor vehicle 20. The groupings 38 are each assigned a road type, a driving maneuver type and / or a driver type. If it is detected that there is an actual driving situation 24 corresponding to the grouping 38, the adaptable artificial neural network 22 expects grouping-specific driver behavior. Thus, it is possible, for example, to assign the pairings 40 each certain, different driving situations from each other. That is, the artificial neural network 22 of a mating 40 is adapted only when the actual driving situation 24 corresponds to the grouping 38, that is, for example, when the grouping 38 and the actual driving situation 24 both overtake on the highway by means of a fast-moving Driver, exhibit.

In Fig. 5 ist das Fahrzeug 20 und eine Servereinrichtung 42 gezeigt, wobei das Kraft fahrzeug 20 in der Lage ist, in dem Kraftfahrzeug 20 vorhandene künstliche neurona le Netzwerke 22 an die Servereinrichtung 42 zu übermitteln bzw. hochzuladen. Hierzu werden das Kraftfahrzeug 20 und die Servereinrichtung 42 beispielsweise mittels eines Übertragungskabels 44 und/oder einer drahtlosen Datenverbindung 46 miteinander verbunden. Die Servereinrichtung 42 ist ihrerseits in der Lage, in der Servereinrichtung 42 vorhandene künstliche neuronale Netzwerke 22 an das Kraftfahr- zeug 20 zu übermitteln bzw. herunterzuladen. Die Servereinrichtung 42 kann zum Beispiel als ein vernetztes fahrzeugherstellerseitiges Datenaustauschsystem, insbesondere als ein Fahrzeugdiagnosesystem ausgebildet sein. Künstliche neuronale Netzwerke 22, welche z. B. in dem Kraftfahrzeug 20 oder aber in einer Vielzahl von Kraftfahrzeugen 20 angepasst wurden, können zu der Servereinrichtung 42 hochgeladen werden, sodass eine Vielzahl von angepassten künstlichen neuronalen Netzwerken 22 in der Servereinrichtung 42 zustande kommt. Außerdem kann eine Vielzahl von angepassten künstlichen neuronalen Netzwerken, welche unter Umständen in der Servereinrichtung weiter bearbeitet wurden, in zumindest ein Zielfahrzeug oder in eine Vielzahl von Zielfahrzeugen heruntergeladen werden, wobei das Zielfahrzeug das Kraftfahrzeug 20 sein kann. In den jeweiligen Zielfahrzeugen können die heruntergeladenen künstlichen neuronalen Netzwerke 22 zum Einsatz kommen, indem die künstlichen neuronalen Netzwerke 22 dem Fahrer Tätigkeiten zum Steuern des Zielfahrzeugs bzw. Kraftfahrzeugs 20 abnehmen. In Fig. 5, the vehicle 20 and a server device 42 is shown, wherein the power vehicle 20 is able to transmit in the motor vehicle 20 existing artificial neural networks 22 to the server device 42 or upload. For this purpose, the motor vehicle 20 and the server device 42 are connected to one another, for example, by means of a transmission cable 44 and / or a wireless data connection 46. The server device 42, in turn, is capable of providing artificial neural networks 22 in the server device 42 to the motor vehicle operator. 20 to transmit or download. The server device 42 may be configured, for example, as a networked vehicle manufacturer-side data exchange system, in particular as a vehicle diagnostic system. Artificial neural networks 22, which z. As in the motor vehicle 20 or in a variety of motor vehicles 20 have been adapted, can be uploaded to the server device 42, so that a plurality of adapted artificial neural networks 22 in the server device 42 comes about. In addition, a plurality of adapted artificial neural networks, which may have been further processed in the server device, may be downloaded into at least one target vehicle or a plurality of target vehicles, where the target vehicle may be the motor vehicle 20. In the respective target vehicles, the downloaded artificial neural networks 22 may be deployed by the artificial neural networks 22 taking actions for controlling the target vehicle 20 from the driver.

In Fig. 6 ist die Servereinrichtung 42 dargestellt, in welcher eine Vielzahl an angepassten künstlichen neuronalen Netzwerken 22 gespeichert sind, wobei die angepassten künstlichen neuronalen Netzwerke 22 jeweils einer Gruppierung 38 zugeordnet sind. In der Servereinrichtung 42 erfolgt bei einer weiteren Ausführungsform des Verfahrens eine Bestenauslese, sodass je Gruppierung 38 ein bestimmter Prozentsatz der angepassten künstlichen neuronalen Netzwerke 22 herausgefiltert und/oder markiert wird, damit der Prozentsatz der angepassten künstlichen neuronalen Netzwerke 22 in dem mindestens einen Zielfahrzeug eingesetzt werden kann. Beispielsweise kann ein bestes künstliches neuronales Netzwerk 22a hinsichtlich eines möglichst geringen Kraftstoffverbrauchs identifiziert und in das zumindest eine Zielfahrzeug bzw. in eine Vielzahl von Kraftfahrzeugen 20 heruntergeladen werden, worin das beste künstliche neuronale Netzwerk 22a hinsichtlich des möglichst geringen Kraftstoffverbrauchs Tätigkeiten, die der menschliche Fahrer zum Steuern des Kraftfahrzeugs 20 bzw. des Zielfahrzeugs durchführt, mithilfe geeigneter Einrichtungen zumindest teilweise zu übernehmen. FIG. 6 shows the server device 42 in which a multiplicity of adapted artificial neural networks 22 are stored, wherein the adapted artificial neural networks 22 are each assigned to a grouping 38. In the server device 42, in a further embodiment of the method, a best selection is carried out so that for each grouping 38 a certain percentage of the adapted artificial neural networks 22 are filtered out and / or marked so that the percentage of adapted artificial neural networks 22 is used in the at least one target vehicle can. For example, a best artificial neural network 22a may be identified and downloaded to the at least one target vehicle (s) 20, where the best artificial neural network 22a is for activities that the human driver uses to minimize fuel consumption Control of the motor vehicle 20 and the target vehicle performs, at least partially take over using appropriate facilities.

In Fig. 7 ist das Kraftfahrzeug 20 gezeigt, welches sich auf einer Straße 48 befindet. Gemäß einer weiteren Ausbildungsform des Verfahrens zum Betreiben des zumindest einen Kraftfahrzeugs 20 ist vorgesehen, dass das Kraftfahrzeug 20 zumindest teilauto- nom mittels des künstlichen neuronalen Netzwerks 22 gesteuert wird. Das bedeutet, dass das angepasste künstliche neuronale Netzwerk, welches beispielsweise in das Kraftfahrzeug heruntergeladen wurde, Tätigkeiten zum Steuern des Kraftfahrzeugs übernimmt, die geeignet sind, das Kraftfahrzeug insbesondere im Straßenverkehr, z. B. auf der Straße 48 zu fahren und deren Verlauf 50 zu folgen. Hierbei werden geltende Verkehrsregeln, z. B. die maximal zulässige Höchstgeschwindigkeit beachtet, sodass ein sicheres Fahren ermöglicht wird. In Fig. 7, the motor vehicle 20 is shown, which is located on a road 48. In accordance with a further embodiment of the method for operating the at least one motor vehicle 20, it is provided that the motor vehicle 20 is at least partly automatic. nom is controlled by means of the artificial neural network 22. This means that the adapted artificial neural network, which has been downloaded for example in the motor vehicle, takes over activities for controlling the motor vehicle, which are suitable for the motor vehicle, in particular in road traffic, for. B. to drive on the road 48 and follow their course 50. Here are valid traffic rules, z. For example, the maximum permissible speed is respected so that safe driving is possible.

Ferner ist, wie in Fig. 8 dargestellt, in einer weiteren Ausführungsform des Verfahrens vorgesehen, dass das künstliche neuronale Netzwerk 22 aktiv in eine Streckenführung bzw. Routenplanung 52 von einem Startpunkt 54 zu einem Zielpunkt 56 eingreift. Die Routenplanung, die üblicherweise mittels des Navigationssystems 26 bereitgestellt wird, kann eine Route 58 und eine Alternativoute 60 umfassen, wobei der Fahrer darunter auswählen kann. Hat der Fahrer zum Beispiel die Route 58 ausgewählt, wird jedoch darauf durch das künstliche neuronale Netzwerk 22 ein Verkehrshindernis 64 erkannt, z. B. eine Baustelle oder einen Verkehrsstau, und weist die Alternativroute 60 gleichermaßen ein Verkehrshindernis auf, ermittelt das künstliche neuronale Netzwerk 22 eine weitere Route, z. B. die Ausweichroute 62, welche dem Fahrer zumindest für eine Nutzung vorgeschlagen wird. Die Ausweichroute 62 kann basierend auf Erfahrungen von Fahrern erstellt worden sein, welche eine ähnliche Strecke genutzt haben, um das Verkehrshindernis 64 zu umfahren, wodurch das entsprechende künstliche neuronale Netzwerk 22 angepasst wurde. Die ähnliche Strecke kann sich dabei beispielsweise in der gleichen Stadt befinden. Furthermore, as shown in FIG. 8, in a further embodiment of the method, the artificial neural network 22 actively engages in routing from a starting point 54 to a destination point 56. The route planning, which is usually provided by means of the navigation system 26, may include a route 58 and an alternative route 60, wherein the driver may select thereunder. For example, if the driver has selected route 58, then a traffic obstruction 64 is detected by the artificial neural network 22, e.g. As a construction site or a traffic jam, and the alternative route 60 equally a traffic obstacle, the artificial neural network 22 determines another route, eg. B. the alternative route 62, which is proposed to the driver at least for a use. The alternate route 62 may have been created based on experience of drivers who have used a similar route to bypass the traffic obstruction 64, thereby adjusting the corresponding artificial neural network 22. The similar route can be located, for example, in the same city.

In Fig. 9 ist eine Ausbildungsform des Verfahrens dargestellt, bei welchem ein Mehr- heitsentscheider 66 zum Einsatz kommt. Bei dieser Ausführungsform ist in dem Zielfahrzeug bzw. dem Kraftfahrzeug 20 je Gruppierung 38 eine Vielzahl an künstlichen neuronalen Netzwerken 22 eingesetzt. Wenn eine tatsächliche Fahrsituation 24 der Gruppierung 38 entspricht, fällen die einzelnen in dem Kraftfahrzeug 20 vorhandenen künstlichen neuronalen Netzwerke 22 jeweils eine Steuerentscheidung 68. Bei den einzelnen Steuerentscheidungen 68 kann es sich jeweils um eine Fahreraktion handeln, wobei die einzelnen Steuerentscheidungen 68 voneinander unterschiedlich sein können. Bevorzugt sind die einzelnen Steuerentscheidungen 68 einander ähnlich. Um nun eine Gesamtsteuerentscheidung 70 zu erzeugen, anhand welcher das Kraft- fahrzeug 20 bzw. das Zielfahrzeug tatsächlich gesteuert wird, werden die einzelnen Steuerentscheidungen 68 in den Mehrheitsentscheider 66 hineingegeben. In dem Mehrheitsentscheider 66 werden die einzelnen Steuerentscheidungen 68 anhand beispielsweise einer Mittelwertbildung verarbeitet, sodass der Mehrheitsentscheider 66 die Gesamtsteuerentscheidung 70 ausgeben kann, das heißt dem Kraftfahrzeug 20 so bereitstellen kann, dass entsprechend der Gesamtsteuerentscheidung 70 das Kraftfahrzeug 20 bzw. das Zielfahrzeug oder die Vielzahl der Zielfahrzeuge gesteuert werden kann. FIG. 9 shows an embodiment of the method in which a majority separator 66 is used. In this embodiment, a plurality of artificial neural networks 22 are used in the target vehicle or motor vehicle 20 per grouping 38. If an actual driving situation 24 corresponds to the grouping 38, the individual artificial neural networks 22 present in the motor vehicle 20 each make a control decision 68. The individual control decisions 68 can each be a driver action, whereby the individual control decisions 68 can be different from one another , Preferably, the individual control decisions 68 are similar to each other. In order now to generate an overall control decision 70, based on which the force vehicle 20 or the target vehicle is actually controlled, the individual tax decisions 68 are given in the majority decision 66. In the majority decision 66, the individual control decisions 68 are processed on the basis of, for example, an averaging, so that the majority decision 66 can output the overall control decision 70, that is to say provide the motor vehicle 20 with the motor vehicle 20 or the target vehicle or the plurality of vehicles according to the overall control decision 70 Target vehicles can be controlled.

In der Fig. 10 ist ein System 72 zum Betreiben des Kraftfahrzeugs 20 gezeigt, welches dazu eingerichtet ist, das Verfahren zum Betreiben des zumindest einen Kraftfahrzeugs 20 entsprechend einer der Ausführungsformen oder Kombination der Ausführungsformen des Verfahrens durchzuführen. Hierzu umfasst das Kraftfahrzeug 20 eine Datenbereitstellungseinrichtung 74, welche dazu eingerichtet ist, ein Fahrzeugumfeld, ein Fahrerverhalten und die Bewegung des Kraftfahrzeugs zu charakterisieren. Hierzu können zum Beispiel Einrichtungen wie das Navigationssystem 26, das Kamerasystem 28, das Radarsensorsystem 30, das Sensorsystem 32 zur Erfassung einer Fahrzeugbewegung und/oder das Sensorsystem 34 zur Erfassung des Fahrerverhaltens zählen. Ferner kann hierzu ein Speichersystem zählen, das dazu ausgebildet ist, den Datensatz 10 zumindest vorübergehend zu speichern, sowie eine Bereitstellungseinrichtung, mittels welcher der Datensatz 10 für eine weitere Verwendung bereitgestellt wird. FIG. 10 shows a system 72 for operating the motor vehicle 20, which is set up to carry out the method for operating the at least one motor vehicle 20 according to one of the embodiments or combination of the embodiments of the method. For this purpose, the motor vehicle 20 comprises a data supply device 74, which is set up to characterize a vehicle environment, a driver behavior and the movement of the motor vehicle. These may include, for example, devices such as the navigation system 26, the camera system 28, the radar sensor system 30, the sensor system 32 for detecting a vehicle movement and / or the sensor system 34 for detecting the driver behavior. Furthermore, this can include a memory system which is designed to store the data record 10 at least temporarily, as well as a provision device by means of which the data record 10 is made available for further use.

Darüber hinaus weist das Kraftfahrzeug 20 eine Ermittlungseinrichtung 76 auf, welche eingerichtet ist, einen Straßentyp, einen Fahrmanövertyp und/oder einen Fahrertyp anhand des bereitgestellten Datensatzes 10 zu ermitteln. Dazu können die Daten, welche in dem Datensatz 10 abgelegt sind, dahingehend untersucht werden, von welchem Typ die Straße 48 ist, worauf das Kraftfahrzeug 20 gefahren wird. Beispielsweise kann der Straßentyp Autobahn, der Straßentyp Landstraße, der Straßentyp Stadtstraße etc. festgestellt werden. Ferner können die Daten dahingehend untersucht werden, von welchem Typ das Fahrmanöver ist, welches mittels des Kraftfahrzeugs 20 durchgeführt wird. Beispielsweise kann der Fahrmanövertyp Überholen, der Fahrmanövertyp Folgefahrt, der Fahrmanövertyp Abbiegen, der Fahrmanövertyp Rückwärtsein- parken etc. festgestellt werden. Alternativ oder zusätzlich können die Daten untersucht werden, um festzustellen, von welchem Typ ein Fahrer ist, welcher das Kraftfahrzeug 20 steuert. Beispielsweise kann der Fahrertyp schnell fahrender Fahrer, der Fahrertyp langsam fahrender Fahrer, der Fahrertyp ökonomisch fahrender Fahrer, der Fahrertyp unsicher fahrender Fahrer etc. festgestellt werden. In addition, the motor vehicle 20 has a determination device 76 which is set up to determine a road type, a driving maneuver type and / or a driver type on the basis of the provided data record 10. For this purpose, the data stored in the data record 10 can be examined as to what type the road 48 is, whereupon the motor vehicle 20 is driven. For example, the road type highway, the road type highway, the street type city street, etc. can be determined. Further, the data may be examined as to what type of driving maneuver is performed by the motor vehicle 20. For example, the type of driving maneuver overtaking, the type of driving maneuver following drive, the driving maneuver type turning, the driving maneuver type reverse parking etc. can be ascertained. Alternatively or additionally, the data may be examined to determine which type is a driver controlling the motor vehicle 20. For example, the driver type of fast-moving driver, the driver type slow-moving driver, the driver type economically driving driver, the driver type unsafe driving driver, etc. can be determined.

Das Kraftfahrzeug 20 weist ferner eine Gruppierungseinrichtung 78 auf, welche dazu ausgebildet ist, aus zumindest zweien der ermittelten Typen eine Gruppierung 38 zu bilden. Anders ausgedrückt ist die Gruppierungseinrichtung 78 in der Lage, mindestens zwei der ermittelten Typen der Gruppierung 38 zuzuordnen. The motor vehicle 20 also has a grouping device 78 which is designed to form a grouping 38 of at least two of the determined types. In other words, the grouping device 78 is capable of assigning at least two of the determined types to the grouping 38.

Des Weiteren weist das Kraftfahrzeug 20 eine Netzwerkbereitstellungseinrichtung 80 auf, welche dazu eingerichtet ist, zumindest ein künstliches neuronales Netzwerk 22 bereitzustellen, welches eine initiale Konfiguration bzw. Programmierung aufweist und anpassbar ist. Das künstliche neuronale Netzwerk wird in einer nicht dargestellten Recheneinheit 18 des Kraftfahrzeugs 20 bereitgestellt. Furthermore, the motor vehicle 20 has a network providing device 80, which is set up to provide at least one artificial neural network 22, which has an initial configuration or programming and is adaptable. The artificial neural network is provided in a computing unit 18, not shown, of the motor vehicle 20.

Das Kraftfahrzeug 20 weist des Weiteren eine Vergleichs- und Anpassungseinrichtung 82 auf, welche dazu ausgebildet ist, den Anpassungsvorgang, bei dem das zunächst initiale, anpassbare künstliche neuronale Netzwerk 22 programmiert wird bzw. sich selbst programmiert, indem ein Vergleich zwischen einer realen Fahreraktion und einer von dem initialen, anpassbaren künstlichen neuronalen Netzwerk 22 erwarteten Fahreraktion stattfindet. Basierend auf dem Ergebnis des Vergleichs wird die erwartete Fahreraktion angepasst, sodass die erwartete Fahreraktion bei einem erneuten Auftreten einer besonders ähnlichen, insbesondere einer gleichen Fahrsituation der realen Fahreraktion möglichst ähnlich ist The motor vehicle 20 further comprises a comparison and adaptation device 82, which is adapted to the adaptation process, in which the initially initial, adaptable artificial neural network 22 is programmed or programs itself by comparing a real driver action and a from the initial, customizable artificial neural network 22 expected driver action takes place. Based on the result of the comparison, the expected driver action is adjusted so that the expected driver action is as similar as possible to the actual driver action when a particularly similar, in particular a same driving situation occurs again

Bezugszeichenliste LIST OF REFERENCE NUMBERS

10 Datensatz 66 Mehrheitsentscheider10 dataset 66 majority decision-makers

12 Fahrzeugumfelddatensatz 68 Steuerentscheidung 12 Vehicle Environment Record 68 Control Decision

14 Fahrerverhaltensdatensatz 70 Gesamtsteuerentscheidung 14 Driver behavior record 70 Overall control decision

16 Fah rzeugbewegu ngsdatensatz 72 System 16 Vehicle Movement Record 72 System

18 Recheneinheit 74 Datenbereitstellungseinrich¬ 18 arithmetic unit 74 Datenbereitstellungseinrich¬

20 Kraftfahrzeug tung 20 motor vehicle processing

22 Künstliches neuronales Netz76 Ermittlungseinrichtung  22 Artificial Neural Network76 Investigation Facility

werk 78 Gruppierungseinrichtung plant 78 Grouping facility

24 Tatsächliche Fahrsituation 80 Netzwerkbereitstellungseinric24 Actual Driving Situation 80 Network Deployment Setup

26 Navigationssystem tung 26 Navigation system

28 Kamerasystem 82 Vergleichs- und Anpassung. 28 Camera System 82 Comparison and Adjustment.

30 Radarsensorsystem einrichtung 30 radar sensor system device

32 Sensorsystem zur Erfassung  32 sensor system for detection

der Fahrzeugbewegung  the vehicle movement

34 Sensorsystem zur Erfassung  34 Sensor system for detection

eines Fahrerverhaltens  a driver's behavior

36 Logik  36 logic

38 Gruppierung  38 grouping

40 Paarung  40 mating

42 Servereinrichtung  42 server device

44 Übertragungskabel  44 transmission cable

46 Drahtlose Datenverbindung  46 Wireless data connection

48 Straße  48 street

50 Verlauf der Straße  50 course of the road

52 Routenplanung  52 Route planning

54 Startpunkt  54 starting point

56 Zielpunkt  56 target point

58 Route  58 route

60 Alternativroute  60 alternative route

62 Ausweichroute  62 alternative route

64 Verkehrshindernis  64 traffic obstruction

Claims

ANSPRÜCHE:  CLAIMS: 1 . Verfahren zum Betreiben zumindest eines Kraftfahrzeugs (20), mit den Schritten: 1 . Method for operating at least one motor vehicle (20), with the steps: - Bereitstellen (S1 ) eines Datensatzes (10), welcher ein Fahrzeugumfeld, ein Fahrerverhalten und die Bewegung des Kraftfahrzeugs (20) charakterisiert; - providing (S1) a data set (10) which characterizes a vehicle environment, a driver behavior and the movement of the motor vehicle (20); - Ermitteln (S2) von zumindest zwei der folgenden Typen basierend auf dem bereitgestellten Datensatz (10): Straßentyp einer mit dem Kraftfahrzeug (20) befahrenen Straße (S2a), Fahrmanövertyp eines mittels des Kraftfahrzeugs (20) durchgeführten Fahrmanövers (S2b), Fahrertyp eines das Kraftfahrzeug (20) steuernden Fahrers (S2c); - determining (S2) of at least two of the following types based on the provided data set (10): road type of a road (S2a) traveled with the motor vehicle (20), driving maneuver type of a driving maneuver (S2b) performed by the motor vehicle (20), driver type the motor vehicle (20) controlling the driver (S2c); - Bilden (S3) einer Gruppierung (38), welche zumindest zwei der ermittelten Typen umfasst;  - forming (S3) a grouping (38) comprising at least two of the determined types; - Bereitstellen (S4) eines der Gruppierung (38) zugeordneten initialen, anpassbaren künstlichen neuronalen Netzwerks (22) in einer Recheneinheit 18 des Kraftfahrzeugs (20), wobei in dem initialen, anpassbaren künstlichen neuronalen Netzwerk (22) ein bestimmtes Fahrerverhalten für die Gruppierung (38) vordefiniert ist; und  Providing (S4) an initial, adaptable artificial neural network (22) associated with the grouping (38) in a computing unit 18 of the motor vehicle (20), wherein in the initial, adaptable artificial neural network (22) a specific driver behavior for grouping (22) 38) is predefined; and - Vergleichen des tatsächlichen Fahrerverhaltens des Fahrers mit dem in dem anpassbaren künstlichen neuronalen Netzwerk (22) vordefinierten Fahrerverhalten und Anpassen des anpassbaren künstlichen neuronalen Netzwerks (22) in Abhängigkeit von dem durchgeführten Vergleich mittels der Recheneinheit 18 des Kraftfahrzeugs (20). Comparing the actual driver behavior of the driver with the driver behavior predefined in the adaptable artificial neural network (22) and adapting the adaptable artificial neural Network (22) in dependence on the comparison performed by means of the computing unit 18 of the motor vehicle (20). 2. Verfahren nach Anspruch 1 , 2. The method according to claim 1, dadurch gekennzeichnet, dass,  characterized in that solange eine tatsächliche Fahrsituation (24) der Typen der Gruppierung (38) entspricht, das Vergleichen des tatsächlichen Fahrerverhaltens des Fahrers mit dem in dem künstlichen neuronalen Netzwerk (22) definierten Fahrerverhalten und Anpassen des künstlichen neuronalen Netzwerks (22) in Abhängigkeit von dem durchgeführten Vergleich erfolgen.  as long as an actual driving situation (24) corresponds to the types of grouping (38), comparing the actual driver behavior of the driver with the driver behavior defined in the artificial neural network (22) and adapting the artificial neural network (22) depending on the comparison made respectively. 3. Verfahren nach Anspruch 1 oder 2, 3. The method according to claim 1 or 2, dadurch gekennzeichnet, dass  characterized in that der Datensatz (10) gespeichert wird und im Nachhinein zumindest ein Anteil des Datensatzes (10) ausgewählt wird, wobei in dem Anteil eine tatsächliche Fahrsituation (24) der Typen der Gruppierung (38) entspricht, und anhand des Anteils das Vergleichen des tatsächlichen Fahrerverhaltens des Fahrers mit dem in dem künstlichen neuronalen Netzwerk (22) definierten Fahrerverhalten und Anpassen des künstlichen neuronalen Netzwerks (22) in Abhängigkeit von dem durchgeführten Vergleich erfolgen.  the record (10) is stored and subsequently at least a portion of the record (10) is selected, wherein in the share an actual driving situation (24) corresponds to the types of the grouping (38), and on the basis of comparing the actual driving behavior of the group Driver with the driver behavior defined in the artificial neural network (22) and adjusting the artificial neural network (22) in dependence on the comparison performed. 4. Verfahren nach einem der vorhergehenden Ansprüche, 4. The method according to any one of the preceding claims, dadurch gekennzeichnet, dass  characterized in that das Bereitstellen (S1 ) des Datensatzes (10) erfolgt, indem Daten von zumindest einer der folgenden Einrichtungen des Kraftfahrzeugs (20) erfasst werden:  the provision (S1) of the data set (10) takes place by detecting data from at least one of the following devices of the motor vehicle (20): - ein Navigationssystem (26);  - a navigation system (26); - ein Kamerasystem (28);  a camera system (28); - ein Radarsensorsystem (30);  a radar sensor system (30); - ein Sensorsystem (32) zur Erfassung einer Fahrzeugbewegung;  - A sensor system (32) for detecting a vehicle movement; - ein Sensorsystem (34) zur Erfassung des Fahrerverhaltens. - A sensor system (34) for detecting the driver behavior. 5. Verfahren nach einem der vorhergehenden Ansprüche, 5. The method according to any one of the preceding claims, dadurch gekennzeichnet, dass  characterized in that das Ermitteln (S2a) des Straßentyps erfolgt, indem der bereitgestellte Datensatz (10) zumindest hinsichtlich einer Ortsangabe aus Kartendaten des Navigationssystems (26) ausgewertet wird.  the determining (S2a) of the road type takes place in that the provided data record (10) is evaluated at least with respect to a location from map data of the navigation system (26). Verfahren nach einem der vorhergehenden Ansprüche, Method according to one of the preceding claims, dadurch gekennzeichnet, dass  characterized in that das Ermitteln (S2c) des Fahrertyps erfolgt, indem der bereitgestellte Datensatz (10) zumindest hinsichtlich eines der folgenden Charakteristika ausgewertet wird:  determining the driver type (S2c) by evaluating the provided data set (10) at least with respect to one of the following characteristics: - Anteil der jeweils befahrenen Straßen der jeweiligen Straßentypen;  - Share of each road used for each road type; - ein Geschwindigkeits- und Beschleunigungsverlauf bezüglich dreier Hauptachsen des Kraftfahrzeugs (20);  a speed and acceleration course with respect to three main axes of the motor vehicle (20); - ein Lenkradwinkel und ein Lenkradwinkelverlauf;  a steering wheel angle and a steering wheel angle course; - eine jeweilige Pedalstellung eines Brems- und Gaspedals.  - A respective pedal position of a brake and accelerator pedal. Verfahren nach einem der vorhergehenden Ansprüche, Method according to one of the preceding claims, dadurch gekennzeichnet, dass  characterized in that eine in dem Kraftfahrzeug (20) vorgesehene Logik nicht lernwürdiges Fahrerverhalten erkennt und dieses von dem Anpassen des künstlichen neuronalen Netzwerks (22) ausschließt.  a logic provided in the motor vehicle (20) recognizes non-responsive driver behavior and excludes it from matching the artificial neural network (22). Verfahren nach einem der vorhergehenden Ansprüche, Method according to one of the preceding claims, dadurch gekennzeichnet, dass  characterized in that in dem Kraftfahrzeug (20) verschiedene Gruppierungen (38) vorgegeben werden, welche jeweils unterschiedliche Kombinationen der Typen aufweisen, wobei für die vorgegebenen Gruppierungen (38) jeweilige initiale anzupassende künstliche neuronale Netzwerke (38) bereitgestellt werden, in welchen jeweils ein gruppierungsspezifisches initiales Fahrverhalten für die jeweilige Gruppierungen (38) vordefiniert ist. in the motor vehicle (20) different groupings (38) are predefined, which each have different combinations of the types, wherein for the given groupings (38) respective initial artificial neural networks (38) to be adapted are provided, in each of which a grouping-specific initial driving behavior for the respective groupings (38) are predefined. 9. Verfahren nach einem der vorhergehenden Ansprüche, 9. The method according to any one of the preceding claims, dadurch gekennzeichnet, dass  characterized in that mittels des zumindest einen Kraftfahrzeugs (20) ein Übermitteln der jeweils vorhandenen, jeweils einer Gruppierung (38) zugeordneten künstlichen neuronalen Netzwerke (22) an eine Servereinrichtung (42) erfolgt, nachdem diese angepasst worden sind.  By means of the at least one motor vehicle (20), a transfer of the respective existing artificial neural networks (22), each associated with a grouping (38), to a server device (42) takes place after they have been adapted. 10. Verfahren nach Anspruch 9, 10. The method according to claim 9, dadurch gekennzeichnet, dass  characterized in that ein Übermitteln des zumindest einen angepassten künstlichen neuronalen Netzwerks (22) von der Servereinrichtung (42) an zumindest ein Zielfahrzeug und ein Anwenden des zumindest einen angepassten künstlichen neuronalen Netzwerks (22) in dem Zielfahrzeug erfolgt.  transmitting the at least one adapted artificial neural network (22) from the server device (42) to at least one target vehicle and applying the at least one adapted artificial neural network (22) in the target vehicle. 1 1 . Verfahren nach Anspruch 9 oder 10, 1 1. Method according to claim 9 or 10, dadurch gekennzeichnet, dass  characterized in that in der Servereinrichtung (42) eine Bestenauslese erfolgt, indem je Gruppierung (38) ein gewisser Prozentsatz der angepassten künstlichen neuronalen Netzwerke (22) herausgefiltert wird und zumindest eines der herausgefilterten künstlichen neuronalen Netzwerke (22a) in dem Zielfahrzeug angewendet wird.  performing best selection in the server means (42) by filtering out per group (38) a certain percentage of the matched artificial neural networks (22) and applying at least one of the filtered artificial neural networks (22a) in the target vehicle. 12. Verfahren nach einem der vorhergehenden Ansprüche, 12. The method according to any one of the preceding claims, dadurch gekennzeichnet, dass  characterized in that das Anwenden zumindest eines angepassten künstlichen neuronalen Netzwerks (22) in dem Zielfahrzeug erfolgt, indem das angepasste künstliche neuronale Netzwerk (22) das Zielfahrzeug zumindest teilautonom steuert.  applying at least one adapted artificial neural network (22) in the target vehicle by the at least partially autonomously controlling the adjusted artificial neural network (22) the target vehicle. 13. Verfahren nach einem der vorhergehenden Ansprüche, 13. The method according to any one of the preceding claims, dadurch gekennzeichnet, dass  characterized in that das Anwenden zumindest eines angepassten künstlichen neuronalen Netzwerks (22) in dem Zielfahrzeug erfolgt, indem das angepasste künstliche neuronale Netzwerk (22) in eine Streckenführung des Navigationssystems (26) eingreift. the application of at least one adapted artificial neural network (22) in the target vehicle takes place by the adapted artificial neural network (22) intervening in a route guidance of the navigation system (26). 14. Verfahren nach einem der vorhergehenden Ansprüche, 14. The method according to any one of the preceding claims, dadurch gekennzeichnet, dass  characterized in that in dem Zielfahrzeug je Gruppierung (38) eine Vielzahl an angepassten künstlichen neuronalen Netzwerken (22) mit jeweils mindestens einer gruppierungsspezifischen Steuerentscheidung (68) eingesetzt ist, wobei, wenn eine tatsächliche Fahrsituation (24) einer Gruppierung (38) entspricht, ein Mehrheits- entscheider (66) aus den einzelnen gruppierungsspezifischen Steuerentscheidungen (68) der einzelnen angepassten künstlichen neuronalen Netzwerke eine Gesamtsteuerentscheidung (70) für das Zielfahrzeug fällt.  in the target vehicle per grouping (38) a plurality of adapted artificial neural networks (22) each having at least one grouping-specific control decision (68) is used, wherein if an actual driving situation (24) corresponds to a grouping (38), a majority decision maker (66) from the individual grouping-specific control decisions (68) of the individual adapted artificial neural networks, an overall control decision (70) for the target vehicle falls. 15. System zum Betreiben zumindest eines Kraftfahrzeugs (20), welches dazu eingerichtet ist, ein Verfahren nach einem der vorhergehenden Ansprüche durchzuführen. 15. A system for operating at least one motor vehicle (20), which is adapted to perform a method according to one of the preceding claims.
PCT/EP2017/078942 2016-11-11 2017-11-10 Method and system for operating a motor vehicle Ceased WO2018087321A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102016121691.7A DE102016121691A1 (en) 2016-11-11 2016-11-11 Method and system for operating a motor vehicle
DE102016121691.7 2016-11-11

Publications (1)

Publication Number Publication Date
WO2018087321A1 true WO2018087321A1 (en) 2018-05-17

Family

ID=60327308

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2017/078942 Ceased WO2018087321A1 (en) 2016-11-11 2017-11-10 Method and system for operating a motor vehicle

Country Status (2)

Country Link
DE (1) DE102016121691A1 (en)
WO (1) WO2018087321A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102020104071A1 (en) 2020-02-17 2021-08-19 Bayerische Motoren Werke Aktiengesellschaft Method for controlling a motor vehicle and a driver assistance system for controlling a motor vehicle
US11263894B1 (en) 2020-09-03 2022-03-01 International Business Machines Corporation 5G mobile device based regional patrolling over highways
US11432306B2 (en) 2020-08-05 2022-08-30 International Business Machines Corporation Overtaking anticipation and proactive DTCH adjustment
US11753024B1 (en) * 2022-07-15 2023-09-12 Ghost Autonomy Inc. Anticipatory vehicle headlight actuation

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102018217300A1 (en) * 2018-10-10 2020-04-16 Robert Bosch Gmbh Procedure for adapting a control system
DE102018125712A1 (en) * 2018-10-17 2020-04-23 Valeo Schalter Und Sensoren Gmbh Driving support method for a vehicle
DE102018130622A1 (en) * 2018-12-03 2020-06-04 Bayerische Motoren Werke Aktiengesellschaft Systems and methods for adapting driver assistance systems
DE102019100318A1 (en) 2019-01-08 2020-07-09 Bayerische Motoren Werke Aktiengesellschaft Device and method for improving assistance systems for lateral vehicle movements
DE102019203205A1 (en) * 2019-03-08 2020-09-10 Audi Ag Method for evaluating vehicle data and vehicle data evaluation system for carrying out such a method
DE102020213198A1 (en) 2020-10-20 2022-04-21 Ford Global Technologies, Llc System and method for performing an automated driving maneuver with a selected driving style, vehicle, computer program product and computer-readable storage medium
DE102021103357A1 (en) 2021-02-12 2022-08-18 Bayerische Motoren Werke Aktiengesellschaft Adjusting a gain factor of an acceleration controller for a motor vehicle
US20220274603A1 (en) 2021-03-01 2022-09-01 Continental Automotive Systems, Inc. Method of Modeling Human Driving Behavior to Train Neural Network Based Motion Controllers
DE102021202124B4 (en) 2021-03-04 2025-10-30 Volkswagen Aktiengesellschaft Method for determining the roadway type of a roadway, computer program product and assistance system
DE102021203520B3 (en) * 2021-04-09 2022-02-10 Volkswagen Aktiengesellschaft Method for generating a control signal for a transverse control device of a motor vehicle operated at least partially with assistance, and assistance system
DE102021206297A1 (en) 2021-06-18 2022-12-22 Robert Bosch Gesellschaft mit beschränkter Haftung Method and system for operating an at least partially automated vehicle
DE102021128456A1 (en) 2021-11-02 2023-05-04 Man Truck & Bus Se Process for optimizing the operation of a motor vehicle

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5285523A (en) * 1990-09-25 1994-02-08 Nissan Motor Co., Ltd. Apparatus for recognizing driving environment of vehicle
DE19527323A1 (en) * 1995-07-26 1997-01-30 Siemens Ag Circuit arrangement for controlling a device in a motor vehicle
US6879969B2 (en) 2001-01-21 2005-04-12 Volvo Technological Development Corporation System and method for real-time recognition of driving patterns
DE102009034097A1 (en) * 2008-07-24 2010-12-02 GM Global Technology Operations, Inc., Detroit Adaptive vehicle control system with integrated driving style recognition
DE102013003042A1 (en) 2013-02-22 2014-08-28 Audi Ag System for obtaining rule sets for automotive automation
EP2884424A1 (en) 2013-12-11 2015-06-17 Volvo Car Corporation Method of programming a neural network computer
US20160026182A1 (en) 2014-07-25 2016-01-28 Here Global B.V. Personalized Driving of Autonomously Driven Vehicles

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE60121963T2 (en) * 2001-10-15 2007-01-18 Ford Global Technologies, LLC, Dearborn Method and device for controlling a vehicle
JP2005297855A (en) * 2004-04-14 2005-10-27 Toyota Motor Corp Vehicle deceleration control device
US9517771B2 (en) * 2013-11-22 2016-12-13 Ford Global Technologies, Llc Autonomous vehicle modes

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5285523A (en) * 1990-09-25 1994-02-08 Nissan Motor Co., Ltd. Apparatus for recognizing driving environment of vehicle
DE19527323A1 (en) * 1995-07-26 1997-01-30 Siemens Ag Circuit arrangement for controlling a device in a motor vehicle
US6879969B2 (en) 2001-01-21 2005-04-12 Volvo Technological Development Corporation System and method for real-time recognition of driving patterns
DE102009034097A1 (en) * 2008-07-24 2010-12-02 GM Global Technology Operations, Inc., Detroit Adaptive vehicle control system with integrated driving style recognition
DE102013003042A1 (en) 2013-02-22 2014-08-28 Audi Ag System for obtaining rule sets for automotive automation
EP2884424A1 (en) 2013-12-11 2015-06-17 Volvo Car Corporation Method of programming a neural network computer
US20160026182A1 (en) 2014-07-25 2016-01-28 Here Global B.V. Personalized Driving of Autonomously Driven Vehicles

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102020104071A1 (en) 2020-02-17 2021-08-19 Bayerische Motoren Werke Aktiengesellschaft Method for controlling a motor vehicle and a driver assistance system for controlling a motor vehicle
US11432306B2 (en) 2020-08-05 2022-08-30 International Business Machines Corporation Overtaking anticipation and proactive DTCH adjustment
US11263894B1 (en) 2020-09-03 2022-03-01 International Business Machines Corporation 5G mobile device based regional patrolling over highways
US11753024B1 (en) * 2022-07-15 2023-09-12 Ghost Autonomy Inc. Anticipatory vehicle headlight actuation

Also Published As

Publication number Publication date
DE102016121691A1 (en) 2018-05-17

Similar Documents

Publication Publication Date Title
WO2018087321A1 (en) Method and system for operating a motor vehicle
EP3160813B1 (en) Method for producing a model of the surroundings of a vehicle
DE102017114495B4 (en) AUTONOMOUS DRIVING SYSTEM
DE102016216335B4 (en) System and method for the analysis of driving trajectories for a route section
DE102017203654B4 (en) Method for operating a driver assistance system for a vehicle on a road and driver assistance system
DE102011081159B4 (en) Method and device for carrying out an evasive maneuver
DE102019104974A1 (en) Method and system for determining a driving maneuver
DE102020131949A1 (en) SYSTEM AND PROCEDURE FOR LEARNING DRIVER PREFERENCE AND ADAPTING LANE CENTERING CONTROL TO DRIVER BEHAVIOR
WO2017167801A1 (en) Driver assistance system for supporting a driver when driving a vehicle
EP3625785B1 (en) Method for producing a passing probability collection, method for operating a control device of a motor vehicle, passing probability collecting device and control device
DE102018116142A1 (en) DEVICE FOR AUTONOMOUS DRIVING
EP2813408A1 (en) Method and device for controlling a vehicle
DE102013200462A1 (en) AUTONOMOUS CIRCUIT CONTROL SYSTEM
EP1841615A1 (en) Driver assistance system with driving path prediction
DE102018205278A1 (en) Method and system for controlling an autonomously driving vehicle
WO2015062781A1 (en) Situation analysis for a driver assistance system
DE102016222484A1 (en) Automated control of a vehicle with learning function
EP3042819B1 (en) Driver assistance system and method for assisted driving of a vehicle
DE102017006835A1 (en) Control system, method and motor vehicle for calculating a motor vehicle trajectory
EP4267931A1 (en) Method for executing a test drive with at least one test vehicle
WO2020216481A1 (en) Method for providing a driving route for a motor vehicle having at least one driver assistance system, and motor vehicle
DE102017219065A1 (en) METHOD AND DEVICE FOR CONFIGURING AN AUTOMATED VEHICLE GUIDANCE
DE102017208244A1 (en) SYSTEM AND METHOD
DE102020214745A1 (en) Improved driving tube
DE102018214418B4 (en) Method for automatically operating an autonomous motor vehicle and autonomous motor vehicle

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17797927

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17797927

Country of ref document: EP

Kind code of ref document: A1