Method for controlling suspension system, control system, and suspension control system
A method for controlling a suspension system is disclosed. The method includes obtaining a first group of signals and a second group of signals; determining whether a trigger condition is met; determining an adjustment signal for adjusting the suspension system based on related signals of the suspension system, in response to the trigger condition being met; using the adjustment signal on the suspension system; the first group of signals being signals related to a comfort braking control system and the second group of signals being signals related to driving expectations. A system for controlling a suspension system and a suspension control system are also disclosed.
1 . A method for controlling a suspension system of a vehicle, comprising:
obtaining a first group of signals, the first group of signals being signals that are output by a controller of a braking control system of the vehicle, the braking control system being configured to reduce vehicle pitch when bringing the vehicle to a stop, the first group of signals including at least one of (i) a status signal indicating a status of the braking control system, (ii) an actual acceleration signal indicating an actual acceleration of the vehicle, and (iii) a target acceleration signal indicating a target acceleration;
obtaining a second group of signals, the second group of signals including at least one of (i) a signal indicating a brake pressure size requested by a driver of the vehicle, (ii) a signal indicating a speed at which the driver is stepping on a brake foot pedal, and (iii) a signal indicating a road slope;
determining whether a trigger condition is met based on the first group of signals and the second group of signals, the determining whether the trigger condition is met including determining whether the vehicle begins braking based on the first group of signals and the second group of signals;
determining an adjustment signal for adjusting the suspension system based on signals defining at least one characteristic of the suspension system, in response to the trigger condition being met; and
adjusting the suspension system using the adjustment signal.
2 . The method according to claim 1 , wherein the first group of signals include all of the status signal indicating the status of the braking control system, the actual acceleration signal indicating the actual acceleration of the vehicle, and the target acceleration signal indicating the target acceleration.
3 . The method according to claim 1 , wherein the second group of signals include all of the signal indicating the brake pressure size requested by the driver, the signal indicating the speed at which the driver is stepping on the brake foot pedal, and the signal indicating the road slope.
4 . The method according to claim 3 , wherein the determining whether the trigger condition is met further comprises:
obtaining a first parameter from a first parameter table according to an actual acceleration signal, in response to the vehicle beginning to brake;
setting a timing value for a timer according to the first parameter;
obtaining a second parameter from a second parameter table according to a road slope signal; and
modifying the timing value according to the second parameter,
wherein the trigger condition is met once the timer starts timing and the timing is up.
5 . The method according to claim 1 , wherein the signals defining the at least one characteristic of the suspension system comprise a signal defining a suspension stiffness, a signal defining a suspension damping, and a signal defining a suspension height, the adjustment signal being a signal indicating a target damping force.
6 . A controller for the suspension system, comprising a processor and a memory for storing instructions, the processor being configured to implement the method according to claim 1 when executing the instructions.
7 . A system for controlling a suspension system of a vehicle, comprising:
a receiving module configured to (i) receive for receiving a first group of signals, the first group of signals being signals that are output by a controller of a braking control system of the vehicle, the braking control system being configured to reduce vehicle pitch when bringing the vehicle to a stop, the first group of signals including at least one of a status signal indicating a status of the braking control system, an actual acceleration signal indicating an actual acceleration of the vehicle, and a target acceleration signal indicating a target acceleration, and (ii) receive a second group of signals, the second group of signals including at least one of a signal indicating a brake pressure size requested by a driver of the vehicle, a signal indicating a speed at which the driver is stepping on a brake foot pedal, and a signal indicating a road slope;
a processing module configured to (i) determine whether a trigger condition is met based on the first group of signals and the second group of signals, including determining whether the vehicle begins braking based on the first group of signals and the second group of signals, and (ii) determine an adjustment signal for adjusting the suspension system based on signals defining at least one characteristic of the suspension system, in response to the trigger condition being met; and
an output module configured to adjust the suspension system using the adjustment signal.
8 . The system according to claim 7 , wherein the processing module is disposed to comprise a trigger unit and a processing unit, the trigger unit being set to:
obtain a first parameter from a first parameter table according to an actual acceleration signal of the vehicle, wherein the actual acceleration signal is from the first group of signals, in response to a determination result that the vehicle has begun braking;
set a timing value for a timer according to the first parameter;
obtain a second parameter from a second parameter table according to a road slope signal, wherein the road slope signal is from the second group of signals;
modify the timing value according to the second parameter;
determine that the trigger condition is met once the timer starts timing and the timing is up, thereby triggering the processing unit; and
set the processing unit to determine the adjustment signal for adjusting the suspension system based on the signals defining the at least one characteristic of the suspension system.
9 . A suspension control system of a vehicle, comprising:
a processor connected to a braking control system and a suspension control actuator, the processor when executing instructions stored in a memory, being configured to:
obtain a first group of signals, the first group of signals being signals that are output by a controller of the braking control system, the braking control system being configured to reduce vehicle pitch when bringing the vehicle to a stop, the first group of signals including at least one of (i) a status signal indicating a status of the braking control system, (ii) an actual acceleration signal indicating an actual acceleration of the vehicle, and (iii) a target acceleration signal indicating a target acceleration;
obtain a second group of signals, the second group of signals including at least one of (i) a signal indicating a brake pressure size requested by a driver of the vehicle, (ii) a signal indicating a speed at which the driver is stepping on a brake foot pedal, and (iii) a signal indicating a road slope;
determine whether a trigger condition is met based on the first group of signals and the second group of signals, including determining whether the vehicle begins braking based on the first group of signals and the second group of signals;
determine an adjustment signal for adjusting a suspension system of the vehicle based on signals defining at least one characteristic of the suspension system, in response to the trigger condition being met; and
operate the suspension control actuator to adjust the suspension system using the adjustment signal.
10 . The suspension control system according to claim 9 , wherein the processor is configured to determine if the trigger condition is met by:
obtaining a first parameter from a first parameter table according to an actual acceleration signal of the vehicle, wherein the actual acceleration signal is from the first group of signals, in response to a determination result that the vehicle has begun braking;
set a timing value for a timer according to the first parameter;
obtaining a second parameter from a second parameter table according to a road slope signal, wherein the road slope signal is from the second group of signals; and
modifying the timing value according to the second parameter;
wherein the trigger condition is met once the timer starts timing and the timing is up.
11 . A vehicle configured to perform the method according to claim 1 .