Control system for controlling a powertrain of a vehicle

The control system addresses the challenge of smooth powertrain mode transitions by reducing torque demand to a permitted threshold before allowing drive mode changes, thereby reducing driveline disturbances and enhancing vehicle comfort.

WO2025061981A1PCT designated stage expired Publication Date: 2025-03-27JAGUAR LAND ROVER LTD

Patent Information

Application Number
PCT/EP2024/076490
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-09-21
Filing Date
2024-09-20
Publication Date
2025-03-27

AI Technical Summary

Technical Problem

Existing vehicle powertrain control systems face challenges in smoothly transitioning between forward and reverse drive modes, particularly at high torque demands, which can result in driveline disturbances and reduced comfort for drivers and passengers.

Method used

A control system that receives input parameters such as drive mode change signals and torque demands, determines if a drive mode change is required, and if so, outputs a braking request signal and a modified torque demand signal to reduce the torque demand to a permitted threshold before allowing the drive mode change.

Benefits of technology

The system effectively mitigates driveline disturbances by reducing the torque demand to a level that allows smooth transitions between drive modes, enhancing the comfort and reducing wear on powertrain components.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure EP2024076490_27032025_PF_FP_ABST
    Figure EP2024076490_27032025_PF_FP_ABST
Patent Text Reader

Abstract

Aspects of the present invention relate to a control system (100), to a system, a vehicle (1), a method for controlling a powertrain (22) of a vehicle (1) and to computer readable instructions. The control system (100) comprising one or more processors (120) collectively configured to receive a plurality of input parameters (142) comprising: a drive mode change signal (144) and a driver torque demand signal (145) indicating a powertrain torque demand. Then determine, in dependence on the plurality of input parameters (142), if a drive mode change is required and if an operating condition is met. The operating condition requires at least that a magnitude of the powertrain torque demand is not higher than a permitted torque threshold. In response to determining the drive mode change is required and the operating condition is not met then output a braking request signal (154), output a modified powertrain torque demand signal (155) and output a drive mode change instruction signal (153).
Need to check novelty before this filing date? Find Prior Art

Description

[0001] CONTROL SYSTEM FOR CONTROLLING A POWERTRAIN OF A VEHICLE

[0002] TECHNICAL FIELD

[0003] The present disclosure relates to a control system for controlling a powertrain of a vehicle. Aspects of the invention relate to a control system, to a system, a vehicle, a method for controlling a powertrain of a vehicle and to computer readable instructions.

[0004] BACKGROUND

[0005] It is known to provide a vehicle with a powertrain having multiple drive modes in which the powertrain can be operated. These often include a forward drive mode ‘D’ and a reverse drive mode ‘R’. For example, in automatic transmission vehicles, the drive modes typically include two or more of: a forward drive mode ‘D’, a reverse drive mode ‘R’, a neutral drive mode ‘N’ and a park drive mode ‘P’. In some vehicles the drive modes are selectable using a drive mode gear lever or drive mode selector. The gear lever or selector may be a mechanical or electrical device used to select one of the specific drive modes. Selection of the drive mode conventionally involves moving a lever or rotary selector between positions representing each of the various modes. A typical sequence (from forward / top to rear / bottom for a lever or clockwise for a rotary selector) for an automatic transmission is P, R, N, D. In such a case, the driver of the vehicle can move between the different drive modes by actuating the gear lever or selector. When undertaking a manoeuvre, such as a parking manoeuvre, a driver may wish to change the direction of the vehicle and so must move the drive mode from a forward drive mode ‘D’ to a reverse drive mode ‘R’, or vice versa. If, however, the vehicle is moving at speed there is the potential that changing the drive mode may cause a driveline disturbance which could be felt by the driver. The driveline disturbance may negatively impact the smoothness of vehicle travel causing a shuffle or shunt to be felt by the driver and / or their passengers when changing drive modes. Driveline disturbances may decrease the comfort of the driver and / or their passengers.

[0006] It is an aim of the present invention to address one or more of the disadvantages associated with the prior art.

[0007] SUMMARY OF THE INVENTION

[0008] Aspects and embodiments of the invention provide a control system, to a system, a vehicle, a method for controlling a powertrain of a vehicle and to computer readable instructions as claimed in the appended claims.

[0009] According to an aspect of the present invention there is provided a control system for controlling a powertrain of a vehicle. The control system comprising one or more processors collectively configured to: receive a plurality of input parameters comprising: a drive mode change signal indicating if a drive mode change is required; and a torque demand signal indicating a powertrain torque demand; determine, in dependence on the plurality of input parameters, if a drive mode change is required and if an operating condition is met, wherein the operating condition requires at least that the powertrain torque demand is not higher than a permitted torque threshold; and in response to determining the drive mode change is required and the operating condition is not met: output a braking request signal requesting a compensatory braking torque; output a modified powertrain torque demand signal defining a modified powertrain torque demand which reduces from the powertrain torque demand to a reduced powertrain torque demand which is equal to or below the permitted torque threshold.; and output a drive mode change instruction signal to request the drive mode change upon the modified powertrain torque demand reaching the reduced powertrain torque demand.

[0010] The torque demand signal may indicate a powertrain torque demand of a driver torque demand and / or an ADAS (Advanced Driver Assistance System(s)) torque demand.

[0011] According to an aspect of the present invention there is provided a control system for controlling a powertrain of a vehicle. The control system comprising one or more processors collectively configured to: receive a plurality of input parameters comprising: a drive mode change signal indicating if a drive mode change between a forward driving mode and a reverse driving mode is required; and a drivertorque demand signal indicating a powertrain torque demand; determine, in dependence on the plurality of input parameters, if a drive mode change is required and if an operating condition is met, wherein the operating condition requires at least that a magnitude of the powertrain torque demand is not higher than a permitted torque threshold; and in response to determining the drive mode change is required and the operating condition is not met: output a braking request signal requesting a compensatory braking torque of a foundation brake; output a modified powertrain torque demand signal defining a modified powertrain torque demand which reduces from the powertrain torque demand to a reduced powertrain torque demand which is equal to or below the permitted torque threshold; and output a drive mode change instruction signal to request the drive mode change upon the modified powertrain torque demand reaching the reduced powertrain torque demand.

[0012] The control system is configured to request a compensatory braking torque where a drive mode change is requested and when the driver wishes to change the intended direction of travel whilst at the same time there is a powertrain torque demand. By requesting the compensatory braking torque, there is a request to arrest movement of the vehicle. When the vehicle is undertaking a change in direction, the provision of a compensatory braking torque provides a braking torque which can at least partially compensate, or “fill-in” for any undelivered powertrain torque as a result of the modified torque demand signal. For example, in an electric drive vehicle, when the electric machine is transitioning from the forward drive mode (D) to a reverse drive mode (R).

[0013] Where a driver demands a torque to be delivered by the torque generating devices, for example by depressing an accelerator pedal, the control system determines if this demanded torque is permitted to be delivered at the same time as the drive mode change. For example, if a drive mode change is requested when the accelerator has been completely depressed the increase in the demand for torque could negatively affect the transmission system of the vehicle if the drive mode change were to proceed at such a high torque demand. The combination of instructing the drive mode change and the braking torque reduces the potential for undesirable vehicle acceleration under its own weight.

[0014] By modifying the torque demand to reduce it to equal to or below a permitted torque threshold, the control system can actively decrease the time whereby the system is able to arrive at the permitted torque range for a transition between a forward drive mode and reverse drive mode (or vice versa) without the need for driver input by modulating the accelerator pedal for example.

[0015] The control system comprises one or more controllers collectively comprising at least one electronic processor having an electrical input for receiving an input signal; and at least one memory device electrically coupled to the at least one electronic processor and having instructions stored therein; and wherein the at least one electronic processor is configured to access the at least one memory device and execute the instructions thereon so as to: receive a plurality of input parameters comprising: a drive mode change signal indicating if a drive mode change between a forward driving mode and a reverse driving mode is required; and a drivertorque demand signal indicating a powertrain torque demand; determine, in dependence on the plurality of input parameters, if a drive mode change is required and if an operating condition is met, wherein the operating condition requires at least that a magnitude of the powertrain torque demand is not higher than a permitted torque threshold; and in response to determining the drive mode change is required and the operating condition is not met: output a braking request signal requesting a compensatory braking torque of a foundation brake; output a modified powertrain torque demand signal defining a modified powertrain torque demand which reduces from the powertrain torque demand to a reduced powertrain torque demand which is equal to or below the permitted torque threshold; and output a drive mode change instruction signal to request the drive mode change upon the modified powertrain torque demand reaching the reduced powertrain torque demand.

[0016] Optionally, the one or more processors may be collectively configured to determine the compensatory braking torque in dependence on a difference between the powertrain torque demand and the modified powertrain torque demand.

[0017] When the torque demand of the one or more torque generating devices is being modified and reduced then the control system may request that the braking system supply a compensatory braking torque from the braking system. This may reduce the likelihood whereby arresting of movement was initially provided by the torque generating devices (such as the electric machine driving one or both axles at low speed) which is then removed causes the vehicle to accelerate under its own weight. Optionally, wherein the one or more processors may be collectively configured to output the braking request signal such that the compensatory braking torque is equal to the difference between the powertrain torque demand and the modified powertrain torque demand.

[0018] The compensatory braking torque may fill in for the reduction in torque provided by the powertrain. The driver may be expecting a certain powertrain torque level by depressing the accelerator pedal and thus by demanding a certain torque level this driver demanded torque may be outside of the permitted range and therefore needs to be modified to bring within the permitted range. By utilising the compensatory braking torque demand to fill in for this reduction using the brakes there may be a reduced likelihood of the vehicle suddenly accelerating away once the drive mode changes as the braking torque will arrest or reduce speed of the vehicle.

[0019] Optionally, the modified powertrain torque demand signal is modulated to reduce the modified powertrain torque demand from the powertrain torque demand to the reduced powertrain torque demand at a torque reduction rate of no greater than 1 to 500 Nm / s or 1 to 200 Nm / s or 1 to 100 Nm / s or 1 to 50 Nm / s or 50 to 100 Nm / s or 50 to 200 Nm / s or 50 to 500 Nm / s.

[0020] By reducing the torque over a time period by reducing the torque at a rate per second, a step change in torque supplied by the vehicle which could cause a driveline disturbance felt by the driver and / or their passengers can be avoided.

[0021] Optionally, the reduction rate may be constant or may vary as the reduced powertrain torque demand approaches below or equal to the permitted torque threshold.

[0022] Optionally, the reduction rate may decrease from a first reduction rate to a second reduction rate at, or before, the lash crossing region. Wherein the first decrease rate may be greater than the second decrease rate. By causing the drive mode change to occur at or around a relatively lower second increase rate there is a mitigation or reduction in any driveline disturbances that may be felt by the driver, such as shuffles and or shunts, that could occur if the transition occurs at greater magnitude torques.

[0023] Optionally, the increase in compensatory braking torque may be inversely proportional to the reduction in the modified powertrain torque demand.

[0024] Optionally, the rate at which the torque is reduced is different for a first axle and a second axle of the vehicle and may be based on the current torque request of said first axle or second axle and may include the effect of the reduction. Optionally, a factor may then be applied to adjust the reduction rates in dependence on the driver demanded torque. Such a scheme enables the rates to be quicker and less refined if the driver tips in hard during a manoeuvre.

[0025] Optionally, the plurality of input parameters may further comprise: a gradient signal indicative of a gradient of a surface on which the vehicle is supported, wherein the operating condition further requires that the gradient is less than or equal in magnitude to a gradient threshold. Such a scheme may enable more refined control of the vehicle as the delay in drive mode change may be effected when the vehicle is on a relatively steep gradient (above the gradient threshold).

[0026] Optionally, the operating condition may further require that the gradient is negative relative to the direction of travel.

[0027] Where the vehicle is on a downhill gradient the control system requests a braking torque to arrest or slow movement of the vehicle. The braking torque reduces the potential for vehicle runaway where the vehicle accelerates downhill under its own weight.

[0028] A negative gradient is defined as downhill in the current direction of travel. For example, the front of the vehicle is facing downhill with the vehicle in drive, or the front of the vehicle is facing uphill with the vehicle in reverse; in both examples the vehicle is intended to be driven downhill.

[0029] The gradient threshold may be any suitable value. For example, the gradient threshold may be 0%, -1 %, -2%, -3%, -4%, -5%, -6%, -7%, -8%, -9%, or -10%. Optionally the gradient threshold may be: 0% to 5% or 1 % to 4% or 2%.

[0030] By requiring a negative gradient, the downhill only logic can avoid potentially unnecessary interventions when the vehicle is going uphill.

[0031] Optionally, the operating condition may further require that the gradient is positive and greater than or equal in magnitude than an uphill slope gradient threshold.

[0032] When the vehicle is travelling uphill and powertrain torque output is reduced, the vehicle will naturally come to a rest more quickly due to the decelerating force of the vehicle’s own weight. By outputting an arresting torque request signal, the control system can cause the powertrain to provide an arresting torque to slow the vehicle as well. This arresting torque could be provided by a regenerative braking system in the vehicle, for example, and / or by operating an electric traction motor of the powertrain as a generator, for example as a crankshaft integrated motor generator.

[0033] A positive gradient is defined as uphill in the current direction of travel. For example, the vehicle is facing uphill in drive, or the vehicle is facing downhill and in reverse; in both examples the vehicle is intended to be driven uphill and therefore to a ‘higher’ comparative elevation.

[0034] Optionally, the one or more processors may be collectively configured to, upon the modified powertrain torque demand reaching the reduced powertrain torque demand: modulate the modified powertrain torque demand signal to increase the modified powertrain torque demand from the reduced powertrain torque demand to the powertrain torque demand corresponding to the change in drive mode; and modulate the braking request signal to modify the compensatory braking torque in dependence on a difference between the modified powertrain torque demand and the powertrain torque demand while the modified powertrain torque demand increases from the reduced powertrain torque demand to the powertrain torque demand.

[0035] After the drive mode change has proceeded the torque demanded may be returned to the original level of powertrain torque demand, should for example the user have not requested additional or less torque by modulating the accelerator pedal, or to the current powertrain torque demand indicated by the driver torque demand signal. At the same time, whilst the torque increases the braking torque may be reduced as the powertrain torque ramps back in.

[0036] Increasing the modified powertrain torque demand from the reduced powertrain torque demand to the powertrain torque demand corresponding to the change in drive mode means that the resultant powertrain torque demand is suitable for the direction of travel for the drive mode which the user has selected.

[0037] Optionally, the reduction in the compensatory braking torque of the foundation brakes is inversely proportional to the increase in the reduced powertrain torque demand.

[0038] Optionally, the modified powertrain torque demand is increased from the reduced powertrain torque demand to the powertrain torque demand at a torque increase rate of no greater than 1 to 500 Nm / s or 1 to 200 Nm / s or 1 to 100 Nm / s or 1 to 50 Nm / s or 50 to 100 Nm / s or 50 to 200 Nm / s or 50 to 500 Nm / s.

[0039] By increasing the torque over a time period by increasing the torque at a rate per second, a step change in torque supplied by the vehicle which could cause a driveline disturbance felt by the driver and / or their passengers can be avoided.

[0040] Optionally, the increase rate may be constant or may vary as the reduced powertrain torque demand approaches below or equal to the permitted torque threshold.

[0041] Optionally, the increase rate may increase from a first increase rate to a second increase rate at, or after, the lash crossing region. Wherein the first increase rate is less than the second increase rate. By causing the drive mode change to occur at or around a relatively lower first increase rate there is a mitigation or reduction in any driveline disturbances that may be felt by the driver, such as shuffles and or shunts, that could occur if the transition occurs at greater magnitude torques.

[0042] The permitted torque threshold may be any suitable value. For example, the permitted torque threshold may be 0 Nm, 0.5 Nm, 2 Nm, 3 Nm, 4 Nm, 5 Nm, 6 Nm, 7 Nm, 8 Nm, 9 Nm, 10 Nm, 12 Nm, 15 Nm, or 20Nm. Optionally, the permitted torque threshold is 1 Nm. Optionally, the permitted torque threshold may be 0 Nm, approximately 0 Nm or less than or equal to 1 Nm, 2 Nm or 5 Nm. The permitted torque threshold is the threshold whereby the drive mode change can be permitted to proceed. The permitted torque threshold may be a relatively low torque so that there is a reduction in the of causing excess stress on the components of the powertrain. By causing the drive mode change to occur at or below a torque threshold of 1 Nm there is a mitigation or reduction in any driveline disturbances that may be felt by the driver, such as shuffles and or shunts, that could occur if the drive mode change happens at greater magnitudes of torque. As used herein, the term “permitted torque range” refers to the range of torque values which are equal to or less than the permitted torque threshold.

[0043] Optionally, the delay of the output of a drive mode change instruction signal to request the drive mode change is until the magnitude of the reduced powertrain torque demand is below or equal to the permitted torque threshold for a period of time.

[0044] Optionally, the period of time being 0 to 100 ms or 30 to 70 ms or 10 ms or 20 ms or 30 ms or 40 ms or 50 ms or 60 ms or 70 ms or 80 ms or 90 ms or 100 ms or any subset or range therein.

[0045] Optionally, the plurality of input parameters may further comprises a vehicle speed signal indicative of a vehicle speed; and wherein the operating condition further requires that the vehicle speed is at or below a speed threshold.

[0046] The control system may be configured to prevent change of drive mode when a vehicle is moving at a speed greater than a speed threshold and the driver wishes to change the vehicles intended direction of travel. By optionally delaying the drive mode change until the speed is at or below the speed threshold this reduces the magnitude of (or mitigates entirely) driveline disturbances that might otherwise be felt by the driver. For example, the disturbance is mitigated when the vehicle is at or below the minimum speed threshold in a forward direction (a Drive (D) drive mode) and the drive mode changes to a reverse direction of travel (in a Reverse (R) drive mode) or vice versa. The delayed drive mode change further can reduce wear on components of the powertrain as angular momentum will be reduced substantially when the vehicle is at or below the speed threshold as compared to when the vehicle is moving at a speed above this threshold.

[0047] Optionally, the one or more processors may be collectively configured to, in response to determining that the vehicle speed is above the speed threshold, wait until the vehicle speed is at or below the speed threshold before outputting the drive mode change instruction signal.

[0048] Optionally, where the driver has requested a change in drive mode and the speed is above the speed threshold the control system may be configured to request an arresting braking torque. The arresting braking torque arrests or slows movement of the vehicle so that the vehicle speed can reduce to at or below the speed threshold. The control system also requests that the drive mode change instruction signal be delayed until such a time that the vehicle speed is at or below the speed threshold, this prevents the vehicle from undergoing a drive mode change and change of direction where the vehicle is already traveling in a forward or rearward direction at speeds greater than the speed threshold. By doing so, this prevents excess strain on powertrain components than if the delay were not implemented. The speed threshold may be any suitable speed value. For example, the speed threshold may be: -8 to +8 kph, -6 to +6 kph, or -5 to + 5 kph, or -4 to +4 kph, or -3 to +3 kph, or -2 to +2 kph or -1 to +1 kph.

[0049] Optionally, the one or more processors may be collectively configured to: ascertain an elapsed time following receipt of the drive mode change signal and determine if the elapsed time is less than or equal to a permitted duration for outputting the drive mode change instruction signal; and only output the drive mode change instruction signal in response to the determination that the elapsed time is less than or equal to the permitted duration.

[0050] The drive mode change instruction may be forced to be aborted at the end of the drive mode change period irrespective of any other condition being met. This is to ensure that the vehicle user is not able to change direction of travel when falling foul of functional limitations that could giving a poor response to the driver of the vehicle. The drive mode change period may be 1 to 5 seconds from the initial receipt of the drive mode change signal. The drive mode change period may be 3 seconds or 1 second or 2 seconds or 3 seconds or 4 seconds or 5 seconds or 0.5 seconds.

[0051] According to a further aspect of the invention, a system is described. The system comprises the control system of the aspect describing the control system and a powertrain having one or more torque sources.

[0052] Additionally, or optionally, the system may further comprise a braking system. The braking system may be a foundation braking system or a regenerative braking system, or the braking system may comprise a foundation braking system and a regenerative braking system.

[0053] According to a yet further aspect of the invention, a vehicle is described. The vehicle comprising the system of the aspect describing the system or the control system of aspect describing the control system.

[0054] According to an additional aspect of the invention, a method for controlling a powertrain of a vehicle is described. The method comprising: receiving a plurality of input parameters comprising: a drive mode change signal indicating if a drive mode change between a forward driving mode and a reverse driving mode is required; and a drivertorque demand signal indicating a powertrain torque demand; determining, in dependence on the plurality of input parameters, if a drive mode change is required and if an operating condition is met, wherein the operating condition requires at least that a magnitude of the powertrain torque demand is not higher than a permitted torque threshold; and in response to determining the drive mode change is required and the operating condition is not met: outputting a braking request signal requesting a compensatory braking torque of a foundation brake; outputting a modified powertrain torque demand signal defining a modified powertrain torque demand which reduces from the powertrain torque demand to a reduced powertrain torque demand which is equal to or below the permitted torque threshold; and outputting a drive mode change instruction signal to request the drive mode change upon the modified powertrain torque demand reaching the reduced powertrain torque demand.

[0055] The method may comprise any additional features of the aspect describing the control system, for example additional input parameters, operating conditions, determinations, and / or outputs.

[0056] According to a yet additional aspect of the invention, computer readable instructions are described. The computer readable instructions which, when executed by a computer, are arranged to perform a method according to the aspect describing the method.

[0057] Within the scope of this application it is expressly intended that the various aspects, embodiments, examples and alternatives set out in the preceding paragraphs, in the claims and / or in the following description and drawings, and in particular the individual features thereof, may be taken independently or in any combination. That is, all embodiments and / or features of any embodiment can be combined in any way and / or combination, unless such features are incompatible. The applicant reserves the right to change any originally filed claim or file any new claim accordingly, including the right to amend any originally filed claim to depend from and / or incorporate any feature of any other claim although not originally claimed in that manner.

[0058] BRIEF DESCRIPTION OF THE DRAWINGS

[0059] One or more embodiments of the invention will now be described, by way of example only, with reference to the accompanying drawings, in which:

[0060] Figure 1 shows a vehicle in accordance with an embodiment of the invention;

[0061] Figure 2 shows a schematic diagram of a system of the vehicle of Figure 1 ;

[0062] Figure 3 shows a schematic diagram of a control system of the vehicle of Figure 1 ;

[0063] Figure 4 is a flow chart of a first method in accordance with an embodiment of the invention;

[0064] Figure 5 is a flow chart of a second method in accordance with an embodiment of the invention;

[0065] Figure 6 is a flow chart of a third method in accordance with an embodiment of the invention; and

[0066] Figure 7 is a flow chart of a fourth method in accordance with an embodiment of the invention. DETAILED DESCRIPTION

[0067] A control system 100 in accordance with an embodiment of the present invention is described herein with reference to the accompanying Figures 1 to 7. The control system 100 is suitable for controlling a powertrain of a vehicle 1 . As shown in Figure 2, the control system 100 is installed in a vehicle 1 . The control system 100 is shown in more detail in Figure 3.

[0068] Figure 1 illustrates a vehicle 1 in accordance with an embodiment of the present invention. In some, but not necessarily all examples, the vehicle 1 is a passenger vehicle, also referred to as a passenger car or as an automobile. In other examples, embodiments of the invention can be implemented for other applications, such as commercial vehicles. The vehicle 1 comprises a control system 100 as illustrated in Figure 3.

[0069] Figure 2 schematically illustrates a system 50 of the vehicle 1 of Figure 1. The system 50 comprises a powertrain 22 and a control system 100. The system 50 may optionally further comprise a braking system 60.

[0070] The powertrain 22 comprises at least one prime mover 26. The at least one prime mover 26 is a torque source for the purpose of providing drive torque by which the vehicle 1 can be accelerated. In the illustrated embodiment, the at least one prime mover 26 is an electric traction motor 26. An electric traction motor this is an electric motor arranged to convert electrical energy into kinetic energy in the form of mechanical torque and may also be arranged to convert kinetic energy into electrical energy. The electric traction motor 26 may be an alternating current induction motor or a permanent magnet motor, or another type of suitable electric machine. The electric traction motor 26 is a traction motor configured to enable at least an electric mode comprising electric-only driving. That is, the electric traction motor 26 can drive the vehicle 1 by itself (without additional torque provided by a second torque source such as an engine). Anotherterm forthe electric traction motor 26 is an electric drive unit (EDU).

[0071] Alternatively, the at least one prime mover 26 may comprise an internal combustion engine ‘ICE’ (not shown), or comprise a plurality of prime movers 26, for example a plurality of electric traction motors.

[0072] The electric traction motor may provide drive to one or more of the wheels 34 in any suitable manner, such as via a transmission shaft and / or via one or more gears, differentials or transaxles, or directly. In the illustrated embodiment, the electric traction motor 26 provides torque to one or more of the wheels 34 via an optional transmission system 10 comprising a transmission 12, such as a single-speed gear reduction unit, an automatic transmission comprising a fluid torque convertor, or a manual transmission comprising a plurality of gears. Optionally, the transmission 12 may provide drive to the wheels 34 via one or more differentials 32.

[0073] In alternative configurations with two prime movers 26, a first prime mover 26 may provide drive to a front axle with a second prime mover 26 providing drive to a rear axle, or vice versa. In other embodiments, the powertrain may comprise more than two electric traction motors, for example three or four electric traction motors, each arranged to drive one of the wheels 34 of the vehicle. Although the vehicle is illustrated as having two pairs of wheels 34, it will be appreciated that the vehicle may have any suitable number of wheels, for example two wheels, three wheels, or more than four wheels.

[0074] In order to store electrical energy forthe electric traction motor 26, the vehicle 1 comprises an electrical energy storage 28, such as a traction battery. The electrical energy storage 28 is configured to deliver electrical energy to the electric traction motor, and optionally to receive and store electrical energy generated by the electric traction motor (for example during regenerative braking). The electrical energy storage provides a nominal voltage required by electrical power users such as the electric traction motor 26. The electric traction motor 26 is electrically connected to the electrical energy storage 28, optionally by an inverter (not shown). In some embodiments, the electrical energy storage 28 is communicatively coupled to the control system. The electrical energy storage 28 is optionally a high voltage battery. The electrical energy storage 28 may have a voltage and capacity to support electric only driving for sustained distances. The electrical energy storage 28 may have a capacity of several kilowatt-hours, to increase range. The capacity may be in the tens of kilowatt-hours, or over a hundred kilowatt-hours. Although the electrical energy storage is illustrated and described as one entity, the function of the electrical energy storage could be implemented using a plurality of small electrical energy storages in different locations on the vehicle 1 .

[0075] The braking system 60 comprises brakes 62 configured to provide a braking force or torque to decelerate and / or prevent movement of one or more of the wheels 34. The brakes 62 are foundation brakes. The term “foundation brake” is generally used herein to mean brakes which are located in or around the wheels of the vehicle. Example foundation brakes include frictional brakes, such as drum brakes or disc brakes, regenerative brakes and eddy current brakes. In the specific example, the foundation braking system 60 comprises a frictional braking system having disc brakes 62 which resist motion of the wheels 34 through the selective application of a braking pressure from a calliper to the brake discs, as is known in the art.

[0076] The vehicle further comprises a control system 100 for controlling the powertrain 22 and the braking system 60. The control system 100 is shown located as part of the powertrain 22, however the control system 100 may be located at any suitable location within the vehicle, for example within a transmission system 10 or as part of a braking system 60. Optionally, the control system 100 is, or comprises, or is part of, a powertrain control module configured to control the operation of the prime mover(s) of the powertrain 22. The control system 100 is electrically connected to one or more sub-systems of the vehicle 1 including the braking system 60 to enable communication between the control system 100 and other components of the vehicle 1 , such as a brake controller (not shown).

[0077] The vehicle 1 has a number of drive modes which are selectable via a drive mode selector 70. The drive mode selector may be any suitable selector as is known in the art, such as a gesture sensor-based drive mode selector, a lever or a rotary selector. For example, the drive mode selector may be the drive mode selector as described in WO2018130378A1 , which describes a DRIVE MODE SELECTOR FOR A DRIVETRAIN, VEHICLE COMPRISING SUCH A DRIVE MODE SELECTOR, AND A METHOD OF SELECTING A DRIVE MODE OF A DRIVETRAIN, this document is incorporated herein by reference.

[0078] For reasons of clarity and to aid teaching the invention, the drive mode selector 70 shown in Figure 2 is a lever 70, however it is envisioned that the drive mode selector 70 may be any previously described device or device known with the art suitable for selection of a drive mode. The drive mode selector 70 comprises a controller 72. The controller 72 may be a separate computer, such as a microprocessor, or may be a software module running on a computer, such as a microprocessor, that is responsible for one or more other tasks within the vehicle. The controller 72 may form part of an electronic vehicle management system incorporating the control system 100 and / or communicate with the control system 100 as is shown in Figure 2. The controller 72 may include and / or communicate with other processors, sensors and outputs, as known to the skilled person and / or from WO2018130378A1.

[0079] The drive modes include a forward (“drive”) mode (‘D’) and a reverse mode (‘R’). The vehicle 1 may have additional drive modes as is known in the art, such as a park mode (‘P’), a neutral mode (‘N’), a sport mode ‘S’ or a manual mode ‘M’. In the reverse mode R, the driven wheels 34 (either front or rear axle for two-wheel drive or both front and rear axle for four-wheel drive) are urged to rotate in a rearward direction by the prime mover 26. In the drive mode D, the wheels 34 (either front or rear axle for two-wheel drive or both front and rear axle for four-wheel drive) are urged to rotate in a forward direction by the prime mover 26.

[0080] In view of the above description of the vehicle 1 , it will be understood that the vehicle 1 may be a full hybrid electric vehicle (HEV) or a battery electric vehicle (BEV), a plug-in electric hybrid vehicle (PHEV), a mild hybrid electric vehicle (MHEV), an internal combustion engine vehicle (ICEV) or otherwise. It is envisioned that the present invention may work with any of these vehicle types.

[0081] BEVs are an electric-only vehicle 1 which are propelled by an electric machine 26 that receives power from an on-board traction battery. The BEV may comprise a single electric machine, or both a first electric machine 26 and a second electric machine 26. The first and second electric machines 26 may provide power to the front and rear axles respectively. Alternatively, the BEV may have an electric machine 26 used to drive each wheel individually, as such a vehicle comprising four wheels may comprise four electric machines 26 with each electric machine driving a single wheel. MHEVs do not have an electric-only mode of propulsion, but the electric machine 26 may be configured to provide assistance such as boosting output torque of the engine 24. In such vehicles the electric machine 26 is generally not sufficiently powerful to drive the vehicle 1 under electric power alone. ICEVs are propelled solely by an engine 24.

[0082] The vehicle 1 may be operable in a single pedal operating mode. The single pedal driving mode may be selected by the driver of the vehicle 1 via a setting on a graphical user interface or a push-button near the steering wheel, or alternatively the single pedal driving mode may be permanently on. The single pedal operating mode enables the vehicle 1 to be driven using the accelerator pedal with braking provided by the braking system, for example by one or more regenerative brakes 62, when the driver lifts pressure from the accelerator pedal. Additional braking may be provided by the driver actuating the brake pedal. In the single pedal driving mode, the regenerative braking enables the vehicle to slow down more quickly when the driver reduces or removes any actuation on the accelerator pedal. The regenerative brakes 62 provide a braking force to arrest or slow movement of the vehicle 1 without the need for the driver to actuate the brake pedal. At the same time, the regenerative braking enables the generation of electrical energy to charge the traction battery.

[0083] The control system will now be described with the aid of Figures 3 to 7.

[0084] With reference to Figure 3, there is illustrated the control system 100 for controlling the powertrain of the vehicle. The control system 100 comprises one or more controller 1 10. The control system 100 as illustrated in Figure 3 comprises one controller 110, although it will be appreciated that this is merely illustrative. The controller 110 comprises processing means 120 and memory means 130. The processing means 120 may be one or more electronic processing device 120 which operably executes computer-readable instructions. The memory means 130 may be one or more memory device 130. The memory means 130 is electrically coupled to the processing means 120. The memory means 130 is configured to store instructions, and the processing means 120 is configured to access the memory means 130 and execute the instructions stored thereon.

[0085] The controller 1 10 comprises an input means 140 and an output means 150. The input means 140 may comprise an electrical input 140 of the controller 110. The output means 150 may comprise an electrical output 152 of the controller 110. The controller 110 may have an interface the input means 140 and the output means 150. The input means 140 is arranged to receive a receive a plurality of input parameters 142 from one or more components of the vehicle. The plurality of input parameters 142 comprise electrical signals which indicate operational parameters or variables of the vehicle. The plurality of input parameters 142 optionally includes a vehicle speed signal 143 indicative of a vehicle speed. The plurality of input parameters 142 includes a drive mode change signal 144 indicating if a drive mode change between a between a forward driving mode and a reverse driving mode is required, and a driver torque demand signal 145 indicating a powertrain torque demand made by a driver of the vehicle, for example as received from an accelerator pedal position sensor, and / or a gradient signal 146 indicative of a gradient of a surface on which the vehicle is travelling. The plurality of input parameters 142 may further comprise one or more additional input signals, such as a gradient signal 146 indicative of a gradient of a surface on which the vehicle is travelling. The output means 150 is arranged to output a plurality of output signals 152. The plurality of output signals includes a drive mode change instruction signal 153 to request the drive mode change from the forward driving mode to the reverse driving mode or vice versa. The plurality of output signals 152 further comprises a braking request signal 154 for a braking system of the vehicle, and a modified powertrain torque demand signal 155 for the powertrain, as discussed below.

[0086] Figure 4 illustrates a first method 400 according to an embodiment of the invention. The method 400 is a method for controlling the powertrain of a vehicle, such as the vehicle 1 in Figure 1 . The method 400 may be performed by the system 100 illustrated in Figure 3. In particular, the memory 130 may comprise computer- readable instructions which, when executed by the processor 120, perform the method 400 according to an embodiment of the invention. With method 400, the control system can determine whether the drive mode change can proceed or should be delayed in dependence on the powertrain torque of the vehicle 1. This can reduce stress on components of the powertrain and can result in a smoother driving experience and / or vehicle behaviour.

[0087] At step S410, the plurality of input parameters 142 are received by the control system 100. The plurality of input parameters 142 comprises a driver torque demand signal 145 indicative of a powertrain torque demand. There are several ways in which the driver torque demand signal 145 can be implemented, for example the driver torque demand signal 145 may be based on driver input, for example driver input provided by a driver via an accelerator pedal / input. For example, the torque demand signal may be received or derived from an accelerator pedal position sensor signal. Alternatively, or in addition, the torque demand signal may be received from, or supplemented by, a torque demand from a vehicle control system, such as an ADAS controller.

[0088] The torque demand signal may be a wheel level torque demand derived from an accelerator pedal position torque demand in combination with one or more furthersignals, such as a vehicle speed limiting signal from a stability control system, an ADAS torque demand modified signal, and / or a vehicle speed signal.

[0089] The plurality of input parameters 142 further comprises a drive mode change signal 144 that indicates if a drive mode change between a forward driving mode ‘D’ and a reverse driving mode ‘R’ is required, for example based on a request from the driver of the vehicle 1. The drive mode change signal 144 may be obtained in dependence of a reading from a position sensor associated with a drive mode selector. The drive mode change signal may alternatively, or optionally, be obtained via other means, such as signal processing, as is known in the art.

[0090] At S420, the control system 100 compares a magnitude of the powertrain torque demand to a permitted torque threshold.

[0091] The permitted torque threshold may be any suitable value, as desired. For example, the permitted torque threshold may be from 0 Nm to 1 Nm, from 0 Nm to 2 Nm, from 0 Nm to 3 Nm, from 0 Nm to 4 Nm or from 0 Nm to 5 Nm. In one particular example, the permitted torque threshold is 1 Nm. At step S430, the control system 100 determines, in dependence on the plurality of input parameters 142, if a drive mode change is required and whether an operating condition is met. The operating condition requires at least that the powertrain torque demand is not higher than the permitted torque threshold.

[0092] If the operating condition is met, then the method moves to step S480 at which point the control system outputs a drive mode change instruction signal 155 to request the drive mode change.

[0093] If the operating condition is not met because the powertrain torque demand is greater than the permitted torque threshold, then the method moves to step S470, at which point the control system delays outputting a drive mode change instruction signal and instead moves to step S472.

[0094] At step S472, once the control system has determined that the amount of torque demanded, i.e. the powertrain torque demand, is greater than the permitted torque threshold and has delayed outputting the drive mode change instruction signal at step S470, the control system outputs a modified powertrain torque demand signal 155 for one or more torque generating devices of the powertrain to reduce the amount of torque demanded - that is, the magnitude of the amount of torque demanded - to within the permitted torque range. The modified powertrain torque demand signal 155 defines a modified powertrain torque demand which reduces in value from the powertrain torque demand (i.e. the amount requested by the driver) to a reduced powertrain torque demand which is within the permitted torque range, i.e. equal to or below the permitted torque threshold. In this manner, more responsive drive mode change can still be provided in situations where the driver is depressing the accelerator pedal and demanding an amount of torque which might otherwise cause unexpected vehicle behaviour in the event of a drive mode change. With this method, the control system actively reduces torque output and does not require the driver to lift off the accelerator pedal to enable the drive mode change. Consequently, a delay between the drive mode change request and the resulting drive mode change in situations in which the amount of torque demanded is initially outside of the permitted range can be reduced compared to a process in which the control system must wait for the driver to reduce the powertrain torque demand manually before enacting the requested drive mode change.

[0095] The modified torque demand signal 155 may instruct the powertrain to provide a torque output which is reduced from the torque demand to within the permitted torque range as a step change. Alternatively, the modified torque demand signal 155 may be modulated by the control system to reduce the modified powertrain torque demand from the powertrain torque demand to the reduced powertrain torque demand gradually. For example, at a torque reduction rate, which may be constant or variable. For example, the torque reduction rate may be 1 to 500 Nm / s or 1 to 200 Nm / s or 1 to 100 Nm / s or 1 to 50 Nm / s or 50 to 100 Nm / s or 50 to 200 Nm / s or 50 to 500 Nm / s. In this manner, the modified torque demand signal 155 can mitigate or reduce the likelihood of driveline disturbances such as shuffles or shunts which might otherwise occur if there were a step change in torque demand. Alternatively, the rate at which the torque is reduced may be different for each axle and may be based on the current torque request at that axle (including the effect of the reduction). A factor may then applied to adjust the reduction rates in dependence on the driver demanded torque - this allows the rates to be quicker and less refined if the driver tips in hard during the manoeuvre.

[0096] The modified torque demand signal 155 may request a linear torque reduction rate, or a non-linear torque reduction rate. For example, the modified torque demand signal 155 may request a percentage reduction in torque demand per second. For example, a 1 to 50% reduction in torque demand every 0.01 to 1 seconds.

[0097] The percentage reduction per second results in a tapering in the torque reduction rate until the torque demanded is no longer outside the permitted torque range.

[0098] After step S472 the method 400 proceeds to step S474.

[0099] At step S474, the control system outputs a compensatory braking torque demand signal to request a compensatory braking torque from a foundational braking system of the vehicle. The compensatory braking torque at least partly compensates forthe reduction in the amount of torque provided by the torque generating device(s) due to the modified torque demand signal. This can be advantageous in situations in which the driver demands torque outside of the permitted range in the opposite direction to the current direction of travel. In such situations, the compensatory torque can “fill-in” at least some of the decelerative torque that would otherwise be provided by the torque generating device(s).

[0100] The compensatory braking torque can be any suitable value above 0 Nm. For example, the compensatory braking torque could be a fixed value of, for example, 5 Nm, 10 Nm, 15 Nm or higher. Alternatively, the control system can determine the compensatory braking torque in dependence on a difference between the powertrain torque demand and the modified powertrain torque demand at any given point in time. For example, the compensatory braking torque required could vary in proportion to variations in the modified powertrain torque demand as defined by the modified torque demand signal 155. In some embodiments, the control system outputs the compensatory braking request signal such that the compensatory braking torque is equal to the difference between the powertrain torque demand and the modified powertrain torque demand. In this manner, the compensatory braking torque can completely compensate for the reduction in the amount of torque provided by the torque generating device(s) due to the modified torque demand signal.

[0101] After step S474, once the control system has outputted the modified torque demand signal 155 and the compensatory torque signal, the method returns to step S420 to again compare the amount of torque demanded to the permitted torque threshold to confirm that the modified torque demand signal has indeed reduced the amount of torque demanded to within the permitted torque range. This may happen immediately or after a predetermined time interval. For example, the time interval may be 0.1 to 10 ms. If the powertrain torque demand is determined to be less than or equal to the permitted torque threshold, then the method moves to step S480 at which point the control system 100 outputs a drive mode change instruction signal 155 to permit the requested drive mode change to take place. In this manner, the control system 100 delays outputting the drive mode change signal until the powertrain torque demand is less than or equal to the permitted torque threshold.

[0102] Optionally, after the drive mode change signal 155 has been outputted, the method can end, or can proceed to an optional step S490. At step S490, the control system modulates the modified powertrain torque demand signal to increase the modified powertrain torque demand from the reduced powertrain torque demand back to the powertrain torque demand indicated by the torque demand signal. In other words, to return the torque back to the amount currently demanded by the driver and / or ADAS.

[0103] The modified torque demand signal 155 may request or demand that the torque demand be increased from the reduced torque to the powertrain torque demand as a step change or gradually at a torque increase rate which may be constant or variable. For example, the torque increase rate may be 1 to 500 Nm / s or 1 to 200 Nm / s or 1 to 100 Nm / s or 1 to 50 Nm / s or 50 to 100 Nm / s or 50 to 200 Nm / s or 50 to 500 Nm / s. By gradually increasing torque using a torque increase rate of the modified torque demand signal 155, the system can mitigate or reduce the likelihood of driveline disturbances that may be felt by the driver such as shuffles or shunts if there were a step change in torque demand. Alternatively, the rate at which the torque is increased may be different for each axle and may be based on the current torque request at that axle (including the effect of the increase). A factor may then be applied to adjust the increase rates in dependence on the driver demanded torque - this allows the rates to be quicker and less refined if the driver tips in hard during the manoeuvre.

[0104] After S490, at optional step S495, the control system may be further configured to modulate the compensatory braking request signal to decrease the compensatory braking torque in dependence on the modulated modified torque demand signal 155. The modulation of the compensatory braking request signal may be made in dependence on a difference between the modified powertrain torque demand and the powertrain torque demand as the modified powertrain torque demand increases from the reduced powertrain torque demand to the powertrain torque demand. For example, the control system may output the compensatory braking request signal such that the compensatory braking torque is equal to the difference between the powertrain torque demand and the modified powertrain torque demand. In this manner, the compensatory braking torque can reduce in line with the increase in the amount of torque provided by the torque generating device(s) due to the modified torque demand signal and thereby provide an overall torque approximating the powertrain torque demand.

[0105] Method 500 is broadly the same as method 400 illustrated in Figure 4. Additional or optional steps, and any other differences, will be described below with reference to Figure 5. Steps S510, S520, S530, S570, S572, S574, S580, S590 and S595 of method 500 correspond to steps S410, S420, S430, S470, S472, S474, S480, S490 and S495 of method 400.

[0106] At step S510, the plurality of input parameters 142 further comprises a gradient signal 146 indicative of a gradient of a surface on which the vehicle is travelling or is currently stationary. There are several different ways in which the gradient signal may be implemented. For example, the gradient signal may be a direct measurement of the gradient from one or more sensors on the vehicle, for example from one or more inclinometers. Alternatively, or in addition, the gradient signal may be derived from one or more other signals or measurements, such as a vehicle speed signal and / or from an acceleration signal. In one example, the control system receives a longitudinal acceleration signal from an accelerometer (such as an accelerometer forming part of a restraint control system of the vehicle), and a vehicle speed signal from a speed sensor (such as an ABS sensor or a motor speed sensor), from which the control system calculates a linear acceleration.

[0107] The control system then subtracts the linear acceleration from the longitudinal acceleration to determine the acceleration due to gravity and thereby estimate the gradient of the surface on which the vehicle is travelling.

[0108] At step S512 the control system compares the gradient to a gradient threshold.

[0109] The gradient threshold may be any suitable value of incline. The gradient threshold may be selected in dependence on one or more of: vehicle characteristics, vehicle operating mode, powertrain characteristics and driver characteristics. For example, the gradient threshold may be 0%, 1 %, 2%, 3%, 4%, 5%, 6%, 7%, 8%, 9%, 10%, 11 %, 12%, 13%, 14%, 15%, 16%, 17%, 18%, 19%, 20%, 21 %, 22%, 23%, 24%, 25% or more. The gradient threshold may be negative or positive, i.e. downhill or uphill, respectively. Thus, the above examples may also be expressed as negative values. Optionally, at step S514, the control system determines whetherthe gradient meets a gradient braking condition. The gradient braking condition requires at least that the magnitude of the gradient is greater than the gradient threshold. If the magnitude of the gradient is less than or equal to the gradient threshold, such that the gradient braking condition is not met, the method 500 proceeds to step S520 to compare the magnitude of the powertrain torque demand to the permitted torque threshold. If the gradient is greater in magnitude than the gradient threshold, and the gradient braking condition is met, then the method proceeds instead step S516.

[0110] Optionally, at step S514, the gradient braking condition further requires that the gradient is negative, in which case the gradient threshold is a down slope gradient threshold. The down slope gradient threshold may be the same as the gradient threshold discussed above but in the negative domain. For example, a 0% to -2% gradient, or a 0% to -3% gradient, or a 0% to -4% gradient, or a 0% to -5% gradient. If the magnitude of the gradient is less than the gradient threshold and / or the gradient is positive, the control system determines that the gradient braking condition is not met and the method 500 proceeds to step S520 to compare the vehicle speed to the speed threshold, as shown and as discussed above. If the gradient is both negative and greater in magnitude than the down slope gradient threshold, then the control system determines that the gradient braking condition is met and the method proceeds to step S516.

[0111] At step S516 the control system outputs a braking torque request signal to request a braking torque from the braking system of the vehicle 1. For example, the braking torque request signal may be output to a brake controller of the vehicle to instruct the generation of the braking torque by the foundation brakes of the vehicle. In this manner, the braking system can prevent or reduce an increase in the vehicle speed due to the gradient and thereby provide more expected vehicle behaviour and reduce distance overshoot in the event of a delay to the drive mode change. Once the braking torque request signal has been output at step S516, the method continues to as shown to step S520.

[0112] Whilst the flow chart 500 shows a sequence of steps S512, S514, S520 and S530 in series, it will be apparent that to the skilled reader that the steps S512 and S520 may happen at the same time in parallel or alternatively with step S512 occurring prior to S520 and S530. The order in Figure 5 has been provided for the purpose of teaching the invention alone and is not intended to limit the invention to this particular configuration.

[0113] Method 600 is broadly the same as method 500 illustrated in Figure 5. Additional or optional steps, and any other differences, will be described below with reference to Figure 6. Steps S610, S612, S614, S616, S620, S630, S670, S672, S674, S680, S690 and S695 of method 600 correspond to steps S510, S512, S514, S516, S520, S530, S570, S572, S574, S580, S590 and S595 of method 500.

[0114] With method 600, the control system can determine whether the drive mode change can proceed or should be delayed in dependence on the speed of the vehicle 1 . This can reduce stress on components of the powertrain and can result in a smoother driving experience and / or vehicle behaviour.

[0115] At step S610, the plurality of input parameters 142 further comprises a vehicle speed signal 143 indicative of a vehicle speed. There are several ways in which the vehicle speed signal can be implemented, for example the vehicle speed signal may be received or derived from a speed sensor measurement, such as from a wheel speed sensor or a motor rotational speed sensor using means known in the art. At S650, the control system 100 compares the vehicle speed to a speed threshold.

[0116] At step S660, the control system 100 determines, in dependence on the plurality of input parameters 142, whether the vehicle speed is greater than a speed threshold when the drive mode change is required. If the vehicle speed is greater than the speed threshold, then the method moves to step S652 at which point the control system delays outputting a drive mode change instruction signal and returns to step S650. The speed threshold may be any suitable value. For example, the speed threshold may be 0 kph. The speed threshold may be from 2 to 10 kph (in a forward or reverse direction in dependence on the direction the front of the vehicle is facing). The speed threshold may be 2 kph, 3 kph, 4 kph, 5 kph, 6 kph, 7 kph, 8 kph, 9 kph, 10 kph, or any subset or range therein. Optionally, where the driver has requested a change in drive mode and the speed is above the speed threshold the control system 100 may be configured to request an arresting braking torque. The arresting braking torque arrests or slows movement of the vehicle so that the vehicle speed can reduce to the speed threshold or below. The control system 100 also requests that the drive mode change instruction signal 155 be delayed until such a time that the vehicle speed is at or below the speed threshold, this prevents the vehicle from undergoing a drive mode change and change of direction where the vehicle is already traveling in a forward or rearward direction at speeds greater than the speed threshold. By doing so, this prevents excess strain on powertrain components than if the delay were not implemented. The arresting braking torque may be in addition to the complementary braking torque.

[0117] Figure 7 illustrates a fourth method 700 according to an embodiment of the invention. The method 700 is a method for controlling the powertrain of a vehicle, such as the vehicle 1 in Figure 1 . The method 700 may be performed by the system 100 illustrated in Figure 3. In particular, the memory 130 may comprise computer- readable instructions which, when executed by the processor 120, perform the method 700 according to an embodiment of the invention. With method 700, the control system can determine whether the drive mode change can proceed or should be delayed in dependence on the speed of the vehicle 1 . This can reduce stress on components of the powertrain and can result in a smoother driving experience and / or vehicle behaviour.

[0118] Forthe sake of simplicity, method 700 is illustrated as a variation of method 400. However, it will be understood that the additional step or steps of method 700 could also apply to any of methods 400-600. Similarly, one or more of the flow charts 400, 500, 600, 700 may be combined such that the control system 100 undertakes any combination of the checks and determination steps therein. Method 700 is illustrated as similar to method 400 but with additional steps S762 and S764 after step S770. At step S762, the control system compares an elapsed time since the drive mode change signal indicating that a drive mode change between a forward driving mode (D) and a reverse driving mode (R) is required to a time limit forthe drive mode change to occur.

[0119] At step S764, the control system determines whether the drive mode change instruction signal has been outputted within the time limit, i.e. whetherthe elapsed time is within the time limit. If the elapsed time is within the time limit, the method proceeds to step S720, whereby the checking cycle begins again. If the drive mode change instruction signal has not been outputted within the drive mode change time limit - i.e. if the elapsed time is greater than the time limit, the method proceeds to step S766 at which point the control system outputs a “drive mode change not completed” signal. Optionally, the control system may at that point end the process without carrying out the requested drive mode change or may force the drive mode change to occur by outputting the drive mode change instruction signal irrespective of any other control system logic.

[0120] A method for controlling the powertrain of the vehicle 1 is also described. The method for controlling the powertrain of vehicle 1 may comprise the steps of any of flow charts 400, 500, 500B, 600 and / or 700. It will be appreciated that various changes and modifications can be made to the present invention without departing from the scope of the present application.

Claims

CLAIMS1 . A control system for controlling a powertrain of a vehicle, the control system comprising one or more processors collectively configured to: receive a plurality of input parameters comprising: a drive mode change signal indicating if a drive mode change between a forward driving mode and a reverse driving mode is required; and a drivertorque demand signal indicating a powertrain torque demand; determine, in dependence on the plurality of input parameters, if a drive mode change is required and if an operating condition is met, wherein the operating condition requires at least that a magnitude of the powertrain torque demand is not higher than a permitted torque threshold; and in response to determining the drive mode change is required and the operating condition is not met: output a braking request signal requesting a compensatory braking torque of a foundation brake; output a modified powertrain torque demand signal defining a modified powertrain torque demand which reduces from the powertrain torque demand to a reduced powertrain torque demand which is equal to or below the permitted torque threshold; and output a drive mode change instruction signal to request the drive mode change upon the modified powertrain torque demand reaching the reduced powertrain torque demand.

2. A control system according to claim 1 , wherein the one or more processors are collectively configured to determine the compensatory braking torque in dependence on a difference between the powertrain torque demand and the modified powertrain torque demand.

3. A control system according to claim 2, wherein the one or more processors are collectively configured to output the braking request signal such that the compensatory braking torque is equal to the difference between the powertrain torque demand and the modified powertrain torque demand.

4. A control system according to any of claims 1 to 3, wherein the modified powertrain torque demand signal is modulated to reduce the modified powertrain torque demand from the powertrain torque demand to the reduced powertrain torque demand at a torque reduction rate of no greater than 1 to 500 Nm / s.

5. A control system according to any of claims 1 to 4, wherein the plurality of input parameters further comprises: a gradient signal indicative of a gradient of a surface on which the vehicle is supported, wherein the operating condition further requires that the gradient is less than or equal in magnitude to a gradient threshold.

6. A control system according to claim 5, wherein the operating condition further requires that the gradient is negative relative to the direction of travel.

7. A control system according to any of claims 1 to 6, wherein the one or more processors are collectively configured to, upon the modified powertrain torque demand reaching the reduced powertrain torque demand: modulate the modified powertrain torque demand signal to increase the modified powertrain torque demand from the reduced powertrain torque demand to the powertrain torque demand corresponding to the change in drive mode; and modulate the braking request signal to modify the compensatory braking torque in dependence on a difference between the modified powertrain torque demand and the powertrain torque demand while the modified powertrain torque demand increases from the reduced powertrain torque demand to the powertrain torque demand.

8. A control system according to claim 7, wherein the modified powertrain torque demand is increased from the reduced powertrain torque demand to the powertrain torque demand at a torque increase rate of no greater than 1 to 500 Nm / s.

9. A control system according to any preceding claim, wherein the plurality of input parameters further comprises a vehicle speed signal indicative of a vehicle speed; and wherein the operating condition further requires that the vehicle speed is at or below a speed threshold.

10. A control system according to claim 9, wherein the one or more processors are collectively configured to, in response to determining that the vehicle speed is above the speed threshold, wait until the vehicle speed is at or below the speed threshold before outputting the drive mode change instruction signal.

11. A control system according to any preceding claim, wherein the one or more processors are collectively configured to: ascertain an elapsed time following receipt of the drive mode change signal and determine if the elapsed time is less than or equal to a permitted duration for outputting the drive mode change instruction signal; and only output the drive mode change instruction signal in response to the determination that the elapsed time is less than or equal to the permitted duration.

12. A system comprising the control system of any preceding claim and a powertrain having one or more torque sources.

13. A vehicle comprising the system of claim 12 or the control system of any of claims 1 to 11 .

14. A method for controlling a powertrain of a vehicle, the method comprising: receiving a plurality of input parameters comprising: a drive mode change signal indicating if a drive mode change between a forward driving mode and a reverse driving mode is required; and a drivertorque demand signal indicating a powertrain torque demand;determining, in dependence on the plurality of input parameters, if a drive mode change is required and if an operating condition is met, wherein the operating condition requires at least that a magnitude of the powertrain torque demand is not higher than a permitted torque threshold; and in response to determining the drive mode change is required and the operating condition is not met: outputting a braking request signal requesting a compensatory braking torque of a foundation brake; outputting a modified powertrain torque demand signal defining a modified powertrain torque demand which reduces from the powertrain torque demand to a reduced powertrain torque demand which is equal to or below the permitted torque threshold; and outputting a drive mode change instruction signal to request the drive mode change upon the modified powertrain torque demand reaching the reduced powertrain torque demand.

15. Computer readable instructions which, when executed by a computer, are arranged to perform a method according to claim 14.

Citation Information

Patent Citations

  • Drive mode selector for a drivetrain, vehicle comprising such a drive mode selector, and a method of selecting a drive mode of a drivetrain

    WO2018130378A1

  • Method for controlling an automatic transmission and control device therefor

    DE102008000749A1

  • Vehicle and method to control rolling engagements

    US20150307101A1

  • Vehicle control apparatus

    US20180326987A1

  • Method and system for vehicle control

    US20200114885A1

Cited By

  • Vehicle driving torque control method, device, equipment, medium and program product

    CN120534366A