Nothing Special   »   [go: up one dir, main page]

EP1827951A2 - Method for guiding a vehicle into a parking space, and parking assistance device - Google Patents

Method for guiding a vehicle into a parking space, and parking assistance device

Info

Publication number
EP1827951A2
EP1827951A2 EP05850494A EP05850494A EP1827951A2 EP 1827951 A2 EP1827951 A2 EP 1827951A2 EP 05850494 A EP05850494 A EP 05850494A EP 05850494 A EP05850494 A EP 05850494A EP 1827951 A2 EP1827951 A2 EP 1827951A2
Authority
EP
European Patent Office
Prior art keywords
parking
vehicle
determined
parking space
steering angle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
EP05850494A
Other languages
German (de)
French (fr)
Inventor
Stefan LÜKE
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.)
Continental Teves AG and Co OHG
Original Assignee
Continental Teves AG and Co OHG
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 Continental Teves AG and Co OHG filed Critical Continental Teves AG and Co OHG
Publication of EP1827951A2 publication Critical patent/EP1827951A2/en
Withdrawn legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D15/00Steering not otherwise provided for
    • B62D15/02Steering position indicators ; Steering position determination; Steering aids
    • B62D15/027Parking aids, e.g. instruction means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D15/00Steering not otherwise provided for
    • B62D15/02Steering position indicators ; Steering position determination; Steering aids
    • B62D15/027Parking aids, e.g. instruction means
    • B62D15/028Guided parking by providing commands to the driver, e.g. acoustically or optically
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D15/00Steering not otherwise provided for
    • B62D15/02Steering position indicators ; Steering position determination; Steering aids
    • B62D15/027Parking aids, e.g. instruction means
    • B62D15/0285Parking performed automatically
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/161Decentralised systems, e.g. inter-vehicle communication

Definitions

  • the invention relates to a method for steering a vehicle to be parked backwards into a parking space, in which a desired parking path of the vehicle is determined by means of a control unit and in which a steering angle of steerable wheels of the vehicle to be set for driving the parking space is determined on the basis of the desired parking path ,
  • the invention relates to a parking aid device suitable for carrying out the method.
  • the desired path is usually given in the form of polynomials or as a sequence of circular and clothoid arcs, as disclosed, for example, in German Offenlegungsschrift DE 199 400 07 A1.
  • a calculation of the parameters of the intended path is usually carried out.
  • a very high computational effort is required in order to determine the setpoint path, for example on the basis of a higher-order polynomial, in such a way that a comfortable entry into the parking space is ensured.
  • This has the disadvantage that in vehicles for calculating a comfortable desired course very complex and powerful computing units must be used. It is therefore an object of the present invention to reduce the calculation effort for determining the desired path for parking a vehicle.
  • this object is achieved by a method having the features of patent claim 1 and by a parking aid device having the features of patent claim 31.
  • a method of the type mentioned above is carried out so that the target parking path is determined in accordance with a position of the vehicle from at least two reference tracks, wherein the reference trains are Einparkbahnen that different starting points of the Vehicle included.
  • a parking assistance device for steering a vehicle to be parked backwards into a parking space comprising a control unit by means of which a desired parking path of the vehicle and a steering angle of steerable wheels of the vehicle to be set for driving the parking space can be determined is configured such that the desired parking path can be determined in accordance with a position of the vehicle from two reference tracks, the reference tracks representing parking tracks for parking starting from different starting points.
  • the invention thus includes the idea of determining the desired parking path on which the vehicle or a predefined reference point of the vehicle is controlled into the parking space on the basis of two reference paths.
  • the Einparkbahn must therefore not be completely recalculated during each parking process, but it can be used with each parking the same reference paths. These are in accordance with the existing conditions, such as in particular the present position of the vehicle to a desired parking path for the
  • a position of the vehicle is understood in the context of the invention, in particular the position of a predetermined Aufalls of the vehicle.
  • the reference paths correspond to parking paths which contain starting points with different lateral distances from the parking space.
  • a lateral distance of a point from the parking space is understood to be the distance between the point and the parking space measured in the transverse direction of the parking space.
  • An expedient embodiment of the method according to the invention and of the device according to the invention is characterized in that the desired parking path is determined from the reference paths such that one point of the desired parking path corresponds to the position of a predetermined Aufalls of the vehicle.
  • the reference tracks are stored in the control unit.
  • the reference tracks in relation to the parking are stored in a parking space with the smallest possible longitudinal extent for trafficability, and that an adaptation of at least one reference track to the present parking space takes place.
  • the memory requirements for the storage of the reference tracks in the control unit can be minimized, since only the reference tracks must be stored, which relate to the parking space with the smallest sufficient for drivability longitudinal extent.
  • An expedient embodiment of the method according to the invention and the parking aid device according to the invention is characterized in that the adaptation takes place by using a scaling factor by stretching the reference track in the direction of the longitudinal extent of the parking space.
  • an advantageous development of the method according to the invention and the parking aid device according to the invention is characterized in that the scaling factor is determined from a ratio of the longitudinal extent of the present parking space to the longitudinal extent of the parking space with the smallest possible longitudinal extent for a passability.
  • the scaling factor is predetermined as a function of the longitudinal extent of the present parking space.
  • an advantageous embodiment of the method according to the invention and the Einpark Anlagenein- device according to the invention is characterized in that the reference path, which contains the starting point with the greatest lateral distance to the parking space is taken without stretching, while the other reference tracks by using the scale factor by stretching adapted to the existing parking space.
  • a preferred development of the method according to the invention and of the parking aid device according to the invention provides that the desired parking path results from an addition of the reference paths multiplied by in each case one factor.
  • a particularly preferred embodiment of the method according to the invention and the parking aid device according to the invention is characterized in that the desired parking path y B (x) in the form
  • YB (X) Fy Up by (x) + (1-F) -Vloudfx) is calculated from a first reference trajectory yupp e r (x) and a second reference trajectory yLower (x), where x is a coordinate on a longitudinal direction of the Parking space directed coordinate axis and F is an interpolation factor.
  • the y-coordinate is a coordinate on a directed in the transverse direction of the parking space coordinate axis.
  • the desired parking path is advantageously determined by an interpolation method from the reference paths.
  • an advantageous embodiment of the method according to the invention and the parking aid device according to the invention is characterized in that the reference paths consist of several sections, wherein the last four sections in the direction of travel to a clothoid section, a circular arc section, another clothoid section and a another arc section is.
  • a desired parking track can be determined, which ensures a particularly comfortable parking with not too large maximum steering angles and steering angular velocities.
  • it can be avoided on the basis of such reference paths that, when the target parking path is being traveled, steering angle changes occur which make it necessary to stop the vehicle during the parking process.
  • An expedient embodiment of the method according to the invention and of the parking aid device according to the invention is additionally characterized in that the reference tracks are composed of five sections, wherein the in Driving direction first section is about a straight line section.
  • a preferred embodiment of the method according to the invention and the parking aid device according to the invention provides that points of the desired parking track are each assigned a desired yaw angle of the vehicle.
  • a yaw angle is stored in the control unit to points of the reference paths, and that the desired yaw angle, which is assigned to the desired parking path, from the yaw angles is determined, which are stored to points of the reference orbits.
  • a further preferred embodiment of the method according to the invention and the parking aid device according to the invention provides that points of the desired parking path are each assigned a desired steering angle.
  • a steering angle is stored in the control unit for points of the reference paths, and that the desired steering angle, which is assigned to the desired parking path, is determined from the steering angles which are stored to points of the reference orbits.
  • a preferred embodiment of the method according to the invention and the parking aid device according to the invention is characterized in that the for driving on the Parking space to be set steering angle in the control unit is determined based on a feedforward control, wherein a proportion of the steering angle in response to one of the actual position of the vehicle on the target parking path after a predetermined distance subsequent point of the target parking path and assigned to this point Target yaw angle is determined.
  • the feedforward control is combined with a position control, wherein a proportion of the set for driving the parking space steering angle in dependence on a deviation between the actual position of the vehicle and the desired parking path is determined.
  • the feedforward control is combined with a yaw angle control, a proportion of the steering angle being dependent on a deviation between the actual yaw angle of the vehicle and the desired yaw angle which corresponds to one of the actual yaw angles.
  • Position of the vehicle is assigned to the adjacent point of SoIl- Einparkbahn, is determined.
  • a yaw angle control also possible inaccuracies in the feedforward control can be corrected.
  • the values of the state variables of the vehicle, in particular of the yaw angle and of the steering angle, set in a driver-selected starting position for the parking operation do not correspond to the values predefined for the desired parking path, so that the vehicle usually does not respond as required the initial position determined desired parking track can be controlled in the parking space.
  • the state variables of the vehicle must therefore be adapted to the state variables specified for a desired parking path. This is preferably done by means of a controller, without stopping the vehicle thereby, so that a comfortable parking is guaranteed.
  • the vehicle is initially controlled starting from a starting point on the basis of a predictive control to the desired parking path, and that subsequently the feedforward control is made.
  • a predictive controller is used to drive the vehicle onto a possible desired parking path.
  • An advantageous embodiment of the method according to the invention and the parking aid device according to the invention provides in that the steering angle to be set for driving the parking space is monitored by the control unit on the basis of a predictive control as a function of a deviation between a driving distance of a given distance from an actual position of the vehicle assuming a constant steering angle during the driving of the distance expected position of the vehicle and a provisional target Einparkbahn is determined.
  • the control behavior largely corresponds to that of the driver.
  • the vehicle control during the parking process for the driver is easy to understand, whereby the comfort for the driver is further increased.
  • An advantageous embodiment of the method and the parking aid device according to the invention is characterized in that the deviation corresponds to a measured in the transverse direction of the parking space distance between the expected position of the predetermined Aufalls of the vehicle and the desired parking path.
  • the provisional desired parking path is determined from the reference paths in accordance with the actual position of the vehicle.
  • An advantageous embodiment of the method according to the invention and the parking aid device according to the invention further provides that the vehicle used for driving through the parking space can be used.
  • control unit operates intermittently and that in each clock step a desired parking path is determined in accordance with the current actual position of the vehicle from the reference paths.
  • the feedforward control is made after it has been determined that the deviation between the expected after driving the predetermined distance position of the vehicle and the provisional desired parking path is smaller than is a predetermined threshold.
  • the feedforward control is made after it has been determined that a deviation between the after driving the predetermined distance expected yaw angle of the vehicle and a target yaw angle, which is assigned to one of the expected after the driving of the predetermined distance position of the vehicle point of the provisional target Einparkbahn, is smaller than a predetermined threshold.
  • the precontrol is carried out after the control unit has determined that the deviation between the actual steering angle of the vehicle and a desired steering angle which corresponds to one of after the vehicle has traveled past the predetermined distance expected position of the vehicle adjacent point of the provisional target parking path is smaller than a predetermined threshold.
  • a particularly advantageous embodiment of the method according to the invention and the parking aid device according to the invention is characterized in that the desired parking path corresponds to the provisional desired parking path determined immediately before the switching to the pilot control.
  • Advantageous embodiments of the invention thus include the idea of controlling the vehicle based on the predictive control with a predetermined yaw angle and a predetermined steering angle to a desired parking path and subsequently make a feedforward, in which the vehicle is controlled in this parking path in the parking space ,
  • preliminary provisional parking paths are successively determined as part of the predictive control.
  • the real one Desired parking track corresponds to the provisional desired parking track for which only a small expected position deviation only small expected deviations between the target yaw angle and the yaw angle of the vehicle and the target steering angle and the steering angle are determined at the steerable wheels of the vehicle.
  • the vehicle is controlled on the basis of the predictive control with "matching" yaw and steering angle to a desired parking path.
  • FIG. 1 is a schematic representation of a suitable for carrying out the invention motor vehicle
  • FIG. 2 is a schematic representation of a desired parking path for a parking operation and two reference paths, from which the desired parking path is determined in the context of the invention and
  • Fig. 3 is a schematic representation of a desired parking path for a parking operation and two maps that limit a valid range of possible starting points for the parking operation.
  • the motor vehicle shown schematically in Figure 1, which is designated as a whole by the reference numeral 1, has four wheels 2a, ..., 2d, which each have a wheel speed sensor 3a, ..., 3d, which is signal-wise connected to a control unit (ECU) 4.
  • the vehicle 1 has at least two steerable wheels, which in the illustrated embodiment of the invention are the front wheels 2a, 2b.
  • the front wheels 2 a, 2 b are connected via a steering line to a steering actuating means, not shown in FIG. 1, with which the driver of the vehicle 1 can set a steering angle at the front wheels 2 a, 2 b.
  • the steering column preferably contains an electromechanical adjusting device 5, which also allows adjusting a steering angle or a steering torque that can be felt by the driver, independently of the driver's specification.
  • the control commands for adjusting the steering angle or the steering torque receives the adjusting device 5 from the control unit 4.
  • the adjusting device 5 is a steering angle adjusting device which receives control commands for setting a steering angle ⁇ soii from the control unit 4 and implements.
  • the steering line includes a steering angle sensor 6 which is signal-wise connected to the control unit 4.
  • the control unit 4 From the signals of the wheel speed sensors 3 a, 3 b, 3 b, it is possible in particular to determine in the control unit 4 the distance which the vehicle 1 traveled from a certain point.
  • the direction of the vehicle movement can be determined based on the signal of the steering angle sensor 6.
  • the current position of the vehicle can be determined relative to a reference point, such as the corner of a parking space.
  • the yaw angle ⁇ of the vehicle can be determined from the wheel speed and the steering angle signal, the yaw angle ⁇ being understood to mean the angle between the vehicle longitudinal axis and the longitudinal axis of the parking space to be traveled, ie the x axis of the coordinate system illustrated in FIG ,
  • the vehicle 1 may have a yaw rate sensor 8 or a yaw rate sensor likewise connected in a signal-wise manner with the control unit 4. These sensors can serve to check or check the plausibility of the yaw angle ⁇ of the vehicle 1 calculated from the wheel speed and steering angle signals.
  • the vehicle 1 has at least one signal sensor connected to the control unit 4 environment sensor 7, with the distances between the vehicle 1 and laterally located from the vehicle 1 objects can be determined.
  • the surroundings sensor 7 can be embodied, for example, as a radar, lidar, ultrasound or infrared sensor.
  • the surroundings sensor 7 can also be a camera which provides images of the vehicle surroundings, from which in particular the distance between the vehicle 1 and objects located laterally from the vehicle 1 can be determined.
  • a parking function is performed, in which a parking space is automatically measured and the vehicle 1 is automatically parked in a parking space.
  • the vehicle 1 during the parking process on the basis of control commands of the tax unit 4 is directed by means of the adjusting device 5, that the longitudinal guidance of the vehicle 1, that is, the acceleration and deceleration, but automatically by the driver of the vehicle 1 is made.
  • the size of the parking space and its position relative to the vehicle 1 are determined by means of the environment sensor 7. For this purpose, for example, the distance between the vehicle 1 and objects located laterally from the vehicle 1 is determined while driving past the parking space. The section on which this distance is greater than on the remaining sections corresponds to the lateral boundary of the parking space.
  • the position of the vehicle 1 is detected continuously in a reference system fixedly connected to the starting point. Knowing the position of the vehicle 1 and based on the distance signals of the environment sensor while the position of the parking space can be determined in the coordinate system.
  • the location of the parking space is known relative to a position of the vehicle 1 behind the parking space in which the vehicle 1 has been stopped by the driver.
  • the stopping of the vehicle 1 can take place, for example, as a result of a triggered by the control unit 4 signal indicating to the driver that a parking space of sufficient size has been determined.
  • the position assumed is the initial position for the controlled by the control unit 14 parking.
  • FIG. 1 shows schematically a parking space 9, the longitudinal extent (expansion in the x direction) of two vehicles 10, 11 is limited. This may be, for example, two vehicles 10, 11 parked on the roadside.
  • the parking space 9 can be limited by other obstacles.
  • the vehicle 1 is shown in Figure 2 in the starting position for the parking operation.
  • the determination of a desired parking path y B (x) takes place within the scope of the invention using two reference paths V L0 - who (x) and yupper (x) • These are parking paths on which the parking starting from starting points with different lateral distances (ie distances in the y-direction) of the Aufiss A from the parking space 9 would take place.
  • the reference trajectory yL owe r (x) describes a parking path for parking starting from a smaller lateral distance than the reference trajectory yupper (x).
  • the reference paths can be the two parking paths with the smallest and the largest lateral distance from the parking space 9, on which a sufficiently comfortable drive into the parking space 9 is possible. Basically, however, the reference tracks can be chosen arbitrarily.
  • the reference trajectories each consist of several
  • Rail sections together starting from the parking space at least two circular arcs (Kr) are provided with opposite curvature and a straight line (G).
  • the vehicle in order to pass through two circular arcs of opposite curvature, the vehicle must travel at the turning point, i. the point at which the circular arcs connect to each other, are stopped.
  • the vehicle 1 and its steering are heavily loaded in such a train.
  • a Doppelklothoidbogen is inserted between the two circular arcs at the deflection point.
  • Another clothoid bow is preferably inserted between the second circular arc and the straight line to match the curvature of the web to the yaw angle of the vehicle 1.
  • the reference paths thus have five track sections starting from the parking space 9, the first track section being a circular arc (Kr), the second track section being a clothoid arc (Kl), wherein the third track section to another arc (Kr), in the fourth track section to another Klothoidbogen (Kl) and the fifth track section is a straight line (G).
  • the reference trajectories are calculated offline-for example as part of a simulation of the parking process-and are stored in the control unit 4.
  • the reference trajectories are calculated offline-for example as part of a simulation of the parking process-and are stored in the control unit 4.
  • Control unit 4 are stored.
  • the position of the vehicle 1 determined in a certain coordinate system can be transformed by a shift into the system used to define the reference paths.
  • the reference tracks are transformed by a shift in the coordinate system used for the parking operation.
  • the reference tracks stored in the control unit 4 are related to the smallest possible parking space, ie the parking space with the smallest extension in the x-direction, at which parking is just possible. If there is a parking space 9 with a greater longitudinal extent, the reference paths are stretched in the x direction on the basis of a function which is determined by the longitudinal extent of the present parking space.
  • the function specifies a scaling factor for the reference paths, wherein the scaling factor does not have to be specified uniformly by the function for an entire path.
  • Such a scaling corresponds to an extension of the reference paths in the x-direction, which could in principle also be dispensed with.
  • the extension however, has the consequence that the maximum steering angle occurring during the parking process and the maximum steering angle speed are reduced, so that the parking operation is more comfortable for the driver.
  • the valid starting range between the reference path with the greatest lateral distance to the parking space and the reference path with the smallest lateral distance from the parking space is increased.
  • the minimum distance between the front right corner of the vehicle 1 to be parked and the rear left corner of the front parking space boundary ie, the vehicle 11
  • the minimum distance between the front left corner of the vehicle to be parked and rear right corner of the front parking space boundary when parking to the left due to the scaling over the parking in the smallest possible parking space changed by the corresponding desired parking path. If it is found that this minimum distance decreases, a larger scaling factor is used.
  • the function indicating the scaling factor is preferably calculated offline for different parking space lengths and stored within the control unit 4 as a function of the longitudinal extent of the present parking space.
  • the reference tracks described below are thus preferably in the manner previously described scaled tracks.
  • interpolation points 4 of the reference tracks yi, ower (x) and yupper (x) are stored within a memory of the control unit 4.
  • y Lo _ wer (x) are additionally a target yaw angle ⁇ LoW er (x) and a target steering angle ⁇ Lower (x) and for the nodes of the upper reference track yupp e r (x) respectively a desired yaw angle ⁇ upper (x) and a target steering angle ⁇ Up per (x) stored. Due to the scaling of the reference paths, an adjustment of the desired yaw angle and the desired steering angle takes place in relation to the present parking space.
  • the desired parking path for parking is determined within the control unit 4 by an interpolation method from the two reference tracks.
  • the following applies to the desired parking path: y B (X) F - y Upper (X) + (I -F) - y Lower (x) (1)
  • the interpolated desired parking path Y B (X) satisfies the required secondary conditions, in particular the requirements for a steady steering angle progression, if the maximum steering angle and maximum steering angle speed are not exceeded and if there are no collisions, if the state variables yaw angle and Steering angle when traveling the web have the predetermined values.
  • ⁇ B (x) F ⁇ Upper (x) + ⁇ 1 F ⁇ ⁇ Lower (x) (5) where F is again the interpolation factor determined in the calculation of the desired parking path.
  • a combination of a pre-control and a yaw angle and position control is performed.
  • the pilot control is performed by means of a pilot control unit in the control unit 4.
  • the feedforward control is combined with a position and
  • Yaw rate control Due to the position control, a further portion of the desired steering angle is determined as a function of a deviation between the current position of the vehicle 1 and the desired parking curve.
  • the position control is based on the deviation of the y-coordinate of the position (x A , y A ) of the Auf matters A of the vehicle 1 from the point (x A , y B (x A )) of the desired parking path.
  • a proportion of the desired steering angle is determined as a function of the deviation between the current yaw angle of the vehicle 1 and the desired yaw angle, which is assigned to the point of the desired parking path which corresponds to the current position of the point A of the Vehicle 1 is adjacent, ie the point of the desired parking path with the same x-coordinate as the current position of the point A of the vehicle 1.
  • P or PI controller are preferably used.
  • the various portions of the desired steering angle are then arbitrarily arbitrated, for example by summing, to obtain the manipulated variable ⁇ So n.
  • the steering angle ⁇ s o ii is then by means of the adjusting device. 5 set. In this way, the vehicle 1 is then controlled to a position in the parking space 9.
  • the actual values of the steering angle and the yaw angle present in the initial position do not correspond to the predefined setpoint values.
  • the steering angle ⁇ So n determines that causes the values of the relevant state variables of the vehicle 1 to approach the intended parking for a target parking, without having to stop the vehicle after the start of the parking operation.
  • a so-called predictive controller (Preview Controller) is used, whose control behavior is closely based on that of the driver.
  • Preview Controller a so-called predictive controller
  • the control interventions are plausible and pleasant for the driver.
  • the control parameters "foresight" and “amplification” are easy to apply, since their effects for the application engineer are generally known from their own driving experience.
  • the control unit preferably operates in cycles. In each clocking step, it determines a provisional desired parking path in accordance with the actual position of the point A of the vehicle 1 in the manner described above.
  • each timing step it determines the deviation of the actual position of the point A from the provisional desired parking track, which, assuming a constant steering angle kels after a distance l pre is to be expected.
  • the yaw angle is calculated, which is expected after the distance l pre , ie the yaw angle ⁇ pre , the vehicle 1 after the distance l pre when driving at a constant steering angle at the point (x A + dx, y A + dy) having.
  • the deviation between the yaw angle ⁇ pre and the target yaw rate ⁇ B (x) provided for the point (x A + dx, y B (x A + dx)) of the provisional sole parking trajectory is determined.
  • a steering angle deviation between the present steering angle ⁇ and that provided for the point (x A + dx, y B (x A + dx)) of the provisional target Einparkbahn Target steering angle determined.
  • the amounts of the deviations ⁇ Y, ⁇ and ⁇ are then compared with a predetermined threshold value. If one of the amounts is greater than the corresponding threshold value, the control variable ⁇ So ii is calculated in accordance with the control law (6) within the control unit 4 by means of the control unit.
  • Kprev i ew is the gain of the look-ahead controller.
  • the steering angle ⁇ So ii is adjusted or adjusted by means of the adjusting unit 5 on the steerable wheels 2a, 2b.
  • the magnitude of the variable Kpr e vi ew ' ⁇ Y is limited at the beginning of the parking process and that the possible values are increased with increasing distance traveled during the parking process, until after a predetermined distance there is no limitation.
  • the maximum values of the amount are predetermined as a function of the traveled distance in the form of a ramp function.
  • the provisional desired parking path is recalculated in each clock step of the control unit 4 based on the current position (x A , y A ) of the Auf matterss A of the vehicle 1 from the reference tracks yL owe r and Yupper, if the difference y Up per (x A ) - YLower (x A ) is not less than a threshold. If this is the case, the provisional desired parking path y B (x) is preferably not recalculated. This can avoid numerical problems. Further, the amounts of the deviations ⁇ Y, ⁇ and ⁇ in each clocking step are compared with their associated threshold values. If one of these amounts is greater than the corresponding threshold value, the steering angle control is carried out as described above on the basis of the control law specified in equation 6.
  • the steering angle control switches from the forward-looking control to the previously described combination of precontrol, yaw angle and position control.
  • the previously calculated provisional desired parking path y B (x) is no longer changed, but this path is used in the pre-control as a target parking path basis. On this target parking the vehicle is then controlled in the parking space.
  • the driver is informed continuously after passing through the parking space whether the vehicle 1 is in a position from which the parking space is passable. If the driver recognizes on the basis of this message that the vehicle 1 assumes such a position, he can stop the vehicle 1 and start the parking procedure.
  • the navigability of the parking space 9 is determined in a preferred embodiment of the invention with reference to two maps Ymin ( ⁇ , ⁇ , x A ) and ymax ( ⁇ , ⁇ , x A ).
  • the map y-min ( ⁇ , ⁇ , x A ) indicates the lower limit and the map y-m a ⁇ ( ⁇ , ⁇ , x A ) the upper limit for the y-coordinate of the point A of the vehicle 1, for parking at a given steering angle ⁇ and a given yaw angle ⁇ of
  • Vehicle 1 and a given x-coordinate of the Aufuss A of the vehicle 1 is possible.
  • the maps y min ( ⁇ , ⁇ , x A ) and y max ( ⁇ , ⁇ , x A ) are stored in the control unit 4, wherein for different combinations of discrete values for the steering angle ⁇ , the yaw angle ⁇ and the x-coordinate of the Aufuss A of the vehicle 1 each have a value y m in and y max is stored.
  • the maps stored in the control unit 4 again relate to the smallest possible parking space. If there is a parking space with a greater longitudinal extent, the maps are scaled in the same way as the scaling of the reference paths in their x-coordinate.
  • the scaling factor is in turn given as a function of the longitudinal extent of the present parking space 9, wherein, as with the scaling of the reference paths, it may be provided that the scaling can be carried out in different ways based on the function in different regions of the x-coordinates of the maps ,
  • determined position of the vehicle 1 and the Point A is transformed by a scaling of the x-coordinate of the Aufuss A in the coordinate system in which the maps and reference trajectories are defined. Furthermore, the determined yaw angle of the vehicle is also transformed into this coordinate system in the manner already explained. The scaling factor for scaling the x-coordinates is determined in the manner described above.
  • Ymin ( ⁇ , ⁇ , X A ) ⁇ y A ⁇ Ym a x ( ⁇ , ⁇ , X A ) is satisfied. If this is the case, the trafficability of the parking space 9 is detected and signaled to the driver. If the condition is not met, then it is determined that the parking space is not passable starting from the present position of the vehicle 1.
  • the present value triplet ( ⁇ , ⁇ , x A ) will not match one of the value triples stored in the control unit 4.
  • the determination of the value triples to be used for the check stored in the control unit 4 takes place in the context of the invention in a secure approach, wherein for a value triplet ( ⁇ , ⁇ , x A ) with the present in the current state of the vehicle 1 values the "least favorable" stored in the control unit 4 adjacent value triplet is determined.
  • the adjacent value triples are first determined, ie the value triplets whose individual values are adjacent to the present values of the corresponding quantities. Then the values assigned to the determined value triplets y m i n and y max are determined. Subsequently, it is checked whether the present y-coordinates of the Aufuss A of the vehicle 1 is smaller than one of the determined y min values or greater than one of the determined y max values. If this is the case, it is determined that the parking space is not passable. If this is not the case, it is determined that the parking space can be driven on the basis of the present position of the vehicle 1.
  • the starting space with the possible starting position for a parking process is discretized, ie a grid of
  • any characteristic diagrams Zi, min (z 2 , Z 3 , Z 4 ) and Zi, max (z 2 , Z 3 , Z 4 ) can be determined with pairwise different numbers ⁇ 5,0, X A , YA ⁇ , which for given sets (z 2 , Z 3 , Z 4 ) of values of first vehicle quantities specify a minimum value Zi, min or a maximum value zi, max of a second vehicle size Zi.
  • the trafficability of the parking space 9 is determined when the following applies for the value of zi for given values of Z 2 , Z 3 and Z 4 :
  • a concrete example of further possible maps are the maps ⁇ m in ( ⁇ , x A , Y A ) and ⁇ ma ⁇ ( ⁇ , x A , Y A ), which for predetermined value triples ( ⁇ , X A , YA) each have a minimum value ⁇ min ( ⁇ , x A , YA) and a maximum value ⁇ ma ⁇ indicate ( ⁇ , x A , YA) for the yaw angle ⁇ of the vehicle 1.
  • the cycle time is preferably chosen so that a quasi-continuous check the passability of the parking space 9 is made.
  • the driver is - after the vehicle 1 has entered the valid range - after leaving this area not indicated that the parking space 9 is not passable. Rather, the driver can start the parking process outside the valid range.
  • the vehicle 1 is then controlled back on the basis of the stored track points and the associated steering angle by means of the control unit 4 in the valid range.
  • the control unit 4 transmits setting commands to the setting device 5, with which the steering angle previously stored for this path point is set at each path point. After the vehicle 1 on this Way has come back into the valid range, the parking operation can be carried out in the manner described above.

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)

Abstract

The invention relates to a method for reversing a vehicle into a parking space. According to said method, a nominal parking trajectory of the vehicle is determined by means of a control unit, and a steering angle for steerable wheels of the vehicle, which can be adjusted in order to drive into the parking space, is determined on the basis of the nominal parking trajectory. The inventive method is characterised in that the nominal parking trajectory (Y<SUB>B</SUB>(X) ) is determined on the basis of two reference trajectories (y<SUB>Lower</SUB>(x); Y<SUB>Upper</SUB>(x)) according to a position of the vehicle. The reference trajectories (y<SUB>Lower</SUB>(x); Y<SUB>Upper</SUB>(x)) represent parking trajectories for parking carried out from different starting points.

Description

Verfahren zum Lenken eines Fahrzeugs in eine Parklücke und Einparkhilfeeinrichtung Method for steering a vehicle into a parking space and parking assistance device
Besehreibung:Besehreibung:
Die Erfindung betrifft ein Verfahren zum Lenken eines rückwärts einzuparkenden Fahrzeugs in eine Parklücke, bei dem eine Soll-Einparkbahn des Fahrzeugs mittels einer Steuereinheit ermittelt wird und bei dem anhand der Soll-Einparkbahn ein für das Befahren der Parklücke einzustellender Lenkwinkel lenkbarer Räder des Fahrzeugs bestimmt wird.The invention relates to a method for steering a vehicle to be parked backwards into a parking space, in which a desired parking path of the vehicle is determined by means of a control unit and in which a steering angle of steerable wheels of the vehicle to be set for driving the parking space is determined on the basis of the desired parking path ,
Ferner betrifft die Erfindung eine zur Durchführung des Ver- fahrens geeignete Einparkhilfeeinrichtung.Furthermore, the invention relates to a parking aid device suitable for carrying out the method.
Es ist bekannt, Fahrzeuge automatisch entlang einer Sollbahn in eine zuvor mit Hilfe von Umfeldsensoren erfasste Parklücke zu steuern. Die Sollbahn wird üblicherweise in Form von PoIy- nomen oder als eine Abfolge von Kreis- und Klothoidbögen vorgegeben, wie es beispielsweise in der deutschen Offenlegungs- schrift DE 199 400 07 Al offenbart ist.It is known to control vehicles automatically along a desired path in a parking space previously detected with the aid of environmental sensors. The desired path is usually given in the form of polynomials or as a sequence of circular and clothoid arcs, as disclosed, for example, in German Offenlegungsschrift DE 199 400 07 A1.
Ausgehend von dem Startpunkt erfolgt üblicherweise eine Be- rechnung der Parameter der vorgesehenen Sollbahn. In der Regel ist dabei ein sehr hoher Berechnungsaufwand erforderlich, um - beispielsweise auf der Basis eines höhergradigen Polynoms - die Sollbahn so zu ermitteln, dass ein komfortables Einfahren in die Parklücke gewährleistet ist. Dies hat den Nachteil, dass in Fahrzeugen zur Berechnung einer komfortablen Sollbahn sehr aufwendige und leistungsstarke Recheneinheiten eingesetzt werden müssen. Es ist daher eine Aufgabe der vorliegenden Erfindung, den Berechnungsaufwand zum Ermitteln der Sollbahn für das Einparken eines Fahrzeugs zu reduzieren.Starting from the starting point, a calculation of the parameters of the intended path is usually carried out. As a rule, a very high computational effort is required in order to determine the setpoint path, for example on the basis of a higher-order polynomial, in such a way that a comfortable entry into the parking space is ensured. This has the disadvantage that in vehicles for calculating a comfortable desired course very complex and powerful computing units must be used. It is therefore an object of the present invention to reduce the calculation effort for determining the desired path for parking a vehicle.
Erfindungsgemäß wird diese Aufgabe durch ein Verfahren mit den Merkmalen des Patentanspruchs 1 sowie durch eine Einpark- hilfeeinrichtung mit den Merkmalen des Patentanspruchs 31 gelöst.According to the invention, this object is achieved by a method having the features of patent claim 1 and by a parking aid device having the features of patent claim 31.
Demgemäß ist es vorgesehen, dass ein Verfahren der eingangs genannten Art so durchgeführt wird, dass die Soll-Einparkbahn nach Maßgabe einer Position des Fahrzeugs aus wenigstens zwei Referenzbahnen ermittelt wird, wobei es sich bei den Refe- renzbahnen um Einparkbahnen handelt, die unterschiedliche Startpunkte des Fahrzeugs enthalten.Accordingly, it is provided that a method of the type mentioned above is carried out so that the target parking path is determined in accordance with a position of the vehicle from at least two reference tracks, wherein the reference trains are Einparkbahnen that different starting points of the Vehicle included.
Darüber hinaus sieht die Erfindung vor, dass eine Einparkhil- feeinrichtung zum Lenken eines rückwärts einzuparkenden Fahr- zeugs in eine Parklücke, umfassend eine Steuereinheit mittels derer eine Soll-Einparkbahn des Fahrzeugs und ein für das Befahren der Parklücke einzustellender Lenkwinkel lenkbarer Räder des Fahrzeugs ermittelbar ist, so ausgestaltet wird, dass die Soll-Einparkbahn nach Maßgabe einer Position des Fahr- zeugs aus zwei Referenzbahnen ermittelbar ist, wobei die Referenzbahnen Einparkbahnen für ein Einparken ausgehend von unterschiedlichen Startpunkten darstellen.In addition, the invention provides that a parking assistance device for steering a vehicle to be parked backwards into a parking space, comprising a control unit by means of which a desired parking path of the vehicle and a steering angle of steerable wheels of the vehicle to be set for driving the parking space can be determined is configured such that the desired parking path can be determined in accordance with a position of the vehicle from two reference tracks, the reference tracks representing parking tracks for parking starting from different starting points.
Die Erfindung beinhaltet somit die Idee, die Soll-Einpark- bahn, auf der das Fahrzeug bzw. ein vorgegebener Aufpunkt des Fahrzeugs in die Parklücke gesteuert wird, anhand von zwei Referenzbahnen zu ermitteln. Die Einparkbahn muss somit nicht bei jedem Einparkvorgang vollständig neu berechnet werden, sondern es können bei jedem Einparkvorgang dieselben Referenzbahnen herangezogen werden. Diese werden entsprechend den vorliegenden Gegebenheiten, wie insbesondere der vorliegenden Position des Fahrzeugs, zu einer Soll-Einparkbahn für denThe invention thus includes the idea of determining the desired parking path on which the vehicle or a predefined reference point of the vehicle is controlled into the parking space on the basis of two reference paths. The Einparkbahn must therefore not be completely recalculated during each parking process, but it can be used with each parking the same reference paths. These are in accordance with the existing conditions, such as in particular the present position of the vehicle to a desired parking path for the
Einparkvorgang kombiniert. Hierdurch wird eine erhebliche Reduzierung des Berechnungsaufwands zur Berechnung der Einparkbahn erreicht.Parking procedure combined. As a result, a significant reduction of the calculation effort for the calculation of the parking track is achieved.
Unter einer Position des Fahrzeugs wird dabei im Rahmen der Erfindung insbesondere die Position eines vorgegebenen Aufpunktes des Fahrzeugs verstanden.A position of the vehicle is understood in the context of the invention, in particular the position of a predetermined Aufpunktes of the vehicle.
In einer besonders vorteilhaften Ausführungsform des erfin- dungsgemäßen Verfahrens und der erfindungsgemäßen Einparkhil- feeinrichtung ist es vorgesehen, dass die Referenzbahnen Einparkbahnen entsprechen, die Startpunkte mit unterschiedlichen lateralen Abständen von der Parklücke enthalten.In a particularly advantageous embodiment of the method according to the invention and the parking aid device according to the invention, it is provided that the reference paths correspond to parking paths which contain starting points with different lateral distances from the parking space.
Unter einem lateralen Abstand eines Punktes von der Parklücke wird dabei der in Querrichtung der Parklücke gemessene Abstand zwischen dem Punkt und der Parklücke verstanden.A lateral distance of a point from the parking space is understood to be the distance between the point and the parking space measured in the transverse direction of the parking space.
Eine zweckmäßige Ausgestaltung des erfindungsgemäßen Verfah- rens und der erfindungsgemäßen Vorrichtung zeichnet sich dadurch aus, dass die Soll-Einparkbahn derart aus den Referenzbahnen bestimmt wird, dass ein Punkt der Soll-Einparkbahn der Position eines vorgegebenen Aufpunktes des Fahrzeugs entspricht.An expedient embodiment of the method according to the invention and of the device according to the invention is characterized in that the desired parking path is determined from the reference paths such that one point of the desired parking path corresponds to the position of a predetermined Aufpunktes of the vehicle.
In einer weiteren besonders vorteilhaften Ausführungsform des erfindungsgemäßen Verfahrens und der erfindungsgemäßen Ein- parkhilfeeinrichtung ist es vorgesehen, dass die Referenzbahnen in der Steuereinheit gespeichert sind.In a further particularly advantageous embodiment of the method according to the invention and the inventive Parking assistance device, it is provided that the reference tracks are stored in the control unit.
Um den erforderlichen Speicherbedarf zu minimieren, ist es in einer besonders vorteilhaften Weiterbildung des erfindungsgemäßen Verfahrens und der erfindungsgemäßen Einparkhilfeein- richtung vorgesehen, dass in der Steuereinheit die Referenzbahnen bezogen auf das Einparken in eine Parklücke mit der für eine Befahrbarkeit kleinstmöglichen Längsausdehnung ge- speichert sind und dass eine Anpassung wenigstens einer Referenzbahn an die vorliegende Parklücke erfolgt.In order to minimize the required memory requirement, it is provided in a particularly advantageous development of the method and the parking aid device according to the invention that the reference tracks in relation to the parking are stored in a parking space with the smallest possible longitudinal extent for trafficability, and that an adaptation of at least one reference track to the present parking space takes place.
Hierdurch kann der Speicherbedarf für die Speicherung der Referenzbahnen in der Steuereinheit minimiert werden, da nur die Referenzbahnen gespeichert werden müssen, die sich auf die Parklücke mit der kleinsten für die Befahrbarkeit ausreichenden Längsausdehnung beziehen.As a result, the memory requirements for the storage of the reference tracks in the control unit can be minimized, since only the reference tracks must be stored, which relate to the parking space with the smallest sufficient for drivability longitudinal extent.
Eine zweckmäßige Ausgestaltung des erfindungsgemäßen Verfah- rens und der erfindungsgemäßen Einparkhilfeeinrichtung zeichnet sich dadurch aus, dass die Anpassung unter Heranziehung eines Skalierungsfaktors durch eine Streckung der Referenzbahn in Richtung der Längsausdehnung der Parklücke erfolgt.An expedient embodiment of the method according to the invention and the parking aid device according to the invention is characterized in that the adaptation takes place by using a scaling factor by stretching the reference track in the direction of the longitudinal extent of the parking space.
Eine vorteilhafte Weiterbildung des erfindungsgemäßen Verfahrens und der erfindungsgemäßen Einparkhilfeeinrichtung zeichnet sich dadurch aus, dass der Skalierungsfaktor aus einem Verhältnis der Längsausdehnung der vorliegenden Parklücke zu der Längsausdehnung der Parklücke mit der für eine Befahrbar- keit kleinstmöglichen Längsausdehnung ermittelt wird. Bei einer gleichfalls vorteilhaften Weiterbildung des erfindungsgemäßen Verfahrens und der erfindungsgemäßen Einparkhil- feeinrichtung ist es vorgesehen, dass der Skalierungsfaktor als Funktion der Längsausdehnung der vorliegenden Parklücke vorgegeben ist.An advantageous development of the method according to the invention and the parking aid device according to the invention is characterized in that the scaling factor is determined from a ratio of the longitudinal extent of the present parking space to the longitudinal extent of the parking space with the smallest possible longitudinal extent for a passability. In an equally advantageous development of the method according to the invention and the parking aid device according to the invention, it is provided that the scaling factor is predetermined as a function of the longitudinal extent of the present parking space.
Ferner ist eine vorteilhafte Ausgestaltung des erfindungsgemäßen Verfahrens und der erfindungsgemäßen Einparkhilfeein- richtung dadurch gekennzeichnet, dass die Referenzbahn, die den Startpunkt mit dem größten lateralen Abstand zu der Parklücke enthält, ohne Streckung übernommen wird, während die übrigen Referenzbahnen unter Heranziehung des Skalierungsfaktors durch eine Streckung an die vorliegende Parklücke ange- passt wird.Furthermore, an advantageous embodiment of the method according to the invention and the Einparkhilfeein- device according to the invention is characterized in that the reference path, which contains the starting point with the greatest lateral distance to the parking space is taken without stretching, while the other reference tracks by using the scale factor by stretching adapted to the existing parking space.
Eine bevorzugte Weiterbildung des erfindungsgemäßen Verfahrens und der erfindungsgemäßen Einparkhilfeeinrichtung sieht vor, dass sich die Soll-Einparkbahn durch eine Addition der mit jeweils einem Faktor multiplizierten Referenzbahnen er- gibt.A preferred development of the method according to the invention and of the parking aid device according to the invention provides that the desired parking path results from an addition of the reference paths multiplied by in each case one factor.
Eine besonders bevorzugte Ausgestaltung des erfindungsgemäßen Verfahrens und der erfindungsgemäßen Einparkhilfeeinrichtung zeichnet sich dadurch aus, dass die Soll-Einparkbahn yB(x) in der FormA particularly preferred embodiment of the method according to the invention and the parking aid device according to the invention is characterized in that the desired parking path y B (x) in the form
YB(X) = F-yUpper(x) + (1-F) -VLowerfx) aus einer ersten Referenzbahn yupper(x) und einer zweiten Referenzbahn yLower(x) berechnet wird, wobei x eine Koordinate auf einer in Längsrichtung der Parklücke gerichteten Koordi- natenachse und F ein Interpolationsfaktor ist. Die y-Koordinate ist dabei eine Koordinate auf einer in Querrichtung der Parklücke gerichteten Koordinatenachse.YB (X) = Fy Up by (x) + (1-F) -Vloudfx) is calculated from a first reference trajectory yupp e r (x) and a second reference trajectory yLower (x), where x is a coordinate on a longitudinal direction of the Parking space directed coordinate axis and F is an interpolation factor. The y-coordinate is a coordinate on a directed in the transverse direction of the parking space coordinate axis.
Somit wird die Soll-Einparkbahn vorteilhaft durch ein Inter- polationsverfahren aus den Referenzbahnen ermittelt.Thus, the desired parking path is advantageously determined by an interpolation method from the reference paths.
Darüber hinaus zeichnet sich eine vorteilhafte Ausführungsform des erfindungsgemäßen Verfahrens und der erfindungsgemäßen Einparkhilfeeinrichtung dadurch aus, dass sich die Refe- renzbahnen aus mehreren Abschnitten zusammensetzen, wobei es sich bei den letzten vier Abschnitten in Fahrtrichtung um einen Klothoidenabschnitt, einen Kreisbogenabschnitt, einen weiteren Klothoidenabschnitt und einen weiteren Kreisbogenabschnitt handelt.In addition, an advantageous embodiment of the method according to the invention and the parking aid device according to the invention is characterized in that the reference paths consist of several sections, wherein the last four sections in the direction of travel to a clothoid section, a circular arc section, another clothoid section and a another arc section is.
Unter der Fahrtrichtung wird hier die Richtung verstanden, in der das Fahrzeug ausgehend von der Startstellung in die Parklücke gesteuert wird.Under the direction of travel is understood here the direction in which the vehicle is controlled starting from the starting position in the parking space.
Anhand von Referenzbahnen, die derartige Bahnabschnitte aufweisen, kann eine Soll-Einparkbahn ermittelt werden, die einen besonders komfortablen Einparkvorgang mit nicht zu großen maximalen Lenkwinkeln und Lenkwinkelgeschwindigkeiten gewährleistet. Insbesondere kann anhand derartiger Referenzbahnen vermieden werden, dass beim Abfahren der Soll-Einparkbahn Lenkwinkeländerungen auftreten, die das Anhalten des Fahrzeugs während des Einparkvorgangs erforderlich machen.Based on reference trajectories having such track sections, a desired parking track can be determined, which ensures a particularly comfortable parking with not too large maximum steering angles and steering angular velocities. In particular, it can be avoided on the basis of such reference paths that, when the target parking path is being traveled, steering angle changes occur which make it necessary to stop the vehicle during the parking process.
Eine zweckmäßige Ausgestaltung des erfindungsgemäßen Verfah- rens und der erfindungsgemäßen Einparkhilfeeinrichtung ist zudem dadurch gekennzeichnet, dass sich die Referenzbahnen aus fünf Abschnitten zusammensetzen, wobei es sich bei dem in Fahrtrichtung ersten Abschnitt um einen Geradenabschnitt handelt.An expedient embodiment of the method according to the invention and of the parking aid device according to the invention is additionally characterized in that the reference tracks are composed of five sections, wherein the in Driving direction first section is about a straight line section.
Eine bevorzugte Ausführungsform des erfindungsgemäßen Verfah- rens und der erfindungsgemäßen Einparkhilfeeinrichtung sieht vor, dass Punkten der Soll-Einparkbahn jeweils ein Soll- Gierwinkel des Fahrzeugs zugeordnet wird.A preferred embodiment of the method according to the invention and the parking aid device according to the invention provides that points of the desired parking track are each assigned a desired yaw angle of the vehicle.
Vorteilhaft ist es dabei in einer Ausgestaltung des erfin- dungsgemäßen Verfahrens und der erfindungsgemäßen Vorrichtung vorgesehen, dass zu Punkten der Referenzbahnen jeweils ein Gierwinkel in der Steuereinheit gespeichert ist, und dass der Soll-Gierwinkel, welcher der Soll-Einparkbahn zugeordnet wird, aus den Gierwinkeln ermittelt wird, die zu Punkten der Referenzbahnen gespeichert sind.In an embodiment of the method according to the invention and the device according to the invention, it is advantageously provided that in each case a yaw angle is stored in the control unit to points of the reference paths, and that the desired yaw angle, which is assigned to the desired parking path, from the yaw angles is determined, which are stored to points of the reference orbits.
Eine weitere bevorzugten Ausführungsform des erfindungsgemäßen Verfahrens und der erfindungsgemäßen Einparkhilfeeinrichtung sieht vor, dass Punkten der Soll-Einparkbahn jeweils ein Soll-Lenkwinkel zugeordnet wird.A further preferred embodiment of the method according to the invention and the parking aid device according to the invention provides that points of the desired parking path are each assigned a desired steering angle.
Vorteilhaft ist es dabei in einer Ausgestaltung des erfindungsgemäßen Verfahrens und der erfindungsgemäßen Vorrichtung vorgesehen, dass zu Punkten der Referenzbahnen jeweils ein Lenkwinkel in der Steuereinheit gespeichert ist, und dass der Soll-Lenkwinkel, welcher der Soll-Einparkbahn zugeordnet wird, aus den Lenkwinkeln ermittelt wird, die zu Punkten der Referenzbahnen gespeichert sind.In an embodiment of the method and the device according to the invention, it is advantageously provided that in each case a steering angle is stored in the control unit for points of the reference paths, and that the desired steering angle, which is assigned to the desired parking path, is determined from the steering angles which are stored to points of the reference orbits.
Ferner zeichnet sich eine bevorzugte Ausführungsform des erfindungsgemäßen Verfahrens und der erfindungsgemäßen Einparkhilfeeinrichtung dadurch aus, dass der für das Befahren der Parklücke einzustellende Lenkwinkel in der Steuereinheit anhand einer Vorsteuerung bestimmt wird, wobei ein Anteil des Lenkwinkels aufgrund der Vorsteuerung in Abhängigkeit von einem der Ist-Position des Fahrzeugs auf der Soll-Einparkbahn nach einer vorgegebenen Strecke nachfolgenden Punkt der Soll- Einparkbahn sowie dem diesem Punkt zugeordneten Soll-Gierwinkel ermittelt wird.Furthermore, a preferred embodiment of the method according to the invention and the parking aid device according to the invention is characterized in that the for driving on the Parking space to be set steering angle in the control unit is determined based on a feedforward control, wherein a proportion of the steering angle in response to one of the actual position of the vehicle on the target parking path after a predetermined distance subsequent point of the target parking path and assigned to this point Target yaw angle is determined.
Anhand der Vorsteuerung kann dabei ohne Phasenverzug eine für den Fahrer besonders komfortable Steuerung des Fahrzeugs während des Einparkvorgangs vorgenommen werden.On the basis of the feedforward control, a control of the vehicle which is particularly comfortable for the driver during the parking process can be carried out without phase delay.
Vorteilhaft ist es bei einer Ausführungsform des erfindungsgemäßen Verfahrens und der erfindungsgemäßen Einparkhilfeein- richtung vorgesehen, dass die Vorsteuerung mit einer Positionsregelung kombiniert wird, wobei ein Anteil des für das Befahren der Parklücke einzustellenden Lenkwinkels in Abhängigkeit von einer Abweichung zwischen der Ist-Position des Fahrzeugs und der Soll-Einparkbahn ermittelt wird.It is advantageously provided in one embodiment of the method according to the invention and the Einparkhilfeein- device that the feedforward control is combined with a position control, wherein a proportion of the set for driving the parking space steering angle in dependence on a deviation between the actual position of the vehicle and the desired parking path is determined.
Anhand einer derartigen Positionsregelung können dabei mögliche Ungenauigkeiten bei der Vorsteuerung korrigiert werden.On the basis of such a position control thereby possible inaccuracies in the feedforward control can be corrected.
Weiterhin ist es vorteilhaft in einer Ausführungsform der Er- findung vorgesehen, dass die Vorsteuerung mit einer Gierwinkelregelung kombiniert wird, wobei ein Anteil des Lenkwinkels in Abhängigkeit von einer Abweichung zwischen dem Ist- Gierwinkel des Fahrzeugs und dem Soll-Gierwinkel, der einem der Ist-Position des Fahrzeugs benachbarten Punkt der SoIl- Einparkbahn zugeordnet ist, ermittelt wird. Anhand einer derartigen Gierwinkelregelung können dabei ebenfalls mögliche Ungenauigkeiten bei der Vorsteuerung korrigiert werden.Furthermore, it is advantageous in one embodiment of the invention to provide that the feedforward control is combined with a yaw angle control, a proportion of the steering angle being dependent on a deviation between the actual yaw angle of the vehicle and the desired yaw angle which corresponds to one of the actual yaw angles. Position of the vehicle is assigned to the adjacent point of SoIl- Einparkbahn, is determined. On the basis of such a yaw angle control also possible inaccuracies in the feedforward control can be corrected.
Im Allgemeinen entsprechen die in einer von dem Fahrer gewählten Ausgangsstellung für den Einparkvorgang eingestellten Werte der Zustandsgrößen des Fahrzeugs, insbesondere des Gierwinkels und des Lenkwinkels, nicht den für die Soll- Einparkbahn vorgegebenen Werten, so dass das Fahrzeug in der Regel nicht auf einer nach Maßgabe der Ausgangsstellung ermittelten Soll-Einparkbahn in die Parklücke gesteuert werden kann.In general, the values of the state variables of the vehicle, in particular of the yaw angle and of the steering angle, set in a driver-selected starting position for the parking operation do not correspond to the values predefined for the desired parking path, so that the vehicle usually does not respond as required the initial position determined desired parking track can be controlled in the parking space.
Die Zustandsgrößen des Fahrzeugs müssen somit an die für eine Soll-Einparkbahn vorgegeben Zustandsgrößen angepasst werden. Dies geschieht vorzugsweise mittels eines Reglers, ohne das Fahrzeug dabei zu stoppen, so dass ein komfortables Einparken gewährleistet ist.The state variables of the vehicle must therefore be adapted to the state variables specified for a desired parking path. This is preferably done by means of a controller, without stopping the vehicle thereby, so that a comfortable parking is guaranteed.
In einer bevorzugten Ausführungsform des erfindungsgemäßenIn a preferred embodiment of the invention
Verfahrens und der erfindungsgemäßen Einparkhilfeeinrichtung ist es hierzu vorgesehen, dass das Fahrzeug ausgehend von einem Startpunkt zunächst anhand einer vorausschauenden Regelung auf die Soll-Einparkbahn gesteuert wird, und dass nach- folgend die Vorsteuerung vorgenommen wird.Method and the parking aid device according to the invention, it is provided for this purpose that the vehicle is initially controlled starting from a starting point on the basis of a predictive control to the desired parking path, and that subsequently the feedforward control is made.
Somit wird vorteilhaft ein vorausschauender Regler dazu genutzt, das Fahrzeug auf eine mögliche Soll-Einparkbahn aufzufahren.Thus, advantageously, a predictive controller is used to drive the vehicle onto a possible desired parking path.
Eine vorteilhafte Ausgestaltung des erfindungsgemäßen Verfahrens und der erfindungsgemäßen Einparkhilfeeinrichtung sieht vor, dass der für das Befahren der Parklücke einzustellende Lenkwinkel mittels der Steuereinheit aufgrund einer vorausschauenden Regelung in Abhängigkeit von einer Abweichung zwischen einer nach dem Befahren einer vorgegebenen Wegstrecke ausgehend von einer Ist-Position des Fahrzeugs unter der Annahme eines während des Befahrens der Wegstrecke konstanten Lenkwinkels erwarteten Position des Fahrzeugs und einer vorläufigen Soll-Einparkbahn ermittelt wird.An advantageous embodiment of the method according to the invention and the parking aid device according to the invention provides in that the steering angle to be set for driving the parking space is monitored by the control unit on the basis of a predictive control as a function of a deviation between a driving distance of a given distance from an actual position of the vehicle assuming a constant steering angle during the driving of the distance expected position of the vehicle and a provisional target Einparkbahn is determined.
Aufgrund einer derartigen vorausschauenden Regelung entspricht das Regelverhalten weitgehend dem des Fahrers . Damit ist die Fahrzeugsteuerung während des Einparkvorgangs für den Fahrer gut nachvollziehbar, wodurch der Komfort für den Fahrer weiter erhöht wird.Due to such a predictive control, the control behavior largely corresponds to that of the driver. Thus, the vehicle control during the parking process for the driver is easy to understand, whereby the comfort for the driver is further increased.
Eine vorteilhafte Ausführungsform des erfindungsgemäßen Verfahrens und der erfindungsgemäßen Einparkhilfeeinrichtung zeichnet sich dadurch aus, dass die Abweichung einem in Querrichtung zur Parklücke gemessenen Abstand zwischen der erwar- teten Position des vorgegebenen Aufpunktes des Fahrzeugs und der Soll-Einparkbahn entspricht.An advantageous embodiment of the method and the parking aid device according to the invention is characterized in that the deviation corresponds to a measured in the transverse direction of the parking space distance between the expected position of the predetermined Aufpunktes of the vehicle and the desired parking path.
In einer zweckmäßigen Ausgestaltung des erfindungsgemäßen Verfahrens und der erfindungsgemäßen Einparkhilfeeinrichtung ist es vorgesehen, dass die vorläufige Soll-Einparkbahn nach Maßgabe der Ist-Position des Fahrzeugs aus den Referenzbahnen ermittelt wird.In an expedient embodiment of the method according to the invention and the parking aid device according to the invention, it is provided that the provisional desired parking path is determined from the reference paths in accordance with the actual position of the vehicle.
Eine vorteilhafte Ausgestaltung des erfindungsgemäßen Verfah- rens und der erfindungsgemäßen Einparkhilfeeinrichtung sieht weiterhin vor, dass der für das Befahren der Parklücke einzu- stellende Lenkwinkel δSoii aufgrund der vorausschauenden Regelung anhand der Beziehung δsoll = KPreview ] AY dt ermittelt wird, wobei Kpreview einen Verstärkungsfaktor, ΔY den in Querrichtung zur Parklücke (9) gemessenen Abstand zwischen der erwarteten Position des vorgegebenen Aufpunktes (A) des Fahrzeugs (1) und der vorläufigen Soll-Einparkbahn (VB(X) ) und t eine Zeitvariable beschreibt.An advantageous embodiment of the method according to the invention and the parking aid device according to the invention further provides that the vehicle used for driving through the parking space can be used. steering angle δ So ii is determined on the basis of the predictive control on the basis of the relationship δsoll = K Preview] AY dt , where Kp rev i ew an amplification factor, ΔY the transversely to the parking space (9) measured distance between the expected position of the predetermined Aufpunktes (A ) of the vehicle (1) and the provisional desired parking path (V B (X)) and t describes a time variable.
Anhand eines derartigen Regelgesetzes kann vorteilhaft eine bleibende Regelabweichung vermieden werden.Based on such a rule law can advantageously be avoided a permanent control deviation.
Eine vorteilhaften Weiterbildung des erfindungsgemäßen Verfahrens und der erfindungsgemäßen Einparkhilfeeinrichtung zeichnet sich dadurch aus, dass die Steuereinheit taktweise arbeitet und dass in jedem Taktschritt eine Soll-Einparkbahn nach Maßgabe der aktuellen Ist-Position des Fahrzeugs aus den Referenzbahnen ermittelt wird.An advantageous development of the method according to the invention and the parking aid device according to the invention is characterized in that the control unit operates intermittently and that in each clock step a desired parking path is determined in accordance with the current actual position of the vehicle from the reference paths.
Vorteilhaft ist es bei einer Ausführungsform des erfindungsgemäßen Verfahrens und der erfindungsgemäßen Einparkhilfeeinrichtung vorgesehen, dass die Vorsteuerung vorgenommen wird, nachdem festgestellt worden ist, dass die Abweichung zwischen der nach dem Befahren der vorgegebenen Wegstrecke erwarteten Position des Fahrzeugs und der vorläufigen Soll-Einparkbahn betraglich kleiner als ein vorgegebener Schwellenwert ist.Advantageously, it is provided in one embodiment of the method and the parking aid device according to the invention that the feedforward control is made after it has been determined that the deviation between the expected after driving the predetermined distance position of the vehicle and the provisional desired parking path is smaller than is a predetermined threshold.
Ferner ist es in einer vorteilhaften Ausgestaltung des erfindungsgemäßen Verfahrens und der erfindungsgemäßen Einparkhil- feeinrichtung vorgesehen, dass die Vorsteuerung vorgenommen wird, nachdem festgestellt worden ist, dass eine Abweichung zwischen dem nach dem Befahren der vorgegebenen Wegstrecke erwarteten Gierwinkel des Fahrzeugs und einem Soll- Gierwinkel, welcher einem der nach dem Befahren der vorgegebenen Wegstrecke erwarteten Position des Fahrzeugs benachbarten Punkt der vorläufigen Soll-Einparkbahn zugeordnet ist, betraglich kleiner als ein vorgegebener Schwellenwert ist.It is also provided in an advantageous embodiment of the method according to the invention and the Einparkhil- feeinrichtung invention that the feedforward control is made after it has been determined that a deviation between the after driving the predetermined distance expected yaw angle of the vehicle and a target yaw angle, which is assigned to one of the expected after the driving of the predetermined distance position of the vehicle point of the provisional target Einparkbahn, is smaller than a predetermined threshold.
In einer weiteren Ausführungsform des erfindungsgemäßen Verfahrens und der erfindungsgemäßen Einparkhilfeeinrichtung ist es vorgesehen, dass die Vorsteuerung vorgenommen wird, nach- dem in der Regeleinheit ermittelt worden ist, dass die Abweichung zwischen dem Ist-Lenkwinkel des Fahrzeugs und einem Soll-Lenkwinkel, welcher einem der nach dem Befahren der vorgegebenen Wegstrecke erwarteten Position des Fahrzeugs benachbarten Punkt der vorläufigen Soll-Einparkbahn zugeordnet ist, betraglich kleiner als ein vorgegebener Schwellenwert ist.In a further embodiment of the method according to the invention and the parking aid device according to the invention, it is provided that the precontrol is carried out after the control unit has determined that the deviation between the actual steering angle of the vehicle and a desired steering angle which corresponds to one of after the vehicle has traveled past the predetermined distance expected position of the vehicle adjacent point of the provisional target parking path is smaller than a predetermined threshold.
Zudem zeichnet sich eine besonders vorteilhafte Ausgestaltung des erfindungsgemäßen Verfahrens und der erfindungsgemäßen Einparkhilfeeinrichtung dadurch aus, dass die Soll- Einparkbahn der unmittelbar vor dem Umschalten auf die Vorsteuerung ermittelten vorläufigen Soll-Einparkbahn entspricht.In addition, a particularly advantageous embodiment of the method according to the invention and the parking aid device according to the invention is characterized in that the desired parking path corresponds to the provisional desired parking path determined immediately before the switching to the pilot control.
Vorteilhafte Ausführungsformen der Erfindung beinhalten somit die Idee, das Fahrzeug anhand der vorausschauenden Regelung mit einem vorgegebenen Gierwinkel und einen vorgegebenen Lenkwinkel auf eine Soll-Einparkbahn zu steuern und nachfolgend eine Vorsteuerung vorzunehmen, bei der das Fahrzeug auf dieser Soll-Einparkbahn in die Parklücke gesteuert wird.Advantageous embodiments of the invention thus include the idea of controlling the vehicle based on the predictive control with a predetermined yaw angle and a predetermined steering angle to a desired parking path and subsequently make a feedforward, in which the vehicle is controlled in this parking path in the parking space ,
Hierzu werden im Rahmen der vorausschauenden Regelung sukzessive vorläufige Soll-Einparkbahnen bestimmt. Die eigentliche Soll-Einparkbahn entspricht dabei der vorläufigen Soll- Einparkbahn, für die neben einer geringen zu erwartenden Positionsabweichung nur geringe erwartete Abweichungen zwischen dem Soll-Gierwinkel und dem Gierwinkel des Fahrzugs sowie dem Soll-Lenkwinkel und dem Lenkwinkel an den lenkbaren Rädern des Fahrzeugs ermittelt werden. Somit wird das Fahrzeug anhand der vorausschauenden Regelung mit "passendem" Gier- und Lenkwinkel auf eine Soll-Einparkbahn gesteuert.For this purpose, preliminary provisional parking paths are successively determined as part of the predictive control. The real one Desired parking track corresponds to the provisional desired parking track for which only a small expected position deviation only small expected deviations between the target yaw angle and the yaw angle of the vehicle and the target steering angle and the steering angle are determined at the steerable wheels of the vehicle. Thus, the vehicle is controlled on the basis of the predictive control with "matching" yaw and steering angle to a desired parking path.
Weitere Vorteile, Besonderheiten und zweckmäßige Weiterbildungen der Erfindung ergeben sich aus den Unteransprüchen und der folgenden Darstellung bevorzugter Ausführungsbeispiele anhand der Figuren.Further advantages, features and expedient developments of the invention will become apparent from the dependent claims and the following description of preferred embodiments with reference to FIGS.
Von den Figuren zeigtFrom the figures shows
Fig. 1 eine schematische Darstellung eines zur Durchführung der Erfindung geeigneten Kraftfahrzeugs,1 is a schematic representation of a suitable for carrying out the invention motor vehicle,
Fig. 2 eine schematische Darstellung einer Soll-Einparkbahn für einen Einparkvorgang sowie zwei Referenzbahnen, aus denen die Soll-Einparkbahn im Rahmen der Erfindung ermittelt wird und2 is a schematic representation of a desired parking path for a parking operation and two reference paths, from which the desired parking path is determined in the context of the invention and
Fig. 3 eine schematische Darstellung einer Soll-Einparkbahn für einen Einparkvorgang sowie zwei Kennfelder, die einen gültigen Bereich möglicher Startpunkte für den Einparkvorgang begrenzen.Fig. 3 is a schematic representation of a desired parking path for a parking operation and two maps that limit a valid range of possible starting points for the parking operation.
Das in Figur 1 schematisch dargestellte Kraftfahrzeug, das als Ganzes mit der Bezugsziffer 1 bezeichnet wird, verfügt über vier Räder 2a,..., 2d, denen jeweils ein Raddrehzahlsensor 3a,..., 3d zugeordnet ist, der signalmäßig mit einer Steuereinheit (ECU) 4 verbunden ist. Das Fahrzeug 1 verfügt über wenigstens zwei lenkbare Räder, bei denen es sich in der dargestellten Ausführungsform der Erfindung um die Vorderräder 2a, 2b handelt. Über einen Lenkstrang sind die Vorderräder 2a, 2b mit einem in Figur 1 nicht dargestellten Lenkbetätigungsmit- tel verbunden, mit dem der Fahrer des Fahrzeugs 1 einen Lenkwinkel an den Vorderrädern 2a, 2b einstellen kann. Ferner enthält der Lenkstrang vorzugsweise eine elektromechanische Stelleinrichtung 5, die unabhängig von der Fahrervorgabe e- benfalls das Einstellen eines Lenkwinkels oder eines für den Fahrer spürbaren Lenkmoments ermöglicht. Die Steuerbefehle zum Einstellen des Lenkwinkels oder des Lenkmoments erhält die Stelleinrichtung 5 von der Steuereinheit 4. Im Folgenden wird dabei beispielhaft davon ausgegangen, dass es sich bei der Stelleinrichtung 5 um eine Lenkwinkelstelleinrichtung handelt, die Steuerbefehle zum Einstellen eines Lenkwinkels δsoii von der Steuereinheit 4 empfängt und umsetzt.The motor vehicle shown schematically in Figure 1, which is designated as a whole by the reference numeral 1, has four wheels 2a, ..., 2d, which each have a wheel speed sensor 3a, ..., 3d, which is signal-wise connected to a control unit (ECU) 4. The vehicle 1 has at least two steerable wheels, which in the illustrated embodiment of the invention are the front wheels 2a, 2b. The front wheels 2 a, 2 b are connected via a steering line to a steering actuating means, not shown in FIG. 1, with which the driver of the vehicle 1 can set a steering angle at the front wheels 2 a, 2 b. Furthermore, the steering column preferably contains an electromechanical adjusting device 5, which also allows adjusting a steering angle or a steering torque that can be felt by the driver, independently of the driver's specification. The control commands for adjusting the steering angle or the steering torque receives the adjusting device 5 from the control unit 4. In the following it is assumed by way of example that the adjusting device 5 is a steering angle adjusting device which receives control commands for setting a steering angle δsoii from the control unit 4 and implements.
Zur Messung des an den Vorderrädern 2a, 2b vorliegenden Lenkwinkels δ enthält der Lenkstrang einen Lenkwinkelsensor 6, der signalmäßig mit der Steuereinheit 4 verbunden ist.To measure the steering angle δ present at the front wheels 2a, 2b, the steering line includes a steering angle sensor 6 which is signal-wise connected to the control unit 4.
Aus den Signalen der Raddrehzahlsensoren 3a,..., 3b kann in der Steuereinheit 4 insbesondere die Wegstrecke ermittelt werden, die das Fahrzeug 1 von einem bestimmten Punkt aus zurückgelegt hat. Die Richtung der Fahrzeugbewegung kann anhand des Signals des Lenkwinkelsensors 6 bestimmt werden. Somit kann jeweils die aktuelle Position des Fahrzeugs relativ zu einem Bezugspunkt, wie beispielsweise der Ecke einer Parklücke, ermittelt werden. Ferner kann aus dem Raddrehzahl- und dem Lenkwinkelsignal der Gierwinkel θ des Fahrzeugs ermittelt werden, wobei unter dem Gierwinkel θ hier der Winkel zwischen der Fahrzeuglängsachse und der Längsachse der zu befahrenden Parklücke, d.h. der x- Achse des in Figur 2 dargestellten Koordinatensystems, verstanden wird.From the signals of the wheel speed sensors 3 a, 3 b, 3 b, it is possible in particular to determine in the control unit 4 the distance which the vehicle 1 traveled from a certain point. The direction of the vehicle movement can be determined based on the signal of the steering angle sensor 6. Thus, in each case the current position of the vehicle can be determined relative to a reference point, such as the corner of a parking space. Furthermore, the yaw angle θ of the vehicle can be determined from the wheel speed and the steering angle signal, the yaw angle θ being understood to mean the angle between the vehicle longitudinal axis and the longitudinal axis of the parking space to be traveled, ie the x axis of the coordinate system illustrated in FIG ,
Optional kann das Fahrzeug 1 in einer Ausführungsform der Erfindung über einen ebenfalls signalmäßig mit der Steuerein- heit 4 verbundenen Gierratensensor 8 oder einen Gierwinkelsensor verfügen ist. Diese Sensoren können dabei zur Überprüfung bzw. Plausibilisierung des aus den Raddrehzahl- und Lenkwinkelsignalen errechneten Gierwinkels θ des Fahrzeugs 1 dienen.Optionally, in one embodiment of the invention, the vehicle 1 may have a yaw rate sensor 8 or a yaw rate sensor likewise connected in a signal-wise manner with the control unit 4. These sensors can serve to check or check the plausibility of the yaw angle θ of the vehicle 1 calculated from the wheel speed and steering angle signals.
Darüber hinaus verfügt das Fahrzeug 1 über wenigstens einen signalmäßig mit der Steuereinheit 4 verbundenen Umfeldsensor 7, mit dem Abstände zwischen dem Fahrzeug 1 und seitlich von dem Fahrzeug 1 befindlichen Objekten ermittelt werden können. Der Umfeldsensor 7 kann dabei beispielsweise als ein Radar-, Lidar-, Ultraschall- oder Infrarotsensor ausgeführt sein. Ferner kann es sich bei dem Umfeldsensor 7 auch um eine Kamera handeln, die Abbilder des Fahrzeugumfeldes liefert, aus denen insbesondere der Abstand zwischen dem Fahrzeug 1 und seitlich von dem Fahrzeug 1 befindlichen Objekten ermittelt werden kann.In addition, the vehicle 1 has at least one signal sensor connected to the control unit 4 environment sensor 7, with the distances between the vehicle 1 and laterally located from the vehicle 1 objects can be determined. The surroundings sensor 7 can be embodied, for example, as a radar, lidar, ultrasound or infrared sensor. Furthermore, the surroundings sensor 7 can also be a camera which provides images of the vehicle surroundings, from which in particular the distance between the vehicle 1 and objects located laterally from the vehicle 1 can be determined.
Mittels der Steuereinheit 4 wird eine Einparkfunktion ausgeführt, bei der eine Parklücke automatisch vermessen und das Fahrzeug 1 automatisch in eine Parklücke eingeparkt wird.By means of the control unit 4, a parking function is performed, in which a parking space is automatically measured and the vehicle 1 is automatically parked in a parking space.
Vorzugsweise ist es vorgesehen, dass das Fahrzeug 1 während des Einparkvorgangs anhand von Steuerbefehlen der Steuerein- heit 4 mittels der Stelleinrichtung 5 gelenkt wird, dass die Längsführung des Fahrzeugs 1, d.h. das Beschleunigen und Abbremsen, jedoch selbsttätig von dem Fahrer des Fahrzeugs 1 vorgenommen wird.Preferably, it is provided that the vehicle 1 during the parking process on the basis of control commands of the tax unit 4 is directed by means of the adjusting device 5, that the longitudinal guidance of the vehicle 1, that is, the acceleration and deceleration, but automatically by the driver of the vehicle 1 is made.
Vor dem Beginn des eigentlichen Einparkvorgangs werden zunächst die Größe der Parklücke und deren Position relativ zu dem Fahrzeug 1 mittels des Umfeldsensors 7 ermittelt. Dazu wird beispielsweise während der Vorbeifahrt an der Parklücke der Abstand zwischen dem Fahrzeug 1 und sich seitlich von dem Fahrzeug 1 befindlichen Objekten bestimmt. Die Teilstrecke, auf der dieser Abstand größer ist als auf den übrigen Teilstrecken, entspricht dabei der seitlichen Begrenzung der Parklücke.Before the start of the actual parking process, first the size of the parking space and its position relative to the vehicle 1 are determined by means of the environment sensor 7. For this purpose, for example, the distance between the vehicle 1 and objects located laterally from the vehicle 1 is determined while driving past the parking space. The section on which this distance is greater than on the remaining sections corresponds to the lateral boundary of the parking space.
Ausgehend von einem Punkt vor der Parklücke wird dabei anhand der Signale der Raddrehzahlsensoren 3a,..., 3d und des Lenkwinkelsensors 6 kontinuierlich die Position des Fahrzeugs 1 in einem fest mit dem Startpunkt verbundenen Bezugssystem fest- gestellt. Unter Kenntnis der Position des Fahrzeugs 1 und anhand der Abstandssignale des Umfeldsensors kann dabei die Position der Parklücke in dem Koordinatensystem ermittelt werden.Based on the signals from the wheel speed sensors 3a,..., 3d and the steering angle sensor 6, starting from a point in front of the parking space, the position of the vehicle 1 is detected continuously in a reference system fixedly connected to the starting point. Knowing the position of the vehicle 1 and based on the distance signals of the environment sensor while the position of the parking space can be determined in the coordinate system.
Somit ist die Lage der Parklücke relativ zu einer Stellung des Fahrzeugs 1 hinter der Parklücke bekannt, in der das Fahrzeug 1 von dem Fahrer angehalten worden ist. Das Anhalten des Fahrzeugs 1 kann dabei beispielsweise infolge eines von der Steuereinheit 4 ausgelösten Signals erfolgen, welches dem Fahrer anzeigt, dass eine Parklücke ausreichender Größe ermittelt worden ist. Die eingenommene Stellung ist die Aus- gangsstellung für den von der Steuereinheit 14 gesteuerten Einparkvorgang.Thus, the location of the parking space is known relative to a position of the vehicle 1 behind the parking space in which the vehicle 1 has been stopped by the driver. The stopping of the vehicle 1 can take place, for example, as a result of a triggered by the control unit 4 signal indicating to the driver that a parking space of sufficient size has been determined. The position assumed is the initial position for the controlled by the control unit 14 parking.
Das im Rahmen der Erfindung vorgesehene Verfahren zum Einpar- ken des Fahrzeugs 1 in die Parklücke ausgehend von der Startstellung wird im Folgenden anhand von Figur 2 erläutert. Die Figur zeigt dabei schematisch eine Parklücke 9, deren Längsausdehnung (Ausdehnung in x-Richtung) von zwei Fahrzeugen 10, 11 begrenzt wird. Dabei kann es sich beispielsweise um zwei an einem Straßenrand geparkte Fahrzeuge 10, 11 handeln.The method provided in the context of the invention for parking the vehicle 1 in the parking space starting from the starting position is explained below with reference to FIG. The figure shows schematically a parking space 9, the longitudinal extent (expansion in the x direction) of two vehicles 10, 11 is limited. This may be, for example, two vehicles 10, 11 parked on the roadside.
Gleichfalls kann die Parklücke 9 auch von anderen Hindernissen begrenzt werden. Das Fahrzeug 1 ist in Figur 2 in der Startstellung für den Einparkvorgang gezeigt.Likewise, the parking space 9 can be limited by other obstacles. The vehicle 1 is shown in Figure 2 in the starting position for the parking operation.
Für diese Startstellung wird von der Steuereinheit 4 eineFor this starting position of the control unit 4 is a
Einparkbahn berechnet, auf der sich ein vorgegebener Aufpunkt des Fahrzeugs 1 bei dem Einparkvorgang in die Parklücke 9 bewegen soll. Als Aufpunkt wird dabei beispielsweise der in Figur 2 als Punkt A bezeichnete Mittelpunkt der Hinterachse 12 des Fahrzeugs 1 (Figur 1) gewählt.Einparkbahn calculated on which a given point of the vehicle 1 is to move in the parking in the parking space 9. For example, the center point of the rear axle 12 of the vehicle 1 (FIG. 1) designated as point A in FIG.
Die Ermittlung einer Soll-Einparkbahn yB (x) erfolgt im Rahmen der Erfindung unter Heranziehung von zwei Referenzbahnen VL0- wer(x) und yupper(x) • Hierbei handelt es sich um Einparkbahnen, auf denen das Einparken ausgehend von Startpunkten mit verschiedenen lateralen Abständen (d.h. Abständen in y-Richtung) des Aufpunktes A von der Parklücke 9 erfolgen würde. Die Referenzbahn yLower(x) beschreibt dabei eine Einparkbahn zum Einparken ausgehend von einem geringeren lateralen Abstand als die Referenzbahn yupper(x) • Beispielsweise kann es sich bei den Referenzbahnen um die beiden Einparkbahnen mit dem kleinsten und dem größten lateralen Abstand von der Parklücke 9 handeln, auf denen ein ausreichend komfortables Einfahren in die Parklücke 9 möglich ist. Grundsätzlich können die Referenzbahnen jedoch beliebig gewählt werden.The determination of a desired parking path y B (x) takes place within the scope of the invention using two reference paths V L0 - who (x) and yupper (x) • These are parking paths on which the parking starting from starting points with different lateral distances (ie distances in the y-direction) of the Aufpunktes A from the parking space 9 would take place. The reference trajectory yL owe r (x) describes a parking path for parking starting from a smaller lateral distance than the reference trajectory yupper (x). For example, the reference paths can be the two parking paths with the smallest and the largest lateral distance from the parking space 9, on which a sufficiently comfortable drive into the parking space 9 is possible. Basically, however, the reference tracks can be chosen arbitrarily.
Ferner ist es im Rahmen der Erfindung auch möglich, mehr als zwei Referenzbahnen zur Berechnung der Soll-Einparkbahn he- ranzuziehen, um möglichweise eine noch komfortablere Soll- Einparkbahn zu ermitteln. Im Folgenden wird jedoch beispielhaft davon ausgegangen, dass die Soll-Einparkbahn auf der Grundlage von zwei Referenzbahnen bestimmt wird.Furthermore, within the scope of the invention, it is also possible to use more than two reference paths for calculating the setpoint parking path, in order to possibly determine an even more comfortable setpoint parking path. In the following, however, it is assumed by way of example that the desired parking path is determined on the basis of two reference tracks.
Die Referenzbahnen setzen sich dabei jeweils aus mehrerenThe reference trajectories each consist of several
Bahnabschnitten zusammen, wobei ausgehend von der Parklücke zumindest zwei Kreisbögen (Kr) mit entgegengesetzter Krümmung und eine Gerade (G) vorgesehen sind. Um zwei Kreisbögen mit entgegengesetzter Krümmung zu durchfahren, muss das Fahrzeug jedoch an dem Umlenkpunkt, d.h. dem Punkt, an dem die Kreisbögen aneinander anschließen, angehalten werden. Zudem werden das Fahrzeugs 1 und sein Lenkung bei einer derartigen Bahn stark belastet. Vorzugsweise wird daher am Umlenkpunkt ein Doppelklothoidbogen zwischen den beiden Kreisbögen eingefügt. Ein weiterer Klothoidbogen wird vorzugsweise zwischen dem zweiten Kreisbogen und der Geraden eingefügt, um die Krümmung der Bahn an den Gierwinkel des Fahrzeugs 1 anzupassen.Rail sections together, starting from the parking space at least two circular arcs (Kr) are provided with opposite curvature and a straight line (G). However, in order to pass through two circular arcs of opposite curvature, the vehicle must travel at the turning point, i. the point at which the circular arcs connect to each other, are stopped. In addition, the vehicle 1 and its steering are heavily loaded in such a train. Preferably, therefore, a Doppelklothoidbogen is inserted between the two circular arcs at the deflection point. Another clothoid bow is preferably inserted between the second circular arc and the straight line to match the curvature of the web to the yaw angle of the vehicle 1.
Wie in Figur 2 dargestellt, weisen die Referenzbahnen ausge- hend von der Parklücke 9 somit fünf Bahnabschnitte auf, wobei es sich bei dem ersten Bahnabschnitt um einen Kreisbogen (Kr) , bei dem zweiten Bahnabschnitt um einen Klothoidbogen (Kl) , bei dem dritten Bahnabschnitt um einen weiteren Kreisbogen (Kr) , bei dem vierten Bahnabschnitt um einen weiteren Klothoidbogen (Kl) und bei dem fünften Bahnabschnitt um eine Gerade (G) handelt.As shown in FIG. 2, the reference paths thus have five track sections starting from the parking space 9, the first track section being a circular arc (Kr), the second track section being a clothoid arc (Kl), wherein the third track section to another arc (Kr), in the fourth track section to another Klothoidbogen (Kl) and the fifth track section is a straight line (G).
Die Referenzbahnen werden offline - beispielsweise im Rahmen einer Simulation des Einparkvorgangs - berechnet und sind in der Steuereinheit 4 gespeichert. Dabei können beispielsweise Stützstellen innerhalb eines Koordinatensystems, dessen Ur- sprung etwa an einem Eckpunkt der Parklücke 9 liegt, in derThe reference trajectories are calculated offline-for example as part of a simulation of the parking process-and are stored in the control unit 4. In this case, for example, support points within a coordinate system whose origin lies approximately at a corner point of the parking space 9, in the
Steuereinheit 4 abgespeichert werden. Die in einem bestimmten Koordinatensystem ermittelte Position des Fahrzeugs 1 kann durch eine Verschiebung in das zur Definition der Referenzbahnen verwendete System transformiert werden. Gleichfalls kann es auch vorgesehen sein, dass die Referenzbahnen durch eine Verschiebung in das für den Einparkvorgang verwendete Koordinatensystem transformiert werden.Control unit 4 are stored. The position of the vehicle 1 determined in a certain coordinate system can be transformed by a shift into the system used to define the reference paths. Likewise, it may also be provided that the reference tracks are transformed by a shift in the coordinate system used for the parking operation.
Darüber hinaus ist es vorgesehen, dass die in der Steuerein- heit 4 gespeicherten Referenzbahnen auf die kleinstmögliche Parklücke, d.h. die Parklücke mit der geringsten Ausdehnung in x-Richtung, bezogen werden, bei der ein Einparken gerade noch möglich ist. Liegt eine Parklücke 9 mit größerer Längsausdehnung vor, so erfolgt eine Streckung der Referenzbahnen in x-Richtung anhand einer Funktion, die durch die Längsausdehnung der vorliegenden Parklücke bestimmt wird. Insbesondere gibt die Funktion dabei einen Skalierungsfaktor für die Referenzbahnen an, wobei der Skalierungsfaktor durch die Funktion nicht einheitlich für eine gesamte Bahn vorgegeben werden muss. Eine derartige Skalierung entspricht einer Streckung der Referenzbahnen in x-Richtung, auf die prinzipiell auch verzichtet werden könnten. Die Streckung hat jedoch zur Folge, dass der während des Einparkvorgangs auftretende maximale Lenkwin- kel und die maximale Lenkwinkelgeschwindigkeit verringert werden, so dass der Einparkvorgang für den Fahrer komfortabler ist.In addition, it is provided that the reference tracks stored in the control unit 4 are related to the smallest possible parking space, ie the parking space with the smallest extension in the x-direction, at which parking is just possible. If there is a parking space 9 with a greater longitudinal extent, the reference paths are stretched in the x direction on the basis of a function which is determined by the longitudinal extent of the present parking space. In particular, the function specifies a scaling factor for the reference paths, wherein the scaling factor does not have to be specified uniformly by the function for an entire path. Such a scaling corresponds to an extension of the reference paths in the x-direction, which could in principle also be dispensed with. The extension, however, has the consequence that the maximum steering angle occurring during the parking process and the maximum steering angle speed are reduced, so that the parking operation is more comfortable for the driver.
Vorzugsweise erfolgt dabei keine Skalierung bzw. Streckung der am weitesten zur Straßenmitte hin verlaufende Referenzbahn mit dem größten lateralen Abstand zur Parklücke. Diese wird ohne Streckung übernommen. Auf diese Weise wird der gültige Startbereich zwischen der Referenzbahn mit dem größten lateralen Abstand zu Parklücke und der Referenzbahn mit dem kleinsten lateralen Abstand zur Parklücke vergrößert.Preferably, there is no scaling or stretching of the farthest towards the center of the road extending reference path with the greatest lateral distance to the parking space. This is taken over without stretching. In this way, the valid starting range between the reference path with the greatest lateral distance to the parking space and the reference path with the smallest lateral distance from the parking space is increased.
Bei der Streckung der Referenzbahnen wird ferner überprüft, ob sich der minimale Abstand zwischen der vorderen rechten Ecke des einzuparkenden Fahrzeugs 1 und der hinteren linken Ecke der vorderen Parklückenbegrenzung (d.h. dem Fahrzeug 11) bei einem Einparken nach rechts bzw. der minimale Abstand zwischen der vorderen linken Ecke des einzuparkenden Fahrzeugs und hinteren rechten Ecke der vorderen Parklückenbegrenzung bei einem Einparken nach links aufgrund der Skalie- rung gegenüber dem Einparken in die kleinstmögliche Parklücke anhand der entsprechenden Soll-Einparkbahn verändert. Falls dabei festgestellt wird, dass sich dieser minimale Abstand verringert, so wird ein größerer Skalierungsfaktor verwendet.Further, in the extension of the reference paths, it is checked whether the minimum distance between the front right corner of the vehicle 1 to be parked and the rear left corner of the front parking space boundary (ie, the vehicle 11) is rightward when parking respectively the minimum distance between the front left corner of the vehicle to be parked and rear right corner of the front parking space boundary when parking to the left due to the scaling over the parking in the smallest possible parking space changed by the corresponding desired parking path. If it is found that this minimum distance decreases, a larger scaling factor is used.
Die den Skalierungsfaktor angebende Funktion wird vorzugsweise offline für verschiedene Parklückenlängen berechnet und innerhalb der Steuereinheit 4 als Funktion der Längsausdehnung der vorliegenden Parklücke abgelegt.The function indicating the scaling factor is preferably calculated offline for different parking space lengths and stored within the control unit 4 as a function of the longitudinal extent of the present parking space.
Im Folgenden wird davon ausgegangen, dass eine derartige Ska- lierung der Referenzbahnen durchgeführt worden ist. Die imIn the following, it is assumed that such a scaling of the reference orbits has been carried out. The im
Folgenden beschriebenen Referenzbahnen sind somit vorzugsweise in der zuvor beschriebenen Weise skalierte Bahnen.The reference tracks described below are thus preferably in the manner previously described scaled tracks.
Vorzugsweise werden innerhalb eines Speichers der Steuerein- heit 4 Stützstellen der Referenzbahnen yi,ower(x) und yupper(x) abgelegt. Für jede Stützstelle der unteren Referenzbahn yLo_ wer(x) werden dabei zusätzlich ein Soll-Gierwinkel θLoWer(x) sowie ein Soll-Lenkwinkel δLower(x) und für die Stützstellen der oberen Referenzbahn yupper(x) jeweils ein Soll-Gierwinkel θupper(x) sowie ein Soll-Lenkwinkel δUpper(x) gespeichert. Aufgrund der Skalierung der Referenzbahnen erfolgt dabei in Bezug auf die vorliegende Parklücke auch eine Anpassung der Soll-Gierwinkel und der Soll-Lenkwinkel.Preferably, interpolation points 4 of the reference tracks yi, ower (x) and yupper (x) are stored within a memory of the control unit 4. For each support point of the lower reference track y Lo _ wer (x) are additionally a target yaw angle θ LoW er (x) and a target steering angle δ Lower (x) and for the nodes of the upper reference track yupp e r (x) respectively a desired yaw angle θupper (x) and a target steering angle δ Up per (x) stored. Due to the scaling of the reference paths, an adjustment of the desired yaw angle and the desired steering angle takes place in relation to the present parking space.
Die Soll-Einparkbahn für das Einparken wird innerhalb der Steuereinheit 4 durch ein Interpolationsverfahren aus den beiden Referenzbahnen bestimmt. Dabei gilt für die Soll- Einparkbahn: yB (X) = F - yUpper (X) + (I -F) - yLower (x) ( 1 )The desired parking path for parking is determined within the control unit 4 by an interpolation method from the two reference tracks. The following applies to the desired parking path: y B (X) = F - y Upper (X) + (I -F) - y Lower (x) (1)
Der Interpolationsfaktor F wird so bestimmt, dass die Soll- Einparkbahn yB (x) den Punkt A mit den Koordinaten (xA,yA) enthält, d.h., dass yB (XA) = YA gilt. Entsprechend giltThe interpolation factor F is determined so that the desired parking path y B (x) contains the point A with the coordinates (x A , y A ), ie that y B (XA) = YA holds. Accordingly applies
T? Dabei lässt sich zeigen, dass die interpolierte Soll-Einparkbahn YB(X) den geforderten Nebenbedingungen, insbesondere den Forderungen nach einem stetigen Lenkwinkelverlauf, nach einem NichtÜberschreiten eines maximalen Lenkwinkels und einer ma- ximalen Lenkwinkelgeschwindigkeit sowie nach Kollisionsfreiheit genügt, wenn die Zustandsgrößen Gierwinkel und Lenkwinkel beim Abfahren der Bahn die vorgegebenen Werte aufweisen.T ? In this case, it can be shown that the interpolated desired parking path Y B (X) satisfies the required secondary conditions, in particular the requirements for a steady steering angle progression, if the maximum steering angle and maximum steering angle speed are not exceeded and if there are no collisions, if the state variables yaw angle and Steering angle when traveling the web have the predetermined values.
Der Soll-Gierwinkel θB(x) für einen bestimmten Punkt der Bahn wird durch ein ähnliches Interpolationsverfahren ermittelt, wie die Soll-Einparkbahn. Insbesondere ist der Soll- Gierwinkel θB(x) an einem Punkt (x,yB(x)) der Soll-Einparkbahn durch θB(x)=F ΘUpper(x)+{l-F) θLower(x) (4) gegeben, wobei der Interpolationsfaktor F, dem bei der Berechnung der Soll-Einparkbahn bestimmten Interpolationsfaktor F entspricht.The target yaw angle θ B (x) for a certain point of the lane is determined by a similar interpolation method as the target parking lane. Specifically, the target yaw angle θ B (x) at a point (x, y B (x)) of the target parking trajectory is θ B (x) = F Θ Upper (x) + {IF} θ Lower (x) ( 4), the interpolation factor F corresponding to the interpolation factor F determined in the calculation of the desired parking path.
In ähnlicher Weise wird der Soll-Lenkwinkel δB(x) an einem Punkt (x, YB(X) ) der Soll-Einparkbahn bestimmt. Er ergibt sich dabei im Rahmen der Erfindung zu δB(x)=F δUpper(x)+{l-F) δLower(x) (5) wobei F wiederum der bei der Berechnung der Soll-Einparkbahn ermittelte Interpolationsfaktor ist.Similarly, the target steering angle δ B (x) is determined at a point (x, Y B (X)) of the target parking trajectory. In the context of the invention, this results in δ B (x) = F δ Upper (x) + {1 F} δ Lower (x) (5) where F is again the interpolation factor determined in the calculation of the desired parking path.
Um das Fahrzeug möglichst genau und mit einem guten Lenkgefühl für den Fahrer entlang einer Soll-Einparkbahn zu steuern, wird eine Kombination aus einer Vorsteuerung sowie einer Gierwinkel und Positionsregelung durchgeführt. Die Vorsteuerung wird mittels einer Vorsteuereinheit in der Steuereinheit 4 durchgeführt. Dabei wird in jedem Taktschritt ein Anteil der Stellgröße δSon in Abhängigkeit von einem der aktuellen Position (xA,yA) des Aufpunktes A des Fahrzeugs 1 auf der Soll-Einparkbahn nach einer vorgegebenen Strecke von beispielsweise einigen Zentimetern nachfolgenden Punkt der Soll-Einparkbahn sowie dem diesem Punkt zugeordneten Soll- Gierwinkel ermittelt.In order to control the vehicle as accurately as possible and with a good steering feel for the driver along a desired parking path, a combination of a pre-control and a yaw angle and position control is performed. The pilot control is performed by means of a pilot control unit in the control unit 4. In this case, in each clock step, a proportion of the manipulated variable δ So n as a function of one of the current position (x A , y A ) of Aufpunktes A of the vehicle 1 on the target parking path after a predetermined distance of, for example, a few centimeters subsequent point of the target Einparkbahn and determined this point associated set yaw angle.
Die Vorsteuerung wird kombiniert mit einer Positions- undThe feedforward control is combined with a position and
Gierratenregelung. Aufgrund der Positionsregelung wird dabei ein weiterer Anteil des Soll-Lenkwinkels in Abhängigkeit von einer Abweichung zwischen der aktuellen Position des Fahrzeugs 1 und der Soll-Einparkkurve ermittelt. Insbesondere wird der Positionsregelung die Abweichung der y-Koordinate der Position (xA,yA) des Aufpunktes A des Fahrzeugs 1 von dem Punkt (xA,yB(xA)) der Soll-Einparkbahn zugrunde gelegt. Anhand der Gierratenregelung wird ein Anteil des Soll-Lenkwinkels in Abhängigkeit von der Abweichung zwischen dem aktuellen Gier- winkel des Fahrzeugs 1 und dem Soll-Gierwinkel ermittelt werden, welcher dem Punkt der Soll-Einparkbahn zugeordnet ist, welcher der aktuellen Position des Aufpunktes A des Fahrzeugs 1 benachbart ist, d.h. dem Punkt der Soll-Einparkbahn mit der gleichen x-Koordinate wie die aktuelle Position des Aufpunk- tes A des Fahrzeugs 1. Für die Positions- und Gierratenregelung werden vorzugsweise P- oder PI-Regler eingesetzt.Yaw rate control. Due to the position control, a further portion of the desired steering angle is determined as a function of a deviation between the current position of the vehicle 1 and the desired parking curve. In particular, the position control is based on the deviation of the y-coordinate of the position (x A , y A ) of the Aufpunktes A of the vehicle 1 from the point (x A , y B (x A )) of the desired parking path. Based on the yaw rate control, a proportion of the desired steering angle is determined as a function of the deviation between the current yaw angle of the vehicle 1 and the desired yaw angle, which is assigned to the point of the desired parking path which corresponds to the current position of the point A of the Vehicle 1 is adjacent, ie the point of the desired parking path with the same x-coordinate as the current position of the point A of the vehicle 1. For the position and yaw rate control P or PI controller are preferably used.
Die verschiedenen Anteile des Soll-Lenkwinkels werden dann in geeigneter Weise, beispielsweise durch eine Summenbildung, arbitriert, um die Stellgröße δSon zu erhalten. Der Lenkwinkel δsoii wird anschließend mittels der Stelleinrichtung 5 eingestellt. Auf diese Weise wird das Fahrzeug 1 dann in eine Position in der Parklücke 9 gesteuert.The various portions of the desired steering angle are then arbitrarily arbitrated, for example by summing, to obtain the manipulated variable δ So n. The steering angle δs o ii is then by means of the adjusting device. 5 set. In this way, the vehicle 1 is then controlled to a position in the parking space 9.
In der Regel entsprechen die in der Ausgangsstellung vorlie- genden Istwerte des Lenkwinkels und des Gierwinkels jedoch nicht den vorgegebenen Sollwerten. Um das Fahrzeug 1 in richtiger Ausrichtung, d.h. mit dem vorgegebenen Soll-Gierwinkel und der dem vorgegebenen Soll-Lenkwinkel auf eine mögliche Soll-Einparkbahn zu steuern, auf der es in die Parklücke ein- geparkt werden kann, wird durch eine in die Steuereinheit 4 integrierte Regeleinheit der Lenkwinkel δSon bestimmt, der bewirkt, dass sich die Werte der maßgeblichen Zustandsgrößen des Fahrzeugs 1 an die für eine Soll-Einparkbahn vorgesehenen Werte annähern, ohne das Fahrzeug dabei nach dem Start des Einparkvorgangs anhalten zu müssen.As a rule, however, the actual values of the steering angle and the yaw angle present in the initial position do not correspond to the predefined setpoint values. In order to control the vehicle 1 in the correct orientation, ie with the predetermined desired yaw angle and the predetermined target steering angle to a possible desired parking path on which it can be parked in the parking space, by a in the control unit. 4 integrated control unit, the steering angle δ So n determines that causes the values of the relevant state variables of the vehicle 1 to approach the intended parking for a target parking, without having to stop the vehicle after the start of the parking operation.
Insbesondere wird hierzu ein so genannter vorausschauender Regler (Preview Controller) eingesetzt, dessen Regelverhalten sich eng an dem des Fahrers orientiert. Hierdurch sind die Stelleingriffe für den Fahrer plausibel und angenehm. Ferner sind die Reglerparameter "Voraussicht" und "Verstärkung" einfach zu applizieren, da deren Auswirkungen für den Applika- teur in der Regel aus eigener Fahrerfahrung bekannt sind.In particular, for this purpose, a so-called predictive controller (Preview Controller) is used, whose control behavior is closely based on that of the driver. As a result, the control interventions are plausible and pleasant for the driver. Furthermore, the control parameters "foresight" and "amplification" are easy to apply, since their effects for the application engineer are generally known from their own driving experience.
Die Regeleinheit arbeitet vorzugsweise taktweise. In jedem Taktschritt bestimmt sie dabei nach Maßgabe der Ist-Positon des Aufpunktes A des Fahrzeugs 1 in der zuvor beschriebenen Weise eine vorläufige Soll-Einparkbahn.The control unit preferably operates in cycles. In each clocking step, it determines a provisional desired parking path in accordance with the actual position of the point A of the vehicle 1 in the manner described above.
Ferner bestimmt sie in jedem Taktschritt die Abweichung der Istposition des Aufpunktes A von der vorläufigen Soll- Einparkbahn, die unter der Annahme eines konstanten Lenkwin- kels nach einer Wegstrecke lpre zu erwarten ist. Die erwartete Bahn des Fahrzeugs 1 ist ein Kreisbogen der Länge lprer dessen Radius sich aus dem vorliegenden Lenkwinkel δ ergibt. Anhand dieser Bahn lässt sich die zu erwartende Position des Auf- punktes A berechnen, wobei die Differenz der y-Koordinate der erwarteten Position des Aufpunktes A und der y-Koordinate yA der aktuellen Position mit dy und die Differenz der x- Koordinaten der erwarteten Position und der x-Koordinate xA der aktuellen Position mit dx bezeichnet werden soll. Falls der Betrag des Lenkwinkels δ dabei kleiner als ein vorgegebener Schwellenwert ist, werden die Differenzen dx und dy aufgrund der für den Wert δ = 0 bei der Kreisberechnung auftretenden Singularität durch lineare Interpolation ermittelt.In addition, in each timing step, it determines the deviation of the actual position of the point A from the provisional desired parking track, which, assuming a constant steering angle kels after a distance l pre is to be expected. The expected path of the vehicle 1 is a circular arc of length lpr er whose radius results from the present steering angle δ. This trace can be used to calculate the expected position of point A, where the difference between the y coordinate of the expected position of the point A and the y coordinate y A of the current position is dy and the difference of the x coordinates is the expected point Position and the x-coordinate x A of the current position should be denoted by dx. If the amount of the steering angle δ is smaller than a predefined threshold value, the differences dx and dy are determined by linear interpolation on the basis of the singularity occurring for the value δ = 0 in the circular calculation.
Die erwartete Abweichung zu der vorläufigen Soll-Einparkbahn yB(x) ist somit:The expected deviation from the provisional target parking trajectory y B (x) is thus:
AY=yB(xA+dx)-yA-dy (3)AY = y B (x A + dx) -y A -dy (3)
Darüber hinaus wird der Gierwinkel berechnet, der nach der Wegstrecke lpre erwartet wird, d.h. der Gierwinkel θpre, den das Fahrzeug 1 nach der Wegstrecke lpre bei Fahrt mit konstantem Lenkwinkel an dem Punkt (xA + dx, yA + dy) aufweist. Zudem wird die Abweichung zwischen dem Gierwinkel θpre und dem für den Punkt (xA + dx, yB (xA + dx) ) der vorläufigen SoIl- Einparkbahn vorgesehenen Soll-Gierwinkel θB(x) ermittelt. Die Abweichung zwischen dem Gierwinkel θpre und dem vorgegebenen Gierwinkel ist dabei Δθ = θpre - ΘB (xA + dx) .In addition, the yaw angle is calculated, which is expected after the distance l pre , ie the yaw angle θ pre , the vehicle 1 after the distance l pre when driving at a constant steering angle at the point (x A + dx, y A + dy) having. In addition, the deviation between the yaw angle θ pre and the target yaw rate θ B (x) provided for the point (x A + dx, y B (x A + dx)) of the provisional sole parking trajectory is determined. The deviation between the yaw angle θ pre and the predetermined yaw angle is Δθ = θ pre - Θ B (x A + dx).
In ähnlicher Weise wird eine Lenkwinkelabweichung zwischen dem vorliegenden Lenkwinkel δ und dem für den Punkt (xA + dx, yB (xA + dx) ) der vorläufigen Soll-Einparkbahn vorgesehenen Soll-Lenkwinkel ermittelt. Die Lenkwinkelabweichung ist dabei durch Δδ = δ - δB (xA + dx) gegeben.Similarly, a steering angle deviation between the present steering angle δ and that provided for the point (x A + dx, y B (x A + dx)) of the provisional target Einparkbahn Target steering angle determined. The steering angle deviation is given by Δδ = δ - δ B (x A + dx).
Die Beträge der Abweichungen ΔY, Δθ und Δδ werden dann mit jeweils einem vorgegebenen Schwellenwert verglichen. Falls einer der Beträge größer als der entsprechende Schwellenwert ist, so wird innerhalb der Steuereinheit 4 mittels der Regeleinheit die Stellgröße δSoii gemäß dem Regelgesetz ( 6 ) bestimmt, wobei Kpreview der Verstärkungsfaktor des vorausschauenden Reglers ist. Der Lenkwinkel δSoii wird mittels der Stelleinheit 5 an den lenkbaren Rädern 2a, 2b eingestellt bzw. eingeregelt.The amounts of the deviations ΔY, Δθ and Δδ are then compared with a predetermined threshold value. If one of the amounts is greater than the corresponding threshold value, the control variable δ So ii is calculated in accordance with the control law (6) within the control unit 4 by means of the control unit. where Kprev i ew is the gain of the look-ahead controller. The steering angle δ So ii is adjusted or adjusted by means of the adjusting unit 5 on the steerable wheels 2a, 2b.
Vorzugsweise ist es vorgesehen, dass der Betrag der Größe Kpreview'ΔY zu Beginn des Einparkvorgangs begrenzt wird und dass die möglichen Werte mit zunehmender während des Einparkvorgangs zurückgelegter Wegstrecke erhöht werden, bis nach einer vorgegebenen Wegstrecke keine Begrenzung mehr erfolgt. Die Maximalwerte des Betrags sind dabei in Abhängigkeit von der zurückgelegten Wegstrecke in Form einer Rampenfunktion vorgegeben.Preferably, it is provided that the magnitude of the variable Kpr e vi ew 'ΔY is limited at the beginning of the parking process and that the possible values are increased with increasing distance traveled during the parking process, until after a predetermined distance there is no limitation. The maximum values of the amount are predetermined as a function of the traveled distance in the form of a ramp function.
Die vorläufige Soll-Einparkbahn wird in jedem Taktschritt der Steuereinheit 4 neu anhand der aktuellen Position (xA,yA) des Aufpunktes A des Fahrzeugs 1 aus den Referenzbahnen yLower und Yupper berechnet, wenn die Differenz yUpper (xA) - YLower (xA) nicht kleiner als ein Schwellenwert ist. Ist dies der Fall, wird die vorläufige Soll-Einparkbahn yB (x) vorzugsweise nicht neu berechnet. Hierdurch können numerische Probleme vermieden werden. Ferner werden die Beträge der Abweichungen ΔY, Δθ und Δδ in jedem Taktschritt mit den ihnen zugeordneten Schwellenwerten verglichen. Ist einer dieser Beträge größer als der entspre- chende Schwellenwert so wird die Lenkwinkelregelung wie zuvor beschrieben anhand des in Gleichung 6 angegebenen Regelgesetzes vorgenommen.The provisional desired parking path is recalculated in each clock step of the control unit 4 based on the current position (x A , y A ) of the Aufpunktes A of the vehicle 1 from the reference tracks yL owe r and Yupper, if the difference y Up per (x A ) - YLower (x A ) is not less than a threshold. If this is the case, the provisional desired parking path y B (x) is preferably not recalculated. This can avoid numerical problems. Further, the amounts of the deviations ΔY, Δθ and Δδ in each clocking step are compared with their associated threshold values. If one of these amounts is greater than the corresponding threshold value, the steering angle control is carried out as described above on the basis of the control law specified in equation 6.
Wenn in einem Taktschritt jedoch festgestellt wird, dass Ab- weichungen ΔY, Δθ und Δδ betraglich kleiner als die entsprechenden Schwellenwerte sind, so wird bei der Lenkwinkelregelung von der vorausschauenden Regelung auf die zuvor beschriebene Kombination aus Vorsteuerung, Gierwinkel- und Positionsregelung umgeschaltet. Die zuvor berechnete vorläufige Soll-Einparkbahn yB (x) wird dabei nicht mehr verändert, sondern diese Bahn wird bei der Vorsteuerung als Soll- Einparkbahn zugrunde gelegt. Auf dieser Soll-Einparkbahn wird das Fahrzeug dann in die Parklücke gesteuert.If, however, it is found in a timing step that deviations ΔY, Δθ and Δδ are smaller than the corresponding threshold values, the steering angle control switches from the forward-looking control to the previously described combination of precontrol, yaw angle and position control. The previously calculated provisional desired parking path y B (x) is no longer changed, but this path is used in the pre-control as a target parking path basis. On this target parking the vehicle is then controlled in the parking space.
Bei dem zuvor dargestellten Verfahren kann im Prinzip für jede mögliche Ausgangsstellung des Fahrzeugs 1 eine Soll- Einparkbahn aus den Referenzbahnen berechnet bzw. interpoliert werden. Es ist jedoch nicht für jede Ausgangsstellung möglich, das Fahrzeug 1 kollisionsfrei in die Parklücke 9 zu steuern.In the method described above, in principle for each possible starting position of the vehicle 1, a desired parking path can be calculated or interpolated from the reference paths. However, it is not possible for each starting position to control the vehicle 1 without collision in the parking space 9.
Daher ist es im Rahmen der Erfindung vorgesehen, vor Beginn des Einparkvorgangs die Befahrbarkeit der Parklücke 9 zu ermitteln, was im Folgenden unter Bezugnahmen auf Figur 3 er- läutert wird. Dabei kann es vorgesehen, dass zu Beginn des von dem Fahrer gestarteten Einparkvorgangs zunächst überprüft wird, ob die Parklücke ausgehend von der Startstellung kollisionsfrei befahrbar ist.Therefore, it is provided within the scope of the invention to ascertain the trafficability of the parking space 9 before the start of the parking operation, which will be explained below with reference to FIG. In this case, it is provided that, at the beginning of the parking process started by the driver, it is first checked whether the parking space can be driven without collision starting from the starting position.
In einer weiteren Ausführungsform der Erfindung kann es vorgesehen sein, dass dem Fahrer nach dem Passieren der Parklücke kontinuierlich mitgeteilt wird, ob sich das Fahrzeug 1 in einer Stellung befindet, aus der die Parklücke befahrbar ist. Erkennt der Fahrer anhand dieser Mitteilung, dass das Fahrzeug 1 eine solche Stellung einnimmt, kann er das Fahrzeug 1 anhalten und den Einparkvorgang starten.In a further embodiment of the invention, it may be provided that the driver is informed continuously after passing through the parking space whether the vehicle 1 is in a position from which the parking space is passable. If the driver recognizes on the basis of this message that the vehicle 1 assumes such a position, he can stop the vehicle 1 and start the parking procedure.
Die Befahrbarkeit der Parklücke 9 wird dabei in einer bevor- zugten Ausführungsform der Erfindung anhand von zwei Kennfeldern Ymin (δ,θ,xA) und ymax (δ,θ,xA) ermittelt. Das Kennfeld y- min(δ,θ,xA) gibt dabei die untere Grenze und das Kennfeld y- maχ(δ,θ,xA) die obere Grenze für die y-Koordinate des Aufpunktes A des Fahrzeugs 1 an, für die ein Einparken bei einem ge- gebenen Lenkwinkel δ und einem gegebenen Gierwinkel θ desThe navigability of the parking space 9 is determined in a preferred embodiment of the invention with reference to two maps Ymin (δ, θ, x A ) and ymax (δ, θ, x A ). In this case, the map y-min (δ, θ, x A ) indicates the lower limit and the map y-m a χ (δ, θ, x A ) the upper limit for the y-coordinate of the point A of the vehicle 1, for parking at a given steering angle δ and a given yaw angle θ of
Fahrzeugs 1 sowie einer gegebenen x-Koordinate des Aufpunktes A des Fahrzeugs 1 möglich ist.Vehicle 1 and a given x-coordinate of the Aufpunktes A of the vehicle 1 is possible.
Für einen gegebenen Gierwinkel und einen gegebenen Lenkwinkel begrenzen die Kennfelder ymin (δ,θ,xA) und ymax (δ,θ,xA) somit einen gültigen Bereich möglicher Startpunkte für den Einparkvorgang, der in Figur 3 anhand einer schraffierten Fläche dargestellt ist.For a given yaw angle and given steering angle, the maps y min (δ, θ, x A ) and y max (δ, θ, x A ) thus limit a valid range of possible starting points for the parking maneuver, in Figure 3, using a hatched area is shown.
Die Kennfelder ymin (δ,θ,xA) und ymax (δ,θ,xA) sind in der Steuereinheit 4 gespeichert, wobei für verschiedene Kombinationen diskreter Werte für den Lenkwinkel δ, den Gierwinkel θ und die x-Koordinate des Aufpunktes A des Fahrzeugs 1 jeweils ein Wert ymin und ymax gespeichert ist. Es besteht somit ein Raster von Kennfeldpunkten in einem (δ,θ,xA) -Raum, bei dem für jeden Kennfeldpunkt jeweils ein Wert für ymin und ymax in der Steuer- einheit 4 abgelegt ist.The maps y min (δ, θ, x A ) and y max (δ, θ, x A ) are stored in the control unit 4, wherein for different combinations of discrete values for the steering angle δ, the yaw angle θ and the x-coordinate of the Aufpunktes A of the vehicle 1 each have a value y m in and y max is stored. There is thus a grid of characteristic map points in a (δ, θ, x A ) space in which a value for y min and y max is stored in the control unit 4 for each characteristic field point.
Es lässt sich zeigen, dass die Parklücke 9 bei einem vorliegenden Wertetripel (δ,θ,xA) der Werte für den Gierwinkel, den Lenkwinkel und die x-Koordinaten des Aufpunktes A des Fahr- zeugs 1 für alle lateralen Abstände yA des Aufpunktes A des Fahrzeugs 1 von der Parklücke 9, die zwischen ymin und ymax liegen, befahrbar ist.It can be shown that the parking space 9 for a given value triplet (δ, θ, x A ) of the values for the yaw angle, the steering angle and the x-coordinates of the Aufpunktes A of the vehicle 1 for all lateral distances y A of the Aufpunktes A of the vehicle 1 from the parking space 9, which are between y min and y max , passable.
Es ist im Rahmen der Erfindung jedoch gleichfalls möglich, anstelle der Kennfelder ymin (δ,θ,xA) und ymax (δ,θ,xA) andere Kennfelder einzusetzen, wie weiter unten noch genauer beschrieben wird.However, it is also possible within the scope of the invention, instead of the maps y min (δ, θ, x A ) and y max (δ, θ, x A ) to use other maps, as will be described in more detail below.
Die in der Steuereinheit 4 gespeicherten Kennfelder beziehen sich wiederum auf die kleinstmögliche Parklücke. Liegt eine Parklücke mit größerer Längsausdehnung vor, so werden die Kennfelder analog zu der Skalierung der Referenzbahnen in ihrer x-Koordinate skaliert. Der Skalierungsfaktor ist dabei wiederum als Funktion der Längsausdehnung der vorliegenden Parklücke 9 vorgegeben, wobei es, wie auch bei der Skalierung der Referenzbahnen vorgesehen sein kann, dass die Skalierung anhand der Funktion in unterschiedlichen Bereichen der x- Koordinaten der Kennfelder in unterschiedlicher Weise vorgenommen werden kann.The maps stored in the control unit 4 again relate to the smallest possible parking space. If there is a parking space with a greater longitudinal extent, the maps are scaled in the same way as the scaling of the reference paths in their x-coordinate. The scaling factor is in turn given as a function of the longitudinal extent of the present parking space 9, wherein, as with the scaling of the reference paths, it may be provided that the scaling can be carried out in different ways based on the function in different regions of the x-coordinates of the maps ,
Gleichfalls ist es in einer Ausführungsform der Erfindung möglich, dass ermittelte Position des Fahrzeugs 1 bzw. des Aufpunktes A durch eine Skalierung der x-Koordinate des Aufpunktes A in das Koordinatensystem transformiert, in dem die Kennfelder und Referenzbahnen definiert sind. Ferner wird dabei auch der ermittelte Gierwinkel des Fahrzeugs in der be- reits erläuterten Weise in dieses Koordinatensystem transformiert. Der Skalierungsfaktor zur Skalierung der x-Koordinaten wird in der zuvor beschrieben Weise ermittelt.Likewise, it is possible in one embodiment of the invention that determined position of the vehicle 1 and the Point A is transformed by a scaling of the x-coordinate of the Aufpunktes A in the coordinate system in which the maps and reference trajectories are defined. Furthermore, the determined yaw angle of the vehicle is also transformed into this coordinate system in the manner already explained. The scaling factor for scaling the x-coordinates is determined in the manner described above.
Im Folgenden wird dabei davon ausgegangen, dass eine derarti- ge Skalierung der x-Koordinate des Aufpunktes A des Fahrzeugs 1 und des Gierwinkels durchgeführt worden ist oder dass die Kennfelder in der dargestellten Weise skaliert worden sind.In the following it is assumed that such a scaling of the x-coordinate of the Aufpunktes A of the vehicle 1 and the yaw angle has been performed or that the maps have been scaled in the manner shown.
Um die Befahrbarkeit der Parklücke 9 zu ermitteln, wird für den vorliegenden Lenkwinkel δ, den vorliegenden Gierwinkel θ und die für den Aufpunkt A des Fahrzeugs 1 ermittelte x- Koordinate überprüft, ob für die y-Koordinate des Aufpunktes A die BedingungIn order to determine the trafficability of the parking space 9, it is checked for the present steering angle δ, the present yaw angle θ and the x coordinate determined for the point A of the vehicle 1, whether for the y coordinate of the point A the condition
Ymin(δ,θ,XA) < yA < Ymax(δ,θ,XA) erfüllt ist. Ist dies der Fall, wird die Befahrbarkeit der Parklücke 9 festgestellt und dem Fahrer dies signalisiert. Ist die Bedingung nicht erfüllt, so wird festgestellt, dass die Parklücke ausgehend von der vorliegenden Stellung des Fahrzeugs 1 nicht befahrbar ist.Ymin (δ, θ, X A ) <y A <Ym a x (δ, θ, X A ) is satisfied. If this is the case, the trafficability of the parking space 9 is detected and signaled to the driver. If the condition is not met, then it is determined that the parking space is not passable starting from the present position of the vehicle 1.
Im Allgemeinen wird das vorliegenden Wertetripel (δ,θ,xA) jedoch nicht mit einem der in der Steuereinheit 4 gespeicherten Wertetripel übereinstimmen. Die Ermittlung der für die Überprüfung heranzuziehenden in der Steuereinheit 4 gespeicherten Wertetripel erfolgt dabei im Rahmen der Erfindung in einem sicheren Ansatz, wobei für ein Wertetripel (δ,θ,xA) mit den in dem aktuellen Zustand des Fahrzeugs 1 vorliegenden Werten das "ungünstigste" in der Steuereinheit 4 gespeicherte benachbarte Wertetripel ermittelt wird.In general, however, the present value triplet (δ, θ, x A ) will not match one of the value triples stored in the control unit 4. The determination of the value triples to be used for the check stored in the control unit 4 takes place in the context of the invention in a secure approach, wherein for a value triplet (δ, θ, x A ) with the present in the current state of the vehicle 1 values the "least favorable" stored in the control unit 4 adjacent value triplet is determined.
Dabei werden für das vorliegenden Wertetripel (δ,θ,xA) zu- nächst die benachbarten Wertetripel ermittelt, d.h. die Wertetripel deren einzelne Werte den vorliegenden Werten der entsprechenden Größen benachbart sind. Dann werden die den ermittelten Wertetripeln zugeordneten Werte ymin und ymax bestimmt. Anschließend wird überprüft, ob die vorliegende y- Koordinaten des Aufpunktes A des Fahrzeugs 1 kleiner als einer der bestimmten ymin-Werte oder größer als einer der bestimmten ymax-Werte ist. Ist dies der Fall, so wird festgestellt, dass die Parklücke nicht befahrbar ist. Ist dies nicht der Fall, wird festgestellt, dass die Parklücke ausge- hend von der vorliegenden Stellung des Fahrzeugs 1 befahrbar ist.For the present value triplet (δ, θ, x A ), the adjacent value triples are first determined, ie the value triplets whose individual values are adjacent to the present values of the corresponding quantities. Then the values assigned to the determined value triplets y m i n and y max are determined. Subsequently, it is checked whether the present y-coordinates of the Aufpunktes A of the vehicle 1 is smaller than one of the determined y min values or greater than one of the determined y max values. If this is the case, it is determined that the parking space is not passable. If this is not the case, it is determined that the parking space can be driven on the basis of the present position of the vehicle 1.
Zur Ermittlung der Kennfelder ymin(δ,θ,x) und ymaχ(δ,θ,x) wird der Startraum mit den möglichen Ausgangstellung für einen Einparkvorgang diskretisiert, d.h. es wird ein Gitter vonIn order to determine the maps y m in (δ, θ, x) and y ma χ (δ, θ, x), the starting space with the possible starting position for a parking process is discretized, ie a grid of
Punkten des Startraums definiert. Für die Gitterpunkte wird dann der Einparkvorgang für verschiedene Gierwinkel θ und Lenkwinkel δ simuliert, um zu überprüfen, ob ein Einparken möglich ist. Auf diese Weise kann ein vierdimensionales Kenn- feld f (Ö,0,XA,VA) gewonnen werden, in dem alle möglichen Kombinationen der Startwerte (Ö,0,XA,VA) angegeben werden, bei denen ein Einparkvorgang möglich ist. Aus dem Kennfeld f (Ö,0,XA,VA) können dann die Kennfelder ymin (δ,θ,xA) und y- maχ(δ,θ,xA) bestimmt werden, die in der Steuereinheit 4 ge- speichert werden. Wie zuvor erwähnt, können jedoch auch andere Kennfelder zur Bestimmung der Befahrbarkeit der Parklücke 9 herangezogen werden, die ebenfalls aus dem Kennfeld f (Ö,0,XA,YA) ermittelbar sind. Grundsätzlich können dabei beliebige Kennfelder Zi,min (z2, Z3, Z4) und Zi,max (z2, Z3, Z4) mit paarweise verschiedenen Zi e {5,0,XA,YA} bestimmt werden, welche für vorgegebenen Sätze (z2, Z3, Z4) von Werten erster Fahrzeuggrößen einen Minimalwert Zi,min bzw. einen Maximalwert zi,max einer zweiten Fahrzeuggröße Zi angeben. Die Befahrbarkeit der Parklücke 9 wird dabei festgestellt, wenn für den Wert von zi bei gegebenen Werten von Z2, Z3 und Z4 gilt:Defined points of the boot space. For the grid points then the parking process for different yaw angles θ and steering angle δ is simulated to check whether parking is possible. In this way, a four-dimensional map f (Ö, 0, X A , V A ) can be obtained, in which all possible combinations of the starting values (Ö, 0, X A , V A ) are specified, where a parking operation is possible is. From the map f (Ö, 0, X A , VA) then the maps y min (δ, θ, x A ) and y- m a χ (δ, θ, x A ) can be determined in the control unit get saved. As mentioned above, however, other maps can be used to determine the passability of the parking space 9, which can also be determined from the map f (Ö, 0, X A , YA). In principle, any characteristic diagrams Zi, min (z 2 , Z 3 , Z 4 ) and Zi, max (z 2 , Z 3 , Z 4 ) can be determined with pairwise different numbers {5,0, X A , YA}, which for given sets (z 2 , Z 3 , Z 4 ) of values of first vehicle quantities specify a minimum value Zi, min or a maximum value zi, max of a second vehicle size Zi. The trafficability of the parking space 9 is determined when the following applies for the value of zi for given values of Z 2 , Z 3 and Z 4 :
Z l , min ( Z2 , Z 3 , Z 4 ) < Z i < Z i , max ( Z2 , Z 3 , Z 4 )Z l , min (Z 2 , Z 3 , Z 4 ) <Z i <Z i, max (Z 2 , Z 3 , Z 4 )
Ein konkretes Beispiel für weitere mögliche Kennfelder sind dabei die Kennfelder θmin (δ,xA,YA) und θmaχ (δ,xA,YA) , die für vorgegebene Wertetripel (Ö,XA,YA) jeweils einen Minimalwert θmin (δ,xA,YA) und einen Maximalwert θmaχ (δ,xA,YA) für den Gierwinkel θ des Fahrzeugs 1 angeben.A concrete example of further possible maps are the maps θ m in (δ, x A , Y A ) and θ ma χ (δ, x A , Y A ), which for predetermined value triples (Ö, X A , YA) each have a minimum value θmin (δ, x A , YA) and a maximum value θ ma χ indicate (δ, x A , YA) for the yaw angle θ of the vehicle 1.
Grundsätzlich wäre es ebenfalls möglich, die Befahrbarkeit der Parklücke 9 anhand des Kennfeldes f (Ö,0,XA,YA) ZU ermitteln. Dieses umfasst jedoch bei gleicher Abdeckung des gültigen Bereichs erheblich mehr Stützpunkte als die zwei Kennfelder, welchen einen Minimal- und einen Maximalwert für eine Fahrzeuggröße angeben. Durch den Einsatz zweiter Kennfelder kann somit ein erheblicher Speicherplatz in der Steuereinheit 4 eingespart werden.In principle, it would also be possible to determine the trafficability of the parking space 9 on the basis of the characteristic map f (Ö, 0, X A , YA) ZU. However, this covers considerably more interpolation points than the two characteristic fields, which indicate a minimum and a maximum value for a vehicle size, with the same coverage of the valid range. By using second maps can thus be saved a significant space in the control unit 4.
Wie bereits erwähnt, ist es in einer Ausführungsform der Er- findung vorgesehen, dass nach dem Passieren der Parklücke in Taktschritten einer vorgegebenen Taktdauer, d.h. für aufeinanderfolgende Punkte der Bahn des Fahrzeugs bzw. des Aufpunk- tes A des Fahrzeugs überprüft wird, ob die vorliegende Stellung des Fahrzeugs 1 das Einparken in die Parklücke 9 zu- lässt. Die Taktdauer wird dabei vorzugsweise so gewählt, dass ein quasi-kontinuierliche Überprüfung der Befahrbarkeit der Parklücke 9 vorgenommen wird.As already mentioned, it is provided in one embodiment of the invention that after passing through the parking space in clock steps of a predetermined cycle time, ie for successive points of the path of the vehicle or the Aufpunk- tes A of the vehicle is checked whether the present position of the vehicle 1 permits parking in the parking space 9. The cycle time is preferably chosen so that a quasi-continuous check the passability of the parking space 9 is made.
In einer vorteilhaften Weiterbildung der Erfindung ist es vorgesehen, dass nach dem Verlassen des durch die Kennfelder angegebenen gültigen Bereichs die Bahn des Aufpunktes A des Fahrzeugs 1 sowie die jeweils an den Bahnpunkten durch den Fahrer eingestellten Lenkwinkel in der Steuereinheit 4 gespeichert. Auf diese Weise kann die Bahn nach dem Beginn des Einparkvorgangs an einem Startpunkt außerhalb des gültigen Bereichs in den gültigen Bereich zurückverfolgt werden. Hier- durch wird der gültige Bereich erweitert. Insbesondere ist es so möglich, Hinterschneidungen oder das Einparken an Innenkurven zu berücksichtigen, da die Bahn bereits einmal abgefahren wurde und diese unter der Annahme stationärer Verhältnisse hindernisfrei ist.In an advantageous development of the invention, it is provided that after leaving the valid range indicated by the maps the path of the Aufpunktes A of the vehicle 1 and the steering angle set in each case at the track points by the driver stored in the control unit 4. In this way, the track can be traced back to the valid range at a start point outside the valid range after the start of the parking operation. This expands the valid range. In particular, it is thus possible to take into account undercuts or parking on inside curves, since the track has already been driven once and this is obstacle-free assuming stationary conditions.
In dieser Ausführungsform der Erfindung wird dem Fahrer - nachdem das Fahrzeug 1 in den gültigen Bereich gelangt ist - nach dem Verlassen dieses Bereichs nicht angezeigt, dass die Parklücke 9 nicht befahrbar ist. Vielmehr kann der Fahrer den Einparkvorgang auch außerhalb des gültigen Bereichs starten. Nach dem Starten des Einparkvorgangs wird das Fahrzeug 1 dann anhand der gespeicherten Bahnpunkte sowie der zugehörigen Lenkwinkel mittels der Steuereinheit 4 in den gültigen Bereich zurückgesteuert. Die Steuereinheit 4 übermittelt dazu Stellbefehle an die Stelleinrichtung 5, mit denen an jedem Bahnpunkt der zuvor für diesen Bahnpunkt gespeicherte Lenkwinkel eingestellt wird. Nachdem das Fahrzeug 1 auf diese Weise wieder in den gültigen Bereich gelangt ist, kann der Einparkvorgang in der zuvor beschrieben Art und Weise durchgeführt werden. In this embodiment of the invention, the driver is - after the vehicle 1 has entered the valid range - after leaving this area not indicated that the parking space 9 is not passable. Rather, the driver can start the parking process outside the valid range. After starting the parking operation, the vehicle 1 is then controlled back on the basis of the stored track points and the associated steering angle by means of the control unit 4 in the valid range. For this purpose, the control unit 4 transmits setting commands to the setting device 5, with which the steering angle previously stored for this path point is set at each path point. After the vehicle 1 on this Way has come back into the valid range, the parking operation can be carried out in the manner described above.

Claims

Patentansprüche: claims:
1. Verfahren zum Lenken eines rückwärts einzuparkenden Fahrzeugs in eine Parklücke, bei dem eine Soll-Einparkbahn des Fahrzeugs mittels einer Steuereinheit ermittelt wird und bei dem anhand der Soll-Einparkbahn ein für das Befahren der Parklücke einzustellender Lenkwinkel lenkbarer Räder des Fahrzeugs bestimmt wird, d a d u r c h g e k e n n z e i c h n e t, dass die Soll-Einparkbahn (YB(X) ) nach Maßgabe einer Position des Fahrzeugs aus zwei Referenzbahnen (yi,ower(x); Yupper(x)) ermittelt wird, wobei die Referenzbahnen (yLo- wer(x); Yupper(x)) Einparkbahnen für ein Einparken ausgehend von unterschiedlichen Startpunkten darstellen.1. A method for steering a vehicle to be parked backwards in a parking space, in which a desired parking path of the vehicle is determined by a control unit and in which based on the desired parking path to be set for driving the parking space steering angle steerable wheels of the vehicle is characterized, characterized in that the desired parking trajectory (Y B (X)) is determined according to a position of the vehicle from two reference trajectories (yi, ower (x); Yupper (x)), the reference trajectories (y Lo - wer (x); Yupper (x)) represent parking lanes for parking starting from different starting points.
2. Verfahren nach Anspruch 1, d a d u r c h g e k e n n z e i c h n e t, dass die Referenzbahnen (yLower(x); Yupper(x)) Einparkbahnen entsprechen, die Startpunkte mit unterschiedlichen lateralen Abständen von der Parklücke (9) enthalten.2. Method according to claim 1, wherein the reference paths (yLower (x); Yupper (x)) correspond to parking paths which contain starting points with different lateral distances from the parking space (9).
3. Verfahren nach Anspruch 1 oder 2, d a d u r c h g e k e n n z e i c h n e t, dass die Soll-Einparkbahn (yB(x)) derart aus den Referenzbahnen ermittelt wird, dass ein Punkt der Soll- Einparkbahn (YB(X) ) der Position eines vorgegebenen Aufpunktes (A) des Fahrzeugs (1) entspricht.3. The method according to claim 1 or 2, characterized in that the desired parking path (y B (x)) is determined from the reference tracks such that a point of the desired parking path (Y B (X)) of the position of a predetermined Aufpunktes ( A) of the vehicle (1) corresponds.
4. Verfahren nach einem der vorangegangenen Ansprüche, d a d u r c h g e k e n n z e i c h n e t, dass die Referenzbahnen (yLower(x); Yupper(x)) in der Steu- ereinheit (4) gespeichert sind4. Method according to one of the preceding claims, characterized in that the reference paths (yLower (x); Yupper (x)) in the control unit (4) are stored
5. Verfahren nach einem der vorangegangenen Ansprüche, d a d u r c h g e k e n n z e i c h n e t, dass in der Steuereinheit (4) die Referenzbahnen (yLo- wer(x); Yupper(x)) bezogen auf das Einparken in eine Parklücke mit der für eine Befahrbarkeit kleinstmöglichen Längsausdehnung gespeichert sind und dass eine Anpassung wenigstens einer Referenzbahn (yi,ower(x); Yupper(x)) an die vorliegende Parklücke (9) erfolgt.5. The method according to any one of the preceding claims, characterized in that stored in the control unit (4) the reference tracks (y Lo - who (x); Yupper (x)) based on the parking in a parking space with the smallest possible longitudinal extent for a passability and that an adaptation of at least one reference trajectory (yi, ower (x); Yupper (x)) takes place to the present parking space (9).
6. Verfahren nach Anspruch 5, d a d u r c h g e k e n n z e i c h n e t, dass die Anpassung unter Heranziehung eines Skalierungsfaktors durch eine Streckung der Referenzbahn (yLower(x); Yupper(x)) in Richtung der Längsausdehnung der Parklücke (9) erfolgt.6. The method according to claim 5, characterized in that the adaptation using a scaling factor by an extension of the reference track (yLower (x); Yupp e r (x)) in the direction of the longitudinal extent of the parking space (9).
7. Verfahren nach Anspruch 6 d a d u r c h g e k e n n z e i c h n e t, dass der Skalierungsfaktor aus dem Verhältnis der Längsausdehnung der vorliegenden Parklücke (9) und der Längsausdehnung der Parklücke mit der für eine Befahrbarkeit kleinstmöglichen Längsausdehnung ermittelt wird.7. Method according to claim 6, wherein the scaling factor is determined from the ratio of the longitudinal extent of the present parking space (9) and the longitudinal extent of the parking space with the smallest possible longitudinal extent for trafficability.
8. Verfahren nach Anspruch 6 oder 7, d a d u r c h g e k e n n z e i c h n e t, dass der Skalierungsfaktor als Funktion des longitudina- len der Längsausdehnung der vorliegenden Parklücke (9) vorgegeben ist. 8. The method according to claim 6 or 7, characterized in that the scaling factor as a function of the longitudinal len of the longitudinal extent of the existing parking space (9) is predetermined.
9. Verfahren nach einem der Ansprüche 5 bis 8, d a d u r c h g e k e n n z e i c h n e t, dass die Referenzbahn (yuPPer (x) ) , die den Startpunkt mit dem größten lateralen Abstand zur Parklücke enthält, ohne Streckung übernommen wird, während die übrigen Referenzbahnen unter Heranziehung des Skalierungsfaktors durch eine Streckung an die vorliegende Parklücke (9) angepasst werden.A method according to any one of claims 5 to 8, characterized in that the reference trajectory (yu PP er (x)) containing the starting point with the greatest lateral distance to the parking space is taken without stretching, while the other reference trajectories are based on the scaling factor be adapted by an extension to the existing parking space (9).
10. Verfahren nach einem der vorangegangenen Ansprüche, d a d u r c h g e k e n n z e i c h n e t, dass sich die Soll-Einparkbahn (yB(x)) durch eine Addition der mit jeweils einem Faktor multiplizierten Referenzbahnen (γLower(x); Yupper(x)) ergibt.10. The method according to any one of the preceding claims, characterized in that the desired parking path (y B (x)) by an addition of each multiplied by a factor reference tracks (γLower (x); Yupper (x)) results.
11. Verfahren nach einem der vorangegangenen Ansprüche, d a d u r c h g e k e n n z e i c h n e t, dass die Soll-Einparkbahn yB (x) in der Form11. The method according to any one of the preceding claims, characterized in that the desired parking path y B (x) in the form
YB(X) = F-yUpper(x) + (1-F) -VLower (X) aus einer ersten Referenzbahn yupper(x) und einer zweiten Referenzbahn yLower(x) berechnet wird, wobei x eine Koordinate auf einer in Längsrichtung der Parklücke gerichteten Koordinatenachse und F ein Interpolationsfaktor ist.YB (X) = Fy Up by (x) + (1-F) power (X) is calculated from a first reference trajectory yupp e r (x) and a second reference trajectory yLower (x), where x is a coordinate on an in Longitudinal direction of the parking space directed coordinate axis and F is an interpolation factor.
12. Verfahren nach einem der vorangegangenen Ansprüche, d a d u r c h g e k e n n z e i c h n e t, dass sich die Referenzbahnen (yi,ower(x); Yupper(x)) aus mehreren Abschnitten zusammensetzen, wobei es sich bei den letzten vier Abschnitten in Fahrtrichtung um einen Klothoidenabschnitt (Kl) , einen Kreisbogenabschnitt (Kr) , einen weiteren Klothoidenabschnitt (Kl) und einen weite- ren Kreisbogenabschnitt (Kr) handelt.12. Method according to one of the preceding claims, characterized in that the reference paths (yi, ower (x); Yupper (x)) consist of several sections, the last four sections in the direction of travel being a clothoid section (Kl), a circular arc section (Kr), a further clothoid section (Kl) and a wide ren circular arc section (Kr) acts.
13. Verfahren nach Anspruch 12, d a d u r c h g e k e n n z e i c h n e t, dass sich die Referenzbahnen (yi,ower(x); Yupper(x)) aus fünf Abschnitten zusammensetzen, wobei es sich bei dem in Fahrtrichtung ersten Abschnitt um einen Geradenabschnitt (G) handelt.13. The method according to claim 12, wherein the reference paths (yi, ower (x), Yupper (x)) are composed of five sections, wherein the first section in the direction of travel is a straight line section (G).
14. Verfahren nach einem der vorangegangenen Ansprüche, d a d u r c h g e k e n n z e i c h n e t, dass Punkten der Soll-Einparkbahn (yB(x)) jeweils ein Soll-Gierwinkel (θB(x)) des Fahrzeugs (1) zugeordnet wird.14. The method according to any one of the preceding claims, characterized in that points of the target parking path (y B (x)) is assigned in each case a target yaw angle (θ B (x)) of the vehicle (1).
15. Verfahren nach Anspruch 14, d a d u r c h g e k e n n z e i c h n e t, dass zu Punkten der Referenzbahnen (yLower(x); Yupper(x)) jeweils ein Gierwinkel (θLoWer(x); θUpper(x)) in der Steuereinheit (4) gespeichert ist und dass der Soll-Gierwinkel (θB(x)), welcher einem Punkt der Soll-Einparkbahn (yB(x)) zugeordnet wird, aus den Gierwinkeln (θLoWer(x); θUpper(x)) ermittelt wird, die zu Punkten der Referenzbahnen (VLO- wer(x); Yupper(x)) gespeichert sind.15. The method according to claim 14, characterized in that at points of the reference tracks (yLower (x); Yupper (x)) each have a yaw angle (θ LoW er (x); θ Up per (x)) stored in the control unit (4) and that the target yaw angle (θ B (x)) which is assigned to a point of the target parking trajectory (y B (x)) is obtained from the yaw angles (θ LoW er (x); θ Up per (x)) is determined, which are stored to points of the reference trajectories (V LO - who (x); Yupper (x)).
16. Verfahren nach einem der vorangegangenen Ansprüche, d a d u r c h g e k e n n z e i c h n e t, dass Punkten der Soll-Einparkbahn (yB(x)) jeweils ein Soll-Lenkwinkel (δB(x)) zugeordnet wird.16. The method according to any one of the preceding claims, characterized in that points of the desired parking path (y B (x)) each have a desired steering angle (δ B (x)) is assigned.
17. Verfahren nach Anspruch 16, d a d u r c h g e k e n n z e i c h n e t, dass zu Punkten der Referenzbahnen (yi,ower(x); yupper(x)) jeweils ein Lenkwinkel (δLower(x); δUpper(x)) in der Steuer¬ einheit (4) gespeichert ist und dass der Soll-Lenkwinkel (δB(x)), welcher einem Punkt der Soll-Einparkbahn (yB(x)) zugeordnet wird, aus den Lenkwinkeln (δLower(x); δUpper(x)) ermittelt wird, die zu Punkten der Referenzbahnen (yLo_ wer(x); Yupper(x)) gespeichert sind.17. The method according to claim 16, characterized that to points on the reference trajectories (yi, ower (x); yupper (x)) in each case a steering angle (δ Lower (x); δ Up per (x)) is stored in the control ¬ unit (4) and that the desired Steering angle (δ B (x)), which is assigned to a point of the desired parking path (y B (x)), is determined from the steering angles (δ Lower (x); δ Up per (x)), which points to the Reference tracks (y Lo _ who (x); Yupper (x)) are stored.
18. Verfahren nach einem der vorangegangenen Ansprüche, d a d u r c h g e k e n n z e i c h n e t, dass der für das Befahren der Parklücke (9) einzustellende Lenkwinkel (δSoii) in der Steuereinheit (4) anhand einer Vorsteuerung bestimmt wird, wobei ein Anteil des Lenkwinkels (δSoii) aufgrund der Vorsteuerung in Abhängigkeit von einem der Ist-Position des Fahrzeugs (1) auf der Soll-Einparkbahn (yB(x)) nach einer vorgegebenen Strecke nachfolgenden Punkt der Soll-Einparkbahn (yB(x)) sowie dem diesem Punkt zugeordneten Soll-Gierwinkel (θB(x)) ermittelt wird.18. The method according to any one of the preceding claims, characterized in that the for driving the parking space (9) to be adjusted steering angle (δ So ii) in the control unit (4) is determined based on a pilot control, wherein a proportion of the steering angle (δ So ii) due to the feedforward control as a function of one of the actual position of the vehicle (1) on the desired parking path (y B (x)) after a predetermined distance subsequent point of the desired parking path (y B (x)) and the this point associated Target yaw angle (θ B (x)) is determined.
19. Verfahren nach Anspruch 18, d a d u r c h g e k e n n z e i c h n e t, dass die Vorsteuerung mit einer Positionsregelung kombiniert wird, wobei ein Anteil des für das Befahren der Parklücke (9) einzustellenden Lenkwinkels (δSoii) in Abhängigkeit von einer Abweichung zwischen der Ist-Position des Fahrzeugs (1) und der Soll-Einparkbahn (yB(x)) ermittelt wird.19. The method according to claim 18, characterized in that the precontrol is combined with a position control, wherein a proportion of the driving for the parking space (9) to be set steering angle (δ So ii) in dependence on a deviation between the actual position of the vehicle ( 1) and the desired parking path (y B (x)) is determined.
20. Verfahren nach Anspruch 18 oder 19, d a d u r c h g e k e n n z e i c h n e t, dass die Vorsteuerung mit einer Gierwinkelregelung kombi- niert wird, wobei ein Anteil des für das Befahren der Parklücke (9) einzustellenden Lenkwinkels (δSon) in Abhängigkeit von einer Abweichung zwischen einem Ist- Gierwinkel des Fahrzeugs (1) und einem Soll-Gierwinkel (θB(x)), der einem der Ist-Position des Fahrzeugs (1) benachbarten Punkt der Soll-Einparkbahn (VB(X) ) zugeordnet ist, ermittelt wird.20. The method according to claim 18 or 19, characterized in that the feedforward control combined with a yaw angle control. wherein a proportion of the steering angle (δ So n) to be set for driving the parking space (9) is dependent on a deviation between an actual yaw angle of the vehicle (1) and a desired yaw angle (θ B (x)), which is assigned to one of the actual position of the vehicle (1) adjacent point of the desired parking path (V B (X)) is determined.
21. Verfahren nach einem der vorangegangenen Ansprüche, d a d u r c h g e k e n n z e i c h n e t, dass das Fahrzeug (1) ausgehend von einem Startpunkt zunächst anhand einer vorausschauenden Regelung auf die Soll-Einparkbahn (yB(x)) gesteuert wird, und dass nachfolgend die Vorsteuerung vorgenommen wird.21. The method according to any one of the preceding claims, characterized in that the vehicle (1) starting from a starting point initially based on a predictive control on the desired parking path (y B (x)) is controlled, and that subsequently the feedforward control is made.
22. Verfahren nach einem der vorangegangenen Ansprüche, d a d u r c h g e k e n n z e i c h n e t, dass der für das Befahren der Parklücke einzustellende Lenkwinkel (δSoii) mittels der Steuereinheit (4) aufgrund der vorausschauenden Regelung in Abhängigkeit von einer Abweichung (ΔY) zwischen einer nach dem Befahren einer vorgegebenen Wegstrecke (lpre) ausgehend von einer Ist- Position des Fahrzeugs unter der Annahme eines während des Befahrens der Wegstrecke konstanten Lenkwinkels erwarteten Position des Fahrzeugs (1) und einer vorläufigen Soll-Einparkbahn (yB(x)) ermittelt wird.22. The method according to any one of the preceding claims, characterized in that the adjusted for driving the parking space steering angle (δ So ii) by means of the control unit (4) due to the predictive control in response to a deviation (.DELTA.Y) between a after driving a predetermined Distance (l pre ) is determined on the basis of an actual position of the vehicle on the assumption of a while driving the route constant steering angle expected position of the vehicle (1) and a provisional target Einparkbahn (y B (x)).
23. Verfahren nach Anspruch 22, d a d u r c h g e k e n n z e i c h n e t, dass die Abweichung einem in Querrichtung zur Parklücke (9) gemessenen Abstand zwischen der erwarteten Position des vorgegebenen Aufpunktes (A) des Fahrzeugs (1) und der vorläufigen Soll-Einparkbahn (yB(x)) entspricht.23. The method according to claim 22, characterized in that the deviation in a transverse to the parking space (9) measured distance between the expected position of the predetermined Aufpunktes (A) of the vehicle (1) and the provisional desired parking path (y B (x)) corresponds.
24. Verfahren nach Anspruch 22 oder 23, d a d u r c h g e k e n n z e i c h n e t, dass die vorläufige Soll-Einparkbahn nach Maßgabe der Istposition des Fahrzeugs aus den Referenzbahnen ermittelt wird.24. Method according to claim 22 or 23, characterized in that the provisional desired parking path is determined on the basis of the actual position of the vehicle from the reference tracks.
25. Verfahren nach einem Ansprüche 22 bis 24, d a d u r c h g e k e n n z e i c h n e t, dass der der für das Befahren der Parklücke einzustellende Lenkwinkel δSoii aufgrund der vorausschauenden Regelung anhand der Beziehung25. The method according to any one of claims 22 to 24, characterized in that the to be set for driving on the parking space steering angle δ So ii due to the predictive control based on the relationship
ermittelt wird, wobei Kpreview einen Verstärkungsfaktor, ΔY den in Querrichtung zur Parklücke (9) gemessenen Abstand zwischen der erwarteten Position des vorgegebenen Aufpunktes (A) des Fahrzeugs (1) und der vorläufigen Soll- Einparkbahn (yB(x)) und t eine Zeitvariable beschreibt. is determined, where Kp rev i ew a gain .DELTA.Y measured in the transverse direction to the parking space (9) distance between the expected position of the predetermined reference point (A) of the vehicle (1) and the provisional setpoint parking trajectory (y B (x)) and t describes a time variable.
26. Verfahren nach einem Ansprüche 22 bis 25, d a d u r c h g e k e n n z e i c h n e t, dass die Steuereinheit (4) taktweise arbeitet und dass in jedem Taktschritt eine vorläufige Soll-Einparkbahn (YB(X) ) nach Maßgabe der aktuellen Ist-Position des Fahrzeugs (1) aus den Referenzbahnen (yLower(x); Yupper(x)) ermittelt wird.26. The method according to any one of claims 22 to 25, characterized in that the control unit (4) operates in cycles and that in each clocking step a provisional target parking path (Y B (X)) in accordance with the current actual position of the vehicle (1) the reference orbits (yLower (x); Yupper (x)).
27. Verfahren nach einem der vorangegangenen Ansprüche, d a d u r c h g e k e n n z e i c h n e t, dass die Vorsteuerung vorgenommen wird, nachdem festgestellt worden ist, dass die Abweichung (ΔY) zwischen der nach dem Befahren der vorgegebenen Wegstrecke (lpre) erwarteten Position des Fahrzeugs (1) und der vorläufigen Soll-Einparkbahn (VB(X) ) betraglich kleiner als ein vorgegebener Schwellenwert ist.27. The method according to any one of the preceding claims, characterized in that the feedforward control is made after it has been determined that the deviation (.DELTA.Y) between the after driving the predetermined distance (l pre ) expected position of the vehicle (1) and the provisional target parking path (V B (X)) is smaller than a predetermined threshold.
28. Verfahren nach einem der vorangegangenen Ansprüche, d a d u r c h g e k e n n z e i c h n e t, dass die Vorsteuerung vorgenommen wird, nachdem festgestellt worden ist, dass die Abweichung zwischen dem nach dem Befahren der vorgegebenen Wegstrecke (lpre) erwarteten Gierwinkel (θpre) des Fahrzeugs (1) und einem Soll-Gierwinkel (θB(x)), welcher einem der nach dem Befahren der vorgegebenen Wegstrecke erwarteten Position des Fahrzeugs (1) benachbarten Punkt der vorläufigen Soll-Einparkbahn (YB(X) ) zugeordnet ist, betraglich kleiner als ein vorgegebener Schwellenwert ist.28. The method according to any one of the preceding claims, characterized in that the precontrol is carried out after it has been determined that the deviation between the after driving the predetermined distance (l pre ) expected yaw angle (θ pre ) of the vehicle (1) and a Target yaw angle (θ B (x)) which is associated with one of the points of the provisional target parking path (Y B (X)) adjacent to the expected position of the vehicle (1) after driving on the predetermined distance is less than a predefined threshold value is.
29. Verfahren nach einem der vorangegangenen Ansprüche, d a d u r c h g e k e n n z e i c h n e t, dass die Vorsteuerung vorgenommen wird, nachdem festgestellt worden ist, dass die Abweichung zwischen dem Ist- Lenkwinkel an den lenkbaren Rädern des Fahrzeugs und einem Soll-Lenkwinkel (δB(x)), welcher einem der nach dem Befahren der vorgegebenen Wegstrecke erwarteten Position des Fahrzeugs (1) benachbarten Punkt der vorläufigen Soll-Einparkbahn (yB(x)) zugeordnet ist, betraglich kleiner als ein vorgegebener Schwellenwert ist.29. The method according to any one of the preceding claims, characterized in that the precontrol is made after it has been determined that the deviation between the actual steering angle to the steerable wheels of the vehicle and a target steering angle (δ B (x)), which one of the points of the provisional target parking path (y B (x)) adjacent to the expected position of the vehicle (1) is less than a predefined threshold value.
30. Verfahren nach einem der vorangegangenen Ansprüche, d a d u r c h g e k e n n z e i c h n e t, dass die Soll-Einparkbahn (yB(x)) der unmittelbar vor dem Umschalten auf die Vorsteuerung ermittelten vorläufigen Soll-Einparkbahn (yB(x)) entspricht.30. The method according to any one of the preceding claims, characterized in that the desired parking path (y B (x)) of the provisional determined immediately before switching to the pilot control Target parking path (y B (x)) corresponds.
31. Einparkhilfeeinrichtung zum Lenken eines rückwärts einzuparkenden Fahrzeugs in eine Parklücke, umfassend eine Steuereinheit mittels derer eine Soll-Einparkbahn des Fahrzeugs und ein für das Befahren der Parklücke einzustellender Lenkwinkel lenkbarer Räder des Fahrzeugs ermittelbar ist, d a d u r c h g e k e n n z e i c h n e t, dass die Soll-Einparkbahn (yB(x)) nach Maßgabe einer Position des Fahrzeugs aus zwei Referenzbahnen (yLower(x); Yupper(x)) ermittelbar ist, wobei die Referenzbahnen (yLo- wer(x); Yupper(x)) Einparkbahnen für ein Einparken ausgehend von unterschiedlichen Startpunkten darstellen. 31. Parking assistance device for steering a vehicle to be parked backwards in a parking space, comprising a control unit by means of which a desired parking path of the vehicle and to be set for driving the parking space steering angle steerable wheels of the vehicle can be determined, characterized in that the desired parking path (y B (x)) in accordance with a position of the vehicle from two reference trajectories (Y Lower (x); Yupper (x)) can be determined, wherein the reference trajectories (y Lo - who (x); Yupper (x)) parking trajectories for parking represent different starting points.
EP05850494A 2004-12-24 2005-12-22 Method for guiding a vehicle into a parking space, and parking assistance device Withdrawn EP1827951A2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE102004062549 2004-12-24
PCT/EP2005/057135 WO2006069976A2 (en) 2004-12-24 2005-12-22 Method and parking assistance device for steering a vehicle into a parking gap
DE102005062084A DE102005062084A1 (en) 2004-12-24 2005-12-22 Method for steering a vehicle into a parking space and parking assistance device

Publications (1)

Publication Number Publication Date
EP1827951A2 true EP1827951A2 (en) 2007-09-05

Family

ID=36599591

Family Applications (1)

Application Number Title Priority Date Filing Date
EP05850494A Withdrawn EP1827951A2 (en) 2004-12-24 2005-12-22 Method for guiding a vehicle into a parking space, and parking assistance device

Country Status (5)

Country Link
US (1) US8065058B2 (en)
EP (1) EP1827951A2 (en)
JP (1) JP4865727B2 (en)
DE (1) DE102005062084A1 (en)
WO (1) WO2006069976A2 (en)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102006062390A1 (en) * 2006-12-19 2008-06-26 Valeo Schalter Und Sensoren Gmbh Rear parking method of a vehicle and parking assistance system therefor
EP2008915A3 (en) * 2007-06-28 2012-02-22 Robert Bosch Gmbh Device for semi-autonomous support of the steering movement of a car
DE102007055391A1 (en) * 2007-11-20 2009-05-28 Valeo Schalter Und Sensoren Gmbh Method and device for path planning when parking a vehicle
KR101013898B1 (en) * 2007-12-12 2011-02-14 현대자동차주식회사 Automatic parking system for vehicle
DE102008000575A1 (en) * 2008-03-07 2009-09-10 Robert Bosch Gmbh Method and device for parking a motor vehicle in a parking space by means of a parking assistant
US8099214B2 (en) * 2009-02-09 2012-01-17 GM Global Technology Operations LLC Path planning for autonomous parking
DE102009001511B4 (en) * 2009-03-12 2020-11-12 Ford Global Technologies, Llc Method and device for parking assistance
DE102009024063A1 (en) * 2009-06-05 2010-12-09 Valeo Schalter Und Sensoren Gmbh A method for determining a steering curve for steering angles of steerable wheels of a vehicle and parking assistance system for a vehicle
JPWO2010147020A1 (en) * 2009-06-17 2012-12-06 ボッシュ株式会社 Parking assistance control apparatus and method
DE102009027941A1 (en) 2009-07-22 2011-01-27 Robert Bosch Gmbh Device for maneuvering a vehicle by means of shunting trains with at least one trajectory
DE102009029468B4 (en) * 2009-09-15 2015-04-23 Robert Bosch Gmbh Method for compensating distances with undetectable direction
DE102009046155A1 (en) * 2009-10-29 2011-05-05 Robert Bosch Gmbh Method for assisting a driver when parking
DE102010001288A1 (en) * 2010-01-27 2011-07-28 Robert Bosch GmbH, 70469 Method for assisting a driver of a motor vehicle when parking
DE102010002105A1 (en) * 2010-02-18 2011-08-18 Robert Bosch GmbH, 70469 Method for assisting a driver of a vehicle in a driving maneuver
DE102010031122A1 (en) * 2010-07-08 2012-01-12 Robert Bosch Gmbh Device for selecting the parking speed
FR2994550B1 (en) * 2012-08-14 2015-07-17 Renault Sa AUTOMATIC PARKING STRATEGY IN CRENEAU
US8862321B2 (en) * 2012-08-15 2014-10-14 GM Global Technology Operations LLC Directing vehicle into feasible region for autonomous and semi-autonomous parking
KR101438941B1 (en) * 2012-12-11 2014-11-03 현대자동차주식회사 Apparatus and method for controlling parking assistance
CN102963356A (en) * 2012-12-12 2013-03-13 涂亚庆 Human-simulated intelligent control structure of automatic parking system
EP2746137B1 (en) * 2012-12-19 2019-02-20 Volvo Car Corporation Method and system for assisting a driver
CN103158703B (en) * 2013-03-26 2016-04-06 北京经纬恒润科技有限公司 A kind of control method of Parallel parking
FR3004406B1 (en) * 2013-04-10 2016-08-19 Renault Sa STRATEGY OF PARKING IN CRENEAU BY A CURVED PATHWAY
DE102016109852A1 (en) 2016-05-30 2017-11-30 Valeo Schalter Und Sensoren Gmbh Method for maneuvering a motor vehicle into a parking space with determination of a parking trajectory, driver assistance system and motor vehicle
BR112019004631B1 (en) * 2016-09-13 2023-03-21 Nissan Motor Co., Ltd PARKING ASSISTANCE APPLIANCE AND METHOD
JP2018203218A (en) * 2017-06-09 2018-12-27 アイシン精機株式会社 Parking support system
JP6984373B2 (en) * 2017-12-07 2021-12-17 トヨタ自動車株式会社 Parking support device
CN110091866B (en) * 2018-01-29 2020-11-27 杭州海康汽车软件有限公司 Parking path acquisition method and device
US11117569B2 (en) * 2018-06-27 2021-09-14 Baidu Usa Llc Planning parking trajectory generation for self-driving vehicles using optimization method
EP3730384B1 (en) * 2019-04-24 2022-10-26 Aptiv Technologies Limited System and method for trajectory estimation
CN112714729A (en) * 2019-11-29 2021-04-27 华为技术有限公司 Vehicle path planning method and vehicle path planning device
FR3111314B1 (en) * 2020-06-11 2022-07-29 Renault Sas Method and system for assisting the parking of a motor vehicle

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1468893A2 (en) * 2003-04-11 2004-10-20 Toyota Jidosha Kabushiki Kaisha Parking assist apparatus and parking assist method for vehicle
WO2005005232A1 (en) * 2003-07-10 2005-01-20 Robert Bosch Gmbh Driver-assist device, in particular, for parking a vehicle
DE102005006966A1 (en) * 2004-03-05 2005-09-29 Continental Teves Ag & Co. Ohg Parking aid for motor vehicles assists in steering and parking by applying torque to steering wheel, and by two or more artificial steering stops on parking path
WO2005120932A1 (en) * 2004-06-05 2005-12-22 Robert Bosch Gmbh Method and device for assisting the parking of a motor vehicle

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5742141A (en) * 1996-06-04 1998-04-21 Ford Motor Company Semi-autonomous parking control system for a vehicle providing tactile feedback to a vehicle operator
JP3266828B2 (en) * 1997-07-16 2002-03-18 本田技研工業株式会社 Automatic vehicle steering system
JP3569621B2 (en) * 1998-01-26 2004-09-22 本田技研工業株式会社 Automatic vehicle steering system
JP3881776B2 (en) * 1998-05-15 2007-02-14 本田技研工業株式会社 Automatic vehicle steering system
DE19940007A1 (en) 1999-08-24 2001-03-08 Bosch Gmbh Robert Method and device for supporting the parking of a motor vehicle
JP2002036991A (en) * 2000-07-27 2002-02-06 Honda Motor Co Ltd Parking support device
JP4342146B2 (en) * 2002-04-08 2009-10-14 アイシン精機株式会社 Parking assistance device
DE10257722A1 (en) * 2002-12-11 2004-07-01 Robert Bosch Gmbh parking aid
JP3911492B2 (en) * 2003-06-26 2007-05-09 トヨタ自動車株式会社 Vehicle travel support device
WO2005085043A1 (en) * 2004-03-05 2005-09-15 Continental Teves Ag & Co.Ohg Parking aid
DE102004027250A1 (en) * 2004-06-03 2005-12-29 Magna Donnelly Gmbh & Co. Kg Method and device for assisted control of a motor vehicle

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1468893A2 (en) * 2003-04-11 2004-10-20 Toyota Jidosha Kabushiki Kaisha Parking assist apparatus and parking assist method for vehicle
WO2005005232A1 (en) * 2003-07-10 2005-01-20 Robert Bosch Gmbh Driver-assist device, in particular, for parking a vehicle
DE102005006966A1 (en) * 2004-03-05 2005-09-29 Continental Teves Ag & Co. Ohg Parking aid for motor vehicles assists in steering and parking by applying torque to steering wheel, and by two or more artificial steering stops on parking path
WO2005120932A1 (en) * 2004-06-05 2005-12-22 Robert Bosch Gmbh Method and device for assisting the parking of a motor vehicle

Also Published As

Publication number Publication date
WO2006069976A2 (en) 2006-07-06
JP4865727B2 (en) 2012-02-01
JP2008525263A (en) 2008-07-17
DE102005062084A1 (en) 2006-07-13
US20080125939A1 (en) 2008-05-29
US8065058B2 (en) 2011-11-22
WO2006069976A3 (en) 2006-11-02

Similar Documents

Publication Publication Date Title
EP1827951A2 (en) Method for guiding a vehicle into a parking space, and parking assistance device
DE102018105665B4 (en) COLLISION AVOIDANCE CONTROL DEVICE
EP1827950B1 (en) Method for determining the ability to enter a parking space and a parking assist device
EP2222532B1 (en) Method and device for planning a path when parking a vehicle
EP1502166B1 (en) Lateral guidance assistance for motor vehicles
DE102009006331B4 (en) Robust entry and exit park strategy
DE102009008302B4 (en) Process and device for integrated lateral and longitudinal guidance of a motor vehicle
EP1812272B1 (en) Method for automatically controlling and/or regulating a motion of a vehicle during a parking process, and automatic parking system
EP1602560B1 (en) Vehicle steering aid - apparatus and method
EP1218808A1 (en) Method and device for supporting parking of a vehicle
DE102017126878A1 (en) Driver assistance system for a vehicle
WO2016020355A2 (en) Method for the at least semi-autonomous manoeuvring of a motor vehicle, driver assistance system and motor vehicle
DE102007009745A1 (en) Method for controlling vehicle steering during parking process, involves measuring parking place selected for parking vehicle and establishing orientation field, where orientation field determines number of support points
WO2007031579A1 (en) Method and device for carrying out a deviating manoeuvre
WO2005014371A1 (en) Method for assisting a driver during a parking manoeuvre
EP2393703A1 (en) Method and device for carrying out an avoidance manoeuvre
DE102006034254A1 (en) Method for steering motor vehicle, involves calculating avoidance path for avoiding before object whereby controller output signals are weighted with one weighting factor which is determined as function of vehicle velocity
DE102008011128B4 (en) Driver assistance control unit, driver assistance system and assistance method for supporting a collision-free guidance of a motor vehicle
DE19638511A1 (en) Speed and spacing control system for road vehicles
DE102009040373A1 (en) Method for executing semi-autonomous parking procedure of vehicle by parking assistance system, involves detecting displacements of vehicle by objects by sensor unit after introduction of parking procedure
DE102017205040A1 (en) Method of planning combined longitudinal and lateral movement for vehicles
EP2493746B1 (en) Method for assisting a driver while parking
DE102019107661A1 (en) Vehicle control device
WO2022106336A1 (en) Method for controlling a motor vehicle, and control device
WO2024125728A1 (en) Method for determining a distance to be driven by a vehicle without collision, along a travel trajectory, control device, vehicle, and computer program

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20070627

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): DE FR

17Q First examination report despatched

Effective date: 20071011

DAX Request for extension of the european patent (deleted)
RBV Designated contracting states (corrected)

Designated state(s): DE FR

RIN1 Information on inventor provided before grant (corrected)

Inventor name: LUEKE, STEFAN

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

INTG Intention to grant announced

Effective date: 20180103

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: CONTINENTAL TEVES AG & CO. OHG

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20180515