Method for generating a reference trajectory within a lane, method for operating a vehicle, data processing apparatus, vehicle, and computer-readable medium

12442649 ยท 2025-10-14

Assignee

Inventors

Cpc classification

International classification

Abstract

The disclosure relates to a method for generating a reference trajectory within a lane for a vehicle. The method comprises receiving at least one vehicle current state parameter describing a current state of the vehicle (S11). The current state of the vehicle comprises at least a current position of the vehicle. Furthermore, a destination parameter describing a destination to be reached by the vehicle (S12), and at least one route parameter describing a route for reaching the destination (S13) are received. Moreover, the method comprises estimating a power loss being caused when traveling from the current position of the vehicle to the destination (S14). The reference trajectory within the lane is determined such that it minimizes the power loss and leads to the destination (S15). Additionally, a method for operating a vehicle is presented. According to this method, a reference trajectory is generated in accordance with the above method (S21) and at least one control signal is provided for controlling a motion of the vehicle along the reference trajectory (S22). Furthermore, a data processing apparatus, a vehicle and a computer-readable medium are presented.

Claims

1. A method, comprising: determining, by a system of a vehicle comprising a processor, using at least one sensor of the vehicle, at least one vehicle current state parameter associated with a current state of the vehicle while driving, wherein the at least one vehicle current state parameter comprises a current position of the vehicle and a current side-slip angle of the vehicle; receiving, by the system, a destination parameter describing a destination to be reached by the vehicle; receiving, by the system, at least one route parameter describing a route starting at the current position of the vehicle and ending at the destination; determining, by the system, a reference trajectory within one or more lanes along the route that minimizes an estimated power loss of the vehicle when traveling from the current position to the destination based on at least one vehicle estimated state parameter associated with estimated states of the vehicle along the route, the destination parameter and a traveling time, wherein the at least one vehicle estimated state parameter comprises at least one estimated side-slip angle of the vehicle; and controlling, by the system, the driving of the vehicle along the reference trajectory.

2. The method of claim 1, wherein the at least one vehicle current state parameter further comprises at least one of a current longitudinal position of the vehicle, a current lateral position of the vehicle, a current yaw angle () of the vehicle, a current longitudinal speed of the vehicle, or a current yaw rate of the vehicle; and wherein the at least one vehicle estimated state parameter further comprises at least one of an estimated longitudinal position of the vehicle, an estimated lateral position of the vehicle, an estimated yaw angle of the vehicle, an estimated longitudinal speed of the vehicle, or an estimated yaw rate of the vehicle.

3. The method of claim 1, wherein the reference trajectory is described by at least one of a reference longitudinal position, a reference lateral position, a reference yaw angle, a reference longitudinal speed, or a reference travelling time.

4. The method of claim 1, wherein the power loss comprises at least one of a propulsion loss, a transmission loss, a tire loss, or a drag loss.

5. The method of claim 1, further comprising estimating the power loss using a predefined power loss function.

6. The method of claim 1, further comprising: integrating, by the system, the power loss over time to calculate an energy loss.

7. The method of claim 1, wherein determining the reference trajectory comprises: respecting at least one boundary condition comprising at least one of a drivable area, a desired speed, a minimum lateral margin, a maximum allowable side slip angle, a maximum available torque, or a road friction coefficient.

8. A method, comprising: generating, by a system of a vehicle comprising a processor, a reference trajectory, wherein the generating comprises: receiving at least one vehicle current state parameter associated with a current state of the vehicle while driving, wherein the at least one vehicle current state parameter comprises a current position of the vehicle and a current side-slip angle of the vehicle, receiving a destination parameter describing a destination to be reached by the vehicle, receiving at least one route parameter describing a route starting at the current position of the vehicle and ending at the destination, estimating a power loss of the vehicle when traveling from the current position to the destination based on at least one vehicle estimated state parameter associated with estimated states of the vehicle along the route, the destination parameter and a traveling time, wherein the at least one vehicle estimated state parameter comprises at least one estimated side-slip angle of the vehicle, and determining the reference trajectory within one or more lanes along the route that minimizes the estimated power loss and leads to the destination, and controlling, by the system, the driving of the vehicle along the reference trajectory.

9. The method according to claim 8, wherein the controlling comprises controlling a steering angle of the vehicle.

10. The method according to claim 9, further comprising: performing a pure pursuit control technique for controlling the steering angle.

11. A system of a vehicle, comprising: a processor; and a memory, coupled to the processor, that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising: determining, using at least one sensor of the vehicle, at least one vehicle current state parameter associated with a current state of the vehicle while driving, wherein the at least one vehicle current state parameter comprises a current position of the vehicle and a current side-slip angle of the vehicle; receiving a destination parameter describing a destination to be reached by the vehicle; receiving at least one route parameter describing a route starting at the current position of the vehicle and ending at the destination; determining a reference trajectory within one or more lanes along the route that minimizes an estimated power loss of the vehicle when traveling from the current position to the destination based on at least one vehicle estimated state parameter associated with estimated states of the vehicle along the route, the destination parameter and a traveling time, wherein the at least one vehicle estimated state parameter comprises at least one estimated side-slip angle of the vehicle; and controlling the driving of the vehicle along the reference trajectory.

12. The system of claim 11, wherein the at least one vehicle current state parameter further comprises at least one of a current longitudinal position of the vehicle, a current lateral position of the vehicle, a current yaw angle of the vehicle, a current longitudinal speed of the vehicle, current yaw rate of the vehicle; and wherein the at least one vehicle estimated state parameter further comprises at least one of an estimated longitudinal position of the vehicle, an estimated lateral position of the vehicle, an estimated yaw angle of the vehicle, an estimated longitudinal speed of the vehicle, or an estimated yaw rate of the vehicle.

13. The system of claim 11, wherein the reference trajectory is described by at least one of a reference longitudinal position, a reference lateral position, a reference yaw angle, a reference longitudinal speed, or a reference travelling time.

14. The system of claim 11, wherein the power loss comprises at least one of a propulsion loss, a transmission loss, a tire loss, or a drag loss.

15. The system of claim 11, wherein the operations further comprise: estimating the power loss using a predefined power loss function.

16. A system of a vehicle, comprising: a processor; and a memory, coupled to the processor, that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising: generating a reference trajectory, wherein the generating comprises: receiving at least one vehicle current state parameter associated with a current state of the vehicle while driving, wherein the at least one vehicle current state parameter comprises a current position of the vehicle and a current side-slip angle of the vehicle, receiving a destination parameter describing a destination to be reached by the vehicle, receiving at least one route parameter describing a route starting at the current position of the vehicle and ending at the destination, estimating a power loss of the vehicle when traveling from the current position to the destination based on at least one vehicle estimated state parameter associated with estimated states of the vehicle along the route, the destination parameter and a traveling time, wherein the at least one vehicle estimated state parameter comprises at least one estimated side-slip angle of the vehicle, and determining the reference trajectory within one or more lanes along the route that minimizes the estimated power loss and leads to the destination, and controlling the driving of the vehicle along the reference trajectory.

17. A vehicle, comprising: a processor; and a memory, coupled to the processor, that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising: determining, using at least one sensor of the vehicle, at least one vehicle current state parameter associated with a current state of the vehicle while driving, wherein the at least one vehicle current state parameter comprises a current position of the vehicle and a current side-slip angle of the vehicle; receiving a destination parameter describing a destination to be reached by the vehicle; receiving at least one route parameter describing a route starting at the current position of the vehicle and ending at the destination; determining a reference trajectory within one or more lanes along the route that minimizes an estimated power loss of the vehicle when traveling from the current position to the destination based on at least one vehicle estimated state parameter associated with estimated states of the vehicle along the route, the destination parameter and a traveling time, wherein the at least one vehicle estimated state parameter comprises at least one estimated side-slip angle of the vehicle; and controlling the driving of the vehicle along the reference trajectory.

18. A vehicle comprising: a processor; and a memory, coupled to the processor, that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising: generating a reference trajectory, wherein the generating comprises: receiving at least one vehicle current state parameter associated with a current state of the vehicle while driving, wherein the at least one vehicle current state parameter comprises a current position of the vehicle and a current side-slip angle of the vehicle, receiving a destination parameter describing a destination to be reached by the vehicle, receiving at least one route parameter describing a route starting at the current position of the vehicle and ending at the destination, estimating a power loss of the vehicle when traveling from the current position to the destination based on at least one vehicle estimated state parameter associated with estimated states of the vehicle along the route, the destination parameter and a traveling time, wherein the at least one vehicle estimated state parameter comprises at least one estimated side-slip angle of the vehicle, and determining the reference trajectory within one or more lanes along the route that minimizes the estimated power loss and leads to the destination, and controlling the driving of the vehicle along the reference trajectory.

19. A non-transitory computer-readable medium comprising instructions which, when executed by a processor of a vehicle, cause the processor to perform operations comprising: determining, using at least one sensor of the vehicle, at least one vehicle current state parameter associated with a current state of the vehicle while driving, wherein the at least one vehicle current state parameter comprises a current position of the vehicle and a current side-slip angle of the vehicle; receiving a destination parameter describing a destination to be reached by the vehicle; receiving at least one route parameter describing a route starting at the current position of the vehicle and ending at the destination; determining a reference trajectory within one or more lanes along the route that minimizes an estimated power loss of the vehicle when traveling from the current position to the destination based on at least one vehicle estimated state parameter associated with estimated states of the vehicle along the route, the destination parameter and a traveling time, wherein the at least one vehicle estimated state parameter comprises at least one estimated side-slip angle of the vehicle; and controlling the driving of the vehicle along the reference trajectory.

20. A non-transitory computer-readable medium comprising instructions which, when executed by a processor of a vehicle, cause the processor to perform operations comprising: generating a reference trajectory, wherein the generating comprises: receiving at least one vehicle current state parameter associated with a current state of the vehicle while driving, wherein the at least one vehicle current state parameter comprises a current position of the vehicle and a current side-slip angle of the vehicle, receiving a destination parameter describing a destination to be reached by the vehicle, receiving at least one route parameter describing a route starting at the current position of the vehicle and ending at the destination, estimating a power loss of the vehicle when traveling from the current position to the destination based on at least one vehicle estimated state parameter associated with estimated states of the vehicle along the route, the destination parameter and a traveling time, wherein the at least one vehicle estimated state parameter comprises at least one estimated side-slip angle of the vehicle, and determining the reference trajectory within one or more lanes along the route that minimizes the estimated power loss and leads to the destination, and controlling the driving of the vehicle along the reference trajectory.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) Examples of the disclosure will be described in the following with reference to the following drawings.

(2) FIG. 1 shows steps of a method according to the present disclosure for generating a reference trajectory within a lane for a vehicle and of a method according to the present disclosure for operating a vehicle,

(3) FIG. 2 illustrates a pure pursuit control technique for controlling a steering angle,

(4) FIG. 3 schematically shows two exemplary reference trajectories which have been generated by the method for generating a reference trajectory within a lane for a vehicle of FIG. 1, and

(5) FIG. 4 schematically shows a data processing apparatus according to the present disclosure comprising means for carrying out the methods of FIG. 1.

(6) The figures are merely schematic representations and serve only to illustrate examples of the disclosure. Identical or equivalent elements are in principle provided with the same reference signs.

DETAILED DESCRIPTION

(7) FIG. 1 shows a method for generating a reference trajectory RT within a lane for a vehicle V comprising steps S11 to S15 and a method for operating a vehicle comprising steps S21 and S22 (see also FIG. 3).

(8) Step S11 of the method for generating a reference trajectory RT within a lane for a vehicle V comprises receiving at least one vehicle current state parameter describing a current state of the vehicle.

(9) In the example as shown in the figures, the current state of the vehicle V is described by a position of the vehicle. Thus, in step S11, a longitudinal position of the vehicle, a lateral positon of the vehicle, and a yaw angle of the vehicle are received. These vehicle current state parameters may be expressed in a vehicle coordinate system, i.e. a coordinate system having its origin on the vehicle. Alternatively, a global coordinate system may be used.

(10) Additionally, the current state of the vehicle may be described by a longitudinal speed of the vehicle, a side-slip angle of the vehicle or a yaw rate of the vehicle. Also these vehicle current state parameters may be expressed in a vehicle coordinate system or a global coordinate system.

(11) The parameters describing the vehicle current state may be received from a navigation unit using GPS data. More generally, the vehicle current state parameters are received from as sensor unit.

(12) Step S12 comprises receiving a destination parameter. The destination parameter describes a destination to be reached by the vehicle. The destination parameter may describe a position. Also the destination parameter may be received from a navigation unit using for example GPS data.

(13) A further step S13 comprises receiving at least one route parameter. The route parameter describes a route starting at the current position of the vehicle V and ending at the destination, i.e. a route leading from the current position of the vehicle to the destination. As has been described before, a route defines which road or lane is to be taken.

(14) It is obvious that the vehicle current state and the destination parameter need to be known in order to be able to calculate the at least one route parameter. However, of course different routes may be available for connecting a vehicle having a current state and a destination.

(15) Thereafter, a step S14 comprises estimating a power loss P.sub.loss being caused when traveling from the current position of the vehicle V to the destination along the route.

(16) The power loss P.sub.loss is a function of at least one vehicle state parameter describing a state of the vehicle along the route, the destination parameter and a traveling time.

(17) The estimated power loss P.sub.loss comprises a propulsion loss, a transmission loss, a tire loss and a drag loss.

(18) In the present example, the propulsion loss P.sub.P,loss describes a loss occurring in a propulsion system of the vehicle V, e.g. in an electric motor and a corresponding inverter unit. The propulsion loss P.sub.P,loss is estimated as a function of the delivered propulsion torque T. It is assumed that the propulsion loss P.sub.P,loss may be described by a quadratic function over the torque T which reads as follows:
P.sub.P,loss=a.sub.1T.sup.2+a.sub.2T+a.sub.3

(19) The parameters a.sub.1, a.sub.2, a.sub.3 depend from a rotational speed of the propulsion motor which may be an electric motor.

(20) The propulsion loss P.sub.P,loss is assessed on a test bench using several operational points of the propulsion system. The parameters a.sub.1, a.sub.2, a.sub.3 of the above formula are determined by performing a curve fit.

(21) The transmission loss P.sub.T,loss comprises a loss occurring in a transmission. The transmission loss P.sub.T,loss is also described by a quadratic function over torque T. As before, the transmission loss P.sub.T,loss is assessed on a test bench by operating the transmission in a number of operational points. Subsequently, a quadratic curve fit is performed. Consequently, the transmission loss P.sub.T,loss can be described by the following formula:
P.sub.T,loss=b.sub.1T.sup.2b.sub.2T+b.sub.3

(22) The parameters b.sub.1, b.sub.2, b.sub.3 depend from a rotational speed of the transmission and are determined when performing the curve fit.

(23) In the present example, one component of the tire loss P.sub.Ti,loss is assumed to be a longitudinal slip loss P.sub.Sx,loss. The longitudinal slip loss P.sub.Sx,loss is calculated using the following formula, wherein the longitudinal slip loss of each of the four wheels i=1 to i=4 of the vehicle are cumulated:

(24) P Sx , loss = .Math. i = 1 4 F x i ( r e i i - v x w i )

(25) In this formula, F.sub.xi is the longitudinal force acting on wheel i in the x direction.

(26) The longitudinal velocity of the center of the wheel i, i.e. the velocity of the center of the wheel i along the x direction is denoted v.sub.xwi. The parameter r.sub.ei is the effective radius of the wheel i and .sub.i is the rotational velocity of the wheel i.

(27) If a linear tire model is used and the resulting expression is linearized, the above formula can be rewritten as follows:

(28) P Sx , loss = .Math. i = 1 4 ( v x i n i 2 C x j r e i 2 T m i 2 )

(29) In this formula C.sub.xj is the longitudinal tire stiffness of the tires of axle j. The parameter n.sub.i is the rotational speed of the respective wheel i of the axle and T.sub.mi is the torque transmitted by the wheel i. The parameter v.sub.xi is the longitudinal velocity of the wheel i. The parameter r.sub.ei again relates to the effective radius of the wheel i.

(30) Another component of the tire loss P.sub.Ti,loss is assumed to be a lateral slip loss P.sub.Sy,loss. The lateral slip loss P.sub.Sy,loss can be calculated as follows:
P.sub.Sy,loss=.sub.i=1.sup.4F.sub.yi(v.sub.yiv.sub.xi.sub.i)

(31) In this expression F.sub.yi is the lateral force acting on wheel i. The parameter v.sub.yi is the lateral velocity of the wheel i and v.sub.xi is the longitudinal velocity of the wheel i. .sub.i is the steering angle of wheel i.

(32) If again a linear tire model is used and the resulting expression is linearized, the above formula can be rewritten as follows:
P.sub.Sy,loss=.sub.i=1.sup.4C.sub.yi.sub.i.sup.2v.sub.x

(33) In this expression, C.sub.yi is the lateral tire stiffness of the wheel i and .sub.i is the tire slip angle of the wheel i. v.sub.x is the longitudinal velocity of the vehicle.

(34) An additional component of the tire loss is the rolling resistance power loss P.sub.RR,loss which may be calculated as follows:

(35) p RR , loss = .Math. i = 1 4 i F z i r 0 ( q 1 + q 2 F x i F z 0 + q 3 .Math. "\[LeftBracketingBar]" v x i v r e f .Math. "\[RightBracketingBar]" + q 4 ( v x i v r e f ) 4 )

(36) In the above formula, the parameters r.sub.0, q.sub.1, q.sub.2, q.sub.3, q.sub.4, v.sub.ref and F.sub.z0 are obtained through tire measurements. F.sub.zi is a force acting on the wheel i in the z direction. As before, v.sub.xi is the longitudinal velocity of the wheel i, F.sub.xi is the longitudinal force acting on wheel i in the x direction, and .sub.i is the rotational velocity of the wheel i.

(37) Thus, the tire loss P.sub.Ti,loss is the sum of the longitudinal slip loss P.sub.Sx,loss, the lateral slip loss P.sub.Sy,loss, and the rolling resistance power loss P.sub.RR,loss.

(38) As has been mentioned above, the drag loss P.sub.D,loss may be calculated as a function of a drag coefficient, the density of air and the speed of the vehicle.

(39) The different types of losses may be summed up in a power loss function. Thus, estimating the power loss P.sub.loss comprises using a predefined power loss function.

(40) In case the energy losses are of interest, the power loss P.sub.loss may be integrated over time. The result is an energy loss occurring during the integration time. The integration time may be the travelling time.

(41) Once, the power loss function is known, in step S15 a reference trajectory RT may be determined which minimizes the power loss function.

(42) The reference trajectory RT may be described by a reference longitudinal position along direction x, a reference lateral position along a direction y, and a reference yaw angle . In the present example, the reference longitudinal position, the reference lateral position, and the reference yaw angle are functions over traveling time.

(43) Additionally, the reference trajectory RT may be described by a reference longitudinal speed.

(44) It is understood that the above minimization problem is subject to several boundary conditions.

(45) First of all, the reference trajectory RT must lead to the destination.

(46) Furthermore, the reference trajectory RT must not exit the drivable lanes of the route. In other words, a drivable area needs to be respected. The vehicle V must stay within the drivable area at all time.

(47) In order to allow safe travelling of the vehicle V, also minimum lateral margins with respect to a border of the drivable area must be respected.

(48) A further boundary condition may relate to a maximum allowable side slip angle. This parameter may be chosen such that the vehicle stays stable and controllable at any time.

(49) Moreover, a maximum available torque may be respected which is a characteristic of the propulsion unit and especially a propulsion motor of the vehicle V.

(50) An additional boundary condition may relate to a road friction coefficient.

(51) Furthermore, a desired speed may be respected as a boundary condition. The desired speed may be described by an allowable maximum speed and an allowable minimum average speed.

(52) It is noted that the desired speed is used for calculating the reference trajectory only. The actual speed when driving along the reference trajectory may differ therefrom.

(53) In the example shown in the figures, the above-mentioned boundary conditions are known, i.e. provided by a storage unit of the vehicle.

(54) The reference trajectory may be used in a method for operating a vehicle comprising steps S21 and S22.

(55) Step S21 relates to the generation of the reference trajectory RT and comprises steps S11 to S15.

(56) Step S22 comprises providing at least one control signal for controlling a motion of the vehicle along the reference trajectory.

(57) In the present example, the control signal comprises a steering angle control signal. This means that the steering angle of the vehicle is controlled such that the vehicle follows the reference trajectory RT.

(58) To this end, a pure pursuit control technique may be performed for controlling the steering angle .

(59) This control technique is explained in connection with FIG. 2, where a vehicle V having a length L is shown.

(60) The vehicle V intends to follow the reference trajectory RT which is represented as a straight line in FIG. 2 for the ease of explanation. It is understood that the reference trajectory RT could as well be curved which is closer to reality than a straight reference trajectory.

(61) The pure pursuit control technique is a geometric path tracking control technique which uses only the geometry of the vehicle kinematics and the reference trajectory. The pure pursuit control technique ignores dynamic forces and assumes a no-slip condition of the vehicle.

(62) In this context, a target point TP on the reference trajectory RT is used. The target point TP is ahead of the vehicle V at a fixed and known distance l.sub.d from the vehicle. The distance l.sub.d may be called a look ahead distance.

(63) An angle between the direction of l.sub.d and the direction of the length L of the vehicle V is designated . Also is known and may be called a look ahead angle.

(64) The objective is to steer the vehicle to the target point TP. To this end, the vehicle V would need to travel along curve C which has a radius R and a center point M.

(65) In this context, a center of the rear axle of the vehicle is used as reference point on the vehicle. This point, the center point M and the target point TP form a triangle.

(66) The portion of the reference trajectory being located within this triangle has a length l.sub.0 which can be expressed as follows:

(67) l 0 = sin ( 2 ) R l 0 = sin ( 2 - ) l d

(68) This results in the following equation

(69) R sin ( 2 - ) = l d sin ( 2 )

(70) This equation can be rewritten as

(71) 2 R = l d sin ( )

(72) The so-called bicycle model provides the following dependency of the radius R, the length of the vehicle L and the steering angle :

(73) R = L tan ( )

(74) Thus, the steering angle can be expressed as

(75) = arc tan ( 2 L sin ( ) l d )

(76) It is noted that the look ahead distance l.sub.d can be varied based on the vehicle speed.

(77) FIG. 3 schematically shows two exemplary reference trajectories RT (cf. FIG. 3 a) and FIG. 3 b)) which have been generated by the method for generating a reference trajectory RT within a lane for a vehicle V as described above. Using the pure pursuit control technique, the vehicle V is able to reliably follow these reference trajectories RT.

(78) In order to illustrate the difference over known reference trajectories, both FIG. 3 a) and FIG. 3 b) also show a dotted line representing the middle of the respective lane, i.e. a trajectory always having an identical lateral distance from the border of the lane on both sides.

(79) In the example of FIG. 3 a), the minimization of the power loss P.sub.loss results in the minimization of the travel distance. Thus, in this example, the reference trajectory RT has a minimum length which of course respects boundary conditions such as the drivable area and the minimum lateral margins.

(80) In the example of FIG. 3 b) the lateral tire slip loss is comparatively high. The corresponding kind of loss is reduced by increasing the curve radius of the reference trajectory RT. Thus, in this example, the reference trajectory RT minimizing the power loss maximizes the curve radius. This leads to the fact that the reference trajectory RT being calculated by the method as described above is longer than a reference trajectory following the middle of the lane (cf. dotted line).

(81) FIG. 4 shows a data processing apparatus 10 comprising first means 12 for carrying out the method for generating a reference trajectory RT within a lane for a vehicle V.

(82) Moreover, the data processing apparatus 10 comprises second means 14 for providing a control signal for controlling a motion of the vehicle V along the reference trajectory RT. In the present example, the control signal relates to a steering angle of a steering system 16 of the vehicle V.

(83) The first means 12 and the second means 14 together form a third means 18 for carrying out the method for operating the vehicle V.

(84) In more detail, the first means 12 comprises a data processing unit 20, e.g. a computer, on which a computer program product may be executed.

(85) The computer program product comprises instructions which, when the program is executed by the data processing unit 20, cause the data processing unit 20 to carry out the method for generating a reference trajectory RT within a lane for a vehicle V.

(86) The first means 12 additionally comprise a computer-readable medium 22 which may also be designated a storage unit. The computer-readable medium 22 comprises instructions which, when executed by the data processing unit 20, cause the data processing unit 20 to carry out the method for generating a reference trajectory RT within a lane for a vehicle V.

(87) The data processing unit 20 and the computer-readable medium 22 interact with each other in order to generate the reference trajectory RT, i.e. in order to perform the method for generating a reference trajectory RT within a lane for a vehicle V.

(88) As an output, the first means 12 provides a reference longitudinal position, a reference lateral position, a reference yaw angle, and a reference longitudinal speed over time which describe the reference trajectory RT.

(89) The second means 14 receives these parameters describing the reference trajectory RT as an input.

(90) In more detail, the second means 14 comprises a data processing unit 24, e.g. a computer, on which a computer program product may be executed.

(91) The computer program product comprises instructions which, when the program is executed by the data processing unit 24, cause the data processing unit 24 to provide a control signal for controlling a motion of the vehicle V along the reference trajectory RT which is a control signal relating to the steering angle in the present disclosure.

(92) The second means 14 additionally comprise a computer-readable medium 26 which may also be designated a storage unit. The computer-readable medium 26 comprises instructions which, when executed by the data processing unit 24, cause the data processing unit 24 to provide the control signal.

(93) The data processing unit 24 and the computer-readable medium 26 interact with each other in order to provide the control signal.

(94) The second means 14 thus provides the steering angle as an output which is received by the steering system 16 of the vehicle V.

(95) The steering system 16 comprises a steering angle sensing unit 32 which is configured for detecting a current steering angle .

(96) The current steering angle is fed back to the data processing apparatus 10, more precisely to the second means 14 such that the steering angle can be controlled in a closed loop manner.

(97) Moreover, the vehicle V comprises a position sensor 34, e.g. using a GPS signal. The sensing results of the position sensor 34 are provided to the data processing apparatus 10, especially to the first means 12. The position sensor 34 may provide a longitudinal position, a lateral position and a yaw angle of the vehicle V.

(98) Additionally, the vehicle V comprises an inertial measurement unit 36 which is able to detect a yaw rate of the vehicle and provide the yaw rate to the data processing apparatus 10, especially to the first means 12.

(99) The vehicle also comprises a speed sensing unit 38 which is able to detect or estimate a longitudinal speed of the vehicle V. The speed sensing unit 38 is configured for providing the detection result to the data processing apparatus 10, especially to the first means 12.

(100) The steering angle sensing unit 32, the position sensor 34, the inertial measurement unit 36 and the speed sensing unit 38 may be summarized as a sensor unit 40.

(101) The sensor unit 40 thus is configured for providing vehicle current state parameters describing a current state of the vehicle V to the data processing apparatus 10 and in particular the first means 12.

(102) The destination parameter and the route parameter may be received from a navigation unit 28

(103) Also boundary conditions as described above and generally designated with reference sign 30 may be received. Alternatively, the boundary conditions may be stored on the computer-readable media 22, 26.

(104) Other variations to the disclosed examples can be understood and effected by those skilled in the art in practicing the claimed disclosure, from the study of the drawings, the disclosure, and the appended claims. In the claims the word comprising does not exclude other elements or steps and the indefinite article a or an does not exclude a plurality. A single processor or other unit may fulfill the functions of several items or steps recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage. A computer program may be stored/distributed on a suitable medium such as an optical storage medium or a solid-state medium supplied together with or as part of other hardware, but may also be distributed in other forms, such as via the Internet or other wired or wireless telecommunication systems. Any reference signs in the claims should not be construed as limiting the scope of the claims.

LIST OF REFERENCE SIGNS

(105) 10 data processing apparatus 12 first means 14 second means 16 steering system 18 third means 20 data processing unit 22 computer-readable medium 24 data processing unit 26 computer-readable medium 28 navigation unit 30 boundary condition 32 steering angle sensing unit 34 position sensor 36 inertial measurement unit 38 speed sensing unit 40 sensor unit a.sub.1 parameter a.sub.2 parameter a.sub.3 parameter b.sub.1 parameter b.sub.2 parameter b.sub.3 parameter C curve C.sub.xj longitudinal tire stiffness of the tires of axle j C.sub.yi lateral tire stiffness of the wheel i F.sub.xi longitudinal force on wheel i F.sub.yi lateral force on wheel i F.sub.zi force acting on the wheel i in the z direction F.sub.z0 parameter obtained through tire measurement i wheel index j axle index l.sub.0 length l.sub.d look ahead distance M center point n.sub.i rotational speed of the wheel i P.sub.loss power loss P.sub.D,loss drag loss P.sub.P,loss propulsion loss P.sub.Ti,loss tire loss P.sub.Sx,loss longitudinal slip loss P.sub.Sy,loss lateral slip loss P.sub.T,loss transmission loss P.sub.RR,loss rolling resistance power loss q.sub.1 parameter obtained through tire measurement q.sub.2 parameter obtained through tire measurement q.sub.3 parameter obtained through tire measurement q.sub.4 parameter obtained through tire measurement R radius r.sub.0 parameter obtained through tire measurement r.sub.ei effective radius of the wheel i RT reference trajectory S11 method step S12 method step S13 method step S14 method step S15 method step S21 method step S22 method step T propulsion torque T.sub.mi torque transmitted by wheel i. TP target point V vehicle v.sub.ref parameter obtained through tire measurement v.sub.xi longitudinal velocity of the wheel i v.sub.xwi velocity of the center of the wheel i along the x direction v.sub.yi lateral velocity of the wheel i x longitudinal direction y lateral direction .sub.i tire slip angle of the wheel i look ahead angle steering angle .sub.i steering angle of wheel i yaw angle .sub.i rotational velocity of the wheel i