Method and Apparatus for Controlling a Vehicle
20200039504 ยท 2020-02-06
Inventors
- Christoforos Chatzikomis (Guildford Surrey, GB)
- Patrick Gruber (Guildford Surrey, GB)
- Aldo Sorniotti (Guildford Surrey, GB)
- Mazuir SHAH (Banbury Oxfordshire, GB)
- Matthew Bastin (Banbury Oxfordshire, GB)
Cpc classification
B60W2520/263
PERFORMING OPERATIONS; TRANSPORTING
Y02T10/72
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B60L3/10
PERFORMING OPERATIONS; TRANSPORTING
B60T2230/02
PERFORMING OPERATIONS; TRANSPORTING
B60L15/025
PERFORMING OPERATIONS; TRANSPORTING
Y02T10/64
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B60T8/17551
PERFORMING OPERATIONS; TRANSPORTING
B60L2220/46
PERFORMING OPERATIONS; TRANSPORTING
B60L15/20
PERFORMING OPERATIONS; TRANSPORTING
B60T8/17555
PERFORMING OPERATIONS; TRANSPORTING
B60T8/17552
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60W30/02
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A method of controlling a vehicle is disclosed, comprising steps of: obtaining a current value of a slip angle of the vehicle; setting a reference yaw rate in accordance with the obtained slip angle; setting a reference yaw moment based on the reference yaw rate; and controlling the electric vehicle to apply torque to a plurality of wheels of the vehicle in accordance with the reference yaw moment. By using a slip angle to set the reference yaw rate, embodiments of the present invention can remove the need to estimate the tyre-road coefficient of friction. Apparatus for performing the method is also disclosed.
Claims
1. A method of controlling a vehicle, the method comprising: obtaining a current value of a slip angle of the vehicle; setting a reference yaw rate in accordance with the obtained slip angle; setting a reference yaw moment based on the reference yaw rate; and controlling the vehicle to apply torque to a plurality of wheels of the vehicle in accordance with the reference yaw moment.
2. The method of claim 1, wherein the slip angle is a rear wheel slip angle measured in line with a rear axle of the electric vehicle.
3. The method of claim 1, wherein the slip angle is a rear wheel slip angle determined based on a measurement of a slip angle at a point away from a rear axle of the electric vehicle.
4. The method of claim 1, wherein the current value of the slip angle is obtained by deriving an estimated slip angle based on measurements of one or more other physical quantities.
5. The method of claim 1, wherein the reference yaw rate is set by setting a higher reference yaw rate for a lower slip angle, and setting a lower reference yaw rate for a higher slip angle.
6. The method of claim 5, wherein if the magnitude of the slip angle is less than a first threshold angle, the reference yaw rate is set to be equal to a predefined yaw rate.
7. The method of claim 6, wherein in response to the magnitude of the slip angle being less than the first threshold angle, the method further comprises: determining a current operating condition of the vehicle; and selecting one of a plurality of stored predefined yaw rate values as the reference yaw rate, each of the stored yaw rate values being associated with a different operating condition, by retrieving the stored yaw rate value associated with the current operating condition.
8. The method of claim 7, wherein the operating condition is defined by one or more parameters including at least a steering angle and a vehicle speed.
9. The method of claim 6, wherein if the magnitude of the slip angle is greater than a second threshold angle, the method further comprises: determining a limited yaw rate based on a current lateral acceleration of the vehicle; and setting the reference yaw rate equal to the limited yaw rate.
10. The method of claim 9, wherein in response to the magnitude of the slip angle being between the first and second threshold angles, the reference yaw rate is set as a weighted average of the predefined yaw rate and the limited yaw rate.
11. The method of claim 10, wherein the reference yaw rate r.sub.ref is calculated as:
r.sub.ref=r.sub.nW.sub.+r.sub.l(1W.sub.) where rn is the predefined yaw rate, rz is the limited yaw rate, and w/3 is a weighting factor dependent on the rear wheel slideslip angle.
12. The method of claim 11, wherein the weighting factor is determined as:
13. A computer-readable storage medium arranged to store computer program instructions which, when executed, perform the method claim 1 recites.
14. Apparatus for controlling a vehicle, the apparatus comprising: a slip angle obtaining unit configured to obtain a current value of a slip angle of the vehicle; a reference yaw rate setting unit configured to set a reference yaw rate in accordance with the obtained slip angle; a reference yaw moment setting unit configured to set a reference yaw moment based on the reference yaw rate; and a vehicle control unit configured to control the vehicle to apply torque to a plurality of wheels of the vehicle in accordance with the reference yaw moment.
15. Apparatus for controlling a vehicle, the apparatus comprising: one or more processors; and computer-readable memory arranged to store computer program instructions which, when executed by the one or more processors, cause the one or more processors to: obtain a current value of a slip angle of the vehicle; set a reference yaw rate in accordance with the obtained slip angle; set a reference yaw moment based on the reference yaw rate; and control the vehicle to apply torque to a plurality of wheels of the vehicle in accordance with the reference yaw moment.
16. A vehicle comprising the apparatus of claim 14.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Embodiments of the present invention will now be described, by way of example only, with reference to the accompanying drawings, in which:
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
DETAILED DESCRIPTION
[0027] In the following detailed description, only certain exemplary embodiments of the present invention have been shown and described, simply by way of illustration. As those skilled in the art would realize, the described embodiments may be modified in various different ways, all without departing from the scope of the present invention. Accordingly, the drawings and description are to be regarded as illustrative in nature and not restrictive. Like reference numerals designate like elements throughout the specification.
[0028] Referring now to
[0029] A wheel that is capable of being driven by an electric motor can be referred to as a driven wheel. In addition to a plurality of driven wheels, in some embodiments of the present invention a vehicle may further comprise one or more non-driven wheels which are not connected to an electric motor, but which instead rotate freely due to contact with the road surface while the vehicle is in motion. For example, in another embodiment of the present invention, the front wheels may be non-driven wheels and only the rear wheels may be driven by electric motors, or vice versa.
[0030] The plurality of motors 111, 112, 113, 114 can be controlled in order to impart a yaw moment on the electric vehicle 100. Here, yaw is used in its conventional meaning, to refer to rotation of the vehicle about the vertical axis. For example, the plurality of motors 111, 112, 113, 114 can be controlled so as to apply a higher torque to the wheels on one side of the vehicle 100 than a torque that is applied to the wheels on the other side of the vehicle 100, with the result that a greater accelerating force is experienced by the vehicle 100 on the side on which the higher torque is applied. As a result, the vehicle 100 is subject to a moment about the vertical axis. This moment can be referred to as the yaw moment, and the vertical axis can be referred to as the yaw axis.
[0031]
[0032] Continuing with reference to
[0033] The control unit 130 is further configured to determine a torque allocation based on the reference yaw moment, the torque allocation defining a torque to be applied to each of the plurality of wheels 101, 102, 103, 104, and control the plurality of electric motors 111, 112, 113, 114 to apply the determined torque allocation to the plurality of wheels 101, 102, 103, 104.
[0034] The yaw rate is the angular velocity of the rotation about the yaw axis, and is commonly expressed in terms of degrees per second or radians per second. The yaw rate sensor 120 can be any suitable type of yaw rate sensor, such as a piezoelectric sensor or micromechanical sensor. Examples of suitable yaw rate sensors are known in the art, and a detailed explanation of the operation of the yaw rate sensor 120 will not be provided here, so as to avoid obscuring the present inventive concept.
[0035] Depending on the embodiment, the control unit 130 may be implemented in hardware, for example using an application-specific integrated circuit (ASIC) or field-programmable gate array (FPGA), or may be implemented in software. In the present embodiment a software implementation is used, and the control unit 130 comprises a processing unit 131 and computer-readable memory 132 arranged to store computer programme instructions that can be executed by the processing unit 131 in order to determine the reference yaw rate. The processing unit 131 can comprise one or more processors.
[0036] The control unit 130 of the present embodiment is configured to determine the reference yaw rate in accordance with a rear wheel slip angle, .sub.r, which describes the amount of sideslip currently being experienced by the vehicle 100 in line with the rear axle 116. Depending on the embodiment, the rear wheel slip angle may be measured at a point in-line with the rear axle 116, or may be derived from a measurement of the slip angle at a certain distance from the rear axle 116, for example a measurement taken at the centre of gravity of the vehicle 100 by the slip angle sensor 140.
[0037]
[0047] Referring now to
[0048] As explained above, in another embodiment the sideslip angle may be measured at the rear axle, in which case in step S401 the control unit 130 can obtain the rear wheel slip angle .sub.r directly from the slip angle sensor 140. In another embodiment, the reference yaw rate could be set in accordance with a slip angle measured at a point away from the rear axle 116 without a step of deriving the rear wheel slip angle .sub.r. In yet another embodiment, the slip angle sensor 140 may be omitted, and the slip angle may be derived from other vehicle parameters such as the steering angle, yaw rate, lateral acceleration and forward acceleration.
[0049] Next, in step S402 the control unit 130 sets a reference yaw rate r.sub.ref in accordance with the obtained value of the rear wheel slip angle .sub.r. The reference yaw rate r.sub.ref is a yaw rate that is deemed to be appropriate for the vehicle handling characteristics and the current friction conditions at the wheels. In step S403 the control unit 130 proceeds to set a reference yaw moment in accordance with the reference yaw rate r.sub.ref. The torque allocation defines a torque to be applied to each one of the plurality of wheels 101, 102, 103, 104. Then, in step S404 the control unit 130 proceeds to determine a torque allocation in accordance with the error between the measure yaw rate r and the reference yaw rate r.sub.ref, and control the plurality of electric motors 111, 112, 113, 114 to apply the allocated torque to each of the wheels 101, 102, 103, 104.
[0050] When determining the torque allocation in step S404, the control unit 130 attempts to allocate the available torque among the wheels 101, 102, 103, 104 so as to bring the actual observed yaw rate r closer to the reference yaw rate r.sub.ref. In this way, the reference yaw rate r.sub.ref is used as a target value which the control unit 130 attempts to achieve by changing the torque allocation. As explained above in relation to
[0051] Conventionally, a reference yaw rate is set based on an estimate of the tyre-road friction coefficient. Estimating the tyre-road friction coefficient can be complex and unreliable, meaning that the reference yaw rate may not actually be appropriate for the current friction conditions at the wheels. In embodiments of the present invention, the control unit 130 can use the rear wheel slip angle .sub.r as an indicator of the criticality of the vehicle cornering conditions, avoiding the need to estimate the tyre-road friction coefficient altogether. This is possible because the rear wheel slip angle .sub.r is inherently related to the friction conditions at the rear wheels, and therefore conveys useful information as to whether the rear wheels are currently in a high-friction or low-friction condition.
[0052] When the rear wheel slip angle .sub.r is low, the vehicle can safely be subjected to a higher yaw rate since there is more grip available, thereby achieving faster cornering speeds. On the other hand, when the rear wheel slip angle .sub.r is high, a lower yaw rate should be used in order to allow the rear wheels 103, 104 to regain grip on the road surface. The control unit 130 may therefore set a higher reference yaw rate for a lower slip angle, and may set a lower reference yaw rate for a higher slip angle.
[0053] Referring now to
[0054] First, in step S501 the control unit 130 checks whether the rear wheel slip angle .sub.r is less than a first threshold angle .sub.act. In the present embodiment the rear wheel slip angle .sub.r may be positive or negative depending on whether the rear axle is undergoing sideslip to the left or to the right of the vehicle, and so in step S501 the modulus of the rear wheel slip angle .sub.r is compared to the first threshold angle .sub.act. In response to the rear wheel slip angle .sub.r being below the first threshold angle .sub.act, the control unit 130 proceeds to step S502 and sets the reference yaw rate r.sub.ref to be equal to the nominal yaw rate r.sub.n.
[0055] The nominal yaw rate r.sub.n, which may also be referred to as the handling yaw rate, is a yaw rate that is suitable for the vehicle when operating in high-friction steady state conditions. Values of the nominal yaw rate r.sub.n can be calculated in advance for different operating conditions. The operating condition may be defined by one or more parameters, including at least the steering angle and the vehicle speed, and optionally including the longitudinal acceleration a.sub.x. A plurality of predefined values of the nominal yaw rate r.sub.n can be stored in a look-up table in the memory 132 of the control unit, each of the predefined values being associated with a different operating condition. In step S502, the control unit 130 can then determine the current operating condition of the electric vehicle, for example by obtaining current values of any parameters used to define the operating condition, and retrieve the stored yaw rate value that is associated with the current operating condition. The retrieved value of the nominal yaw rate, r.sub.n, is then used as the reference yaw rate r.sub.ref.
[0056] If the rear wheel slip angle .sub.r is above the first threshold angle .sub.act, then the control unit 130 proceeds to step S503 and checks whether the rear wheel slip angle .sub.r is above a second threshold angle .sub.th. The second threshold angle .sub.th is higher than the first threshold angle .sub.act. If the rear wheel slip angle .sub.r is above the second threshold angle .sub.th, then in step S504 the control unit 130 sets the reference yaw rate r.sub.ref to be equal to a limited yaw rate r.sub.l.
[0057] The limited yaw rate r.sub.l, which may also be referred to as the stability yaw rate, is a yaw rate that is compatible with the current tyre-road friction conditions. In the present embodiment, the limited yaw rate r.sub.l is determined based on the lateral acceleration a.sub.y of the electric vehicle 100, as follows:
where the lateral acceleration a.sub.y is the acceleration in the lateral direction, that is to say, the acceleration in a direction perpendicular to the direction of travel in the horizontal plane, and where:
In the present embodiment, the offset a.sub.y provides a certain safety factor in the calculation of r.sub.sat, ensuring that a conservative value is obtained for the limited yaw rate r.sub.l. In other embodiments a different method of determining the limited yaw rate r.sub.l may be used. For example, in another embodiment the limited yaw rate r.sub.sat may be determined as a fixed percentage of the lateral acceleration divided by the velocity, for example 0.8a.sub.y/V or 0.9a.sub.y/V.
[0058] If the rear wheel slip angle .sub.r is below the second threshold angle .sub.th, then the rear wheel slip angle .sub.r must lie somewhere between the two thresholds, or may be equal to one of the threshold angles. In this case, the control unit 130 proceeds to step S505 and obtains a weighting factor w.sub. based on the current value of the rear wheel slip angle .sub.r. In the present embodiment, the weighting factor w.sub. may vary continuously from 1 to 0 as the rear wheel slip angle .sub.r moves between the first and second thresholds .sub.act, .sub.th, and is calculated as follows:
[0059] The values of the first and second thresholds .sub.act, .sub.th may be set according to the desired handling characteristics of the vehicle. For example, the first threshold .sub.act, may be set to approximately 3 degrees, and the second threshold angle .sub.th may be set to approximately 7 degrees. These are merely examples, and in other embodiments other values may be used. For example, in another embodiment one or both of the first and second thresholds .sub.act, .sub.th may be set to a higher value in order to produce a controlled drift.
[0060] Although in the present embodiment the weighting factor w.sub. may take any value between 0 and 1, in other embodiments the weighting factor w.sub. may be selected from one of a plurality of discrete values each associated with a certain range of rear wheel slip angles .sub.r. The plurality of values of w.sub. may be stored in memory in a look-up table, with the current value of .sub.r being used to retrieve the corresponding weighting factor w.sub.. Furthermore, although in the present embodiment the rear wheel slip angle .sub.r is used, in other embodiments a weighting factor may be determined based on a measurement of a slip angle at a point away from the rear axle 116, by setting different thresholds accordingly.
[0061] Once the weighting factor w.sub. has been determined, then in step S506 the reference yaw rate r.sub.ref is calculated as a weighted average of the nominal yaw rate r.sub.n and the limited yaw rate r.sub.l, as follows:
r.sub.ref=r.sub.nw.sub.+r.sub.l(1w.sub.)
[0062] A graph plotting the reference yaw rate as a function of the rear wheel slip angle is illustrated in
[0063] In other embodiments a different approach may be used when setting the reference yaw rate r.sub.ref based on the rear wheel slip angle .sub.r. For example, instead of setting upper and lower thresholds of the rear wheel slip angle, a single threshold may be defined, with the reference yaw rate r.sub.ref being set equal to the nominal yaw rate r.sub.n above the threshold and set equal to the limited yaw rate r.sub.l below the threshold, resulting in a step change in the reference yaw rate. However, in the present embodiment the reference yaw rate r.sub.ref is defined so as to provide a gradual transition as the rear wheel slip angle .sub.r increases or decreases, in order to avoid creating significant yaw rate vibrations that might otherwise result from a step-change in the reference yaw rate r.sub.ref.
[0064] Referring now to
[0065] The apparatus is configured to receive control inputs 700 in the form of a total torque demand T.sub.w,tot and steering angle , and sensor inputs from a sensor system 710. In the present embodiment the sensor inputs include the rear wheel slip angle .sub.r, the vehicle velocity V, the lateral acceleration a.sub.y, the longitudinal acceleration a.sub.x, and the measured yaw rate r. The apparatus further comprises a reference yaw rate setting unit 720 that is configured to set the reference yaw rate r.sub.ref in accordance with the obtained rear wheel slideslip angle .sub.r. In the present embodiment the reference yaw rate setting unit 720 is configured to use the method shown in
[0066] The nominal yaw rate generator 721 can be used to generate an appropriate nominal yaw rate r.sub.n according to the current operating conditions, for example by retrieving a predefined nominal yaw rate r.sub.n from a look-up table, as described above in relation to step S502 of
[0067] The apparatus further comprises a reference yaw moment setting unit 730 configured to set the reference yaw moment M.sub.z in accordance with the reference yaw rate r.sub.ref, based on the error between the reference yaw rate r.sub.ref and the measured yaw rate r and the total wheel torque demand T.sub.w,tot. In the present embodiment the reference yaw moment setting unit 730 comprises a feedback plus feedforward yaw rate tracking controller 731 which is configured to receive feedforward inputs including the vehicle velocity V, longitudinal acceleration a.sub.x, and steering angle . In other embodiments the reference yaw moment may be set using only feedback control, rather than feedback and feedforward control as in the present embodiment. The input parameters may be selected in accordance with the chosen control algorithm.
[0068] The apparatus further comprises a vehicle control unit 740 configured to allocate torque to different wheels of the vehicle 100, and to control the electric vehicle 100 to apply the determined torque allocation to the plurality of wheels 101, 102, 103, 104.
[0069] Although embodiments of the present invention have been described in relation to electric vehicles, it will be understood that the principles disclosed herein may readily be applied to other types of vehicles which are capable of controlling the level of torque applied to different wheels, for example vehicles with petrol, diesel, LPG (liquid petroleum gas) or hybrid propulsion systems.
[0070] Whilst certain embodiments of the invention have been described herein with reference to the drawings, it will be understood that many variations and modifications will be possible without departing from the scope of the invention as defined in the accompanying claims.