WO2017184052A1 - Method and system for facilitating steering of a vehicle by a driver of the vehicle during driving along a road - Google Patents
Method and system for facilitating steering of a vehicle by a driver of the vehicle during driving along a road Download PDFInfo
- Publication number
- WO2017184052A1 WO2017184052A1 PCT/SE2017/050302 SE2017050302W WO2017184052A1 WO 2017184052 A1 WO2017184052 A1 WO 2017184052A1 SE 2017050302 W SE2017050302 W SE 2017050302W WO 2017184052 A1 WO2017184052 A1 WO 2017184052A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- driver
- steering
- vehicle
- steering torque
- determining
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 230000000694 effects Effects 0.000 claims abstract description 84
- 238000004590 computer program Methods 0.000 claims abstract description 17
- 230000006870 function Effects 0.000 description 65
- 238000010586 diagram Methods 0.000 description 9
- 238000012545 processing Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 6
- 230000008859 change Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000006073 displacement reaction Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000004888 barrier function Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000005693 optoelectronics Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D1/00—Steering controls, i.e. means for initiating a change of direction of the vehicle
- B62D1/24—Steering controls, i.e. means for initiating a change of direction of the vehicle not vehicle-mounted
- B62D1/28—Steering controls, i.e. means for initiating a change of direction of the vehicle not vehicle-mounted non-mechanical, e.g. following a line or other known markers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D1/00—Steering controls, i.e. means for initiating a change of direction of the vehicle
- B62D1/24—Steering controls, i.e. means for initiating a change of direction of the vehicle not vehicle-mounted
- B62D1/28—Steering controls, i.e. means for initiating a change of direction of the vehicle not vehicle-mounted non-mechanical, e.g. following a line or other known markers
- B62D1/286—Systems for interrupting non-mechanical steering due to driver intervention
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/10—Path keeping
- B60W30/12—Lane keeping
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D15/00—Steering not otherwise provided for
- B62D15/02—Steering position indicators ; Steering position determination; Steering aids
- B62D15/025—Active steering aids, e.g. helping the driver by actively influencing the steering system after environment evaluation
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D5/00—Power-assisted or power-driven steering
- B62D5/04—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
- B62D5/0457—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such
- B62D5/046—Controlling the motor
- B62D5/0463—Controlling the motor calculating assisting torque from the motor based on driver input
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0001—Details of the control system
- B60W2050/0002—Automatic control, details of type of controller or control system architecture
- B60W2050/0008—Feedback, closed loop systems or details of feedback error signal
- B60W2050/0011—Proportional Integral Differential [PID] controller
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0062—Adapting control system settings
- B60W2050/0075—Automatic parameter input, automatic initialising or calibrating means
- B60W2050/0083—Setting, resetting, calibration
- B60W2050/0088—Adaptive recalibration
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/14—Yaw
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2540/00—Input parameters relating to occupants
- B60W2540/18—Steering angle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2552/00—Input parameters relating to infrastructure
- B60W2552/30—Road curve radius
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2555/00—Input parameters relating to exterior conditions, not covered by groups B60W2552/00, B60W2554/00
- B60W2555/60—Traffic rules, e.g. speed limits or right of way
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2556/00—Input parameters relating to data
- B60W2556/45—External transmission of data to or from the vehicle
- B60W2556/50—External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2710/00—Output or target parameters relating to a particular sub-units
- B60W2710/20—Steering systems
- B60W2710/202—Steering torque
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2720/00—Output or target parameters relating to overall vehicle dynamics
- B60W2720/14—Yaw
Definitions
- the invention relates to a method for facilitating steering of a vehicle by a driver of the vehicle during driving along a road.
- the invention also relates to a system for facilitating steering of a vehicle by a driver of the vehicle during driving along a road.
- the invention also relates to a vehicle.
- the invention in addition relates to a computer program and a computer program product.
- Such systems include active steering systems.
- the torque regulator In a lane keep assistance (LKA) system where a driver and a torque regulator together control the vehicle, the torque regulator normally handles the steering and positioning of the vehicle by the driver during driving along a road as a known or unknown error and is arranged to eliminate this possible fault. This means, that using fault-integration would counteract the driver, making the steering wheel be very stiff. Also using fault-prediction may induce a very high change in steering torque which would make the regulator feel "nervous".
- LKA lane keep assistance
- US2010010712 discloses a method and device for improving driving comfort in a steering assistance system.
- An actuating torque is exerted on the steering system of the vehicle in order to cause the driver to make a change in the position of the steering wheel.
- the steering intervention by the actuating torque is made significantly more comfortable by limiting the gradient of the actuating torque to a maximum value. There is however a need for further increasing comfort for the driver when assisting the driver steering a vehicle during driving along a road.
- An object of the present invention is to provide a method for facilitating steering of a vehicle by a driver of the vehicle during driving along a road which provides safe drive and improves comfort for the driver when assisting the driver steering the vehicle by means of providing a steering torque.
- Another object of the present invention is to provide a system for facilitating steering of a vehicle by a driver of the vehicle during driving along a road which provides safe drive and improves comfort for the driver when assisting the driver steering the vehicle by means of providing a steering torque.
- an object of the invention is achieved by a method for facilitating steering of a vehicle by a driver of the vehicle during driving along a road.
- the method can comprise the step of determining a steering torque based upon current driving situation so as to assist said driver during driving.
- the method further comprises the step of determining a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel. In other words a determination is made indicating how actively the driver is steering the vehicle.
- the step of determining a steering torque based upon current driving situation so as to assist said driver comprises the step of considering the result of the thus determined driver steering wheel activity function.
- the method further comprises the step of providing a thus determined steering torque.
- the assisting torque applied by the vehicle to keep the vehicle in the lane is made dependent on the determined activity of the driver.
- a determined relative high steering activity by the driver results in that the lane keep assist system provides a relatively smaller amount of assist torque to keep the vehicle at a determined lateral position in the lane.
- a determined relative low steering activity by the driver results in that the lane keep assist system provides a relatively higher amount of assist torque to keep the vehicle at a determined lateral position in the lane.
- the lateral position in the lane that the system strives to maintain can be any suitable lateral position such as a centre position, but also another position that is determined to be desired to keep.
- the method thus can comprise the step of determining said steering torque assisting said driver based upon the result of the thus determined driver steering wheel activity function.
- the current driving situation on which the steering torque is based for assisting the driver may be any suitable driving situation.
- the current driving situation on which the steering torque is based for assisting the driver may comprise any driving situation where assistance in following a certain trajectory in connection to the road such as following a lane of the road, following another vehicle travelling along the road, guidance to a road exit along the road, guidance to a stop along the road or the like.
- the current driving situation on which the steering torque is based for assisting the driver comprises according to an embodiment a driving situation where the position of the vehicle deviates from a desired position of the lane of the road along which the vehicle is travelling, wherein assisting the driver comprises providing steering torque so as to keep the vehicle essentially in the desired position of the lane.
- the desired position may for example be a central position of the lane. This may comprise a so called lane keep assistance function.
- the method comprises the step of determining the driving situation.
- the step of determining a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel comprises according to an embodiment determining if, and to what degree the driver keeps his hands on the steering wheel.
- the driver is not steering by means of the steering wheel involves according to an embodiment the driver not keeping his hands on the steering wheel.
- To what degree the driver is steering by means of said steering wheel comprises according to an embodiment the driver holding the steering wheel very loosely, i.e. almost not keeping the hands on the wheel, to holding steadily on the wheel and degrees there between.
- the step of determining a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel may comprise any suitable way of determining if, and to what extent said driver is steering by means of the steering wheel.
- the step of determining a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel comprises according to an embodiment the step of measuring driver torque, i.e. the torque provided to the steering wheel by the driver, and determining when and for how long the driver torque is above or below certain levels.
- the step of determining the steering torque for assisting the driver considering the result of the thus determined driver steering wheel activity function comprises adapting the steering torque considering the result of the thus determined driver steering wheel activity function.
- the method comprises the step of adapting the steering torque for assisting the driver considering the result of the thus determined driver steering wheel activity function.
- the comfort for the driver may be improved in that the assistance by means of the steering torque may be set to not influence the steering to a high extent if the driver holds steadily on the steering wheel and be more influential if the driver holds loosely to the steering wheel or does not keep the hands on the steering wheel at all thus increasing the safety of driving the vehicle along the road.
- hereby precision lane correction may be obtained by providing a certain steering torque while the driver is not active with the steering wheel, thereby increasing safety, and good comfort for the driver steering the vehicle may be obtained by providing less steering torque merely guiding the steering in a calm manner when the driver is active with the steering wheel.
- the step of determining said steering torque assisting said driver considering the result of the thus determined driver steering wheel activity function comprises the step of providing a relatively higher steering torque assisting said driver to a greater extent compensating for relatively lower driver steering wheel activity and providing a relatively lower steering torque assisting said driver to a minor extent compensating for a relatively higher driver steering wheel activity.
- the method comprises the step of providing said steering torque by means of a lane keep assistance function of said vehicle as part of said current driving situation.
- the step of determining said steering torque considering the result of the thus determined driver steering wheel activity function comprises the step of adapting the steering torque by considering a difference between a desired yaw rate and the current yaw rate by means of a regulator unit.
- the step of adapting the steering torque by considering a difference between a desired yaw rate and the current yaw rate by means of a regulator unit is performed by means of a PID-regulator unit, wherein the step of considering the difference between a desired yaw rate and the current yaw rate comprises the step of adapting the influence of the P-, I- and D-functions respectively, of said PID-regulator unit.
- a system for facilitating steering of a vehicle by a driver of the vehicle during driving along a road comprises means for determining a steering torque based upon current driving situation so as to assist said driver during driving.
- the system further comprises means for determining a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel.
- the means for determining a steering torque based upon current driving situation so as to assist said driver comprises means for considering the result of the thus determined driver steering wheel activity function.
- the system further comprises means for providing a thus determined steering torque.
- the means for determining said steering torque assisting said driver considering the result of the thus determined driver steering wheel activity function comprises means for providing a relatively higher steering torque assisting said driver to a greater extent compensating for relatively lower driver steering wheel activity and means for providing a relatively lower steering torque assisting said driver to a minor extent compensating for a relatively higher driver steering wheel activity.
- the system comprises means for providing said steering torque by means of a lane keep assistance function of said vehicle as part of said current driving situation.
- the means for determining said steering torque considering the result of the thus determined driver steering wheel activity function comprises a regulator unit for adapting the steering torque by considering a difference between a desired yaw rate and the current yaw rate.
- the regulator unit for adapting the steering torque by considering a difference between a desired yaw rate and the current yaw rate comprises a PID-regulator unit arranged to adapt the influence of the P-, I- and D-functions respectively, of said PID-regulator unit.
- the system for facilitating steering of a vehicle by a driver of the vehicle during driving along a road is adapted to perform the methods as set out herein.
- the system according to the invention has the advantages according to the corresponding method claims. Specifically an object of the invention is achieved by a vehicle comprising a system according to the invention as set out herein.
- an object of the invention is achieved by a computer program for facilitating steering of a vehicle by a driver of the vehicle during driving along a road, said computer program comprising program code which, when run on an electronic control unit or another computer connected to the electronic control unit, causes the electronic control unit to perform methods as set out herein.
- a computer program product comprising a digital storage medium storing the computer program.
- Fig. 1 schematically illustrates a side view of a vehicle according to the present invention
- Fig. 2 schematically illustrates a plan view of the vehicle in fig. 1 driving along a road;
- Fig. 3 schematically illustrates a block diagram of a system for facilitating steering of a vehicle by a driver of the vehicle during driving along a road according to an embodiment of the present invention
- Fig. 4 schematically illustrates a block diagram of a system for facilitating steering of a vehicle by a driver of the vehicle during driving along a road according to an embodiment of the present invention
- Fig. 5 schematically illustrates a block diagram of a system for facilitating steering of a vehicle by a driver of the vehicle during driving along a road according to an embodiment of the present invention
- Fig. 6 schematically illustrates a block diagram of a system for facilitating steering of a vehicle by a driver of the vehicle during driving along a road according to an embodiment of the present invention
- Fig. 7 schematically illustrates a computer according to an embodiment of the present invention.
- link refers to a communication link which may be a physical connector, such as an optoelectronic communication wire, or a non- physical connector such as a wireless connection, for example a radio or microwave link.
- Fig. 1 schematically illustrates a side view of a vehicle 1 according to the present invention.
- the exemplified vehicle 1 is a heavy vehicle in the shape of a truck.
- the vehicle according to the present invention could be any suitable vehicle such as a bus or a car.
- the vehicle 1 comprises a system I for facilitating steering of a vehicle by a driver of the vehicle during driving along a road R.
- Fig. 2 schematically illustrates a plan view of the vehicle 1 in fig. 1 driving along a road R.
- the road R has two lanes L1 , L2 and the vehicle 1 is travelling in the right lane L1 .
- the vehicle 1 comprises a steering wheel SW.
- the vehicle 1 comprises a system I for facilitating steering of a vehicle by a driver of the vehicle during driving along a road R.
- the system I comprises a lane keep assistance function for providing a steering torque so as to assist in keeping the vehicle in the lane L1 along which the vehicle 1 is travelling.
- the current driving situation of the vehicle 1 involves the vehicle 1 being displaced from the centre C1 of the lane L1 in that the vehicle is positioned more to the right side of the lane L1 .
- a steering torque is provided such that the vehicle 1 when deviating from the centre is assisted towards the centre C1 of the lane L1 .
- the position of the vehicle 1 in the lane L1 is determined by any suitable means comprising any suitable detection means such as camera unit, laser scanner unit and/or radar unit.
- the current yaw rate and the desired yaw rate of the steering wheel in order to reposition the vehicle in a desired position of the lane L1 , here the centre C1 of the lane L1 , within a certain time/within a certain distance are compared so as to determine an error corresponding to the difference between current yaw rate and desired yaw rate.
- the steering torque provided is based upon said error.
- the steering torque for assisting the driver is further based upon if, and to what extent the driver of the vehicle 1 is steering by means of the steering wheel of the vehicle.
- a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel is determined.
- a relatively higher steering torque assisting said driver to a greater extent is provided to compensate for relatively lower driver steering wheel activity and a relatively lower steering torque assisting said driver to a minor extent is provided to compensate for a relatively higher driver steering wheel activity.
- the driver will receive less assistance if the driver holds steadily to the steering wheel when steering and will receive more assistance the looser the driver holds on to the steering wheel and the less steering activity that is detected.
- safe drive and improved comfort for the driver is obtained in an efficient way when assisting the driver steering the vehicle by means of providing a steering torque.
- Fig. 3 schematically illustrates a block diagram of a system I for facilitating steering of a vehicle by a driver of the vehicle during driving along a road according to an embodiment of the present invention.
- the system I comprises an electronic control unit 100.
- the system I comprises means 1 10 for determining a current driving situation as a basis for determining possible steering assist of the driver during driving.
- the current driving situation on which the steering torque is based for assisting the driver may be any suitable driving situation.
- the current driving situation on which the steering torque is based for assisting the driver may comprise any driving situation where assistance in following a certain trajectory in connection to the road such as following a lane of the road, following another vehicle travelling along the road, guidance to a road exit along the road, guidance to a stop along the road or the like.
- the current driving situation may be a driving situation where the vehicle is positioned with a certain displacement relative to a lane of the road along which the vehicle is travelling.
- the means 1 10 for determining a current driving situation comprises according to an embodiment means for determining the position of the vehicle in the lane of the road along which the vehicle is travelling.
- the means for determining the position of the vehicle may comprise any suitable sensor unit for detecting the road and the lane of the road such as a camera unit, a laser scanner unit and/or a radar unit.
- the means 1 10 for determining a current driving situation comprises according to an embodiment means for determining the speed of the vehicle.
- the means for determining the vehicle speed comprises according to an embodiment the speedometer of the vehicle. The vehicle speed may be determined continuously or intermittently during drive of the vehicle.
- the means 1 10 for determining a current driving situation comprises means for determining the curvature of the road comprises according to an embodiment a Global Navigation satellite System, GNSS, e.g. a global positioning system, GPS, for continuously or intermittently determining the position of the vehicle and map data comprising information about the curvature of the road.
- GNSS Global Navigation satellite System
- the means for determining the curvature of the road comprises according to an embodiment any suitable sensor unit such as one or more camera units for detecting road marks and/or crash barriers and/or side of the road so as to continuously or intermittently determining the curvature of the road in connection to the position of the vehicle.
- the system I further comprises means 120 for determining a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel.
- the means 120 for determining a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel comprises according to an embodiment means for measuring driver torque, i.e. the torque provided to the steering wheel by the driver, and means for determining when and for how long the driver torque is above or below certain levels.
- the system I comprises means 130 for determining a steering torque so as to assist said driver during driving.
- the means 130 for determining a steering torque so as to assist said driver during driving comprises means 132 for determining a steering torque based upon current driving situation so as to assist said driver during driving.
- the means 130 for determining a steering torque so as to assist said driver during driving comprises means 134 for considering the result of the thus determined driver steering wheel activity function.
- the means 134 for determining said steering torque assisting said driver considering the result of the thus determined driver steering wheel activity function comprises means 134a for providing a relatively higher steering torque assisting said driver to a greater extent compensating for relatively lower driver steering wheel activity.
- the means 134 for determining said steering torque assisting said driver considering the result of the thus determined driver steering wheel activity function comprises means 134b for providing a relatively lower steering torque assisting said driver to a minor extent compensating for a relatively higher driver steering wheel activity.
- the system comprises means 140 for providing said steering torque by means of a lane keep assistance function of said vehicle as part of said current driving situation.
- the means 1 10 and means 130 is according to an embodiment comprised in the means 140.
- the means 134 for determining a steering torque considering the result of the thus determined driver steering wheel activity function comprises a regulator unit for adapting the steering torque based upon the current situation and if, and to what extent said driver is steering by means of said steering wheel.
- the means 130 for determining a steering torque so as to assist said driver during driving comprises said regulator unit.
- the regulator unit may be any suitable regulator unit.
- the regulator unit may be a non-model based regulator unit such as a PID-regulator.
- An embodiment where the means 130 is constituted by a PID-regulator is described with reference to the fig. 5.
- the regulator unit may be any model based regulator unit such as a LQ-regulator unit.
- the regulator unit may also be denoted Controller.
- the system I further comprises means 150 for providing a thus determined steering torque.
- the means 150 for providing a thus determined steering torque is arranged to provide the steering torque so as to assist the driving of the driver.
- the electronic control unit 100 is operably connected to the means 1 10 for determining a current driving situation as a basis for determining possible steering assist of the driver during driving via a link 10.
- the electronic control unit 100 is via the link 10 arranged to receive a signal from said means 1 10 representing data for current driving situation.
- the electronic control unit 100 is operably connected to the means 120 for determining a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel via a link 20.
- the electronic control unit 100 is via the link 20 arranged to receive a signal from said means 120 representing data for driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel.
- the electronic control unit 100 is operably connected to the means 132 for determining a steering torque based upon current driving situation so as to assist said driver during driving via a link 32.
- the electronic control unit 100 is via the link 32 arranged to send a signal to said means 132 representing data for current driving situation.
- the electronic control unit 100 is operably connected to the means 134 for determining said steering torque assisting said driver considering the result of the thus determined driver steering wheel activity function via a link 34.
- the electronic control unit 100 is via the link 34 arranged to send a signal to said means 134 representing data for driver steering wheel activity.
- the means 134 is arranged to process said data so as to provide relatively higher steering torque assisting said driver to a greater extent compensating for relatively lower driver steering wheel activity with the means 134a and providing a relatively lower steering torque assisting said driver to a minor extent compensating for a relatively higher driver steering wheel activity with the means 134b.
- the electronic control unit 100 is operably connected to the means 130 for determining a steering torque so as to assist said driver during driving via a link 30.
- the electronic control unit 100 is via the link 30 arranged to receive a signal from said means 130 representing data for driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel.
- the electronic control unit 100 is operably connected to the means 140 for providing said steering torque by means of a lane keep assistance function of said vehicle as part of said current driving situation via a link 40a.
- the electronic control unit 100 is via the link 40a arranged to send a signal to said means 140 representing data for current driving situation comprising data for vehicle position relative to the centre of the lane of the road along which the vehicle is travelling.
- the electronic control unit 100 is operably connected to the means 140 for providing said steering torque by means of a lane keep assistance function of said vehicle as part of said current driving situation via a link 40b.
- the electronic control unit 100 is via the link 40b arranged to receive a signal from said means 140 representing data for steering torque so as to assist the driver keeping the lane position.
- the electronic control unit 100 is operably connected to the means 150 for providing a steering torque determined by the means 130 via a link 50a.
- the electronic control unit 100 is via the link 50a arranged to send a signal to said means 150 representing data for determined steering torque.
- the electronic control unit 100 is operably connected to the means 150 for providing a steering torque determined by the means 130 via a link 50b.
- the electronic control unit 100 is via the link 50b arranged to receive a signal from said means 150 representing data for steering torque so as to assist the driver driving.
- the electronic control unit 100 is arranged to provide control in accordance with said provided steering torque so as to assist the driver driving.
- Fig. 4 schematically illustrates a block diagram of a system II for facilitating steering of a vehicle by a driver of the vehicle during driving along a road according to an embodiment of the present invention.
- the system II could be a subsystem to the system I.
- the system II may comprise parts of the system I.
- the system II could be a subsystem to the system III described with reference to fig. 5.
- the system II comprises means 210 for determining a current driving situation as a basis for determining possible steering assist of the driver during driving.
- the current driving situation on which the steering torque is based for assisting the driver may be any suitable driving situation.
- the current driving situation on which the steering torque is based for assisting the driver comprises may comprise any driving situation where assistance in following a certain trajectory in connection to the road such as following a lane of the road, following another vehicle travelling along the road, guidance to a road exit along the road, guidance to a stop along the road or the like.
- the current driving situation may be a driving situation where the vehicle is positioned with a certain displacement relative to a lane of the road along which the vehicle is travelling.
- the system II further comprises means 220 for determining a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel.
- the system II comprises means 230 for determining a steering torque so as to assist said driver during driving.
- the means 230 for determining a steering torque so as to assist said driver during driving is operably connected to the means 210 for determining a current driving situation via a link 210a.
- the means 230 is arranged to receive a signal from the means 210 representing data for current driving situation.
- the means 230 for determining a steering torque so as to assist said driver during driving is arranged to process the data of current driving situation from the means 210 as a basis for determining the steering torque for assisting the driver during driving.
- the means 230 for determining a steering torque so as to assist said driver during driving is operably connected to the means 220 for determining a driver steering wheel activity function via a link 220a.
- the means 230 is arranged to receive a signal from the means 220 representing data for if, and to what extent said driver is steering by means of said steering wheel.
- the means 230 for determining a steering torque so as to assist said driver during driving is arranged to process the data of extent of driver steering from the means 220 as a basis for determining the steering torque for assisting the driver during driving.
- the means 230 for determining a steering torque so as to assist said driver during driving is arranged to adapt the steering torque for the current situation based upon the determined driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel so as to adapt the assisting the driver during driving under said current driving situation.
- the means 230 for determining a steering torque considering the result of the thus determined driver steering wheel activity function comprises a regulator unit for adapting the steering torque based upon the current situation and if, and to what extent said driver is steering by means of said steering wheel.
- the system II comprises means for providing a thus determined steering torque TQ for assisting the driving of the driver depending on the current driving situation and steering activity from the driver.
- the means for providing a thus determined steering torque is according to an embodiment comprised in the means 230 for determining a steering torque.
- the means 230 for determining a steering torque is arranged to control the steering torque based upon current driving situation and steering activity from the driver.
- the regulator unit may be any suitable regulator unit.
- the regulator unit may be a non-model based regulator unit such as a PID-regulator.
- An embodiment where the means 230 is constituted by a PID-regulator is described with reference to the fig. 5.
- the regulator unit may be any model based regulator unit such as a LQ-regulator unit.
- the regulator unit may also be denoted Controller.
- Fig. 5 schematically illustrates a block diagram of a system III for facilitating steering of a vehicle by a driver of the vehicle during driving along a road according to an embodiment of the present invention. According to an embodiment the system III constitutes a detailed embodiment of the system II described in connection to fig. 4.
- the system II comprises means 310 for determining a current driving situation involving lane keeping of the vehicle as a basis for determining possible steering assist of the driver during driving.
- the means 310 comprises means 312 for determining the position of the vehicle on the lane of the road along which the vehicle is driving.
- the means 312 for determining the position of the vehicle on the lane may comprise any suitable sensor unit such as a camera unit, a laser scanner unit and/or a radar unit.
- the means 310 comprises means 314 for determining the current yaw rate.
- the means 314 for determining the current yaw rate comprises means for detecting the current yaw rate of the vehicle.
- the means 314 for detecting the current yaw rate comprises any suitable detector unit for detecting the yaw rate.
- the detector unit is configured to detect/measure the rotation in the x/y- plane.
- the detector unit is according to an embodiment a gyro configured to sense the rotation in the x/y-plane. The detection by means of said detector unit is according to an embodiment performed continuously.
- the means 310 comprises means 316 for determining the desired yaw rate in order to reposition the vehicle in the centre of the lane within a certain time/within a certain distance.
- the means 316 for determining the desired yaw rate comprises any suitable calculation means.
- the desired yaw rate may be determined by determining, e.g. measuring, the curvature of the road. In a situation where the vehicle is following another vehicle the desired yaw rate may be determined based upon the driving of the leading vehicle which said vehicle is following.
- the means 310 comprises means 318 for determining the difference between the current yaw rate and desired yaw rate so as to determine a possible error.
- the current yaw rate and the and the desired yaw rate of the steering wheel in order to reposition the vehicle in the centre C1 of the lane L1 within a certain time/within a certain distance are compared so as to determine an error corresponding to the difference between current yaw rate and desired yaw rate.
- the steering torque provided is based upon said error.
- the system II further comprises means 320 for determining a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel.
- the system II comprises means 330 for determining a steering torque so as to assist said driver during driving.
- the means 330 for determining a steering torque so as to assist said driver during driving is constituted by a PID-regulator unit 330.
- the PID-regulator unit 330 comprises a means P for providing a proportional function, means I for providing an integral function and means for providing a derivative function.
- the proportional function is also denoted P-function
- the integral function is also denoted l-function
- the derivative function is also denoted D-function.
- the PID-regulator unit 330 comprises means 332 for determining a torque based upon the P-function, l-function and D-function.
- the PID-regulator unit 330 for determining a steering torque so as to assist said driver during driving is operably connected to the means 310 for determining a current driving situation relating to lane keeping via a link 310a.
- the PID-regulator unit 330 is arranged to receive a signal from the means 310 representing data for error representing difference between current yaw rate and desired yaw rate.
- the PID-regulator unit 330 for determining a steering torque so as to assist said driver during driving is arranged to process the data of current driving situation from the means 310 as a basis for determining the steering torque for assisting the driver during driving.
- the PID-regulator unit 330 is arranged to process the data for error representing difference between current yaw rate and desired yaw rate arranged by means of the P-function of the means P for providing a proportional torque TQp, the l-function of the means I for providing an integral torque TQi and the D-function of the means D for providing a derivative torque TQd.
- the means 332 is arranged to determine the sum of the proportional torque TQp, integral torque TQi and derivative torque TQd.
- the PID-regulator unit 330 for determining a steering torque so as to assist said driver during driving is operably connected to the means 320 for determining a driver steering wheel activity function via a link 320a.
- the PID- regulator unit 330 is arranged to receive a signal from the means 320 representing data for if, and to what extent said driver is steering by means of said steering wheel.
- the PID-regulator unit 330 for determining a steering torque so as to assist said driver during driving is arranged to process the data of extent of driver steering from the means 320 as a basis for determining the steering torque for assisting the driver during driving.
- the PID-regulator unit 330 for determining a steering torque so as to assist said driver during driving is arranged to adapt the steering torque for the current situation based upon the determined driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel so as to adapt the assisting the driver during driving under said current driving situation.
- the torque determined based upon the current driving situation by means of the PID-regulator unit 330 using the P-, I-, D- functions will be the toque provided such that the driver is assisted during driving to a greater extent with a relatively higher steering torque.
- the torque determined based upon the current driving situation by means of the PID-regulator unit 330 using the P-, I-, D-functions will be adapted by means of reducing the influence of the integral torque TQi provided by the l-function of the means I of the PID-regulator unit such that the driver is assisted during driving to a lesser extent with a relatively lower steering torque.
- the system III comprises means for providing a thus determined steering torque Tq for assisting the driving of the driver depending on the current driving situation and steering activity from the driver.
- the means for providing a thus determined steering torque is according to an embodiment comprised in the PID-regulator unit 330 for determining a steering torque.
- the PID-regulator unit 330 for determining a steering torque is arranged to control the steering torque based upon current driving situation and steering activity from the driver.
- Fig. 6 schematically illustrates a block diagram of a system for facilitating steering of a vehicle by a driver of the vehicle during driving along a road according to an embodiment of the present invention.
- the method for facilitating steering of a vehicle by a driver of the vehicle during driving along a road comprises a step S1 .
- a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel is determined.
- the method for facilitating steering of a vehicle by a driver of the vehicle during driving along a road comprises a step S2.
- the a steering torque is determined based upon current driving situation so as to assist said driver during driving.
- the step S2 of determining a steering torque based upon current driving situation so as to assist said driver comprises a step S2a of considering the result of the thus determined driver steering wheel activity function.
- the method for facilitating steering of a vehicle during driving along a road comprises a step S3.
- a thus determined steering torque is provided.
- the steering torque is provided to assist the driver driving where the assistance is based upon the current driving situation such as vehicle position in a lane and the driver steering activity, i.e. if and to what extent said driver is steering by means of said steering wheel corresponding to if and to what extent the driver is holding on to the steering wheel.
- Apparatus 500 comprises a non-volatile memory 520, a data processing device 510 and a read/write memory 550.
- Non-volatile memory 520 has a first memory portion 530 wherein a computer program, such as an operating system, is stored for controlling the function of apparatus 500.
- apparatus 500 comprises a bus controller, a serial communication port, l/O-means, an A/D-converter, a time date entry and transmission unit, an event counter and an interrupt controller (not shown).
- Non-volatile memory 520 also has a second memory portion 540.
- a computer program P comprising routines for facilitating steering of a vehicle by a driver of the vehicle during driving along a road according to an embodiment of the present invention.
- the program P comprises routines for determining a steering torque based upon current driving situation so as to assist said driver during driving.
- the program P comprises routines for determining a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel.
- the routines for determining a steering torque based upon current driving situation so as to assist said driver comprises routines for considering the result of the thus determined driver steering wheel activity function.
- the program P comprises routines for providing a thus determined steering torque.
- the routines for determining said steering torque assisting said driver considering the result of the thus determined driver steering wheel activity function comprises routines for providing a relatively higher steering torque assisting said driver to a greater extent compensating for relatively lower driver steering wheel activity and routines for providing a relatively lower steering torque assisting said driver to a minor extent compensating for a relatively higher driver steering wheel activity.
- the program P comprises routines for providing said steering wheel torque by means of a lane keep assistance function of said vehicle as part of said current driving situation.
- the routines for determining said steering wheel torque considering the result of the thus determined driver steering wheel activity function comprises routines for adapting the steering torque by considering a difference between a desired yaw rate and the current yaw rate by means of a regulator unit.
- the routines for adapting the steering torque by considering a difference between a desired yaw rate and the current yaw rate by means of a regulator unit is performed by means of a PID-regulator unit, wherein the routines for considering the difference between a desired yaw rate and the current yaw rate comprises routines for adapting the influence of the P-, I- and D-functions respectively, of said PID-regulator unit.
- the computer program P may be stored in an executable manner or in a compressed condition in a separate memory 560 and/or in read/write memory 550.
- data processing device 510 performs a certain function it should be understood that data processing device 510 performs a certain part of the program which is stored in separate memory 560, or a certain part of the program which is stored in read/write memory 550.
- Data processing device 510 may communicate with a data communications port 599 by means of a data bus 515.
- Non-volatile memory 520 is adapted for communication with data processing device 510 via a data bus 512.
- Separate memory 560 is adapted for communication with data processing device 510 via a data bus 51 1 .
- Read/write memory 550 is adapted for communication with data processing device 510 via a data bus 514.
- To the data communications port 599 e.g. the links connected to the control units 100 may be connected.
- data processing device 510 is set up to perform execution of code in a manner described above.
- the signals received on data port 599 can be used by apparatus 500 for determining a steering torque based upon current driving situation so as to assist said driver during driving.
- the signals received on data port 599 can be used by apparatus 500 for determining a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel.
- the signals used for determining a steering torque based upon current driving situation so as to assist said driver are considering the result of the thus determined driver steering wheel activity function.
- the signals received on data port 599 can be used by apparatus 500 for providing a thus determined steering torque.
- the signals used for determining said steering torque assisting said driver considering the result of the thus determined driver steering wheel activity function are used for providing a relatively higher steering torque assisting said driver to a greater extent compensating for relatively lower driver steering wheel activity and for providing a relatively lower steering torque assisting said driver to a minor extent compensating for a relatively higher driver steering wheel activity.
- the signals received on data port 599 can be used by apparatus 500 for providing said steering wheel torque by means of a lane keep assistance function of said vehicle as part of said current driving situation.
- the signals used for determining said steering wheel torque considering the result of the thus determined driver steering wheel activity function are used for adapting the steering torque by considering a difference between a desired yaw rate and the current yaw rate by means of a regulator unit. .
- the signals used for adapting the steering torque by considering a difference between a desired yaw rate and the current yaw rate by means of a regulator unit is performed by means of a PID-regulator unit, wherein the routines for considering the difference between a desired yaw rate and the current yaw rate comprises routines for adapting the influence of the P-, I- and D-functions respectively, of said PID-regulator unit.
- Parts of the methods described herein can be performed by apparatus 500 by means of data processing device 510 running the program stored in separate memory 560 or read/write memory 550. When apparatus 500 runs the program, parts of the methods described herein are executed.
Landscapes
- Engineering & Computer Science (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Automation & Control Theory (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
Abstract
The present invention relates to a method for facilitating steering of a vehicle by a driver of the vehicle during driving along a road. The method comprises the step of determining (330) a steering torque based upon current driving situation (310) so as to assist said driver during driving. The method further comprises the step of determining (320) a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel. The step of determining a steering torque based upon current driving situation so as to assist said driver comprises the step of considering (P, I, D, 332) the result of the thus determined driver steering wheel activity function. The method further comprises the step of providing (TQ) a thus determined steering torque. The present invention also relates to a system for facilitating steering of a vehicle during driving along a road. The present invention also relates to a vehicle. The present invention also relates to a computer program and a computer program product.
Description
METHOD AND SYSTEM FOR FACILITATING STEERING OF A VEHICLE BY A DRIVER OF THE VEHICLE DURING DRIVING ALONG A ROAD
TECHNICAL FIELD The invention relates to a method for facilitating steering of a vehicle by a driver of the vehicle during driving along a road. The invention also relates to a system for facilitating steering of a vehicle by a driver of the vehicle during driving along a road. The invention also relates to a vehicle. The invention in addition relates to a computer program and a computer program product.
BACKGROUND ART
In order to facilitate steering during driving along a road systems for controlling the steering torque are utilized. Such systems include active steering systems.
In a lane keep assistance (LKA) system where a driver and a torque regulator together control the vehicle, the torque regulator normally handles the steering and positioning of the vehicle by the driver during driving along a road as a known or unknown error and is arranged to eliminate this possible fault. This means, that using fault-integration would counteract the driver, making the steering wheel be very stiff. Also using fault-prediction may induce a very high change in steering torque which would make the regulator feel "nervous".
US2010010712 discloses a method and device for improving driving comfort in a steering assistance system. An actuating torque is exerted on the steering system of the vehicle in order to cause the driver to make a change in the position of the steering wheel. The steering intervention by the actuating torque is made significantly more comfortable by limiting the gradient of the actuating torque to a maximum value.
There is however a need for further increasing comfort for the driver when assisting the driver steering a vehicle during driving along a road.
OBJECTS OF THE INVENTION An object of the present invention is to provide a method for facilitating steering of a vehicle by a driver of the vehicle during driving along a road which provides safe drive and improves comfort for the driver when assisting the driver steering the vehicle by means of providing a steering torque.
Another object of the present invention is to provide a system for facilitating steering of a vehicle by a driver of the vehicle during driving along a road which provides safe drive and improves comfort for the driver when assisting the driver steering the vehicle by means of providing a steering torque.
SUMMARY OF THE INVENTION These and other objects, apparent from the following description, are achieved by a method, a system, a vehicle, a computer program and a computer program product, as set out in the appended independent claims. Preferred embodiments of the method and the system are defined in appended dependent claims. Specifically an object of the invention is achieved by a method for facilitating steering of a vehicle by a driver of the vehicle during driving along a road. The method can comprise the step of determining a steering torque based upon current driving situation so as to assist said driver during driving. The method further comprises the step of determining a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel. In other words a determination is made indicating how actively the driver is steering the vehicle. The step of determining a steering torque
based upon current driving situation so as to assist said driver comprises the step of considering the result of the thus determined driver steering wheel activity function. The method further comprises the step of providing a thus determined steering torque. In other words, the assisting torque applied by the vehicle to keep the vehicle in the lane is made dependent on the determined activity of the driver. In particular a determined relative high steering activity by the driver results in that the lane keep assist system provides a relatively smaller amount of assist torque to keep the vehicle at a determined lateral position in the lane. On the other hand, a determined relative low steering activity by the driver results in that the lane keep assist system provides a relatively higher amount of assist torque to keep the vehicle at a determined lateral position in the lane. The lateral position in the lane that the system strives to maintain can be any suitable lateral position such as a centre position, but also another position that is determined to be desired to keep. The method thus can comprise the step of determining said steering torque assisting said driver based upon the result of the thus determined driver steering wheel activity function.
The current driving situation on which the steering torque is based for assisting the driver may be any suitable driving situation. The current driving situation on which the steering torque is based for assisting the driver may comprise any driving situation where assistance in following a certain trajectory in connection to the road such as following a lane of the road, following another vehicle travelling along the road, guidance to a road exit along the road, guidance to a stop along the road or the like. The current driving situation on which the steering torque is based for assisting the driver comprises according to an embodiment a driving situation where the position of the vehicle deviates from a desired position of the lane of the road along which the vehicle is travelling, wherein assisting the driver comprises providing steering torque so as to keep the vehicle essentially in the desired position of the lane. The
desired position may for example be a central position of the lane. This may comprise a so called lane keep assistance function.
According to an embodiment the method comprises the step of determining the driving situation. The step of determining a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel comprises according to an embodiment determining if, and to what degree the driver keeps his hands on the steering wheel. Thus if the driver is not steering by means of the steering wheel involves according to an embodiment the driver not keeping his hands on the steering wheel. To what degree the driver is steering by means of said steering wheel comprises according to an embodiment the driver holding the steering wheel very loosely, i.e. almost not keeping the hands on the wheel, to holding steadily on the wheel and degrees there between. The step of determining a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel may comprise any suitable way of determining if, and to what extent said driver is steering by means of the steering wheel. The step of determining a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel comprises according to an embodiment the step of measuring driver torque, i.e. the torque provided to the steering wheel by the driver, and determining when and for how long the driver torque is above or below certain levels.
The step of determining the steering torque for assisting the driver considering the result of the thus determined driver steering wheel activity function comprises adapting the steering torque considering the result of the thus determined driver steering wheel activity function. According to an embodiment the method comprises the step of adapting the steering torque for
assisting the driver considering the result of the thus determined driver steering wheel activity function.
By thus determining a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel and determining the steering torque assisting the driver considering the result of the thus determined driver steering wheel activity function the comfort for the driver may be improved in that the assistance by means of the steering torque may be set to not influence the steering to a high extent if the driver holds steadily on the steering wheel and be more influential if the driver holds loosely to the steering wheel or does not keep the hands on the steering wheel at all thus increasing the safety of driving the vehicle along the road. Thus, hereby precision lane correction may be obtained by providing a certain steering torque while the driver is not active with the steering wheel, thereby increasing safety, and good comfort for the driver steering the vehicle may be obtained by providing less steering torque merely guiding the steering in a calm manner when the driver is active with the steering wheel.
According to an embodiment of the method the step of determining said steering torque assisting said driver considering the result of the thus determined driver steering wheel activity function comprises the step of providing a relatively higher steering torque assisting said driver to a greater extent compensating for relatively lower driver steering wheel activity and providing a relatively lower steering torque assisting said driver to a minor extent compensating for a relatively higher driver steering wheel activity. Hereby safe drive and improved comfort for the driver is obtained in an efficient way when assisting the driver steering the vehicle by means of providing a steering torque.
According to an embodiment the method comprises the step of providing said steering torque by means of a lane keep assistance function of said vehicle as part of said current driving situation.
According to an embodiment of the method the step of determining said steering torque considering the result of the thus determined driver steering wheel activity function comprises the step of adapting the steering torque by considering a difference between a desired yaw rate and the current yaw rate by means of a regulator unit. Hereby an efficient way of adapting the steering torque is obtained.
According to an embodiment of the method the step of adapting the steering torque by considering a difference between a desired yaw rate and the current yaw rate by means of a regulator unit is performed by means of a PID-regulator unit, wherein the step of considering the difference between a desired yaw rate and the current yaw rate comprises the step of adapting the influence of the P-, I- and D-functions respectively, of said PID-regulator unit. By using a PID- regulator adaption of the steering torque considering the result of the thus determined driver steering wheel activity function may be obtained in a simple and efficient way.
Specifically an object of the invention is achieved by a system for facilitating steering of a vehicle by a driver of the vehicle during driving along a road. The system comprises means for determining a steering torque based upon current driving situation so as to assist said driver during driving. The system further comprises means for determining a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel. The means for determining a steering torque based upon current driving situation so as to assist said driver comprises means for considering the result of the thus determined driver steering wheel activity function. The system further comprises means for providing a thus determined steering torque.
According to an embodiment of the system the means for determining said steering torque assisting said driver considering the result of the thus determined driver steering wheel activity function comprises means for providing a relatively higher steering torque assisting said driver to a greater
extent compensating for relatively lower driver steering wheel activity and means for providing a relatively lower steering torque assisting said driver to a minor extent compensating for a relatively higher driver steering wheel activity.
According to an embodiment the system comprises means for providing said steering torque by means of a lane keep assistance function of said vehicle as part of said current driving situation.
According to an embodiment of the system the means for determining said steering torque considering the result of the thus determined driver steering wheel activity function comprises a regulator unit for adapting the steering torque by considering a difference between a desired yaw rate and the current yaw rate.
According to an embodiment of the system the regulator unit for adapting the steering torque by considering a difference between a desired yaw rate and the current yaw rate comprises a PID-regulator unit arranged to adapt the influence of the P-, I- and D-functions respectively, of said PID-regulator unit.
The system for facilitating steering of a vehicle by a driver of the vehicle during driving along a road is adapted to perform the methods as set out herein.
The system according to the invention has the advantages according to the corresponding method claims. Specifically an object of the invention is achieved by a vehicle comprising a system according to the invention as set out herein.
Specifically an object of the invention is achieved by a computer program for facilitating steering of a vehicle by a driver of the vehicle during driving along a road, said computer program comprising program code which, when run on an electronic control unit or another computer connected to the electronic control unit, causes the electronic control unit to perform methods as set out herein.
Specifically an object of the invention is achieved by a computer program product comprising a digital storage medium storing the computer program.
BRIEF DESCRIPTION OF THE DRAWINGS For a better understanding of the present invention reference is made to the following detailed description when read in conjunction with the accompanying drawings, wherein like reference characters refer to like parts throughout the several views, and in which:
Fig. 1 schematically illustrates a side view of a vehicle according to the present invention;
Fig. 2 schematically illustrates a plan view of the vehicle in fig. 1 driving along a road;
Fig. 3 schematically illustrates a block diagram of a system for facilitating steering of a vehicle by a driver of the vehicle during driving along a road according to an embodiment of the present invention ;
Fig. 4 schematically illustrates a block diagram of a system for facilitating steering of a vehicle by a driver of the vehicle during driving along a road according to an embodiment of the present invention;
Fig. 5 schematically illustrates a block diagram of a system for facilitating steering of a vehicle by a driver of the vehicle during driving along a road according to an embodiment of the present invention;
Fig. 6 schematically illustrates a block diagram of a system for facilitating steering of a vehicle by a driver of the vehicle during driving along a road according to an embodiment of the present invention; and Fig. 7 schematically illustrates a computer according to an embodiment of the present invention.
DETAILED DESCRIPTION
Hereinafter the term "link" refers to a communication link which may be a physical connector, such as an optoelectronic communication wire, or a non- physical connector such as a wireless connection, for example a radio or microwave link.
Fig. 1 schematically illustrates a side view of a vehicle 1 according to the present invention. The exemplified vehicle 1 is a heavy vehicle in the shape of a truck. The vehicle according to the present invention could be any suitable vehicle such as a bus or a car. The vehicle 1 comprises a system I for facilitating steering of a vehicle by a driver of the vehicle during driving along a road R.
Fig. 2 schematically illustrates a plan view of the vehicle 1 in fig. 1 driving along a road R. The road R has two lanes L1 , L2 and the vehicle 1 is travelling in the right lane L1 . The vehicle 1 comprises a steering wheel SW. The vehicle 1 comprises a system I for facilitating steering of a vehicle by a driver of the vehicle during driving along a road R.
The system I comprises a lane keep assistance function for providing a steering torque so as to assist in keeping the vehicle in the lane L1 along which the vehicle 1 is travelling. In fig. 2 the current driving situation of the vehicle 1 involves the vehicle 1 being displaced from the centre C1 of the lane L1 in that the vehicle is positioned more to the right side of the lane L1 .
In order to keep the vehicle 1 in the centre C1 of the lane L1 a steering torque is provided such that the vehicle 1 when deviating from the centre is assisted towards the centre C1 of the lane L1 . The position of the vehicle 1 in the lane L1 is determined by any suitable means comprising any suitable detection means such as camera unit, laser scanner unit and/or radar unit. According to an embodiment, in order to provide a basis for assisting in correcting such a
deviation, the current yaw rate and the desired yaw rate of the steering wheel in order to reposition the vehicle in a desired position of the lane L1 , here the centre C1 of the lane L1 , within a certain time/within a certain distance are compared so as to determine an error corresponding to the difference between current yaw rate and desired yaw rate. The steering torque provided is based upon said error.
According to the invention the steering torque for assisting the driver is further based upon if, and to what extent the driver of the vehicle 1 is steering by means of the steering wheel of the vehicle. Therefor a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel is determined.
A relatively higher steering torque assisting said driver to a greater extent is provided to compensate for relatively lower driver steering wheel activity and a relatively lower steering torque assisting said driver to a minor extent is provided to compensate for a relatively higher driver steering wheel activity.
Thus, in the driving situation in fig. 2, the driver will receive less assistance if the driver holds steadily to the steering wheel when steering and will receive more assistance the looser the driver holds on to the steering wheel and the less steering activity that is detected. Hereby safe drive and improved comfort for the driver is obtained in an efficient way when assisting the driver steering the vehicle by means of providing a steering torque.
The present invention is described in more detail with reference to fig. 3-7.
Fig. 3 schematically illustrates a block diagram of a system I for facilitating steering of a vehicle by a driver of the vehicle during driving along a road according to an embodiment of the present invention.
The system I comprises an electronic control unit 100.
The system I comprises means 1 10 for determining a current driving situation as a basis for determining possible steering assist of the driver during driving.
The current driving situation on which the steering torque is based for assisting the driver may be any suitable driving situation. The current driving situation on which the steering torque is based for assisting the driver may comprise any driving situation where assistance in following a certain trajectory in connection to the road such as following a lane of the road, following another vehicle travelling along the road, guidance to a road exit along the road, guidance to a stop along the road or the like. The current driving situation may be a driving situation where the vehicle is positioned with a certain displacement relative to a lane of the road along which the vehicle is travelling. The means 1 10 for determining a current driving situation comprises according to an embodiment means for determining the position of the vehicle in the lane of the road along which the vehicle is travelling. The means for determining the position of the vehicle may comprise any suitable sensor unit for detecting the road and the lane of the road such as a camera unit, a laser scanner unit and/or a radar unit. The means 1 10 for determining a current driving situation comprises according to an embodiment means for determining the speed of the vehicle. The means for determining the vehicle speed comprises according to an embodiment the speedometer of the vehicle. The vehicle speed may be determined continuously or intermittently during drive of the vehicle. The means 1 10 for determining a current driving situation comprises means for determining the curvature of the road comprises according to an embodiment a Global Navigation satellite System, GNSS, e.g. a global positioning system, GPS, for continuously or intermittently determining the position of the vehicle and map data comprising information about the curvature of the road. The means for determining the curvature of the road comprises according to an embodiment any suitable sensor unit such as one or more camera units for detecting road marks and/or crash barriers and/or side of the road so as to continuously or intermittently determining the curvature of the road in connection to the position of the vehicle.
The system I further comprises means 120 for determining a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel. The means 120 for determining a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel comprises according to an embodiment means for measuring driver torque, i.e. the torque provided to the steering wheel by the driver, and means for determining when and for how long the driver torque is above or below certain levels.
The system I comprises means 130 for determining a steering torque so as to assist said driver during driving.
The means 130 for determining a steering torque so as to assist said driver during driving comprises means 132 for determining a steering torque based upon current driving situation so as to assist said driver during driving.
The means 130 for determining a steering torque so as to assist said driver during driving comprises means 134 for considering the result of the thus determined driver steering wheel activity function.
The means 134 for determining said steering torque assisting said driver considering the result of the thus determined driver steering wheel activity function comprises means 134a for providing a relatively higher steering torque assisting said driver to a greater extent compensating for relatively lower driver steering wheel activity.
The means 134 for determining said steering torque assisting said driver considering the result of the thus determined driver steering wheel activity function comprises means 134b for providing a relatively lower steering torque assisting said driver to a minor extent compensating for a relatively higher driver steering wheel activity.
The system comprises means 140 for providing said steering torque by means of a lane keep assistance function of said vehicle as part of said current driving
situation. The means 1 10 and means 130 is according to an embodiment comprised in the means 140.
The means 134 for determining a steering torque considering the result of the thus determined driver steering wheel activity function comprises a regulator unit for adapting the steering torque based upon the current situation and if, and to what extent said driver is steering by means of said steering wheel. The means 130 for determining a steering torque so as to assist said driver during driving comprises said regulator unit.
The regulator unit may be any suitable regulator unit. The regulator unit may be a non-model based regulator unit such as a PID-regulator. An embodiment where the means 130 is constituted by a PID-regulator is described with reference to the fig. 5. The regulator unit may be any model based regulator unit such as a LQ-regulator unit. The regulator unit may also be denoted Controller. The system I further comprises means 150 for providing a thus determined steering torque. The means 150 for providing a thus determined steering torque is arranged to provide the steering torque so as to assist the driving of the driver.
The electronic control unit 100 is operably connected to the means 1 10 for determining a current driving situation as a basis for determining possible steering assist of the driver during driving via a link 10. The electronic control unit 100 is via the link 10 arranged to receive a signal from said means 1 10 representing data for current driving situation.
The electronic control unit 100 is operably connected to the means 120 for determining a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel via a link 20. The electronic control unit 100 is via the link 20 arranged to receive a signal from said means 120 representing data for driver steering wheel activity function
reflecting if, and to what extent said driver is steering by means of said steering wheel.
The electronic control unit 100 is operably connected to the means 132 for determining a steering torque based upon current driving situation so as to assist said driver during driving via a link 32. The electronic control unit 100 is via the link 32 arranged to send a signal to said means 132 representing data for current driving situation.
The electronic control unit 100 is operably connected to the means 134 for determining said steering torque assisting said driver considering the result of the thus determined driver steering wheel activity function via a link 34. The electronic control unit 100 is via the link 34 arranged to send a signal to said means 134 representing data for driver steering wheel activity. The means 134 is arranged to process said data so as to provide relatively higher steering torque assisting said driver to a greater extent compensating for relatively lower driver steering wheel activity with the means 134a and providing a relatively lower steering torque assisting said driver to a minor extent compensating for a relatively higher driver steering wheel activity with the means 134b.
The electronic control unit 100 is operably connected to the means 130 for determining a steering torque so as to assist said driver during driving via a link 30. The electronic control unit 100 is via the link 30 arranged to receive a signal from said means 130 representing data for driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel. The electronic control unit 100 is operably connected to the means 140 for providing said steering torque by means of a lane keep assistance function of said vehicle as part of said current driving situation via a link 40a. The electronic control unit 100 is via the link 40a arranged to send a signal to said means 140 representing data for current driving situation comprising data for
vehicle position relative to the centre of the lane of the road along which the vehicle is travelling.
The electronic control unit 100 is operably connected to the means 140 for providing said steering torque by means of a lane keep assistance function of said vehicle as part of said current driving situation via a link 40b. The electronic control unit 100 is via the link 40b arranged to receive a signal from said means 140 representing data for steering torque so as to assist the driver keeping the lane position.
The electronic control unit 100 is operably connected to the means 150 for providing a steering torque determined by the means 130 via a link 50a. The electronic control unit 100 is via the link 50a arranged to send a signal to said means 150 representing data for determined steering torque.
The electronic control unit 100 is operably connected to the means 150 for providing a steering torque determined by the means 130 via a link 50b. The electronic control unit 100 is via the link 50b arranged to receive a signal from said means 150 representing data for steering torque so as to assist the driver driving. The electronic control unit 100 is arranged to provide control in accordance with said provided steering torque so as to assist the driver driving.
Fig. 4 schematically illustrates a block diagram of a system II for facilitating steering of a vehicle by a driver of the vehicle during driving along a road according to an embodiment of the present invention.
The system II could be a subsystem to the system I. The system II may comprise parts of the system I. The system II could be a subsystem to the system III described with reference to fig. 5. The system II comprises means 210 for determining a current driving situation as a basis for determining possible steering assist of the driver during driving. The current driving situation on which the steering torque is based for assisting the driver may be any suitable driving situation. The current driving situation
on which the steering torque is based for assisting the driver comprises may comprise any driving situation where assistance in following a certain trajectory in connection to the road such as following a lane of the road, following another vehicle travelling along the road, guidance to a road exit along the road, guidance to a stop along the road or the like. The current driving situation may be a driving situation where the vehicle is positioned with a certain displacement relative to a lane of the road along which the vehicle is travelling.
The system II further comprises means 220 for determining a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel.
The system II comprises means 230 for determining a steering torque so as to assist said driver during driving.
The means 230 for determining a steering torque so as to assist said driver during driving is operably connected to the means 210 for determining a current driving situation via a link 210a. The means 230 is arranged to receive a signal from the means 210 representing data for current driving situation.
The means 230 for determining a steering torque so as to assist said driver during driving is arranged to process the data of current driving situation from the means 210 as a basis for determining the steering torque for assisting the driver during driving.
The means 230 for determining a steering torque so as to assist said driver during driving is operably connected to the means 220 for determining a driver steering wheel activity function via a link 220a. The means 230 is arranged to receive a signal from the means 220 representing data for if, and to what extent said driver is steering by means of said steering wheel.
The means 230 for determining a steering torque so as to assist said driver during driving is arranged to process the data of extent of driver steering from the means 220 as a basis for determining the steering torque for assisting the
driver during driving. The means 230 for determining a steering torque so as to assist said driver during driving is arranged to adapt the steering torque for the current situation based upon the determined driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel so as to adapt the assisting the driver during driving under said current driving situation.
The means 230 for determining a steering torque considering the result of the thus determined driver steering wheel activity function comprises a regulator unit for adapting the steering torque based upon the current situation and if, and to what extent said driver is steering by means of said steering wheel.
The system II comprises means for providing a thus determined steering torque TQ for assisting the driving of the driver depending on the current driving situation and steering activity from the driver. The means for providing a thus determined steering torque is according to an embodiment comprised in the means 230 for determining a steering torque.
The means 230 for determining a steering torque is arranged to control the steering torque based upon current driving situation and steering activity from the driver.
The regulator unit may be any suitable regulator unit. The regulator unit may be a non-model based regulator unit such as a PID-regulator. An embodiment where the means 230 is constituted by a PID-regulator is described with reference to the fig. 5. The regulator unit may be any model based regulator unit such as a LQ-regulator unit. The regulator unit may also be denoted Controller. Fig. 5 schematically illustrates a block diagram of a system III for facilitating steering of a vehicle by a driver of the vehicle during driving along a road according to an embodiment of the present invention.
According to an embodiment the system III constitutes a detailed embodiment of the system II described in connection to fig. 4.
The system II comprises means 310 for determining a current driving situation involving lane keeping of the vehicle as a basis for determining possible steering assist of the driver during driving.
The means 310 comprises means 312 for determining the position of the vehicle on the lane of the road along which the vehicle is driving. The means 312 for determining the position of the vehicle on the lane may comprise any suitable sensor unit such as a camera unit, a laser scanner unit and/or a radar unit.
The means 310 comprises means 314 for determining the current yaw rate. The means 314 for determining the current yaw rate comprises means for detecting the current yaw rate of the vehicle. The means 314 for detecting the current yaw rate comprises any suitable detector unit for detecting the yaw rate. The detector unit is configured to detect/measure the rotation in the x/y- plane. The detector unit is according to an embodiment a gyro configured to sense the rotation in the x/y-plane. The detection by means of said detector unit is according to an embodiment performed continuously.
The means 310 comprises means 316 for determining the desired yaw rate in order to reposition the vehicle in the centre of the lane within a certain time/within a certain distance. The means 316 for determining the desired yaw rate comprises any suitable calculation means. For a lane keep assistance function the desired yaw rate may be determined by determining, e.g. measuring, the curvature of the road. In a situation where the vehicle is following another vehicle the desired yaw rate may be determined based upon the driving of the leading vehicle which said vehicle is following.
The means 310 comprises means 318 for determining the difference between the current yaw rate and desired yaw rate so as to determine a possible error.
According to an embodiment, in order to provide a basis for assisting in correcting such a deviation, the current yaw rate and the and the desired yaw rate of the steering wheel in order to reposition the vehicle in the centre C1 of the lane L1 within a certain time/within a certain distance are compared so as to determine an error corresponding to the difference between current yaw rate and desired yaw rate. The steering torque provided is based upon said error.
The system II further comprises means 320 for determining a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel. The system II comprises means 330 for determining a steering torque so as to assist said driver during driving. The means 330 for determining a steering torque so as to assist said driver during driving is constituted by a PID-regulator unit 330.
The PID-regulator unit 330 comprises a means P for providing a proportional function, means I for providing an integral function and means for providing a derivative function. The proportional function is also denoted P-function, the integral function is also denoted l-function and the derivative function is also denoted D-function.
The PID-regulator unit 330 comprises means 332 for determining a torque based upon the P-function, l-function and D-function.
The PID-regulator unit 330 for determining a steering torque so as to assist said driver during driving is operably connected to the means 310 for determining a current driving situation relating to lane keeping via a link 310a. The PID-regulator unit 330 is arranged to receive a signal from the means 310 representing data for error representing difference between current yaw rate and desired yaw rate.
The PID-regulator unit 330 for determining a steering torque so as to assist said driver during driving is arranged to process the data of current driving
situation from the means 310 as a basis for determining the steering torque for assisting the driver during driving.
The PID-regulator unit 330 is arranged to process the data for error representing difference between current yaw rate and desired yaw rate arranged by means of the P-function of the means P for providing a proportional torque TQp, the l-function of the means I for providing an integral torque TQi and the D-function of the means D for providing a derivative torque TQd. The means 332 is arranged to determine the sum of the proportional torque TQp, integral torque TQi and derivative torque TQd. The PID-regulator unit 330 for determining a steering torque so as to assist said driver during driving is operably connected to the means 320 for determining a driver steering wheel activity function via a link 320a. The PID- regulator unit 330 is arranged to receive a signal from the means 320 representing data for if, and to what extent said driver is steering by means of said steering wheel.
The PID-regulator unit 330 for determining a steering torque so as to assist said driver during driving is arranged to process the data of extent of driver steering from the means 320 as a basis for determining the steering torque for assisting the driver during driving. The PID-regulator unit 330 for determining a steering torque so as to assist said driver during driving is arranged to adapt the steering torque for the current situation based upon the determined driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel so as to adapt the assisting the driver during driving under said current driving situation. If it is determined that the extent said driver is steering by means of the steering wheel corresponds to the driver holding loosely to the steering wheel or not at all for a certain time period the torque determined based upon the current driving situation by means of the PID-regulator unit 330 using the P-, I-, D-
functions will be the toque provided such that the driver is assisted during driving to a greater extent with a relatively higher steering torque.
If it is determined that the extent said driver is steering by means of the steering wheel corresponds to the driver holding steadily to the steering wheel for a certain time period the torque determined based upon the current driving situation by means of the PID-regulator unit 330 using the P-, I-, D-functions will be adapted by means of reducing the influence of the integral torque TQi provided by the l-function of the means I of the PID-regulator unit such that the driver is assisted during driving to a lesser extent with a relatively lower steering torque.
The system III comprises means for providing a thus determined steering torque Tq for assisting the driving of the driver depending on the current driving situation and steering activity from the driver. The means for providing a thus determined steering torque is according to an embodiment comprised in the PID-regulator unit 330 for determining a steering torque.
The PID-regulator unit 330 for determining a steering torque is arranged to control the steering torque based upon current driving situation and steering activity from the driver.
Fig. 6 schematically illustrates a block diagram of a system for facilitating steering of a vehicle by a driver of the vehicle during driving along a road according to an embodiment of the present invention.
According to the embodiment the method for facilitating steering of a vehicle by a driver of the vehicle during driving along a road comprises a step S1 . In this step a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel is determined.
According to the embodiment the method for facilitating steering of a vehicle by a driver of the vehicle during driving along a road comprises a step S2. In
this step S2, the a steering torque is determined based upon current driving situation so as to assist said driver during driving.
The step S2 of determining a steering torque based upon current driving situation so as to assist said driver comprises a step S2a of considering the result of the thus determined driver steering wheel activity function.
According to the embodiment the method for facilitating steering of a vehicle during driving along a road comprises a step S3. In this step a thus determined steering torque is provided. The steering torque is provided to assist the driver driving where the assistance is based upon the current driving situation such as vehicle position in a lane and the driver steering activity, i.e. if and to what extent said driver is steering by means of said steering wheel corresponding to if and to what extent the driver is holding on to the steering wheel. Little or no steering from the driver by means of the steering wheel results in a higher degree of assistance by providing a relatively higher steering torque assisting said driver to a greater extent and steering from the driver by means of steering wheel to a great extent results in a lower degree of assistance by providing a relatively lower steering torque assisting said driver to a minor extent.
With reference to figure 7, a diagram of an apparatus 500 is shown. The control unit 100 described with reference to fig. 3 may according to an embodiment comprise apparatus 500. Apparatus 500 comprises a non-volatile memory 520, a data processing device 510 and a read/write memory 550. Non-volatile memory 520 has a first memory portion 530 wherein a computer program, such as an operating system, is stored for controlling the function of apparatus 500. Further, apparatus 500 comprises a bus controller, a serial communication port, l/O-means, an A/D-converter, a time date entry and transmission unit, an event counter and an interrupt controller (not shown). Non-volatile memory 520 also has a second memory portion 540.
A computer program P is provided comprising routines for facilitating steering of a vehicle by a driver of the vehicle during driving along a road according to
an embodiment of the present invention. The program P comprises routines for determining a steering torque based upon current driving situation so as to assist said driver during driving. The program P comprises routines for determining a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel. The routines for determining a steering torque based upon current driving situation so as to assist said driver comprises routines for considering the result of the thus determined driver steering wheel activity function. The program P comprises routines for providing a thus determined steering torque. The routines for determining said steering torque assisting said driver considering the result of the thus determined driver steering wheel activity function comprises routines for providing a relatively higher steering torque assisting said driver to a greater extent compensating for relatively lower driver steering wheel activity and routines for providing a relatively lower steering torque assisting said driver to a minor extent compensating for a relatively higher driver steering wheel activity. The program P comprises routines for providing said steering wheel torque by means of a lane keep assistance function of said vehicle as part of said current driving situation. The routines for determining said steering wheel torque considering the result of the thus determined driver steering wheel activity function comprises routines for adapting the steering torque by considering a difference between a desired yaw rate and the current yaw rate by means of a regulator unit. The routines for adapting the steering torque by considering a difference between a desired yaw rate and the current yaw rate by means of a regulator unit is performed by means of a PID-regulator unit, wherein the routines for considering the difference between a desired yaw rate and the current yaw rate comprises routines for adapting the influence of the P-, I- and D-functions respectively, of said PID-regulator unit. The computer program P may be stored in an executable manner or in a compressed condition in a separate memory 560 and/or in read/write memory 550. When it is stated that data processing device 510 performs a certain function it should be understood that data processing device 510 performs a certain
part of the program which is stored in separate memory 560, or a certain part of the program which is stored in read/write memory 550.
Data processing device 510 may communicate with a data communications port 599 by means of a data bus 515. Non-volatile memory 520 is adapted for communication with data processing device 510 via a data bus 512. Separate memory 560 is adapted for communication with data processing device 510 via a data bus 51 1 . Read/write memory 550 is adapted for communication with data processing device 510 via a data bus 514. To the data communications port 599 e.g. the links connected to the control units 100 may be connected. When data is received on data port 599 it is temporarily stored in second memory portion 540. When the received input data has been temporarily stored, data processing device 510 is set up to perform execution of code in a manner described above. The signals received on data port 599 can be used by apparatus 500 for determining a steering torque based upon current driving situation so as to assist said driver during driving. The signals received on data port 599 can be used by apparatus 500 for determining a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel. The signals used for determining a steering torque based upon current driving situation so as to assist said driver are considering the result of the thus determined driver steering wheel activity function. The signals received on data port 599 can be used by apparatus 500 for providing a thus determined steering torque. The signals used for determining said steering torque assisting said driver considering the result of the thus determined driver steering wheel activity function are used for providing a relatively higher steering torque assisting said driver to a greater extent compensating for relatively lower driver steering wheel activity and for providing a relatively lower steering torque assisting said driver to a minor extent compensating for a relatively higher driver steering wheel activity. The signals received on data port 599 can be used by apparatus 500 for providing said steering wheel torque by means of a lane keep assistance function of said
vehicle as part of said current driving situation. The signals used for determining said steering wheel torque considering the result of the thus determined driver steering wheel activity function are used for adapting the steering torque by considering a difference between a desired yaw rate and the current yaw rate by means of a regulator unit. . The signals used for adapting the steering torque by considering a difference between a desired yaw rate and the current yaw rate by means of a regulator unit is performed by means of a PID-regulator unit, wherein the routines for considering the difference between a desired yaw rate and the current yaw rate comprises routines for adapting the influence of the P-, I- and D-functions respectively, of said PID-regulator unit.
Parts of the methods described herein can be performed by apparatus 500 by means of data processing device 510 running the program stored in separate memory 560 or read/write memory 550. When apparatus 500 runs the program, parts of the methods described herein are executed.
The foregoing description of the preferred embodiments of the present invention has been provided for the purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise forms disclosed. Obviously, many modifications and variations will be apparent to practitioners skilled in the art. The embodiments were chosen and described in order to best explain the principles of the invention and its practical applications, thereby enabling others skilled in the art to understand the invention for various embodiments and with the various modifications as are suited to the particular use contemplated.
Claims
1 . A method for facilitating steering of a vehicle (1 ) by a driver of the vehicle comprising a lane keep assist system during driving along a road (R), comprising the step (S2) of determining a steering torque based upon current driving situation so as to assist said driver during driving, wherein said lane keep assist system is configured to apply a steering torque to keep the vehicle at a determined lateral position in a lane, characterized by the step (S1 ) of determining a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel; wherein the step (S2) of determining a steering torque based upon current driving situation so as to assist said driver comprises the step (S2a) of considering the result of the thus determined driver steering wheel activity function; the method further comprising the step (S3) of providing a thus determined steering torque.
2. A method according to claim 1 , wherein the step of determining said steering torque assisting said driver considering the result of the thus determined driver steering wheel activity function comprises the step of providing a relatively higher steering torque assisting said driver to a greater extent compensating for relatively lower driver steering wheel activity and providing a relatively lower steering torque assisting said driver to a minor extent compensating for a relatively higher driver steering wheel activity.
3. A method according to claim 1 or 2, wherein the determined lateral position is the centre of the lane.
4. A method according to any of claims 1 -3, wherein the step of determining said steering torque considering the result of the thus determined driver steering wheel activity function comprises the step of adapting the steering torque by considering a difference between a desired yaw rate and the current yaw rate by means of a regulator unit.
5. A method according to claim 4, wherein the step of adapting the steering torque by considering a difference between a desired yaw rate and the current
yaw rate by means of a regulator unit is performed by means of a PID-regulator unit, wherein the step of considering the difference between a desired yaw rate and the current yaw rate comprises the step of adapting the influence of the P-, I- and D-functions respectively, of said PID-regulator unit.
6. A system (I; II; III) for facilitating steering of a vehicle (1 ) by a driver of the vehicle during driving along a road (R), comprising means (130; 230; 330) for determining a steering torque based upon current driving situation so as to assist said driver during driving, wherein said lane keep assist system is configured to apply a steering torque to keep the vehicle at a determined lateral position in a lane characterized by means (120; 220; 320) for determining a driver steering wheel activity function reflecting if, and to what extent said driver is steering by means of said steering wheel; wherein the means (130; 230; 330) for determining a steering torque based upon current driving situation so as to assist said driver comprises means (134; P, I, D, 332) for considering the result of the thus determined driver steering wheel activity function ; the system further comprising means for providing a thus determined steering torque.
7. A system according to claim 6, wherein the means (134; P, I, D, 332) for determining said steering torque assisting said driver considering the result of the thus determined driver steering wheel activity function comprises means (134a) for providing a relatively higher steering torque assisting said driver to a greater extent compensating for relatively lower driver steering wheel activity and means (134b) for providing a relatively lower steering torque assisting said driver to a minor extent compensating for a relatively higher driver steering wheel activity.
8. A system according to claim 6 or 7, wherein the determined lateral position is the centre of the lane.
9. A system according to any of claims 6-8, wherein the means (130; 230; 330) for determining said steering torque considering the result of the thus determined driver steering wheel activity function comprises a regulator unit
for adapting the steering torque by considering a difference between a desired yaw rate and the current yaw rate.
10. A system according to claim 9, wherein the regulator unit for adapting the steering torque by considering a difference between a desired yaw rate and the current yaw rate comprises a PID-regulator unit arranged to adapt the influence of the P-, I- and D-functions respectively, of said PID-regulator unit.
1 1 . A vehicle (1 ) comprising a system (I) according to any of claims 6-10.
12. A computer program (P) for facilitating steering of a vehicle by a driver of the vehicle during driving along a road, said computer program (P) comprising program code which, when run on an electronic control unit (100) or another computer (500) connected to the electronic control unit (100), causes the electronic control unit to perform the steps according to claim 1 -5.
13. A computer program product comprising a digital storage medium storing the computer program according to claim 14.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE112017001278.3T DE112017001278T5 (en) | 2016-04-20 | 2017-03-29 | A method and system for facilitating the steering of a vehicle by a driver of the vehicle while driving on a road |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE1650530-7 | 2016-04-20 | ||
SE1650530A SE541719C2 (en) | 2016-04-20 | 2016-04-20 | Method and system for facilitating steering of a vehicle by a driver of the vehicle during driving along a road |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017184052A1 true WO2017184052A1 (en) | 2017-10-26 |
Family
ID=60116243
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/SE2017/050302 WO2017184052A1 (en) | 2016-04-20 | 2017-03-29 | Method and system for facilitating steering of a vehicle by a driver of the vehicle during driving along a road |
Country Status (3)
Country | Link |
---|---|
DE (1) | DE112017001278T5 (en) |
SE (1) | SE541719C2 (en) |
WO (1) | WO2017184052A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020083964A1 (en) * | 2018-10-26 | 2020-04-30 | Bayerische Motoren Werke Aktiengesellschaft | Method and control unit for transversely guiding a vehicle during a follow-on drive |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20240182109A1 (en) * | 2021-04-07 | 2024-06-06 | Bayerische Motoren Werke Aktiengesellschaft | Driving Assistance System and Driving Assistance Method for Assisting Lateral Guidance of a Vehicle |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6256561B1 (en) * | 1998-10-12 | 2001-07-03 | Honda Giken Kogyo Kabushiki Kaisha | Vehicle steering control system |
US20050270145A1 (en) * | 2004-06-02 | 2005-12-08 | Toyota Jidosha Kabushiki Kaisha | Driving operation support system and method |
US20080255729A1 (en) * | 2007-04-16 | 2008-10-16 | Hitachi, Ltd. | Steering Assist System and Vehicle Mounted with the Same |
US20100228437A1 (en) * | 2005-12-27 | 2010-09-09 | Daisuke Hanzawa | Vehicle and steering control device for vehicle |
WO2013187825A1 (en) * | 2012-06-12 | 2013-12-19 | Scania Cv Ab | A method and a system for lane keeping assistance for a vehicle |
US20140229065A1 (en) * | 2013-02-14 | 2014-08-14 | Ford Global Technologies | System and method for steering torque compensation during braking event |
US20150274203A1 (en) * | 2012-10-04 | 2015-10-01 | Nissan Motor Co., Ltd., | Steering control device |
US20160001811A1 (en) * | 2013-04-08 | 2016-01-07 | Mitsubishi Electric Corporation | Steering control device, and steering control method |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102006022391A1 (en) | 2006-05-12 | 2007-11-15 | Robert Bosch Gmbh | Method and device for improving the ride comfort in a steering assistance system |
-
2016
- 2016-04-20 SE SE1650530A patent/SE541719C2/en unknown
-
2017
- 2017-03-29 WO PCT/SE2017/050302 patent/WO2017184052A1/en active Application Filing
- 2017-03-29 DE DE112017001278.3T patent/DE112017001278T5/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6256561B1 (en) * | 1998-10-12 | 2001-07-03 | Honda Giken Kogyo Kabushiki Kaisha | Vehicle steering control system |
US20050270145A1 (en) * | 2004-06-02 | 2005-12-08 | Toyota Jidosha Kabushiki Kaisha | Driving operation support system and method |
US20100228437A1 (en) * | 2005-12-27 | 2010-09-09 | Daisuke Hanzawa | Vehicle and steering control device for vehicle |
US20080255729A1 (en) * | 2007-04-16 | 2008-10-16 | Hitachi, Ltd. | Steering Assist System and Vehicle Mounted with the Same |
WO2013187825A1 (en) * | 2012-06-12 | 2013-12-19 | Scania Cv Ab | A method and a system for lane keeping assistance for a vehicle |
US20150274203A1 (en) * | 2012-10-04 | 2015-10-01 | Nissan Motor Co., Ltd., | Steering control device |
US20140229065A1 (en) * | 2013-02-14 | 2014-08-14 | Ford Global Technologies | System and method for steering torque compensation during braking event |
US20160001811A1 (en) * | 2013-04-08 | 2016-01-07 | Mitsubishi Electric Corporation | Steering control device, and steering control method |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020083964A1 (en) * | 2018-10-26 | 2020-04-30 | Bayerische Motoren Werke Aktiengesellschaft | Method and control unit for transversely guiding a vehicle during a follow-on drive |
KR20210050571A (en) * | 2018-10-26 | 2021-05-07 | 바이에리쉐 모토렌 베르케 악티엔게젤샤프트 | Method and control device for horizontal guidance of a vehicle during subsequent driving |
CN113039109A (en) * | 2018-10-26 | 2021-06-25 | 宝马汽车股份有限公司 | Method and control unit for guiding a vehicle laterally during follow-up driving |
JP2022512803A (en) * | 2018-10-26 | 2022-02-07 | バイエリッシェ モトーレン ヴェルケ アクチエンゲゼルシャフト | Method and control unit for lateral control of the vehicle during follow-up driving |
KR102548057B1 (en) * | 2018-10-26 | 2023-06-27 | 바이에리쉐 모토렌 베르케 악티엔게젤샤프트 | Method and control device for lateral guidance of a vehicle during subsequent driving |
CN113039109B (en) * | 2018-10-26 | 2024-03-08 | 宝马汽车股份有限公司 | Method and control unit for laterally guiding a vehicle during follow-up travel |
JP7459084B2 (en) | 2018-10-26 | 2024-04-01 | バイエリッシェ モトーレン ヴェルケ アクチエンゲゼルシャフト | Method and control unit for lateral control of a vehicle during follow-up driving |
US12012144B2 (en) | 2018-10-26 | 2024-06-18 | Bayerische Motoren Werke Aktiengesellschaft | Method and control unit for transversely guiding a vehicle during following travel |
Also Published As
Publication number | Publication date |
---|---|
SE541719C2 (en) | 2019-12-03 |
DE112017001278T5 (en) | 2019-02-28 |
SE1650530A1 (en) | 2017-10-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109421709B (en) | Driving support device for vehicle | |
US8805604B2 (en) | Method for adjusting a steering system in a vehicle | |
CN107054459B (en) | Lane keeping method and lane keeping assist system for a motor vehicle | |
US8392064B2 (en) | Systems, methods and devices for adaptive steering control of automotive vehicles | |
US7510038B2 (en) | Steering system with lane keeping integration | |
US10378890B2 (en) | Apparatus and method for determining wheel alignment change of vehicle | |
US20140012469A1 (en) | Vehicle information processing device | |
US10427712B2 (en) | Automatic driving system | |
CN109747645B (en) | Driving assistance control system for vehicle | |
US9428219B2 (en) | Method and device for assisting a driver of a vehicle in a bottleneck | |
JP4431038B2 (en) | Vehicle steering assist device and method with electromechanical steering | |
CN105774801B (en) | Method and device for guiding a vehicle on a lane | |
US20150158528A1 (en) | Collision avoidance control integrated with eps controller | |
JP4696720B2 (en) | Automatic steering control device | |
US10640145B2 (en) | Apparatus and method for situation dependent had or ADAS wheel angle control | |
US12134393B2 (en) | Device for predictively controlling the movement of a motor vehicle | |
US20160031321A1 (en) | Predicted arrival point presentation device and computer readable medium | |
GB2583898A (en) | Control system for driver monitoring and steering control | |
EP3303077B1 (en) | A driver assistance system | |
WO2017184052A1 (en) | Method and system for facilitating steering of a vehicle by a driver of the vehicle during driving along a road | |
CN112849152B (en) | Control method and control system for rear wheels of vehicle and vehicle | |
JP2017105277A (en) | Vehicular steering apparatus | |
CN113879393B (en) | Semi-autonomous or fully autonomous driving method for motor vehicle | |
WO2017095301A1 (en) | Method and system for facilitating steering of a vehicle during driving along a road | |
KR102409161B1 (en) | Driver assistance methods for cars |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17786242 Country of ref document: EP Kind code of ref document: A1 |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 17786242 Country of ref document: EP Kind code of ref document: A1 |