This application claims priority to GB Priority Application No. 2211649.5, filed Aug. 9, 2022, the disclosure of which is incorporated herein by reference in its entirety.
This disclosure relates to a dual motor drive assembly, in particular but not exclusively suitable for use in a handwheel actuator (HWA) assembly of a vehicle.
Electric motors are widely used and are increasingly common in automotive applications. For example, it is known to provide an electrically power assisted steering system in which an electric motor apparatus applies an assistance torque to a part of a steering system to make it easier for the driver to turn the wheels of the vehicle. The magnitude of the assistance torque is determined according to a control algorithm which receives as an input one or more parameters such as the torque applied to the steering column by the driver turning the wheel, the vehicle speed and so on.
Another example of use of electric motors in automotive applications in in steer-by-wire systems. During normal use, these systems have no direct mechanical link from the hand wheel that the driver grips and the steered wheels with movement of the hand wheel by the driver being detected by a sensor and the motor being driven in response to the output of the sensor to generate a force that steers the road wheels. These systems rely on sensors to relay user input data at a steering wheel to control units which integrate user input data with other information such as vehicle speed and yaw rate, to deliver control signals to a primary motor that physically actuates a steering rack of the vehicle. The control units also act to filter out unwanted feedback from the front wheels and provide a response signal to a secondary electric motor coupled to the steering wheel. The secondary motor provides the driver with the appropriate resistance and feedback in response to specific user inputs at the steering wheel to mimic the feel of a conventional steering system.
In a steer-by-wire system, a malfunction or failure of a portion of the assembly may impair the ability to steer the vehicle. As a result, it is desirable to provide the assembly with structure for providing at least temporary fail-safe operation. US 2006/0042858 A1 discloses steering apparatus including a steering assembly that includes a handwheel actuator. The handwheel actuator includes a steering column for supporting a steering wheel, a gear mechanism and two motors, each for providing a torque to the steering column.
GB 2579374 A discloses a steering column assembly for use with a steer-by-wire hand wheel actuator. This assembly utilises a similar dual motor drive system that comprises first and second motors, each having an output driving a respective output gear. Each output gear drives a first gear which is connected to and configured to rotate a shaft of the steering wheel to provide a sensation of road feel to the driver. The dual motor drive system is used to reduce gear rattle by driving both motors at the same time to apply opposing torques to the steering column. Having two motors also provides for some redundancy in the system.
The electrical losses dissipated by motors and some of the associated control electronics are approximately proportional to the square of the motor current which is, in turn, approximately proportional to the motor torque. These losses are dissipated in the motor and the control electronics and heat the components up. The motor and electronics can only operate for certain durations at high temperatures before derating their output (to protect against over-temperature).
Similarly, the stress on some mechanical parts is proportional to the torque applied by the motor. High stress events on the mechanical parts typically occur when at least one motor is running at or close to maximum output torque.
In a typical handwheel actuator (HWA) assembly having two motors, when the total torque demand is below a pre-determined threshold the motors will be working against each other. In this way, a first motor can provide a net torque in a direction opposing the turning of the steering wheel to improve “road feel” for a driver and a second motor provides an offset torque to prevent backlash or rattle of the steering column.
The motor providing the greater torque will provide an increasing torque up to the maximum output torque of the motor. As such, within a first net torque range one motor will provide a constant offset torque whilst the other motor will provide an opposing torque up to and including the maximum output torque of that motor.
In the event that a motor is providing a maximum output torque of that motor but the total torque demand increases, the other motor will cross over from providing an opposing offset torque to providing a torque in the same direction. In this way, above a pre-determined threshold total torque demand both motors will be working together. The output torque of the first motor will remain at 100% of the output torque whilst the output from the second motor will vary, up to 100%, to meet the total torque demand.
As such, for a typical HWA assembly having two motors, one motor will be running at 100% of its maximum output torque for approximately the highest 50% total torque demand.
The present disclosure seeks to ameliorate the problems associated with conventional motor assemblies.
In accordance with an exemplary arrangement of the present disclosure, a dual motor drive assembly comprises:
Advantageously, by assigning a threshold torque demand to each motor that is lower than the maximum torque output of each motor respectively, both motors will work together before either motor reaches 100% of its maximum output torque. In this way, higher total torque demands can be met without having either motor running at 100% of its maximum output torque.
As such, an increased range of total torque demands can be provided by the combined outputs of the motors without having a motor running at 100% of its maximum output. In this way, less time is spent with either motor running at 100% and therefore electrical losses are reduced, the number of high stress events are reduced and the risk of overheating is reduced.
When a motor reaches the threshold torque demand and the other motor switches torque direction such that both motors have the same torque direction, both motors may have the same torque direction for a constant or increase total torque demand. In this way, when both motors have the same torque direction the individual torque demands allocated to each motor may comprise any suitable value to maintain or increase the total torque provided by the motors.
The threshold torque demand assigned to each motor may be fixed or variable.
When the threshold torque demand assigned to each motor is variable, the threshold torque demand assigned may be varied based on any one or more suitable operating conditions such as measured or estimated temperatures within the assembly or any other motor or assembly parameters. For torque demands above the threshold of a first motor, the torque demand assigned to each motor may be modified in any suitable way.
The threshold torque demand may be fixed at a pre-determined torque demand value. The threshold torque demand may comprise a fixed pre-determined torque demand range wherein the threshold torque value may be variable within the pre-determined range.
In one example, the torque demand allocated to the first motor may be maintained at the threshold torque value whilst the torque demand allocated to the second motor may be increased in order to provide a greater total torque. The torque demands allocated to the second motor may be increased to match the torque demand allocated to the first motor. When the torque demands allocated to both motors is equal, the torque demand of both motors may be increased equally to provide an increased total torque demand.
In another example, the torque demand allocated to the first motor may increase from the threshold torque value whilst the torque demand allocated to the second motor may also be increased in order to provide a greater total torque. The torque demands allocated to the second motor may be increased at a greater rate than the first motor until the torque demand of the second motor matches the torque demand allocated to the first motor. When the torque demands allocated to both motors is equal, the torque demand of both motors may be increased equally to provide an increased total torque demand.
In another example, the torque demand allocated to the first motor may decrease from the threshold torque value whilst the torque demand allocated to the second motor may be increased at a greater rate in order to provide a greater total torque. The torque demands allocated to the second motor may be increased to match the torque demand allocated to the first motor. When the torque demands allocated to both motors is equal, the torque demand of both motors may be increased equally to provide an increased total torque demand.
The dual motor drive assembly may further comprise:
A net torque demand or total torque demand may be defined as an instantaneous sum of the two motor torque demands. When the two motor torques are in opposing directions, the torque demand of the motors may be adjusted such that the torque demand of each motor is increased or decreased by an equal and opposite magnitude. In this way, the mechanical friction may be modified to meet the target friction by varying the difference between the two motor torque demands whilst maintaining a constant net torque value. As such, for each net torque value where two motor torques are in opposing directions, the mechanical friction may be modified to meet the target friction.
The controller for calculating a mechanical friction may use any one or more of: the allocated torque demands to each of the first and second motors; the motor current demands of the first and second motors. The controller for calculating a mechanical friction may be described as a controller for calculating a magnitude of mechanical friction acting on the shaft of an HWA assembly.
The target friction may comprise a mechanical friction component and a synthetic friction component. Synthetic friction may be described as the net torque applied to the worm wheel gear in a direction opposing the turning of the shaft by a driver of the vehicle.
At higher steering torques, the synthetic component can be more easily modified to meet the target friction, but not at lower steering torques. Therefore, the claimed disclosure may advantageously provide an assembly capable of meeting a target friction at lower total steering torques by modifying the mechanical torque, i.e. modifying the mechanical torque when the two motor torques are in opposing directions.
If the mechanical friction is greater than the target friction, then the synthetic friction is adjusted to oppose at least a portion of the mechanical friction such that a total friction is reduced. If the mechanical friction is less than the target friction, then the synthetic friction is adjusted such that the total friction is increased. This is particularly useful at higher net torque values when the motor torques are acting in the same direction on the steering column shaft.
The dual motor drive assembly may form part of a handwheel actuator assembly for a vehicle, where the shaft includes a fixing part whereby it can be fixed to a steering wheel or yoke.
In an exemplary arrangement, the first gear comprises a worm wheel gear and each of the output gears comprises a worm screw.
The rotational axes of the two worm screws may be substantially parallel or they may be inclined with respect to each other. The rotational axes of the two worm screws may extend perpendicularly to the rotational axis of the first gear.
This arrangement may advantageously reduce the overall size of the assembly, which facilitates fitting it within a relatively limited volume within the vehicle.
The motors may be located within the housing.
The motors may be substantially identical apart from their orientation. The output gears may also be substantially identical so that the torque multiplication from the motors to the shaft are the same.
The torque demand to the controller is separated into a torque feedback part and a friction part.
A synthetic torque demand is calculated and subtracted from the torque feedback part to give a modified torque demand.
The modified torque demand and friction part are used to calculate the two motor torque demands according to an allocation scheme, such as shown in the Figures. The allocation calculation limits the friction demand according to the limits of the selected allocation scheme.
The two motor torque demands are converted to motor current demands and passed to the motor controllers.
The motor torque demands are used to calculate or estimate the mechanical friction magnitude.
The difference between the mechanical friction magnitude and friction part of the total torque demand is used to calculate the demanded synthetic friction.
In another exemplary arrangement, the disclosure provides a method of operating a dual motor drive assembly, the dual motor drive assembly comprising:
The threshold torque demand may be assigned depending on one or more operating conditions. The threshold torque demand may be assigned depending on one or more measured or calculated parameters, such as temperature for example.
The threshold torque demands may be a fixed torque value.
The threshold torque demand may be fixed, or pre-determined, range.
The threshold torque demand may be variable.
In another exemplary arrangement, the disclosure provides a method of modifying the mechanical friction in a dual motor drive assembly, the dual motor drive assembly comprising:
Allocating torque demands to each of the first and second motors may include: separating a total torque demand to the controller into a torque feedback part and a friction part;
The method may further include:
The method may include calculating the mechanical friction includes measuring a difference between the mechanical friction magnitude and the friction part and calculating the demanded synthetic friction using the difference.
Any features disclosed in relation to any aspect of the disclosure may equally be applied to any other aspect of the disclosure.
Each of the two motors 10, 11 are controlled by an electronic control unit (ECU) 20. The ECU 20 controls the level of current applied to the windings and hence the level of torque that is produced by each motor 10, 11.
In this example, the two motors 10, 11 are of a similar design and produce a similar level of maximum torque. However, it is within the scope of this disclosure to have an asymmetric design in which one motor 10, 11 produces a higher level of torque than the other 10, 11.
One of the functions of a handwheel actuator (HWA) assembly is to provide a feedback force to the driver to give an appropriate steering feel. This may be achieved by controlling the torque of the motors 10, 11 in accordance with signals from the handwheel actuator (such as column angle) and from other systems in the vehicle (such as vehicle speed, rack angle, lateral acceleration and yaw rate).
The use of two motors 10, 11 is beneficial in eliminating rattle. If a single electric motor were instead used in a torque feedback unit, the motor may be held in locked contact with the gearing by a spring. However, in certain driving conditions the action of a spring is not sufficiently firm, which allows the gears to “rattle” during sinusoidal motions or sharp position changes of the steering column.
Use of two motors 10, 11 which can be actively controlled (as in the present exemplary arrangement) ameliorates the problems associated with use of a single motor. In this arrangement, both motors 10, 11 are controlled by the ECU 20 to provide torque feedback to the steering column and to ensure that the worm shafts 6, 7 of both motors 10, 11 are continuously in contact with the gear wheel 4, in order to minimise rattle. The use of two motors 10, 11 in this way also allows active management of the friction and thereby the feedback force to the driver.
As shown in
The axes of the output shafts 8, 9 of the two motors 10, 11 are arranged perpendicularly to the rotational axis of the shaft 3 and the axes of the two motors may also be inclined with respect to each other, to reduce the overall size of the assembly.
The motors 10, 11 are controlled by the electronic control unit (ECU) 20 such that at low levels of input torque applied to the shaft 3 by the steering wheel, the motors 10, 11 act in opposite directions on the gear wheel 4 to eliminate backlash. At higher levels of input torque applied to the shaft 3 by the steering wheel, the motors 10, 11 act in the same direction on the gear wheel 4 to assist in rotation of the shaft 3. Here, a motor 10, 11 acting in ‘a direction’ is used indicate the direction of torque applied by a motor 10, 11 to the gear wheel 4.
The use of two separate motors 10, 11 which can be controlled in a first operational mode to apply torque in opposite directions to the gear wheel 4 eliminates the need to control backlash with precision components. In addition, the use of two separate motors 10, 11 which can be controlled in a second operational mode to apply torque in the same direction to the gear wheel 4 allows the motors 10, 11 and gear components 4, 6, 7 to be specified at half the rating of the required total system torque, thereby reducing the size and cost of the drive assembly 1.
In the exemplary arrangement shown in
In
Application of torque by a driver in a clockwise direction indicated by solid arrow 28 results in rotation of the steering wheel 26 and the steering column shaft 3 about the dashed line 5. This rotation is detected by a rotation sensor (not shown). The first motor 10 is then controlled by the ECU 20 to apply torque as indicated by dashed arrow 30. In a first operational mode, the second motor 11 is actuated by the ECU 20 to apply an offset torque 32 in the opposite direction to the torque 30 of the first motor 10 to reduce gear rattling. In another exemplary arrangement, in a second operational mode, the second motor 11 is actuated by the ECU 20 to apply a torque 34 in the same direction to the torque 30 of the first motor 10 to increase the feedback torque to the steering column shaft 3. Whether the drive assembly 1 is operated in the first operational mode or in the second operational mode depends on the circumstances, as will be explained below.
The net result of the torques 30, 32, 34 applied by the first and second motors 10, 11 results in an application of a feedback torque to the steering column shaft 3 and steering wheel 26, as indicated by a dashed arrow 36, to provide a sensation of road feel to the driver. In this way, the “rattle” produced between the worm shafts 6, 7 and the gear wheel 4 can be eliminated or significantly reduced.
The steering controller 81 combines the FAA 82 feedback with other information measured in the vehicle, such as lateral acceleration, to determine a target feedback torque that should be sensed by a driver of the vehicle. This feedback demand is then sent to the HWA control system 21 and is provided by controlling the first and second motors 10, 11 with the first and second motor controllers 22, 23 respectively.
The relationship between the total torque demanded to provide feedback to the driver (x-axis) 201 and the feedback torque applied (y-axis) 202 for a conventional dual motor drive assembly is shown in
Solid line 210 represents the torque applied by the first motor 10 while dashed line 220 represents the torque applied by the second motor 11. The net torque applied by the two motors is represented by dashed line 230. In a first torque range 240 where torque is positive, the first motor 10 applies a torque shown by solid line 210 to provide feedback to the steering column shaft 3 and steering wheel 26, while the second motor 11 applies a smaller magnitude torque known as an “offset torque” in the opposite direction to provide an “active” lock to eliminate or reduce transmission rattle. The roles of the motors change depending in which direction the driver is steering. In a second torque range 250 where the torque is negative, the second motor 110 applies a feedback torque 220 to the steering column shaft 3 and the first motor 10 applies a smaller magnitude “offset” torque 210 in the opposite direction.
The resultant relationship between the net torque applied by the two motors 10, 11 (x-axis 701) and mechanical friction torque generated by the interaction of sliding surfaces in an HWA assembly 80 (y-axis 702), such as quasi-static Coulomb friction, is shown in
It can be seen in
As discussed previously, such an allocation of torques has several disadvantages, resulting in a large number of high stress events are increasing the risk of overheating. The present disclosure seeks to ameliorate these problems using novel torque allocation schemes.
This is shown in
Solid line 310 represents the torque applied by the first motor 10 while dashed line 320 represents the torque applied by the second motor 11. The net torque applied by the two motors is represented by dashed line 330. In a first torque range 340 where total torque is positive, the first motor 10 applies a torque shown by solid line 310 to provide feedback to the steering column shaft 3 and steering wheel 26, while the second motor 11 applies a smaller magnitude torque, or an offset torque, in the opposite direction to provide an “active” lock to eliminate or reduce transmission rattle. The roles of the motors 10, 11 change depending in which direction the driver is steering. In a second torque range 350 where torque is negative, the second motor 11 applies a feedback torque 320 to the steering column shaft 3 and the first motor 10 applies a smaller magnitude “offset” torque 310 in the opposite direction.
As the total torque demanded increases from zero, the first motor 10 provides an increasing applied torque 310 until a threshold torque demand 331 is reached. The threshold torque demand 331 is less than the maximum output 311 for the first motor 10. In this example, the applied torque 310 of the first motor 10 plateaus at torque demands equal and exceeding the threshold torque demand 331. It will be understood that the threshold torque shown is simply an example of a threshold torque where the threshold torque is below the maximum output torque of the motor.
As the total torque demanded increases from zero, the second motor 11 provides a constant applied torque 320 in the opposite direction (negative in
The net torque 330 applied by the two motors 10, 11 can be seen to increase at a constant rate from zero until a maximum output 321 for the second motor 11 is reached, at which point both the first and second motors have reached their maximum output torques 311, 321 and the net torque 330 plateaus.
In this example, the maximum torque 321 of the second motor 11 is equal to the maximum torque 311 of the first motor 10 however, it is within the scope of the disclosure that the maximum applied torque 311 of the first motor 10 be greater than or less than the maximum applied torque 321 of the second motor 11.
Advantageously, by assigning a threshold torque demand 331 lower than the maximum torque output 311, 321 of each motor 10, 11, both motors 10, 11 will work together before either motor 10, 11 reaches its maximum output torque 311, 321. In this way, higher total torque demands can be met without having either of the two motors running at its maximum output torque 311, 321.
As such, an increased range of total torque demands can be provided by the combined outputs of the motors 310, 320 without having either the first or second motor 10, 11 running a its maximum output 311, 321. In this way, less time during operation of the dual motor assembly is spent with either motor 10, 11 running at its maximum output torque 311, 321 and therefore electrical losses are reduced, the number of high stress events are reduced and the risk of overheating is reduced.
The threshold torque demand 331 assigned to each motor may be variable such that the threshold torque demand 331 may be varied based on any one or more suitable operating conditions such as measured or estimated temperatures within the assembly.
This may have the effect of altering the cross-over point 341 at which the applied torques 310, 320 of both the first and second motor switch to act in the same direction i.e., both positive to the right of point 341 in
Three additional profiles representing the relationship between feedback torque demanded and feedback torque applied for the dual motor drive assembly with varied threshold torque demands are also shown in
Solid line 410 represents the torque applied by the first motor 10 while dashed line 420 represents the torque applied by the second motor 11. In a first torque range 440 where torque is positive, the first motor 10 applies a torque shown by solid line 410 to provide feedback to the steering column shaft 3 and steering wheel 26, while the second motor 11 applies a smaller magnitude torque known as an “offset torque” in the opposite direction to provide an “active” lock to eliminate or reduce transmission rattle. The roles of the motors 10, 11 change depending in which direction the driver is steering. In a second torque range 450 where torque is negative, the second motor 11 applies a feedback torque 420 to the steering column shaft 3 and the first motor 10 applies a smaller magnitude “offset” torque 410 in the opposite direction.
As the total torque demanded increases from zero, the first motor 10 provides an increasing applied torque 410 until a threshold torque demand 431 is reached. The threshold torque demand 431 is less than the maximum output 411 for the first motor 10.
In this example shown in
At a cross-over point 441 the applied torque 420 provided by the second motor 11 has increased such that both motors 10, 11 are now applying a torque in the same direction (e.g., positive, in the top right quadrant) to the first gear wheel 4.
The net torque 430 applied by the two motors 10, 11 can be seen to increase at a constant rate from zero until a maximum output 421 for the second motor 11 is reached, at which point both the first and second motors have reached their maximum output torques 411, 421 and the net torque 430 plateaus.
Advantageously, by assigning a threshold torque demand 431 is lower than the maximum torque output 411, 421 of each motor 10, 11, both motors 10, 11 will work together before either motor 10, 11 reaches its maximum output torque 411, 421. In this way, total torque demands which exceed the individual maximum torque output 411, 421 of either motor 10, 11, can be met without having either of the two motors 10, 11 running at its maximum output torque 411, 421. This limits the fraction of operation time that either motor 10, 11 is operating at or close to its maximum output torque 411, 421.
As such, an increased range of total torque demands can be provided by the combined outputs of the motors 410, 420 without having either the first or second motor 10, 11 running a its maximum output 411, 421. In this way, less time during operation of the dual motor assembly is spent with either motor 10, 11 running at its maximum output torque 411, 421 and therefore electrical losses are reduced, the number of high stress events are reduced and the risk of overheating is reduced.
The threshold torque demand 431 assigned to each motor may be variable such that the threshold torque demand 431 may be varied based on any one or more suitable operating conditions such as measured or estimated temperatures within the assembly.
This may have the effect of altering the cross-over point 441 at which the applied torques 410, 420 of both the first and second motor switch to act in the same direction i.e., both positive to the right of point 441 in
In this example, the maximum applied torque 421 of the second motor 11 is equal to the maximum applied torque 411 of the first motor 10 however, it is within the scope of the disclosure that the maximum applied torque 411 of the first motor 10 be greater than or less than the maximum applied torque 421 of the second motor 11.
By varying the magnitude of the opposing torques, different mechanical friction values can be provided. The varying mechanical friction values are shown in
Number | Date | Country | Kind |
---|---|---|---|
2211649.5 | Aug 2022 | GB | national |