Device for operating a motor vehicle, and motor vehicle
The device addresses the limitations of rule-based driving systems by using a model-predictive module to generate adaptive driving signals based on driver specifications and environmental data, enhancing the driving experience and efficiency through advanced longitudinal control functions and energy optimization.
Patent Information
- Application Number
- PCT/EP2024/063887
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-06-28
- Filing Date
- 2024-05-21
- Publication Date
- 2025-01-02
AI Technical Summary
Current driving operation modules for motor vehicles rely primarily on rule-based systems, which are not adaptive to driver specifications and environmental conditions, limiting the vehicle's ability to provide a comfortable and efficient driving experience.
A device equipped with a model-predictive driving operation module that generates driving signals based on a driver's speed specification, speed band specification, and driving mode, using sensors and optimization techniques to control the vehicle's acceleration and braking, allowing for advanced longitudinal control functions like cruise control, distance keeping, and corner holding, while minimizing a cost function that considers energy usage and time.
Enables predictive and adaptive control of motor vehicles, providing a comfortable and energy-efficient driving experience by generating driving signals that account for driver preferences and environmental factors, offering improved user-friendliness and operational efficiency across various driving modes.
Smart Images

Figure EP2024063887_02012025_PF_FP_ABST
Abstract
Description
[0001] Device for operating a motor vehicle and motor vehicle
[0002] The present disclosure relates to a device for operating a motor vehicle and to a motor vehicle having such a device.
[0003] Today's driving operation modules generate driving signals for operating a motor vehicle predominantly on a rule-based basis.
[0004] It is therefore an object to provide an improved device for operating a motor vehicle.
[0005] This problem is solved by the subject matter of the independent claims. Further developments are specified in the dependent claims.
[0006] According to a first aspect, a device for operating a motor vehicle is provided.
[0007] The device comprises a model-predictive driving operation module which is designed to model-predictively generate a driving signal for the motor vehicle as a function of a first driving specification and a second driving specification, wherein the first driving specification is a speed specification of a driver and wherein the second driving specification is a speed range specification of the driver, and a control module which is designed to control the motor vehicle based on the generated driving signal.
[0008] The device uses in particular a speed specification and a speed range specification of the driver to generate driving signals for the operation of the motor vehicle in a model-predictive manner.
[0009] The modules of the device described in more detail below are particularly software-based and are implemented, for example, by executing specific program data from a computing unit. For this purpose, the device comprises a model-predictive driving mode module configured to model-predictively generate a driving signal for the motor vehicle as a function of a first driving command and a second driving command, wherein the first driving command is a speed command from a driver and the second driving command is a speed range command from the driver.
[0010] The driving operation module is a module that fulfills or supports a specific driving function, in particular a longitudinal control function, of the motor vehicle.
[0011] For example, one driving function is a speed control function, which can also be referred to as cruise control. This speed control function maintains a certain speed without the driver having to actively operate the drive or brakes.
[0012] Another example is a distance control function. This distance control function maintains a specific distance from a vehicle ahead without the driver having to actively operate the engine or brakes.
[0013] Another example of a driving function is a curve-holding function, which can also be referred to as a curve assistant. This curve-holding function follows a curve or road layout and adjusts the speed to the curve radius without the driver having to actively operate the drive or brakes.
[0014] These driving functions can also be collectively referred to as adaptive cruise control (ACC), with the driving mode module fulfilling at least one or more sub-functions.
[0015] The driving specifications initially comprise driver specifications, namely a speed specification and a speed range specification. The speed is the speed that the speed control function should maintain. The speed range specification is a speed range within which deviations from the speed can or may be permitted. For example, the speed specification is a speed of 100 km / h, and the speed range specification is a range of + / - 10 km / h. This means that the driving signal for the motor vehicle is generated in the range of 100 km / h + / - 10 km / h or causes operation within this range.
[0016] In addition, driving instructions can also include legal requirements, such as a prescribed minimum distance that the distance keeping function must maintain.
[0017] In this context, model predictive control specifically encompasses the ability to make predictions about the future behavior of a system—in this case, a motor vehicle—based on a model, based on constraints and / or objectives to be achieved. In particular, model predictive control does not mean rule-based. Model predictive control, or model predictive control (MPC), specifically encompasses model-based and optimization-based control. Specifically, it involves solving dynamic optimization problems with an objective function and constraints, for example, using an optimizer, particularly a gradient-based one.
[0018] For this purpose, the model predictive driving operation module has access to one or more sensors and / or one or more pieces of information stored in a memory.
[0019] For example, the driving operation module can access one or more environmental sensors, one or more map information and / or one or more driving operation sensors.
[0020] In particular, the driving operation module has access to one or more camera devices, one or more lidar devices, and / or one or more radar devices arranged on or in the motor vehicle. These sensors can also be collectively referred to as perception sensors. Likewise, in particular, the driving operation module has access to one or more memory devices in which map information is stored and which are arranged on or in the motor vehicle. Also, in particular, the driving operation module has access to one or more driving operation sensors, such as one or more speed sensors and / or acceleration sensors.
[0021] The driving signal may include instructions or information from which the controller or a control module can control the motor vehicle. In particular, the driving signal includes a signal that indicates an acceleration and / or one or more moments, or from which an acceleration and / or one or more moments can be derived.
[0022] The torque signal can comprise a braking torque signal, i.e., a specific braking torque to be achieved, and / or a drive torque signal, i.e., a specific drive torque to be achieved. The drive torque can also be referred to as traction torque. In particular, the driving signal can comprise multiple drive torque signals, for example, one for an internal combustion engine and one for an electric motor. The drive torque signal can also assume negative values, which are then interpreted as a recuperation signal of the electric motor. The generated driving signals thus comprise multiple signals, for example, in the form of a driving signal vector.
[0023] The device also comprises a control module configured to control the motor vehicle based on the generated driving signal.
[0024] For this purpose, the control module can have access to one or more actuators of the motor vehicle, in particular one or more of an acceleration actuator and / or a brake actuator, which cause an acceleration and / or braking actuation of the motor vehicle.
[0025] This device makes it possible to generate predictive driving signals for the operation of the motor vehicle. In particular, the device makes it possible to generate the driving signals not only based on a speed specification but also based on a speed range specification, thus enabling a particularly comfortable ride. According to a further development, the model-predictive driving mode module is further configured to generate the acceleration signal based on a third driving specification, wherein the third driving specification is a driving mode specification of the driver.
[0026] A driver's driving mode setting is a setting that relates to a driving or operating mode of the motor vehicle. In particular, the motor vehicle has several preset driving modes from which the driver can select one.
[0027] For example, the motor vehicle has a sporty driving mode in which, in particular, a travel time of the motor vehicle is optimized, and an energy-efficient driving mode in which, in particular, energy saving is optimized.
[0028] Optional driving modes can also be provided, for example a balanced driving mode that balances travel time with energy savings.
[0029] This advanced training allows the driver to operate the vehicle in various driving modes, thus enabling particularly user-friendly operation.
[0030] According to a further development, the model-predictive driving operation module is designed to generate the driving signal based on topographic information.
[0031] As described above, the driving operation module can have access to one or more sensors and / or one or more pieces of information.
[0032] The information can, in particular, comprise map information, which includes, for example, curve information and, in particular, topographic information. Topographic information includes, in particular, information about the earth's surface or the terrain along a route of the motor vehicle. In particular, the topographic information includes information about an incline and / or a decline along the route. The model-predictive driving operation module is configured to generate the driving signal based, among other things, on this topographic information. The model-predictive driving operation module can, of course, use or evaluate further information and sensor data to generate the driving signal.
[0033] This further development enables particularly predictive driving signal generation.
[0034] According to a further development, the model predictive driving operation module minimizes a cost function.
[0035] In particular, the driving operation module solves the cost function taking into account the speed and the driver's speed range. The cost function will be explained in more detail later.
[0036] This further development enables particularly predictive driving signal generation.
[0037] According to a further development, the cost function takes into account the energy present in an energy storage device of the motor vehicle, a deviation from the speed specification and / or an elapsed time.
[0038] The cost function can give different weightings to the energy available in the vehicle's energy storage device, the deviation from the speed target and / or the elapsed time.
[0039] In particular, the cost function is defined as follows:
[0040] Where E storagethe energy storage of the motor vehicle available energy, e set is the deviation from the speed target and t is the elapsed time. The corresponding weights are w £ ,w set and w t , which reflect or take into account the driving mode specification. The factor w t a fixed value for the respective driving mode. The other factors designated with w are also weights.
[0041] The index k describes the state or the manipulated variable at position k along the horizon. The vector-valued variable x describes the states of the dynamic system. These are
[0042] In this case, a position-related formulation is chosen, ie the position along the horizon is the free variable and the time t becomes a state.
[0043] The deviation from the speed specification is defined as follows:
[0044] Here, v set k the speed setting and v k the actual or recorded speed of the motor vehicle.
[0045] The other terms of the cost function are defined as follows: and
[0046] The other terms serve in the case of a jerk (jerk j) for regularization and serve as a convenience function or form in the case of , ö uth , öj and ö a so-called slack variables to determine whether the lower and upper tolerance limits are exceeded or not ith and v uth which define the speed band specification or the upper and lower acceleration and jerk limits a u , a L and j u , j L to penalize. The indices ith and uth stand for lower threshold and upper threshold, respectively.
[0047] The following constraints are defined:
[0048] The vector-valued variable u describes the control variables resulting from the changes in the traction force dF Trac and the braking force dF Brake The acceleration a MPC , which is passed to the control module, is calculated from these state variables.
[0049] The embodiments of the device thus make it possible to use different weights for different driving modes, which result in different driving behavior. For example, by increasing w t a sportier driving behavior and by reducing it an economical driving behavior can be achieved.
[0050] Furthermore, the embodiments are independent of the drive type and can be used for motor vehicles with an internal combustion engine as well as with an electric drive and also for a combination of both.
[0051] According to a further aspect, a motor vehicle is provided with an embodiment of a previously described device for operating a motor vehicle.
[0052] The motor vehicle according to the invention is preferably designed as a motor vehicle, in particular as a passenger car or truck, or as a passenger bus or motorcycle. Regarding the embodiments of the motor vehicle and the associated advantages, reference is made to the previously described embodiments of the device and the associated advantages.
[0053] In the following, exemplary embodiments of the device for operating a motor vehicle are described in conjunction with the following figures. Shown are:
[0054] Fig. 1 is a schematic view of an embodiment of a device for operating a motor vehicle.
[0055] In the figures, the same reference symbols designate elements with the same function.
[0056] Fig. 1 shows a schematic view of an embodiment of a device 100 for operating a motor vehicle. The device is, in particular, comprised in a motor vehicle.
[0057] The device 100 comprises a model-predictive driving operation module 10, which is designed to generate a driving signal for the motor vehicle in a model-predictive manner as a function of a first driving specification and a second driving specification, wherein the first driving specification is a speed specification of a driver and wherein the second driving specification is a speed range specification of the driver.
[0058] The device 100 also includes a control module 20 configured to control the motor vehicle based on the generated driving signal.
[0059] The model-predictive driving operation module 10 of the device 100 is further configured to generate the acceleration signal based on a third driving specification, wherein the third driving specification is a driving mode specification of the driver.
[0060] The model-predictive driving operation module 10 of the device 100 is also configured to generate the driving signal based on topographic information. The model-predictive driving operation module 10 includes a cost function 11 and is configured to minimize it.
[0061] The cost function 11 takes into account the energy available in an energy storage device of the motor vehicle, a deviation from the speed specification and an elapsed time and weights these differently.
[0062] Reference symbol model predictive driving operation module cost function control module device
Claims
Patent claims 1 . A device (100) for operating a motor vehicle, comprising: a model-predictive driving operation module (10) configured to model-predictively generate a driving signal for the motor vehicle as a function of a first driving specification and a second driving specification, wherein the first driving specification is a speed specification of a driver and wherein the second driving specification is a speed range specification of the driver; and a control module (20) configured to control the motor vehicle based on the generated driving signal.
2. Device (100) according to claim 1, wherein the model-predictive driving operation module is further configured to generate the acceleration signal based on a third driving specification, wherein the third driving specification is a driving mode specification of the driver.
3. Device (100) according to one of the preceding claims, wherein the model-predictive driving operation module is designed to generate the driving signal based on topography information.
4. Device (100) according to one of the preceding claims, wherein the model predictive driving operation module minimizes a cost function (11).
5. Device (100) according to claim 4, wherein the cost function (11) takes into account an energy present in an energy storage device of the motor vehicle, a deviation from the speed specification and / or an elapsed time.
6. Device (100) according to claim 5, wherein the cost function (11) differently weights the energy present in an energy storage device of the motor vehicle, the deviation from the speed specification and / or the elapsed time.
7. Motor vehicle comprising a device (100) according to one of the preceding claims.
Citation Information
Patent Citations
cruise control system and method for optimizing the operating state of a vehicle
DE102014226296A1
Method, control arrangement and vehicle for determining a vehicle travel trajectory
DE102018004022A1
Predictive cruise control system with advanced operator control and feedback
EP3000680A1
Driver interaction pertaining to economical cruise control
US20140074370A1
Automated cruise control system to automatically decrease an overall ground vehicle energy consumption
WO2019241307A2