[go: up one dir, main page]

GB2577871A - A control system for a vehicle - Google Patents

A control system for a vehicle Download PDF

Info

Publication number
GB2577871A
GB2577871A GB1816050.7A GB201816050A GB2577871A GB 2577871 A GB2577871 A GB 2577871A GB 201816050 A GB201816050 A GB 201816050A GB 2577871 A GB2577871 A GB 2577871A
Authority
GB
United Kingdom
Prior art keywords
vehicle
actuator
control system
control
dependence
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
GB1816050.7A
Other versions
GB2577871B (en
Inventor
William Beddis Kieran
Bouaru Adrian
Burdock William
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jaguar Land Rover Ltd
Original Assignee
Jaguar Land Rover Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jaguar Land Rover Ltd filed Critical Jaguar Land Rover Ltd
Priority to GB1816050.7A priority Critical patent/GB2577871B/en
Priority to DE102019126487.1A priority patent/DE102019126487A1/en
Publication of GB2577871A publication Critical patent/GB2577871A/en
Application granted granted Critical
Publication of GB2577871B publication Critical patent/GB2577871B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G17/00Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load
    • B60G17/015Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load the regulating means comprising electric or electronic elements
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G17/00Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load
    • B60G17/002Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load by temperature regulation of the suspension unit, e.g. heat operated systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G17/00Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load
    • B60G17/015Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load the regulating means comprising electric or electronic elements
    • B60G17/0152Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load the regulating means comprising electric or electronic elements characterised by the action on a particular type of suspension unit
    • B60G17/0157Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load the regulating means comprising electric or electronic elements characterised by the action on a particular type of suspension unit non-fluid unit, e.g. electric motor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G17/00Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load
    • B60G17/015Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load the regulating means comprising electric or electronic elements
    • B60G17/016Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load the regulating means comprising electric or electronic elements characterised by their responsiveness, when the vehicle is travelling, to specific motion, a specific condition, or driver input
    • B60G17/0162Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load the regulating means comprising electric or electronic elements characterised by their responsiveness, when the vehicle is travelling, to specific motion, a specific condition, or driver input mainly during a motion involving steering operation, e.g. cornering, overtaking
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G17/00Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load
    • B60G17/06Characteristics of dampers, e.g. mechanical dampers
    • B60G17/08Characteristics of fluid dampers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G21/00Interconnection systems for two or more resiliently-suspended wheels, e.g. for stabilising a vehicle body with respect to acceleration, deceleration or centrifugal forces
    • B60G21/02Interconnection systems for two or more resiliently-suspended wheels, e.g. for stabilising a vehicle body with respect to acceleration, deceleration or centrifugal forces permanently interconnected
    • B60G21/04Interconnection systems for two or more resiliently-suspended wheels, e.g. for stabilising a vehicle body with respect to acceleration, deceleration or centrifugal forces permanently interconnected mechanically
    • B60G21/05Interconnection systems for two or more resiliently-suspended wheels, e.g. for stabilising a vehicle body with respect to acceleration, deceleration or centrifugal forces permanently interconnected mechanically between wheels on the same axle but on different sides of the vehicle, i.e. the left and right wheel suspensions being interconnected
    • B60G21/055Stabiliser bars
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G21/00Interconnection systems for two or more resiliently-suspended wheels, e.g. for stabilising a vehicle body with respect to acceleration, deceleration or centrifugal forces
    • B60G21/02Interconnection systems for two or more resiliently-suspended wheels, e.g. for stabilising a vehicle body with respect to acceleration, deceleration or centrifugal forces permanently interconnected
    • B60G21/04Interconnection systems for two or more resiliently-suspended wheels, e.g. for stabilising a vehicle body with respect to acceleration, deceleration or centrifugal forces permanently interconnected mechanically
    • B60G21/05Interconnection systems for two or more resiliently-suspended wheels, e.g. for stabilising a vehicle body with respect to acceleration, deceleration or centrifugal forces permanently interconnected mechanically between wheels on the same axle but on different sides of the vehicle, i.e. the left and right wheel suspensions being interconnected
    • B60G21/055Stabiliser bars
    • B60G21/0551Mounting means therefor
    • B60G21/0553Mounting means therefor adjustable
    • B60G21/0555Mounting means therefor adjustable including an actuator inducing vehicle roll
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/22Conjoint control of vehicle sub-units of different type or different function including control of suspension systems
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16FSPRINGS; SHOCK-ABSORBERS; MEANS FOR DAMPING VIBRATION
    • F16F9/00Springs, vibration-dampers, shock-absorbers, or similarly-constructed movement-dampers using a fluid or the equivalent as damping medium
    • F16F9/32Details
    • F16F9/50Special means providing automatic damping adjustment, i.e. self-adjustment of damping by particular sliding movements of a valve element, other than flexions or displacement of valve discs; Special means providing self-adjustment of spring characteristics
    • F16F9/52Special means providing automatic damping adjustment, i.e. self-adjustment of damping by particular sliding movements of a valve element, other than flexions or displacement of valve discs; Special means providing self-adjustment of spring characteristics in case of change of temperature
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2202/00Indexing codes relating to the type of spring, damper or actuator
    • B60G2202/40Type of actuator
    • B60G2202/42Electric actuator
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2204/00Indexing codes related to suspensions per se or to auxiliary parts
    • B60G2204/40Auxiliary suspension parts; Adjustment of suspensions
    • B60G2204/419Gears
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2204/00Indexing codes related to suspensions per se or to auxiliary parts
    • B60G2204/40Auxiliary suspension parts; Adjustment of suspensions
    • B60G2204/419Gears
    • B60G2204/4191Planetary or epicyclic gears
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2400/00Indexing codes relating to detected, measured or calculated conditions or factors
    • B60G2400/05Attitude
    • B60G2400/051Angle
    • B60G2400/0511Roll angle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2400/00Indexing codes relating to detected, measured or calculated conditions or factors
    • B60G2400/10Acceleration; Deceleration
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2400/00Indexing codes relating to detected, measured or calculated conditions or factors
    • B60G2400/10Acceleration; Deceleration
    • B60G2400/104Acceleration; Deceleration lateral or transversal with regard to vehicle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2400/00Indexing codes relating to detected, measured or calculated conditions or factors
    • B60G2400/10Acceleration; Deceleration
    • B60G2400/106Acceleration; Deceleration longitudinal with regard to vehicle, e.g. braking
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2400/00Indexing codes relating to detected, measured or calculated conditions or factors
    • B60G2400/20Speed
    • B60G2400/208Speed of wheel rotation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2400/00Indexing codes relating to detected, measured or calculated conditions or factors
    • B60G2400/25Stroke; Height; Displacement
    • B60G2400/252Stroke; Height; Displacement vertical
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2400/00Indexing codes relating to detected, measured or calculated conditions or factors
    • B60G2400/70Temperature of vehicle part or in the vehicle
    • B60G2400/71Temperature of vehicle part or in the vehicle of suspension unit
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2400/00Indexing codes relating to detected, measured or calculated conditions or factors
    • B60G2400/80Exterior conditions
    • B60G2400/84Atmospheric conditions
    • B60G2400/842Temperature
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2400/00Indexing codes relating to detected, measured or calculated conditions or factors
    • B60G2400/80Exterior conditions
    • B60G2400/84Atmospheric conditions
    • B60G2400/842Temperature
    • B60G2400/8422Temperature of air
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2800/00Indexing codes relating to the type of movement or to the condition of the vehicle and to the end result to be achieved by the control action
    • B60G2800/01Attitude or posture control
    • B60G2800/012Rolling condition

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Vehicle Body Suspensions (AREA)

Abstract

A control system comprising one or more controllers 201 is configured to: receive at least one vehicle dynamics signal 1071, wherein the at least one vehicle dynamics signal is indicative of a vehicle dynamics parameter, determine a current dynamic usage of a vehicle in dependence on the received at least one vehicle dynamics signal, determine a control parameter for an actuator of the vehicle in dependence at least in part on the current dynamic usage of the vehicle, and output a control signal to control a power consumption of the actuator in dependence on the control parameter. The vehicle dynamics may relate to acceleration or yaw of the vehicle. The control parameter may relate to motor speed or power consumption of the actuator. The system may comprise a memory 203 and a processor 204. The actuator may be an anti-roll actuator on a vehicle suspension. The control system may determine anti-roll torque demand or actuator temperature. To compensate for overheating, the system may de-rate the actuator using a scaling factor. Additionally, the actuator may be a rotary actuator.

Description

A CONTROL SYSTEM FOR A VEHICLE
TECHNICAL FIELD
The present disclosure relates to a control system for a vehicle and particularly but not exclusively a control system associated with a suspension system of a vehicle, or an actuator of the suspension system. Aspects of the invention relate to a control system for a vehicle, a vehicle suspension system, vehicle, and a method of controlling a vehicle system.
BACKGROUND
Vehicles and their associated electromechanical systems comprise many hardware components that are temperature sensitive, having maximum operating temperatures. If a component's temperature reaches its maximum operating temperature said component may overheat and therefore provide a severely degraded function or no function at all or. Damage to the component is also possible.
De-rating a component, i.e. reducing the component's outputs and therefore its power consumption, as its temperature approaches its maximum operating temperature may prevent overheating from occurring. However de-rating provides variable performance of the component, which leads to unpredictable behaviour and potential user dissatisfaction.
These problems are particularly relevant to electromechanical components such as actuators, which may have high power consumption requirements, particularly when associated with vehicle systems such as suspension systems, for example electronic active roll control systems (eARC).
It is an aim of the present invention to address at least the aforementioned problems.
SUMMARY OF THE INVENTION
Aspects and embodiments of the invention provide a control system, a suspension system, a vehicle and a method as claimed in the appended claims According to an aspect of the present invention there is provided a control system for a vehicle, the control system comprising one or more controllers, the control system configured to: receive at least one vehicle dynamics signal, wherein the at least one each vehicle dynamics signal is indicative of a vehicle dynamics parameter, determine a control parameter for an actuator of the vehicle in dependence at least in part on the vehicle dynamics parameter, wherein the vehicle dynamics parameter is indicative of a current dynamic usage of the vehicle, and output a control signal to control the actuator in dependence on the control parameter.
This provides the advantage that the vehicle may be controlled more effectively in dependence on the vehicle's current operating conditions. This allows for improved performance of the actuator across a plurality of use cases.
A use case may be understood to be a current driving scenario of the vehicle. Such a use case or driving scenario may comprise how the vehicle is being driven, and what the environment is that the vehicle is currently being driven in. The main component of the environment that defines the use case being the type of terrain that the vehicle is traversing.
In an embodiment of the invention the one or more controllers may comprise: an electrical input configured to receive the at least one vehicle dynamics signal, a memory device having instructions stored thereon for determining the control parameter, a processor configured to access the memory device and execute the instructions stored thereon, and, an electrical output configured to output the control signal.
The actuator may be an actuator associated with a suspension system of the vehicle.
The actuator may be an actuator associated with an active roll control system. The active roll control system may form a part of the suspension system.
Advantageously the actuator of the active roll control system can be controlled to provide improved ride and handling characteristics for the vehicle for various use cases without reaching a maximum operating temperature.
In an embodiment of the invention the control system may be configured to: determine an anti-roll torque demand in dependence on the at least one vehicle dynamics signal, and determine the control parameter for the actuator at least in part in dependence on the anti-roll torque demand.
The at least one vehicle dynamics signal may comprise a disturbance signal indicative of a movement of one or more components of a suspension system of the vehicle. The disturbance signal may provide data indicating a frequency of movement, a speed of movement, a disturbance acceleration or a combination of the above.
The use of an anti-roll torque demand and/or a disturbance signal advantageously allows for the re-use of data already provided to the control system for generic control rather than specific to use case determination.
In an embodiment of the invention the control system may be configured to determine the control parameter in dependence at least in part on a temperature value.
Advantageously this allows the control system to control the actuator such that a maximum operating temperature of a component of the control system is not reached.
The temperature value may be indicative of a temperature of a component of the suspension system, alternatively the temperature value may be indicative of at least one of: a local ambient temperature and an environmental ambient temperature.
The component of the suspension system may be the actuator, a power supply or a controller.
Determining the control parameter in dependence on a temperature of the component of the suspension system may comprise determining whether the temperature value falls within at least one temperature range.
The at least one temperature range may comprise an energy management temperature range and a de-rate temperature range.
Optionally, if the temperature value is determined to fall within the energy management range, the determination may be made in dependence on only the vehicle dynamics parameter.
Optionally, if the temperature value is determined to fall within the de-rate range, the determination may be made in dependence on the vehicle dynamics parameter and the temperature value.
Determining the control parameter in dependence on temperature at some but not all of the temperature ranges allows for the actuator to deliver improved performance at lower temperature ranges. Determining the control parameter in dependence on temperature at some but not all of the temperature ranges also ensures that the actuator does not reach its maximum operating temperature at higher temperatures.
In an embodiment of the invention the control parameter may comprise at least one of: a disturbance characteristic, a maximum motor speed, a maximum consumption current and a maximum regeneration current.
The disturbance characteristic may be a disturbance speed and/or a disturbance acceleration.
In an embodiment of the invention determining the control parameter may comprise: determining at least one scaling factor and applying the at least one scaling factor to a default control parameter of the actuator.
The at least one scaling factor may comprise a use case scaling factor, determined in dependence on the vehicle dynamics parameter.
The at least one scaling factor may comprise a de-rate scaling factor, determined in dependence on a temperature of component of the suspension system, as well as or instead of the use case scaling factor.
According to a further aspect of the present invention there is provided a vehicle suspension system comprising an actuator and the control system according to the preceding aspect.
The actuator may be associated with a suspension system of the vehicle.
The actuator may be associated with an active roll control system. The active roll control system may form a part of the suspension system.
The actuator may be a rotary actuator.
According to a further aspect of the present invention there is provided a vehicle comprising the control system or the vehicle suspension system according to the preceding aspects.
According to a further aspect of the present invention there is provided a method of controlling a vehicle system, the method comprising the steps of: determining a control parameter for an actuator of the vehicle in dependence at least in part on a vehicle dynamics parameter, wherein the vehicle dynamics parameter is indicative of a current dynamic usage of the vehicle, and controlling the actuator in dependence on the control parameter.
According to a further aspect of the present invention there is provided a non-transitory computer readable medium comprising computer readable instructions that, when executed by a processor, cause performance of the method of the preceding aspect.
According to a further aspect of the invention there is provided a suspension control system, the control system configured to: receive a signal indicative of an ambient temperature, and control an operation of a component in dependence on the signal indicative of an ambient temperature.
Controlling an operation of a component in dependence on an ambient temperature advantageously allows the control system to respond to environmental conditions of a vehicle with reduced complexity over existing systems.
A further advantage is that a maximum operating temperature of a component can be prevent from being attained based on the environmental conditions. This allows the component to operate in a higher electrical power draw operation in lower ambient temperature environments whilst protecting the component or its functionality in higher ambient temperature environments.
In an embodiment the component is associated with a vehicle suspension system.
According to a further aspect of the invention there is provided a control system for a vehicle suspension system, the control system comprising one or more controllers, the control system configured to: receive a vehicle dynamics signal indicative of a dynamic parameter of a suspension component of a vehicle, and determine a current vehicle use case in dependence on the vehicle dynamics signal.
Any controller or controllers described herein may suitably comprise a control unit or computational device having one or more electronic processors. Thus the system may comprise a single control unit or electronic controller or alternatively different functions of the controller may be embodied in, or hosted in, different control units or controllers. As used herein the term "controller" or "control unit" will be understood to include both a single control unit or controller and a plurality of control units or controllers collectively operating to provide any stated control functionality. To configure a controller, a suitable set of instructions may be provided which, when executed, cause said control unit or computational device to implement the control techniques specified herein. The set of instructions may suitably be embedded in said one or more electronic processors. Alternatively, the set of instructions may be provided as software saved on one or more memory associated with said controller to be executed on said computational device. A first controller may be implemented in software run on one or more processors. One or more other controllers may be implemented in software run on one or more processors, optionally the same one or more processors as the first controller. Other suitable arrangements may also be used.
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.
BRIEF DESCRIPTION OF THE DRAWINGS
One or more embodiments of the invention will now be described, by way of example only, with reference to the accompanying drawings, in which: Figure 1 shows a simplified schematic, plan view of a vehicle having a suspension system; Figure 2 shows a simplified schematic of an active roll stabiliser.
Figure 3 shows a simplified schematic of a control system for use in the vehicle of figure 1; Figure 4a shows a block diagram according to an embodiment of the invention; Figure 4b shows a further block diagram according to an embodiment of the invention; Figure 4c shows a further block diagram according to an embodiment of the invention; Figure 4d shows a further block diagram according to an embodiment of the invention; Figure 4e shows a further block diagram according to an embodiment of the invention; Figure 5 shows a plot of a component temperature against time; Figure 6 shows a flow diagram according to an embodiment of the invention; Figure 7 shows a data structure for use in an embodiment of the invention; Figure 8 shows a further data structure for use in an embodiment of the invention; Figure 9 shows a comparison of plots of anti-roll torque against time; and Figure 10 shows a further comparison of plots of anti-roll torque against time.
DETAILED DESCRIPTION
A control system for a vehicle in accordance with an embodiment of the present invention is described herein with reference to the accompanying figures.
With reference to figure 1, a vehicle 100 is provided having a plurality of wheels 103. The vehicle further comprises a suspension system 101 i.e. a vehicle suspension system 101. The suspension system 101 is operable to separate disturbances from an unsprung mass of the vehicle from a sprung mass of the vehicle. The unsprung mass comprises at least the wheels 103 and the sprung mass at least the vehicle body (not shown). The suspension system 101 is configured to provide a preferred compromise between at least some of the vehicle's road handling characteristics, otherwise known as handling, and ride quality, otherwise known as ride. Ride and handling are predominantly opposed to one another and as such tuning the suspension system to meet the requirements of both requires some form of compromise. The performance of the suspension system 101 may be characterised by the ride and handling characteristics it provides for the vehicle 100, and how effectively it manages the compromise between these competing characteristics. The durability of the suspension system 101 is also affected by inputs into the system 101 and the system's response to said inputs in delivering the ride and handling requirements. The larger and more sustained an input, or the system's response to said input, is the greater the impact on the durability of the system 101.
The suspension system 101 shown in Figure 1 is an active suspension system. An active suspension system advantageously 101 provides greater opportunities to reduce the compromises between ride and handling than a non-active suspension system. An active suspension system is adaptable in response to measured inputs. The compromises between ride and handling are reduced through the use of actuators 104 controlled by a control system 102 of the active suspension system.
Whilst examples of the invention are described in relation to a wheeled vehicle 100, the invention is also applicable to vehicles 100 comprising other ground engaging apparatuses, for example tracks or skis. It will also be appreciated that the vehicle 100 may comprise a mix or combination of types of ground engaging apparatuses.
A characteristic that effects ride and handling is body roll of the vehicle 100. Body roll can be caused by one or a combination of several factors, these may include high lateral accelerations, often caused by cornering at high speeds. Body roll can be defined by a roll torque, i.e. a body roll torque, which is an amount of torque about a longitudinal axis of the vehicle 100, i.e. a roll axis. Examples of the invention include systems operable to provide an anti-roll torque. An anti-roll torque can be defined as a torque which is applied in a counter direction to the roll torque. The anti-roll torque is therefore applied to mitigate or reduce the effects of the roll torque.
Another characteristic that effects ride and handling is wheel disturbance. A main cause of wheel disturbance is as a response of the wheel 103 to the terrain over which the vehicle 100 is currently travelling. A magnitude of the wheel disturbance is dependent on the terrain. A speed and a frequency of the wheel disturbance is dependent on the terrain and the vehicle speed at which the vehicle 100 is currently travelling over the terrain. The wheel disturbance is transmitted to other components of the suspension system 101 and as such measurements indicative of disturbance may be taken from various point within the system 101.
The suspension system 101 comprises an electronic anti-roll control system 1040, 104. The electronic anti-roll control system 1040, 104 is operable to reduce an amount of roll in the vehicle. The electronic anti-roll control system 1040, 104 comprises one or more active roll stabilisers 1040a, 1040b. The one or more active roll stabilisers 1040 a, 1040b each comprise an actuator 104a, 104b. The one or more active roll stabilisers 1040a, 1040b are used in place of passive stabilisers, which comprise anti-roll bars without any actuation. The actuators 104a, 104b are controlled by a control system 102. The control system 102 may control the actuators 104a, 104b independently in order to improve the vehicle's ride and handling characteristics. The control system controls the actuators 104a, 104b to apply an anti-roll torque to counter a roll torque in the vehicle. The control system 102 may control the actuator 104a, 104b in dependence on a determined anti-roll torque demand. A control signal 1021 is output from the control system 102 and received by the actuator 104a, 104b. The control signal 1021 carries control instructions to be performed by the actuator 104a, 104b. The one or more active roll stabilisers 1040a, 1040b comprises a front active roll stabiliser 1040a associated with a front axle of the vehicle. The one or more active roll stabilisers 1040a, 1040b comprises a rear active roll stabiliser 1040b associated with a rear axle of the vehicle. Some vehicles may be fitted with a rear active roll stabiliser 1040b only.
The suspension system 101 may comprise different forms of an active suspension system, as well as or instead of the anti-roll control system comprising active roll stabilisers 1040a, 1040b as described above. Other forms of active suspension system 101 also comprise actuators 104a, 104b that may be susceptible to overheating and thus a control system or method as described herein may be applied likewise. The actuators 104a, 104b may be fully active actuators capable of delivering both damping and static forces. The static forces may be determined in dependence on the measured lateral acceleration and velocity of the vehicle as well as a pre-determined vehicle weight. Each actuator 104a, 104b may form part of an active damper associated with an active suspension system. An active suspension system 101 comprising active dampers will have an active damper at each wheel 103 of the vehicle 100 in which the active suspension system 101 is fitted.
The control system receives input signals 1071 from a plurality of sensors 107. The plurality of sensors 107 comprise one or more sensors 107 associated with the suspension system 101. At least some of the sensors 107 may be associated with further systems of the vehicle (not shown). The sensors 107 are arranged to measure respective variables associated with the vehicle 100 and its operation. The actuators 104 draw electrical power from a system power supply 106. The system power supply 106 may be a dedicated power supply for the suspension system 101. The system power supply 106 may be a 48V power supply. The system power supply 106 may comprise a super capacitor, wherein the super capacitor may draw its power from a vehicle power supply. In examples where the vehicle power supply is not the same voltage as the system power supply 106, such as a 12V power supply, a DC-DC converter may be used. Other power supplies 106 may be used in dependence on the type of vehicle 100 the system 101 is a part of. For example in non-hybrid vehicles a 12V supply may be used.
An example of an active roll stabiliser 1040 is shown in figure 2, which is a module forming part of the suspension system 101 and comprises the actuator 104. Figure 2 is simplified and shows the major components associated with the roll stabiliser 1040. The active roll stabiliser 1040 comprises the actuator 104, a controller 1022, a gearbox 1041 and an isolating unit 1042. The actuator 104 is an electric motor, which is controlled by the controller 1022 such that a first side 1043 of the active roll stabiliser 1040 is rotated in relation to a second side 1044 of the active roll stabiliser 1040, thereby generating a torque. The generated torque provides the anti-roll torque to counteract the roll torque in the vehicle body.
The actuator 104 has a plurality of control parameters which determine the actuator's performance. Control parameters may include: motor speed, consumption current, regeneration current, disturbance speed and disturbance acceleration. In particular the control parameters may be characterised by the maximum values the actuator is operable to be controlled to. For example: A maximum value for the consumption current and regeneration current may be less than 50A, more specifically the maximum value for the consumption current and regeneration current may be approximately 40A; A maximum motor speed may be less than 500 rad/s, more specifically the maximum motor speed may be in the region of 400 to 450 rad/s, the maximum motor speed may be approximately 420 rad/s. It will be appreciated that other values may be used.
The actuator 104 is configured to provide torque up to a maximum torque. Different maximum torques may be applicable dependent on the actuator specification, which may be determined in dependence on the type and size of the vehicle 100. For example an SUV type vehicle may have a larger actuator 104 than a compact type vehicle. In some examples the maximum torque may be between 900Nm and 2000 Nm. In some examples the maximum torque may be approximately 1400 Nm.
Figure 3 provides a system diagram for the control system 102 used in the vehicle 100 shown in figure 1. The control system 102 is coupled to the plurality of sensors 107, specifically 107a- 107c, and the actuators 104 of the respective front and rear active roll stabilisers 1040. The control system 102 comprises at least one controller 201, and may comprise a plurality of controllers. In this example the control system 102 encompasses a main controller 201 and two actuator controllers 1022. The main controller 201 comprises a memory 203 and a processor 204. The processor 204 is configured to access the memory 203 to execute computer-readable instructions stored therein. The memory 203 may also store information and parameters relating to the control system 101.
In some examples the control system 102 comprises a main controller 201 and a plurality of actuator controllers 202a, 202b. In the illustrated example the control system 102 comprises first and second actuator controllers 202a, 202b each associated with a respective actuator 104a, 104b. In other examples the control system 102 may comprise a single controller or a greater plurality of controllers. The control system 102 is configured to output a control signal 1021 to the actuator(s) 104a, 104b. In some examples a first part of a control signal 1021a is sent from an electrical output 2012 from the main controller 201 and is received at an electrical input 2021 of the actuator controller 202. The first part of the control signal 1021a is then further processed in each actuator controller 202a, 202b and a second part of the control signal 1021b is then output from an electrical output 2022 of each actuator controller 202a, 202b to the respective actuator 104a, 104b.
The input signals 1071 comprise one or more vehicle dynamics signals which are indicative of various vehicle dynamics parameters. In other words, at least some of the input signals 1071 are associated with parameters associated with a motion of the vehicle. This may non-exhaustively include displacements, velocities and accelerations of the vehicle 100, its systems and individual components. In an example the sensors 107 comprise at least one of: a suspension height sensor 107a, an accelerometer 107b at the wheel 103 and a lateral acceleration sensor 107c. There may be multiple of the aforementioned sensors 107. There may be for example height sensors 107a and/or accelerometers 107b at each of the four corners of the vehicle 100. There may be two lateral sensors 107c. A first lateral acceleration sensor may be positioned low in the vehicle 100 and a second lateral acceleration positioned higher in the vehicle 100. Alternatively acceleration may be measured from a single unit associated with the vehicle, such as an inertial measurement unit (IMU). The vehicle dynamic parameters are indicative of a current dynamic usage of the vehicle. Dynamic usage is characterised by the effect the usage has on the motion of the vehicle 100. The motion of the vehicle 100 may be defined using at least one of six axes: longitudinal, lateral, vertical, yaw, roll and pitch. Preferably all six axes of motion are used. The one or more actuators 104a, 104b in communication with the control system 102 also provide vehicle dynamics signals 1071. These signals may be indicative of a movement or disturbance of the actuators 104 or the active roll stabiliser 1040 and/or its constituent components. The vehicle dynamics signal may comprise the disturbance signal 1071a.
The amount of power drawn from the power supply system 106 is dependent on the anti-roll torque demand and a disturbance control demand.
The anti-roll torque demand may be determined using equations of motion. For example a measured lateral acceleration at a point in the vehicle and the vehicle's mass can be used to calculate a lateral force. The distance from the point at which the lateral acceleration is measured to the roll axis of the vehicle 100 can then be used along with the lateral force to calculate a roll torque. A data structure such as a roll map provides values of roll torque corresponding to measured lateral accelerations. The data structure is stored in a memory 203 accessible to the control system 102. The map may be determined in dependence on a plurality of vehicle properties. The vehicle properties may include geometry and kinematics of the vehicle 100 and/or the suspension system 101, spring rates of one or more of the suspension system components and vehicle mass. The control system 102 calculates the anti-roll torque to be provided by the actuator 104 in order to meet the roll torque determined from the roll map.
The frequencies of the changes in lateral acceleration that affect the anti-roll torque demand are often less than 3Hz. More specifically the majority of the lateral acceleration frequencies are often less than 2Hz. Predominantly the lateral acceleration frequencies are in the region of generally around 1Hz.
The disturbance control demand is determined in dependence on inputs at the wheel 103. Inputs at the wheel 103, i.e. wheel disturbances, are generated in dependence on a roughness of a driven surface. The roughness of the driven surface may be defined as the profile of the driven surface. More specifically, the roughness of the driven surface may be defined by an amplitude and/or a frequency of surface variation of the driven surface. The disturbances are dependent on the vehicle's speed. In particular the disturbances are dependent on the vehicle speed and the roughness of the driven surface. The rough surface induces wheel inputs which are translated to the active roll stabiliser 1040. In order to mitigate or reduce unwanted torque generation the actuator 104 is powered and controlled to act against the disturbances.
The disturbance control demand is determined so as to counteract a disturbance characteristic value. The disturbance characteristic value is determined by the control system 102. The disturbance characteristic value may be indicative of a disturbance characteristic of the active roll stabiliser 1040 or one of its constituent components such as the actuator 104. The disturbance characteristic value is determined in dependence on the one or more vehicle dynamics signals 1071. The vehicle dynamics signals 1071 comprise displacement values acceleration values of at least some of the wheels 103. The wheel displacement is proportional to a displacement of the roll stabiliser 1040. The wheel displacement may be used to infer a vertical velocity. The roll stabiliser displacement may be used to infer a rotational velocity. The disturbance characteristic value is determined as a difference between the velocities determined from the first side 1043 and the second side 1044 of the roll stabiliser 1040. The disturbance control demand may be configurable by the control system 102 to cause the actuator 104 to operate up to a maximum operating speed, a maximum operating frequency, a maximum operating acceleration, or a combination of the above so as to counteract the disturbance characteristic value.
The disturbance characteristic may comprise various disturbance characteristics. The disturbance characteristic may comprise a movement of a component of the suspension system 101. More specifically, the disturbance characteristic value may comprise a disturbance speed or a disturbance acceleration of a component of the active roll stabiliser 1040. In examples where the component of the active roll stabiliser 1040 is a motor 104 the disturbance characteristic value may comprise an angular speed or an angular acceleration of the motor 104.
In some examples the disturbance characteristic value may be provided as a vehicle dynamics signal 1071, received form a different controller or system of the vehicle 100.
The disturbance control demand is a feed forward demand, in that the disturbances are determined and accounted for, by the control system 102 independently of the anti-roll torque demand. The control system 102 may apply a scaling factor to the disturbance characteristic value in order to determine the disturbance control demand. The disturbance control demand may therefore be determined to be up to 100% of the disturbance characteristic value. For example, the determined disturbance characteristic may be a disturbance speed. If the disturbance control demand is configured to be 100% of the disturbance characteristic value then a controlled disturbance response speed of the actuator 104 will be equal to the disturbance speed.
The disturbance signal 1071a may comprise frequency information indicative of the frequency of the wheel disturbance. The frequency of the wheel disturbance may be greater than 3Hz. The wheel disturbance may predominantly be in the region of 12Hz.
In some example the dynamic usage may be broken down into discrete or overlapping use cases. Such use cases are defined by their effect on vehicle motion. For example driving the vehicle 100 on a race track may be characterised by high lateral accelerations and body roll, produced by cornering at high speeds, but at relatively low frequencies. Driving the vehicle 100 off-road may be characterised by a large number of wheel inputs at relatively high frequencies and terrain induced, low frequency body roll events. For the purposes of wheel inputs, high frequencies may be defined as being greater than 10 Hz. In particular, high frequencies may be approximately 15 Hz. High wheel input frequencies can be caused by the articulation of the vehicle 100 as it passes over uneven terrain. Normal road driving, on metalled roads, will result in low wheel input and moderate lateral accelerations at predominantly low frequencies.
The amount of power required by the actuator 104 is dependent on body roll and disturbances as caused by the wheel inputs generated by the terrain. More specifically the amount of power required by the actuator 104 is dependent on the anti-roll torque demand and the disturbance control demand. In particular the frequency and amplitude of the anti-roll torque and the frequency and amplitude of the response to the wheel inputs. The anti-roll torque demand is dependent on the roll torque. The greater the power usage (or power generation, for situations in which the actuator may act as a generator) by the actuator 104 the more waste heat will be produced by the actuator 104. The actuator 104 has a maximum operating temperature, above which it will overheat. Overheating may degrade the function of the anti-roll control system 101. Some cooling effects can be realised with the actuator's 104 exposure to ambient conditions and air flow. However the actuator's 104 position within the vehicle 100 may mean that this is limited. The control system 102 is therefore configured to control the power consumption of the actuator 104.
In some examples the actuator is de-rated, i.e. has its output limited, in dependence on the actuator temperature reaching a threshold. The threshold being determined in dependence on the actuator's 104 maximum operating temperature. However de-rating solely in dependence on temperature may lead to inconsistent performance for the vehicle user.
In some examples limiting the actuator's operation is limited in dependence on one or more determined high power draw use cases and a detected ambient temperature. The one or more high power draw use case is a use case in which the power demands of the suspension system 101 are determined to be greatest.
De-rating the actuator 104 in high ambient temperatures can reduce the likelihood of the actuator 104, or other components of the suspension system 101, reaching their respective maximum operating temperatures. De-rating the actuator 104 may comprise controlling the actuator 104 such that its power consumption is reduced. De-rating may comprise controlling the actuator 104 such that control parameters affecting its output are reduced. The control system 102 may receive a temperature signal indicative of an ambient temperature. The ambient temperature may be an external ambient temperature, i.e. a temperature of the environment external to the vehicle 100. The ambient temperature may be a local ambient temperature, i.e. a temperature of the environment proximal to one or more of the components of the suspension system 101. The component ambient temperature may therefore be a temperature within a region of the vehicle. The region of the vehicle may be in an underfloor region of the vehicle 100.
A de-rate temperature value is determined in dependence on the measured ambient temperature. The de-rate temperature value is a temperature at which the actuator 104 is de-rated. The determination of the de-rate temperature value is made such that at higher ambient temperatures the de-rate temperature value is lower. The de-rate temperature value is determined by the application of a scaling factor to the maximum operating temperature of the component. For example, at high ambient temperatures the de-rate temperature value may be set at 60% of the maximum operating temperature. In this and other examples, at low ambient temperatures the de-rate temperature value may be set at 80% of the maximum operating temperature. High ambient temperatures may be determined when the temperature of the environment external to the vehicle 100 exceeds 40°C although other temperature values may be selected. High ambient temperatures may be determined when the temperature of the environment proximal to one or more of the components of the suspension system 101 exceeds 140°C although other temperature values may be selected. Low ambient temperatures may be determined when the temperature of the environment external to the vehicle 100 is below 20°C although other temperature values may be selected. Low ambient temperatures may be determined when the temperature of the environment proximal to one or more of the components of the suspension system 101 is below 90°C although other temperature values may be selected. Further scaling factors may be determined through interpolation and extrapolation of these values. The scaling factors may be embedded within a data structure of the controller's memory 203. The data structure may be in the form of a look-up table, for example.
Alternatively, a prediction of when the component may reach its maximum operating temperature is made by the control system 102 using the high power draw use case and the ambient temperature. If a predicted duration until the actuator reaches its maximum operating temperature falls within a time range the actuator may then be controlled to operate at a reduced performance level such that its maximum operating temperature is not reached.
De-rating the actuator 104 may comprise applying a scaling factor to one or more of the control parameters.
However de-rating in all use cases in which there is a high ambient temperature degrades the functionality of the component in situations where the risk of the maximum operating temperature being reached is low. Thus the full capability of the vehicle 100 and its systems may not be available.
De-rating in all use cases in which there is a high ambient temperature therefore limits the performance of the anti-roll control system in more use cases than is required. For example a vehicle travelling in a hot environment on a metalled road will have its system limited in such a way as to be based on an off-road driving use case. Should a high anti-roll torque demand be made, then the capabilities of the system will be much more limited than if the vehicle had been travelling in a cold environment. However in such a scenario there would be a low risk of the actuator 104 reaching its maximum operating temperature as the predominant anti-roll torques and wheel disturbances would be low.
In some examples the actuator 104 is controlled in dependence on a current dynamic usage of the vehicle 100. This provides the benefit that a vehicle 100 operating in a low power use case (such as driving on a metalled road) is operable to still provide improve ride and handling characteristics even should high power requirement, discrete events should occur. Examples of high power requirement, discrete events include driver inputs, such as aggressive steering, and road conditions, such as a pot hole.
Figures 4a to 4e provide block diagrams depicting the various steps executed by the control system 102. The steps comprise two sets of steps, a use case set 41 and a de-rate set 42.
The use case set 41 may be performed within the main controller 201. The de-rate set may be performed within the actuator controller 202.
At block 430 the actuator 104 is controlled in dependence on a determined control parameter as further discussed below.
Within the use case set 41: At block 412 the control system 102 determines a control parameter for the actuator 104.
Control parameters for an actuator 104 are parameters relating to its performance. For example control parameters for an actuator 104 in an anti-roll control system may include at least one of: a disturbance characteristic, a maximum motor speed, a maximum consumption current and a maximum regeneration current. The determination is made in dependence on the at least one vehicle dynamics parameter indicative of a current dynamic usage of the vehicle 100. The parameter(s) are indicated by the vehicle dynamics signal(s) 1071 received by at least one of the controllers 201 of the control system 102.
In some examples determining the control parameter comprises the application of a scaling factor to a predetermined control parameter. The predetermined control parameter may be a default control parameter. The scaling factor being determined in dependence on the at least one vehicle dynamics parameter indicative of a current dynamic usage of the vehicle 100. For example, where the at least one vehicle parameter indicates a high dynamic usage of the vehicle100 then the scaling factor will be lower than if the indication was of a low dynamic usage. A lower scaling factor results in a lower control parameter. A lowered control parameter is one which demands less power consumption that an un-lowered one. For example a lower maximum consumption current of a motor will cause the motor to use less power than a higher maximum consumption current.
At block 411 a determination is made of a likely current vehicle 100 use case. The at least one vehicle dynamics parameter is used to make this determination. Various vehicle dynamics parameters may be used. In some examples the at least one vehicle dynamics parameter comprises a roll torque or an anti-roll torque, the anti-roll torque determined in dependence on the roll torque. In some examples the at least one vehicle dynamics parameter comprises a movement of one or more components of the suspension system 101 of the vehicle. The movement of one or more components may be defined by a disturbance characteristic. The disturbance characteristic may be a disturbance speed, and/or a disturbance acceleration of the active roll stabiliser 1040, or one of its constituent components.
In some examples, one or more index values are generated at block 411 for the vehicle dynamics parameters. Generating the index values comprises averaging the received values of the vehicle dynamics parameters received over a duration. The index values comprise a torque demand index. Generating a torque demand index comprises determining a floating root mean square value of the anti-roll torque demand at each of the front and rear axles. The index values comprise a disturbance index. Generating a disturbance index comprises determining a floating root mean square value of a velocity difference between a left hand wheel 103 and a right hand wheel 103 at each of the front and rear axles. The generated index values are then used to select an appropriate use case scaling factor at block 412, relevant to a particular predetermined control parameter. The selection of the appropriate use case may be made in dependence on previously carried out characterisation testing. The characterisation testing is used to identify the relationship between the various use case scaling factors and power consumption by use case. In other examples the characterisation testing is used to identify the relationship between the various use case scaling factors and performance of the suspension system 101 by use case. The results of the characterisations may then be provided within the control system 102 as a mapping function. For example the results of the characterisations may be embedded within a data structure of the controller's memory 203. The data structure may be in the form of a look-up table. In other examples other mapping functions may be used. Such mapping functions may include neural networks or other non-linear mapping functions.
At block 440, the anti-roll torque demand is determined. The anti-roll torque demand forms one of the vehicle dynamics parameters. The determination may be made within the main controller 201 or elsewhere within the control system 102. The determination is made in dependence on a measured or determined roll torque.. The roll torque may be determined in dependence on the vehicle dynamics signals 1071 received from at least one of the plurality of sensors 107. The anti-roll torque demand may be determined through the use of a data structure. The data structure may be a look-up table. The anti-roll torque demand may be determined through the use of vehicle mass and vehicle kinematic properties input into equations of motion. The roll torque is determined in dependence on a measured lateral acceleration. The roll torque may then be provided to the look-up table and an anti-roll torque selected from therein in dependence on the determined roll torque.
The scaling factors are in a range of predetermined minimum and maximum values such as in the range of 0 to 1. Wherein a scaling factor of 1 means that 100% of the predetermined control parameter is applied. For example a scaling factor between 0.9 and 1 may be used in on-road conditions and in off-road conditions a scaling factor between 0.5 and 0.7 may be used.
In some examples block 411 is performed in a separate vehicle system, such as a terrain determination system. The output from said separate system can then be supplied to block 412 within the control system 102.
Within the de-rate set 42: At block 422 the control system 102 determines the control parameter for the actuator 104 in dependence on the previously determined control parameter at block 412 and a temperature value. The temperature value may be indicative of a component temperature. The component may be the actuator 104, the actuator controller 1022 or the system power supply 106. The control parameter is determined in dependence on the temperature such that a higher temperature provides for a lower power consumption control parameter to be determined.
Block 421 compares the temperature value to a plurality of temperature ranges. The plurality of temperature ranges comprises at least an energy management range EMR and a de-rate range DR. As shown in figure 5 the de-rate range DR may be split into a further plurality of de-rate ranges DR1, DR2, DR3. Each temperature range may correspond to a de-rate scaling factor which is a scaling factor of 1 and below. When the system is in the lowest range, the energy management range EMR, the scaling factor is 1. As the temperature increases it falls within de-rate ranges DR the scaling factor is reduced (towards 0).
The temperature ranges may be specific to each component of the suspension system 101. The temperature ranges may be specific to a constituent part of at least one of the components.
For example, for windings of the actuator 104: The energy management range EMR may comprise low and normal temperatures. Low temperatures may be considered to be temperatures below -40°C. Normal temperatures may be considered to be in the range of -40°C to 90°C.
The de-rate range may comprise temperatures exceeding 90°C. More specifically a first de-rate range DR1 may comprise temperatures in the range of 90°C to 140°C, a second de-rate range DR2 may comprise temperatures in the range of 140°C to 170°C and a third de-rate range DR3 may comprise temperatures in the range of 170°C to 180°C. Temperatures exceeding the de-rate range may cause the control system to provide a shut-down signal in order to prevent any further heating.
Block 421 may be carried out for more than one of the components of the suspension system. Specifically it may be carried out for the actuator 104, a further actuator 104, the actuator controller 1022 and the system power supply 106. In other words each component will have its own energy management range EMR and de-rate range DR as shown in figure 5. The control system may select the component which has the highest rated range. For example, if the temperature of the actuator 104 is in its energy management range EMR, the temperature of the actuator controller 1022 is in its first de-rate range DR1 and the temperature of the system power supply 106 is in its second de-rate range DR2, the control system will select a scaling factor corresponding to DR2.
Various modifications can be made to the blocks without departing from the scope of the present invention. Determinations may be combined or separated into the various blocks herein defined or into further blocks defining further higher resolution steps.
A method corresponding to the control system 102 previously described is provided in figure 6. The method comprises two steps. The first step 601 comprises determining a control parameter for the actuator 104 in dependence at least in part on the vehicle dynamics parameter. The second step 602 comprises controlling the power consumption of the actuator 104 in dependence on the control parameter.
In some examples the determination of the likely current vehicle use case may be used for other purposes instead of, or as well as, energy management. For example the use case, determined at block 411, may be used to determine a control a parameter in order to control the performance of the suspension system 101. The performance of the suspension system 101 may be controlled by the control system 102 such that the response of the suspension system 101 is tuned to provide a preferred response for pre-determined use cases. The predetermined use cases may be stored in a memory 203 accessible by the control system 102. The performance of the suspension system 101 may be controlled by the control system 102 such that the response of the suspension system 101 is tuned to provide increased durability of the suspension system 101 or its components for the use case in which the vehicle 100 is currently operating.
Figure 7 provides an example of a data structure in the form of a look-up table that may be used in the determination of a vehicle 100 use case. In this example the use cases are split into 9 discrete use cases: A-I. Each use case is determined in dependence on the anti-roll torque and the disturbance characteristic. The look-up table may be stored in the memory 203 accessible by the control system 102.
In use cases in which disturbances are high, ride performance and system durability may be prioritised over handling performance. In low disturbance use cases handling performance may be prioritised over durability.
For example, in an "Enthusiastic on road" driving scenario D and a "Racetrack" driving scenario H, the control of the actuator 104 may ensure that the actuator 104 is capable of delivering appropriate responses to fast and/or large amplitude steering inputs. Such inputs may be made in order to make lane changes during highway driving, or as part of enthusiastic driving, such as taking a corner at speed on a race track. These use cases require a quick response to the anti-roll torque demand. In order to deliver the demanded anti-roll torque quickly a high motor speed is required. Therefore, in the on-road and track driving use cases A-D & H, the maximum motor speed is controlled to be towards the limit of the capabilities of the motor 104. For example the maximum motor speed may be controlled to be at least 80% of an absolute maximum motor speed, wherein the absolute maximum motor speed is the motor speed the motor 104 is rated to be able to deliver.
In use cases in which wheel inputs, and therefore disturbance control demands, are more prevalent, such as off-road driving use cases E-G, high motor speeds may lead to higher torque errors. Higher torque errors may lead to decreased ride characteristics. Higher torque errors may lead to increased loads in the components of the suspension system 101 and the vehicle 100 as a whole. Higher loads are undesirable as they may affect the durability of the components or systems. Therefore in these use cases lower maximum motor speeds may be preferable. For example the maximum motor speed may be controlled to be no more than 60% of the absolute maximum motor speed.
Figure 8 provides an example of a data structure in the form of a look-up table comprising control parameters for the indices corresponding to those provided in Figure 7. In this example the control parameter is the maximum motor speed. Each control parameter may have a corresponding data structure.
Figure 9 shows a comparison of plots of anti-roll torque over time in response to a driving event on as smooth driving surface. The anti-roll torque demand as provided by the control system 102 is shown. Measurements of the delivered anti-roll torque for various control parameters are shown in the remaining plots. In this example the control parameters are the motor speed and the disturbance speed. The control parameters are modified through the application of an operating limit. The operating limit applied is a scaled value of the maximum output. In a first delivered torque plot the maximum motor speed Mrpr, has been scaled such that the operating limit is 40% of the maximum motor speed MHz, and the maximum disturbance response W has been scaled such that the operating limit is 0% of the disturbance speed. In a second delivered torque plot the maximum motor speed Mrpn, has been scaled such that the operating limit is 60% of the maximum motor speed Mrpm and the maximum disturbance response W has been scaled such that the operating limit is 0% of the disturbance speed. In a third delivered torque plot the maximum motor speed Mrpm has been scaled such that the operating limit is 80% of the maximum motor speed Mrpn, and the maximum disturbance response W has been scaled such that the operating limit is 0% of the disturbance speed. In a fourth delivered torque plot the maximum motor speed Mrpn, has been scaled such that the operating limit is 100% of the maximum motor speed Mrpn, and the maximum disturbance response W has been scaled such that the operating limit is 0% of the disturbance speed. In a fifth delivered torque plot the maximum motor speed Mrpn, has been scaled such that the operating limit is 100% of the maximum motor speed Mrpn, and the maximum disturbance response W has been scaled such that the operating limit is 10% of the disturbance speed. In a sixth delivered torque plot the maximum motor speed Mrpm has been scaled such that the operating limit is 100% of the maximum motor speed Mrpn, and the maximum disturbance response W has been scaled such that the operating limit is 20% of the disturbance speed. From the plots it can be observed that scaling by a minimum of 80% provides the optimum response out of the modifications made. In this case the motor speed does not reach its predetermined maximum operating limit and as such there is no benefit derived from allowing 100% of the maximum motor speed. As the driving event takes place on a smooth road surface the scaling of the disturbance response W has little to no effect.
If the control system 102 was pre-set to modify the control parameter to fit an off-road use case then the response would fit the plot shown by the first and second delivered torque plots.
Figure 9 therefore clearly illustrates the advantage of the invention in being able to modify the response of the suspension system 101 in dependence on the current vehicle use case.
Figure 10 shows a comparison of plots of anti-roll torque over time in response to off road use.
The anti-roll torque demand as provided by the control system 102 is shown. Measurements of the delivered anti-roll torque for various control parameters are shown in the remaining plots. In this example the control parameters are the motor speed and the disturbance speed. The control parameters are modified through the application of an operating limit. The operating limit applied is a scaled value of the maximum output. In a first delivered torque plot the maximum motor speed Mrpm has been scaled such that the operating limit is 40% of the maximum motor speed Mrpm and the maximum disturbance response W has been scaled such that the operating limit is 0% of the disturbance speed. In a second delivered torque plot the maximum motor speed Mrpm has been scaled such that the operating limit is 60% of the maximum motor speed Mrpm and the maximum disturbance response W has been scaled such that the operating limit is 0% of the disturbance speed. In a third delivered torque plot the maximum motor speed Mrpm has been scaled such that the operating limit is 80% of the maximum motor speed Km and the maximum disturbance response W has been scaled such that the operating limit is 0% of the disturbance speed. In a fourth delivered torque plot the maximum motor speed Mrpm has been scaled such that the operating limit is 100% of the maximum motor speed Mrpm and the maximum disturbance response W has been scaled such that the operating limit is 0% of the disturbance speed. In a fifth delivered torque plot the maximum motor speed Mrpr, has been scaled such that the operating limit is 100% of the maximum motor speed Mrpm and the maximum disturbance response W has been scaled such that the operating limit is 10% of the disturbance speed. In a sixth delivered torque plot the maximum motor speed Mrpm has been scaled such that the operating limit is 100% of the maximum motor speed Mrpm and the maximum disturbance response W has been scaled such that the operating limit is 20% of the disturbance speed. From the plots the degradation in the delivered torque can be observed as the operating limit of the maximum motor speed Mrpm increases from 40% to 100%. Increasing the operating limit of the disturbance response W from 0% to 20% has the opposite effect in reversing the degradation. The effect of increasing the operating limit of the disturbance response W can be most clearly seen between 9.95 seconds and 10.05 seconds wherein the decreased difference between the peaks of the plots can be observed as the operating limit of the disturbance response W increases.
If the control system 102 was pre-set to modify the control parameter to fit an on-road use case then the response would fit the plots shown by the third and fourth delivered torque plots.
Figure 10 therefore clearly illustrates the advantage of the invention in being able to modify the response of the suspension system 101 in dependence on the current vehicle use case.
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 (25)

  1. CLAIMS1. A control system for a vehicle, the control system comprising one or more controllers, the control system configured to: receive at least one vehicle dynamics signal, wherein the at least one vehicle dynamics signal is indicative of a vehicle dynamics parameter; determine a control parameter for an actuator of the vehicle in dependence at least in part on the vehicle dynamics parameter, wherein the vehicle dynamics parameter is indicative of a current dynamic usage of the vehicle; and output a control signal to control a power consumption of the actuator in dependence on the control parameter.
  2. 2. A control system according to claim 1 wherein the one or more controllers comprise: an electrical input configured to receive the at least one vehicle dynamics signal; a memory device having instructions stored thereon for determining the control parameter; a processor configured to access the memory device and execute the instructions stored thereon; and an electrical output configured to output the control signal.
  3. 3. A control system according to claim 1 or claim 2 wherein the actuator is an actuator associated with a suspension system of the vehicle.
  4. 4. A control system according to claim 3 wherein the actuator is an actuator associated with an active roll control system.
  5. 5. A control system according to any preceding claim wherein the control system is configured to: determine an anti-roll torque demand in dependence on the at least one vehicle dynamics signal; and determine the control parameter for the actuator at least in part in dependence on the anti-roll torque demand.
  6. 6. A control system according to any preceding claim wherein the control system is configured to: determine a disturbance characteristic value in dependence on the at least one vehicle dynamics signal; and determine the control parameter for the actuator at least in part in dependence on the disturbance characteristic value.
  7. 7. A control system according to any one of claims 1 to 4 wherein the at least one vehicle dynamics signal comprises at least one of: a roll torque signal indicative of a body roll of the vehicle, and a disturbance signal indicative of a movement of one or more components of a suspension system of the vehicle.
  8. 8. A control system according to any preceding claim wherein the control system is configured to determine the control parameter in dependence at least in part on a temperature value.
  9. 9. A control system according to claim 8 wherein the temperature value is indicative of a temperature of a component of a suspension system.
  10. 10. A control system according to claim 8 wherein the temperature value is indicative of at least one of: a local ambient temperature and an environmental ambient temperature.
  11. 11. A control system according to any one of claims 8 to 10, wherein determining the control parameter in dependence on the temperature value comprises determining whether the temperature value falls within at least one temperature range.
  12. 12. A control system according to claim 11 wherein the at least one temperature range comprises an energy management temperature range and a de-rate temperature range.
  13. 13. A control system according to claim 12 wherein if the temperature value is determined to fall within the energy management range the determination is made in dependence on only the vehicle dynamics parameter.
  14. 14. A control system according to claim 12 or claim 13 wherein if the temperature value is determined to fall within the de-rate range the determination is made in dependence on the vehicle dynamics parameter and the temperature value.
  15. 15. A control system according to any preceding claim wherein the control parameter comprises at least one of: a disturbance characteristic, a maximum motor speed, a maximum consumption current and a maximum regeneration current.
  16. 16. A control system according to any preceding claim wherein determining the control parameter comprises: determining at least one scaling factor; and applying the at least one scaling factor to a default control parameter of the actuator.
  17. 17. A control system according to claim 16 wherein the at least one scaling factor comprises a use case scaling factor, determined in dependence on the vehicle dynamics parameter.
  18. 18. A control system according to claim 16 or claim 17 wherein the at least one scaling factor comprises a de-rate scaling factor, determined in dependence on a temperature of a component of a vehicle suspension system.
  19. 19. A vehicle suspension system comprising an actuator and the control system according to any preceding claim.
  20. 20. A vehicle suspension system according to claim 19 wherein the actuator is associated with a suspension system of the vehicle.
  21. 21. A vehicle suspension system according to claim 20 wherein the actuator is associated with an active roll control system.
  22. 22. A vehicle suspension system according to any one of claims claim 19 to 21 wherein the actuator is a rotary actuator.
  23. 23. A vehicle comprising the control system according to any one of claims 1 to 18 or the vehicle suspension system of any one of claims 19 to 22.
  24. 24. A method of controlling a vehicle system, the method comprising the steps of: determining a control parameter for an actuator of the vehicle in dependence at least in part on a vehicle dynamics parameter, wherein the vehicle dynamics parameter is indicative of a current dynamic usage of the vehicle; and controlling a power consumption of the actuator in dependence on the control parameter.
  25. 25. A non-transitory computer readable medium comprising computer readable instructions that, when executed by a processor, cause performance of the method of claim 24.
GB1816050.7A 2018-10-02 2018-10-02 Control system for a vehicle actuator with power consumption management Active GB2577871B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
GB1816050.7A GB2577871B (en) 2018-10-02 2018-10-02 Control system for a vehicle actuator with power consumption management
DE102019126487.1A DE102019126487A1 (en) 2018-10-02 2019-10-01 A control system for a vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB1816050.7A GB2577871B (en) 2018-10-02 2018-10-02 Control system for a vehicle actuator with power consumption management

Publications (2)

Publication Number Publication Date
GB2577871A true GB2577871A (en) 2020-04-15
GB2577871B GB2577871B (en) 2020-12-23

Family

ID=69781183

Family Applications (1)

Application Number Title Priority Date Filing Date
GB1816050.7A Active GB2577871B (en) 2018-10-02 2018-10-02 Control system for a vehicle actuator with power consumption management

Country Status (2)

Country Link
DE (1) DE102019126487A1 (en)
GB (1) GB2577871B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116568533A (en) * 2020-07-17 2023-08-08 北极星工业有限公司 Adjustable suspension and vehicle handling for off-road recreational vehicles
GB2618363A (en) * 2022-05-05 2023-11-08 Jaguar Land Rover Ltd Active roll control power management

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102019213282B4 (en) 2019-09-03 2024-10-02 Zf Friedrichshafen Ag Adjustable roll stabilizer
DE102019213279B4 (en) * 2019-09-03 2022-06-02 Zf Friedrichshafen Ag Method for operating an adjustable roll stabilizer in a motor vehicle
DE102019213276B4 (en) * 2019-09-03 2022-05-25 Zf Friedrichshafen Ag Method for operating an adjustable roll stabilizer in a motor vehicle

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012214080A (en) * 2011-03-31 2012-11-08 Equos Research Co Ltd Vehicular control device
WO2015098217A1 (en) * 2013-12-24 2015-07-02 日産自動車株式会社 Vehicle control device
US20160200160A1 (en) * 2015-01-13 2016-07-14 Kyoung Su YI Active damping system having electrically controlled actuator
US20170166027A1 (en) * 2015-12-09 2017-06-15 Ford Global Technologies, Llc Suspension damper temperature compensation systems and methods
US20180141507A1 (en) * 2016-11-23 2018-05-24 Mando Corporation Apparatus and method for controlling current consumption of automotive electronic system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012214080A (en) * 2011-03-31 2012-11-08 Equos Research Co Ltd Vehicular control device
WO2015098217A1 (en) * 2013-12-24 2015-07-02 日産自動車株式会社 Vehicle control device
US20160200160A1 (en) * 2015-01-13 2016-07-14 Kyoung Su YI Active damping system having electrically controlled actuator
US20170166027A1 (en) * 2015-12-09 2017-06-15 Ford Global Technologies, Llc Suspension damper temperature compensation systems and methods
US20180141507A1 (en) * 2016-11-23 2018-05-24 Mando Corporation Apparatus and method for controlling current consumption of automotive electronic system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116568533A (en) * 2020-07-17 2023-08-08 北极星工业有限公司 Adjustable suspension and vehicle handling for off-road recreational vehicles
GB2618363A (en) * 2022-05-05 2023-11-08 Jaguar Land Rover Ltd Active roll control power management
GB2618363B (en) * 2022-05-05 2024-08-28 Jaguar Land Rover Ltd Active roll control power management

Also Published As

Publication number Publication date
DE102019126487A1 (en) 2020-04-02
GB2577871B (en) 2020-12-23

Similar Documents

Publication Publication Date Title
US12528325B2 (en) Control system for a vehicle
GB2577871A (en) A control system for a vehicle
EP2885176B1 (en) Speed control system and method of operating the same
KR101509600B1 (en) Motor Type Actuator Active Damping System
US8751131B2 (en) Control method and apparatus for a vehicle
US9440507B2 (en) Context aware active suspension control system
US10023192B2 (en) Vibration control device and vibration control system
US11634000B2 (en) Air suspension control
JP5652053B2 (en) Vehicle vibration estimation device and vehicle system vibration control device using the same
US20170203756A1 (en) Controlling the stability of a vehicle
CN107264338B (en) Anti-sliding control method and system based on rear-drive electric vehicle
WO2015110203A1 (en) Driveline and method of controlling a driveline
JP7310114B2 (en) motor controller
US12497049B2 (en) Traction determination by changing wheel normal force
GB2601350A (en) Traction-dependent variation of wheel-to-surface normal force
CN111770863B (en) Vehicle control methods and equipment
KR20140078550A (en) Method for distributing a requested torque
US20240409102A1 (en) Pre-emptive suspension loads management system
JP2009073239A (en) Control device of suspension
JP6252456B2 (en) Vehicle control device
US20230045560A1 (en) Air suspension control
JP2015033291A (en) Vehicle control device
CN121341178A (en) A vehicle control method and a vehicle
CN119428852A (en) Driving control method and vehicle on split slope