This application is a U.S. National Stage application of PCT/EP2018/078907, filed Oct. 22, 2018, and published on Apr. 30, 2020, as WO 2020/083465 A1, all of which is hereby incorporated by reference in its entirety.
The present invention relates to a method for having a vehicle follow a desired curvature path, wherein the vehicle comprises at least one differential with a differential lock connected to at least one driven wheel axle of the vehicle. Further, the present invention relates to a control unit comprising the method, a vehicle, a computer program comprising means for performing the steps of the method and to a computer readable medium carrying a computer program comprising program code means for performing the steps of the method.
The invention can be applied in heavy-duty vehicles, such as trucks, buses and construction equipment. Although the invention will be described with respect to a truck, the invention is not restricted to this particular vehicle, but may also be used in other vehicles, such as passenger cars.
Steering, braking and propulsion of vehicles are generally controlled by drivers of the vehicles. In today's modern vehicles, including trucks, buses etc., drivers may also be assisted by driver assistance systems, such as lane keeping assistance systems, braking assistance systems etc.
One example of such a system may be found in US 2005/0283290 A1, which relates to a process for influencing the steering behaviour of a motor vehicle that has at least one differential lock and a steering system with which the first yawing moment can be generated, as well as a supplemental angle, which can override the driver steering angle and with which a second yawing moment can be generated. Hereby, the supplemental angle can be calculated and a second yawing moment can be generated that compensates for the first yawing moment.
Due to the rapid development of more advanced vehicles, including semi-autonomous and fully autonomous vehicles, there is however a strive towards further improving automation of vehicle steering functions.
In view of the above, an object of the invention is to provide an improved method for having a vehicle follow a desired curvature path, and/or a control unit for controlling a vehicle to follow a desired curvature path, and/or a vehicle.
According to a first aspect, the object is achieved by a method. According to a second aspect, the object is achieved by a control unit. According to a third aspect, the object is achieved by a vehicle. According to a fourth aspect, the object is achieved by a computer program. According to a fifth aspect, the object is achieved by a computer readable medium.
According to the first aspect thereof, the object is provided by a method for having a vehicle follow a desired curvature path, the vehicle comprising at least one differential with a differential lock connected to at least one driven wheel axle of the vehicle, the method comprising at least the following steps:
By the provision of the above method, improved following of a desired curvature path of a vehicle is provided. More particularly, it has been found that compensating for a yaw moment caused by a differential lock in a feed forward manner will allow the vehicle to better follow the desired curvature path. Hence, the resulting steering angle may be optimized for following a desired curvature path and not only for compensating a yaw moment caused by the activated differential lock.
Optionally, the method may further comprise the step of:
Optionally, the vehicle may be a semi-autonomous vehicle or a fully autonomous vehicle. It has namely been found that the method as defined in the above may be particularly suitable for such vehicles. A semi-autonomous vehicle means a vehicle where at least steering, and optionally at least one of braking and propulsion of the vehicle is controlled, continuously or intermittently, without direct human involvement, and a fully autonomous vehicle means a vehicle where all of steering, braking and propulsion of the vehicle is controlled, continuously or intermittently, without direct human involvement. In fact, the method may be particularly suitable for a vehicle where only a trajectory input in the form of a desired vehicle acceleration and curvature path for the vehicle exists, and where there is no driver input in the form of e.g. a steering wheel angle.
Optionally, the compensation may be performed in a force generation part of the vehicle, the force generation part being at least used for calculating desired forces and moments of the vehicle for controlling at least one of steering, braking and propulsion of the vehicle. Still optionally, the method may further comprise the step of providing the compensation as a feed forward compensation to a motion support device coordinator of the vehicle, the motion support device coordinator being used for controlling at least one of steering, braking and propulsion of the vehicle. Hence, by integrating the compensation in the force generation part of the vehicle and then forward the compensation to the motion support device coordinator, further improved and faster compensation may be provided. Otherwise the path error caused by the differential lock being activated may be solved by a feedback loop. This may however result in that the vehicle will deviate more from its desired curvature path than what will be achieved by the present invention. Further, the force generation part may also in a feed forward manner calculate request longitudinal force, Fx_req, where the request longitudinal force may be calculated as the vehicle's mass times request acceleration, plus specific resistance forces. The resistance forces may be provided in feed forward manner to the motion support coordinator, i.e. in a similar manner as for the yaw moment Mdiff. Resistance forces may for example relate to air resistance, road slope and vehicle roll. By including the resistance forces as feed forward part, the desired acceleration can be achieved more accurately. Similar logic is used for having the vehicle follow the desired curvature path. The force generation part and the motion support device coordinator are hence preferably used in semi and/or fully autonomous vehicles.
Optionally, the calculated yaw moment, Mdiff, may be calculated based on at least one of the following parameters:
Optionally, the method may further comprise the step of:
Optionally, when the vehicle is running on a low friction surface having a friction coefficient being below a friction coefficient threshold value and when the at least one differential lock is activated, the at least one differential lock may be continued to be activated when an identified slip of at least one wheel connected to the at least one driven wheel axle is lower than a slip limit, which slip limit is preferably larger than a peak slip of the low friction surface. Thereby, the differential lock may be allowed to be activated for a longer period of time, providing improved traction for the vehicle for a longer time. Peak slip may be defined as the point where a maximum driving force on a wheel is acting thereon, whereafter the driving force will decrease and wheel slip will increase. Still optionally, the method may further comprise the step of:
Optionally, when the vehicle is running on a high friction surface having a specific friction coefficient being above a friction coefficient threshold value and when the at least one differential lock is activated, the at least one differential lock may be continued to be activated if the sum of wheel forces of the wheels connected to the at least one driven wheel axle is lower than normal forces of the wheels times the specific friction coefficient. This means that the differential lock may be allowed to be activated for a longer time until there is a risk for rotational windup of the wheel axles. Still optionally, the method may further comprise the step of:
A low friction surface may be a surface comprising ice, snow, gravel, or the like. A high friction surface, may e.g. be an asphalt surface, concrete surface or the like, which also is not covered with ice, snow and/or gravel. A surface's friction coefficient may be measured and estimated e.g. during driving of the vehicle, and/or it may be provided from a database in or outside the vehicle. Friction estimation is well-known for the skilled person and will therefore not be described further in detail herein.
By controlling the at least differential lock as indicated in the above when running on a low friction and/or high friction surface, improved traction for longer time may be provided, until vehicle stability takes precedence. Optionally, the friction coefficient threshold value(s) as used for determining whether the surface is a low friction or high friction surface may be identical or different.
According to the second aspect thereof, the object is provided by a control unit for controlling a vehicle to follow a desired curvature path, the control unit being configured for performing the steps of any one of the embodiments of the method as described in the above. Advantages of the second aspect are analogous to the advantages provided by the method according to the first aspect. It shall also be noted that all embodiments of the first aspect are combinable with all embodiments of the second aspect, and vice versa.
According to the third aspect thereof, the object is provided by a vehicle comprising at least one differential with a differential lock connected to at least one driven wheel axle of the vehicle, and further comprising the control unit according to the second aspect. Advantages of the third aspect are analogous to the advantages provided by the method according to the first aspect. It shall also be noted that all embodiments of the first and second aspects are combinable with all embodiments of the third aspect, and vice versa.
Differentials and differential locks for vehicles are well-known mechanical components used for improving driving characteristics and traction of vehicles and will therefore not be further described herein.
Optionally, the vehicle may be a semi-autonomous or a fully autonomous vehicle.
Optionally, the vehicle may be any one of a truck, a heavy duty truck, a construction equipment vehicle or a bus.
Optionally, the vehicle may comprise at least one differential with at least two respective differential locks connected to least two respective driven wheel axles of the vehicle.
According to the fourth aspect thereof, the object is provided by a computer program comprising program code means for performing the steps of the method as described in the above, when the program is run on a computer.
According to the fifth aspect thereof, the object is provided by a computer readable medium carrying a computer program comprising program code means for performing the steps of the method as described in the above, when said program product is run on a computer.
Further advantages and advantageous features of the invention are disclosed in the following description and in the dependent claims.
With reference to the appended drawings, below follows a more detailed description of embodiments of the invention cited as examples.
In the drawings:
The drawings show diagrammatic exemplifying embodiments of the present invention and are thus not necessarily drawn to scale. It shall be understood that the embodiments shown and described are exemplifying and that the invention is not limited to these embodiments. It shall also be noted that some details in the drawings may be exaggerated in order to better describe and illustrate the invention. Like reference characters refer to like elements throughout the description, unless expressed otherwise.
An x-direction as provided herein corresponds to a longitudinal direction of the vehicle, an y-direction corresponds to a lateral direction of the vehicle and a z-direction corresponds to a vertical direction of the vehicle.
The vehicle 100 further comprises two front wheels 1 and 2 which can be angled in order to allow the vehicle to follow a curvature path. Further, the vehicle 100 has a certain track width T as seen in the figure.
Vehicle speed vx,i at each respective wheel can be calculated according to the two following equations, depending on if the wheel is provided on the left or right side of the vehicle:
where R is the curvature radius of the vehicle's path.
When the differential locks are activated, the angular speed of each driven wheel, 3 to 6, is the same, i.e. the following relation between the angular speed (ω) of wheels can be expected:
ωw,3=ωw,4=ωw,5=ωw,6
Traction slip λw,i each wheel may in turn be calculated by the following equation:
where Rw is the wheel radius for each wheel.
From this, force contribution from the differential lock at each wheel may be calculated according to the following equation:
Fx,idiff=min(k·λw,i,μi·Fz,i)
where k is a constant defined as surface friction coefficient divided by traction slip, as shown in e.g.
The yaw moment, Mdiff, caused by the at least one differential lock may be calculated as the sum of wheel forces times half the track width T, i.e.:
Desired forces and moments for controlling the vehicle 100 may be defined as
Vreq=[F′x,F′y,Mz]
where Fx may be defined as:
Fx=m·αxreq
where m is the vehicle's mass and ax,req is the acceleration in the x-direction;
where Fy may be defined as:
Fy=δfpath·2cα
where δf,path is the actual steering angle and Cα is tire cornering stiffness, also known as lateral slip stiffness of the vehicle; and
where the total desired yaw moment Mz may be defined as:
Mz=Mz_curvature+Mdiff. In more detail, the total desired yaw moment Mz may be defined as:
Mz=δfpath·2Cα·lf+Mdiff
where lf is the distance between the vehicle's centre of gravity on the x-axis and the front wheel axle of the vehicle where the wheels 1 and 2 are provided. Hence, Mz_curvature is here defined as:
δfpath·2Cα·lf
By calculating the forces and moments, Fx, Fy and Mz, as in the above, the deviation from the desired curvature path caused by the yaw moment Mdiff can be compensated, preferably in the force generation part, such that a resulting steering angle is equal to or less than a maximum allowed steering angle of the vehicle. The maximum allowed steering angle may of course vary depending on the type of vehicle. For example, the maximum allowed steering angle may correspond to that the front wheels can be angled about ±75 degrees with respect to a forward direction of the vehicle. The force generation may take into account the yaw moment Mdiff caused by a locked, i.e. activated, differential, and hence compensate for the yaw to follow a desired curvature path by at least one of steering, braking at least one wheel and propulsion of the vehicle.
In the case when the vehicle 100 is running on a low friction surface having a friction coefficient being below a friction coefficient threshold value and when the at least one differential lock is activated, the at least one differential lock may be continued to be activated when an identified slip of at least one wheel connected to the at least one driven wheel axle is lower than a slip limit, which slip limit is larger than a peak slip of the low friction surface. Thereby, in such situation, the differential lock is continued to be activated when the following is fulfilled:
λw,i<λlim
For example, λlim, may be a value such as 0.1-0.6, or 0.2-0.6, or 0.3-0.6, where λlim, is set to be larger than a peak slip of the low friction surface, and where 0 corresponds to no slip and 1 corresponds to full slip. An example of a peak slip is shown in
Further, in the case when the vehicle is running on a high friction surface having a specific friction coefficient being above a friction coefficient threshold value and when the at least one differential lock is activated, the at least one differential lock is continued to be activated if the sum of wheel forces of the wheels connected to the at least one driven wheel axle is lower than normal forces Fz of the wheels times the specific friction coefficient. This means that the differential lock may be allowed to be activated for a longer time until there is a risk for rotational windup of the wheel axles. Thereby, in such situation, the differential lock is continued to be activated when the following is fulfilled:
where μ is the specific friction coefficient of the surface and Fz is the normal force. Further, the method may further comprise the step of unlocking the at least one differential lock connected to the at least one driven wheel axle if the sum of wheel forces of the wheels connected to the at least one driven wheel axle is larger than normal forces of the wheels times the specific friction coefficient.
It is to be understood that the present invention is not limited to the embodiments described above and illustrated in the drawings; rather, the skilled person will recognize that many changes and modifications may be made within the scope of the appended claims.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2018/078907 | 10/22/2018 | WO |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2020/083465 | 4/30/2020 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
20030102713 | Murakami | Jun 2003 | A1 |
20050283290 | Krimmel | Dec 2005 | A1 |
20090221392 | Bruce | Sep 2009 | A1 |
20100204887 | Ichinose | Aug 2010 | A1 |
20110307129 | Yu et al. | Dec 2011 | A1 |
20120283907 | Lee | Nov 2012 | A1 |
20140213412 | Marsh | Jul 2014 | A1 |
20180162223 | Alfredson | Jun 2018 | A1 |
Number | Date | Country |
---|---|---|
101537835 | Sep 2009 | CN |
102407846 | Apr 2012 | CN |
103978972 | Aug 2014 | CN |
10338656 | Mar 2005 | DE |
102004029783 | Jan 2006 | DE |
102007021257 | Nov 2007 | DE |
102006026188 | Dec 2007 | DE |
102014004946 | Oct 2015 | DE |
1059216 | Dec 2000 | EP |
1354748 | Oct 2003 | EP |
2832576 | Feb 2015 | EP |
H07009978 | Jan 1995 | JP |
2001277896 | Oct 2001 | JP |
2005067597 | Mar 2005 | JP |
2006008120 | Jan 2006 | JP |
2007239819 | Sep 2007 | JP |
2007321984 | Dec 2007 | JP |
2008232081 | Oct 2008 | JP |
2010173523 | Aug 2010 | JP |
4720998 | Jul 2011 | JP |
5810692 | Nov 2015 | JP |
2018044580 | Mar 2018 | JP |
2018122734 | Aug 2018 | JP |
03064227 | Aug 2003 | WO |
2011052098 | May 2011 | WO |
Entry |
---|
Translation of JP-4720998-B2, Sakukawa Jiyun, Steering Controller for Vehicle, Jul. 13, 2011, Toyota Motor Corp. |
Japan Office Action dated Jan. 6, 2023 in corresponding Japan Patent Application No. 2021521986, 7 pages. |
International Search Report and Written Opinion dated Nov. 5, 2019 in corresponding International PCT Application No. PCT/EP2018/078907, 17 pages. |
Korean Office Action dated Jul. 26, 2023 in the corresponding Korean Patent Application No. 10-2021-7015485, 15 pages. |
Chinese Office Action dated Aug. 1, 2023 in corresponding Chinese Patent Application No. 201880098834.7, 7 pages. |
Number | Date | Country | |
---|---|---|---|
20210387613 A1 | Dec 2021 | US |