WO2025194733A1 - Control method and control system for suspension system of vehicle, and vehicle - Google Patents
Control method and control system for suspension system of vehicle, and vehicleInfo
- Publication number
- WO2025194733A1 WO2025194733A1 PCT/CN2024/121961 CN2024121961W WO2025194733A1 WO 2025194733 A1 WO2025194733 A1 WO 2025194733A1 CN 2024121961 W CN2024121961 W CN 2024121961W WO 2025194733 A1 WO2025194733 A1 WO 2025194733A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- vehicle
- road surface
- suspension system
- adjustment
- matrix
- 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.)
- Pending
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G17/00—Resilient 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/015—Resilient 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G17/00—Resilient 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/015—Resilient 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/016—Resilient 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/0165—Resilient 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 to an external condition, e.g. rough road surface, side wind
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2202/00—Indexing codes relating to the type of spring, damper or actuator
- B60G2202/10—Type of spring
- B60G2202/15—Fluid spring
- B60G2202/152—Pneumatic spring
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2202/00—Indexing codes relating to the type of spring, damper or actuator
- B60G2202/20—Type of damper
- B60G2202/24—Fluid damper
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2500/00—Indexing codes relating to the regulated action or device
- B60G2500/10—Damping action or damper
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2500/00—Indexing codes relating to the regulated action or device
- B60G2500/20—Spring action or springs
- B60G2500/22—Spring constant
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2800/00—Indexing 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/16—Running
- B60G2800/162—Reducing road induced vibrations
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2800/00—Indexing 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/20—Stationary vehicle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2800/00—Indexing 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/90—System Controller type
- B60G2800/91—Suspension Control
- B60G2800/916—Body Vibration Control
Definitions
- the present disclosure relates to the field of suspension control, and in particular to a control method and control system of a vehicle suspension system, and a vehicle.
- Vehicle ride comfort refers to the ability to reduce vibration and impact while traveling within a preset speed range, or to prevent damage to cargo. Vehicle ride comfort is one of the key performance characteristics of high-speed vehicles.
- the purpose of the present disclosure is to provide a control method, a control system, and a vehicle for a vehicle suspension system.
- the control method can be applied to a suspension dynamics matching scheme for a multi-axle vehicle, so that the active suspension can ensure rapid system response while providing the vehicle with better smoothness and handling stability as well as a more comprehensive smoothness optimization effect, thereby broadening the applicability of the active suspension and increasing the service life of the vehicle.
- an embodiment of the present disclosure provides a method for controlling a suspension system of a vehicle, the method comprising at least one of the following: first adjusting the damping parameters of at least one of the multiple axes of the suspension system based on road surface information ahead of the vehicle and operating parameters of the vehicle; or second adjusting the stiffness parameters of at least one of the multiple axes of the suspension system based on the road surface information and the operating parameters.
- the method also comprises thirdly adjusting the control force parameters of at least one of the multiple axes of the suspension system based on road surface excitation information of the vehicle, operating state parameters, and a weight matrix corresponding to the operating parameters.
- the road surface information includes pulse road surface and random road surface
- the operating condition parameters include the wading depth, tire pressure and wheel angle of the vehicle.
- the first adjustment of the damping parameters of at least one of the multiple axes of the suspension system includes one of the following: when the wading depth is greater than a depth threshold, or when the road surface information is the random road surface and the tire pressure is greater than a tire pressure threshold or the wheel angle is greater than an angle threshold, adjusting the damping parameters of the multiple axes to equal damping for each of the multiple axes; when the wading depth is less than or equal to the depth threshold, the road surface information is the pulse road surface and the tire pressure is greater than the tire pressure threshold or the wheel angle is greater than the angle threshold, or when the wading depth is less than or equal to the depth threshold, When the wading depth is less than or equal to the depth threshold, the road surface information is the random road surface, the tire pressure is less than or equal to the tire pressure threshold, and the wheel angle is less than or equal to the
- the damping ratio of each axle is expressed as follows:
- ⁇ 1 is the damping ratio of the front axle among the three axles
- ⁇ 2 is the damping ratio of the intermediate axle among the three axles
- ⁇ 3 is the damping ratio of the rear axle among the three axles
- m1 is the sprung mass of the front axle
- m2 is the sprung mass of the intermediate axle
- m3 is the sprung mass of the rear axle.
- C m1 is the output parameter of the front axle shock absorber
- Fm1 is the average of the return and compression resistances of the front axle shock absorber
- vm1 is the speed corresponding to the moment Fm1
- D1 is the design parameter of the front axle shock absorber.
- Cm2 is the output parameter of the intermediate axle shock absorber
- Fm2 is the average of the return and compression resistances of the intermediate axle shock absorber.
- vm2 is the speed corresponding to the moment Fm2
- D2 is the design parameter of the intermediate axle shock absorber.
- Cm3 is the output parameter of the rear axle shock absorber
- Fm3 is the average of the return and compression resistances of the rear axle shock absorber.
- vm3 is the speed corresponding to the moment Fm3
- D3 is the design parameter of the rear axle shock absorber.
- k1 and k2 are the stiffnesses of the two wheels corresponding to the front axle
- k3 and k4 are the stiffnesses of the two wheels corresponding to the intermediate axle
- k5 and k6 are the stiffnesses of the two wheels corresponding to the rear axle.
- the control method further includes: when the driving speed of the vehicle is less than or equal to a speed threshold, the second adjustment is performed simultaneously with the first adjustment.
- the stiffness parameters include stiffness and offset frequency.
- the second adjustment of the stiffness parameters of at least one of the multiple shafts of the suspension system includes one of the following: when the wading depth is greater than the depth threshold, or when the road surface information is the random road surface, or when the road surface information is the pulse road surface, the tire pressure is less than or equal to the tire pressure threshold, and the wheel angle is less than or equal to the angle threshold, adjusting the stiffness parameters of the multiple shafts to the maximum stiffness of the middle shaft of the multiple shafts.
- the control method further includes: when the driving speed of the vehicle is greater than a speed threshold, the second adjustment is performed after the first adjustment.
- the first adjustment also includes multiple adjustments to the damping parameters.
- the second adjustment of the stiffness parameters of at least one of the multiple axes of the suspension system includes one of the following: when the road surface information and the operating condition parameters of the vehicle corresponding to each adjustment in the multiple adjustments meet the first setting conditions, the stiffness parameters of the multiple axes are adjusted to the maximum stiffness of the middle axis of the multiple axes, and the first setting conditions are: the road surface information is the random road surface, the wading depth is less than or equal to the depth threshold, and the tire pressure is greater than the tire pressure threshold or the wheel angle is greater than the angle threshold; when the road surface information and the operating condition parameters of the vehicle corresponding to each adjustment in the multiple adjustments meet the second setting conditions.
- the stiffness parameters of the multiple axes are adjusted to the frequency deviation of each axis of the multiple axes being equal
- the second setting condition is: the road surface information is the pulse road surface, the wading depth is greater than the depth threshold, or the tire pressure is less than or equal to the tire pressure threshold and the wheel angle is less than or equal to the angle threshold; and, when the road surface information and the operating condition parameters of the vehicle corresponding to any one of the multiple adjustments meet the first setting condition and the road surface information and the operating condition parameters of the vehicle corresponding to another one of the multiple adjustments meet the second setting condition, the stiffness parameters of the multiple axes are not adjusted.
- m1 is the sprung mass of the front axle among the three axles
- m2 is the sprung mass of the middle axle among the three axles
- m3 is the sprung mass of the rear axle among the three axles
- k1 and k2 are the stiffnesses of the two wheels corresponding to the front axle
- k3 and k4 are the stiffnesses of the two wheels corresponding to the middle axle
- k5 and k6 are the stiffnesses of the two wheels corresponding to the rear axle.
- control method further includes: identifying the road surface information as the road surface information by a camera installed on the vehicle.
- the acquisition angle of the camera is fixed or variable. In the case where the acquisition angle is variable, the acquisition angle is related to the driving speed of the vehicle.
- the third adjustment of the control force parameters of at least one of the multiple axes of the suspension system includes: determining a first relationship between an output matrix of the suspension system and an active control force matrix of the suspension system based on a road surface excitation matrix corresponding to the road surface excitation information and an operating state matrix corresponding to the operating state parameters, the output matrix including the vehicle's body acceleration, pitch angular acceleration, suspension travel, and wheel vertical displacement, and the operating state matrix including the vehicle's center of mass vertical displacement, vertical velocity, pitch angle, pitch angular velocity, wheel vertical displacement, and wheel vertical velocity values; determining a second relationship between a comprehensive score of the suspension system and the active control force matrix based on the first relationship, an evaluation parameter score corresponding to the output matrix, and a weight matrix corresponding to the vehicle's operating condition parameters; determining, based on the second relationship, an active control force matrix that maximizes the comprehensive score as a target control force matrix of the suspension system; and adjusting the control force parameters of at least one of the multiple axes of the
- the first relationship and the second relationship satisfy one of the following:
- Y is the output matrix of the suspension system
- U is the active control force matrix of the suspension system
- X is the operating state matrix
- Zr is the road excitation matrix
- P is the first coefficient matrix of the operating state matrix X
- Q is the second coefficient matrix of the road excitation matrix Zr
- R is the third coefficient matrix of the active control force matrix U.
- Nw is the comprehensive score of the suspension system
- Ni is the evaluation parameter score corresponding to the output matrix Y
- Sj ,i is the weight matrix corresponding to the vehicle's operating parameters.
- the present disclosure provides a control system for a suspension system of a vehicle.
- the control system includes: at least one of a first adjustment device or a second adjustment device, and a third adjustment device.
- the first adjustment device is configured to perform a first adjustment on the damping parameters of at least one of the multiple axes of the suspension system based on the road surface information in front of the vehicle and the operating parameters of the vehicle.
- the second adjustment device is configured to perform a second adjustment on the stiffness parameters of at least one of the multiple axes of the suspension system based on the road surface information and the operating parameters.
- the third adjustment device is configured to perform a third adjustment on the control force parameters of at least one of the multiple axes of the suspension system based on the road surface excitation information of the vehicle, the operating state parameters and the weight matrix corresponding to the operating parameters.
- the present disclosure provides an electronic device comprising: at least one processor and a memory.
- the memory is connected to the at least one processor.
- the memory stores instructions executable by the at least one processor, and the at least one processor implements the above-described method for controlling a vehicle suspension system by executing the instructions stored in the memory.
- the present disclosure provides a machine-readable storage medium having instructions stored thereon. When executed by a processor, the instructions cause the processor to be configured to execute the control method for a vehicle suspension system as described above.
- the present disclosure provides a vehicle comprising the control system of the suspension system described above.
- the present disclosure provides a control method, control system, and vehicle for a vehicle suspension system.
- This control method can be applied to the active suspension system of a multi-axle vehicle, ensuring that the multi-axle vehicle achieves the optimal ride comfort matching solution before active control, resolving the hysteresis problem of active suspension control, improving vehicle comfort, maintaining ride comfort under special operating conditions, broadening the applicability of active suspension, and increasing vehicle service life.
- Specific beneficial effects include:
- the present disclosure provides three optimization methods for ride comfort: stiffness, damping, and force control.
- Damping adjustment has the effect of rapid response, reducing roll and shake during sharp turns and high speeds, reducing wear on the suspension and body, and extending the service life of the vehicle.
- Stiffness adjustment has the effect of addressing the tire contact area and simultaneously affecting the ride comfort and handling stability of the vehicle.
- Force control adjustment has the effect of optimizing various ride comfort evaluation parameters simultaneously or focusing on a specific evaluation parameter. Therefore, compared with related technologies, the present disclosure has all three adjustment methods, allowing the active suspension to ensure rapid system response while providing the vehicle with better ride comfort and handling stability, as well as a more comprehensive ride comfort optimization effect.
- control method disclosed in the present invention first pre-adjusts the stiffness parameters and damping parameters of the vehicle's suspension system, and then performs secondary adjustment on the control force parameters of the vehicle's suspension system.
- This adjustment method can achieve a smoother state more quickly and improve the comfort of the vehicle more quickly.
- FIG1 is a schematic diagram of the basic structure of an active suspension system for a multi-axle vehicle according to some embodiments of the present disclosure
- FIG2 is a flow chart of a method for controlling a suspension system according to some embodiments of the present disclosure
- FIG3 is a schematic diagram of a road condition collection solution according to some embodiments of the present disclosure.
- FIG4 is a schematic diagram of another road condition collection solution according to some embodiments of the present disclosure.
- FIG5 is a schematic diagram of a 9-DOF vehicle dynamics model according to some embodiments of the present disclosure.
- FIG6 is a flow chart of a control method of a suspension system under different working conditions according to some embodiments of the present disclosure
- FIG7 is a schematic diagram of a control system of a suspension system according to some embodiments of the present disclosure.
- some embodiments of the present disclosure first provide a method for controlling a vehicle suspension system.
- This control method can be applied to a vehicle's active suspension system, such as an active suspension system for a multi-axle vehicle (e.g., a three-axle bus).
- the basic structural schematic diagram of the active suspension system is shown in Figure 1.
- the active suspension system primarily includes an information acquisition module 1, a dynamics calculation module 2, a control module 3, and a suspension structure 4.
- the information acquisition module 1 is configured to obtain vehicle information.
- the dynamic calculation module 2 is configured to output the corresponding control force (for example, the control force when the weight of the smoothness evaluation index is the smallest) based on the vehicle information.
- the control module 3 is configured to adjust the weight of the smoothness index and the suspension structure 4 based on the road conditions ahead of the vehicle.
- the suspension structure 4 has adjustable stiffness, damping, and output force. The adjustable stiffness, damping, and output force are achieved by adjusting the variable stiffness air spring 45, the magnetorheological damper 46, and the force controller 44, respectively, thereby adjusting the smoothness of the vehicle under different conditions by controlling the corresponding components.
- control method may include: at least one of step S110 or step S120, and step S130. At least one of step S110 or step S120 is to pre-adjust the suspension system of the vehicle, and step S130 is to perform secondary adjustment on the suspension system of the vehicle.
- Step S110 performing a first adjustment on the damping parameters of at least one of the multiple axes of the suspension system according to road surface information ahead of the vehicle and operating parameters of the vehicle.
- Damping parameters include the damping and damping ratio for each axle.
- Road surface information can include both pulsed and random road surfaces. These two conditions are common in vehicle testing. Random roads are typically smooth, as seen in everyday driving situations. Pulsed roads, on the other hand, are characterized by small obstacles (such as speed bumps, washboard roads, and potholes) and are relatively less smooth.
- the camera 11 in the information acquisition module 1 can be used to identify road surface information as either a pulsed or random road surface.
- this identification method can include using the camera 11 mounted on the vehicle to identify the height of obstacles ahead of the vehicle and, when the height exceeds a set height threshold, determining the road surface as a pulsed road surface.
- road surface type identification can be performed using image recognition, machine vision, or other methods.
- the operating parameters may include the vehicle's wading depth H, tire pressure P, and wheel angle
- the water level information can be obtained by the water level sensor 13 in the information acquisition module 1, thereby obtaining the wading depth H of the vehicle.
- the vehicle speed v, steering wheel angle, etc. can be called from the vehicle electronic control unit (ECU).
- Information acquisition module 1 then transmits the acquired road surface, vehicle, and water level information to dynamics calculation module 2 and control module 3.
- Control module 3 makes a judgment based on the road surface, vehicle, and water level information and outputs the judgment result to suspension structure 4, which controls variable-stiffness air spring 45 and magnetorheological damper 46 for pre-adjustment.
- the magnetorheological damper 46 utilizes electromagnetic reactions, based on input from sensors monitoring vehicle body and wheel motion, to respond in real time to road conditions and the driving environment. This indicates that, through the combination of the information acquisition module 1 and the control module 3, some embodiments of the present disclosure are applicable not only to common road surfaces but also to regulating vehicle ride comfort under special water-crossing conditions. Compared to related technologies, some embodiments of the present disclosure can ensure vehicle ride comfort under a wider range of road conditions, enabling the vehicle to provide constant passenger comfort without being affected by road conditions.
- performing a first adjustment on the damping parameter of at least one axis among the plurality of axes of the suspension system may include step S111 , step S112 , or step S113 .
- Step S111 When the wading depth H is greater than the depth threshold, or when the road surface information is a random road surface and the tire pressure P is greater than the tire pressure threshold or the wheel angle When the angle is greater than the threshold, the damping parameters of the multiple axes are adjusted so that the damping of each axis is equal.
- the damping C 1 -C 6 of the three axles are adjusted to be equal.
- Step S112 When the wading depth H is less than or equal to the depth threshold, the road surface information is a pulse road surface, and the tire pressure P is greater than the tire pressure threshold or the wheel angle When the wading depth H is less than or equal to the depth threshold and the road surface information is random road surface, tire pressure P is less than or equal to the tire pressure threshold, and the wheel angle When the rotation angle is less than or equal to the angle threshold, the damping parameters of multiple axes are adjusted to make the damping ratio of each axis equal.
- the damping ratio for each axle is related to the damping, stiffness, and sprung mass of that axle.
- the damping ratio of each axle is expressed as follows:
- ⁇ 1 is the damping ratio of the front axle among the three axles
- ⁇ 2 is the damping ratio of the middle axle among the three axles
- ⁇ 3 is the damping ratio of the rear axle among the three axles
- m1 is the sprung mass of the front axle (also known as the equivalent sprung mass)
- m2 is the sprung mass of the middle axle
- m3 is the sprung mass of the rear axle.
- C m1 is the output parameter of the front axle shock absorber.
- F m1 is the average of the restoring resistance and compression resistance of the front axle shock absorber.
- v m1 is the velocity corresponding to the moment F m1 .
- D 1 is the design parameter of the front axle shock absorber, which is related to the lever ratio of the front axle shock absorber and the angle between the centerline of the front axle shock absorber and the vertical line.
- the shock absorber can include at least one of a variable-stiffness air spring 45 or a magnetorheological damper 46.
- C m2 is the output parameter of the intermediate shaft shock absorber.
- F m2 is the average of the restoring and compression resistances of the intermediate shaft shock absorber.
- v m2 is the velocity corresponding to the moment F m2 .
- D 2 is the design parameter of the intermediate shaft shock absorber, which is related to the leverage ratio of the intermediate shaft shock absorber and the angle between the centerline of the intermediate shaft shock absorber and the plumb line.
- C m3 is the output parameter of the rear axle shock absorber.
- F m3 is the average of the restoring resistance and compression resistance of the rear axle shock absorber.
- v m3 is the speed corresponding to the moment F m3 .
- D 3 is the design parameter of the rear axle shock absorber, which is related to the lever ratio of the rear axle shock absorber and the angle between the centerline of the rear axle shock absorber and the plumb line.
- k1 - k6 are the variable stiffnesses of the variable stiffness air springs 45 corresponding to the six wheels 47 in the suspension structure 4.
- k1 and k2 are the stiffnesses of the two wheels corresponding to the front axle
- k3 and k4 are the stiffnesses of the two wheels corresponding to the middle axle
- k5 and k6 are the stiffnesses of the two wheels corresponding to the rear axle.
- Step S113 When the wading depth H is less than or equal to the depth threshold, the road surface information is a pulse road surface, the tire pressure P is less than or equal to the tire pressure threshold, and the wheel angle When the rotation angle is less than or equal to the rotation angle threshold, the damping parameters of the multiple axes are adjusted so that the damping of the middle axis of the multiple axes is the largest.
- the damping C 3 , C 4 of the intermediate shafts are adjusted to be maximum.
- the acquisition angle of the camera 11 can be set to be fixed or variable.
- the camera 11 can be mounted on the vehicle's underbody. This arrangement expands the measurable range of the camera 11 and improves the overall responsiveness of the active suspension system. However, this also reduces the adjustability of the camera's acquisition angle, reducing its applicable range.
- the camera 11 can be a controllable camera, which can be mounted on the roof of the vehicle.
- this controllable camera can be replaced with a lidar, millimeter-wave radar, or ultrasonic radar, which is more conducive to road recognition in rainy and snowy weather.
- recognition data can be directly obtained from the unmanned system.
- controllable camera's acquisition angle can be correlated with the vehicle's speed.
- controllable camera's recognition distance and thus the camera's acquisition angle, can be adjusted based on vehicle speed.
- the angle ⁇ between the controllable camera and the horizontal plane decreases, increasing the preview distance and thus allowing sufficient response time for the suspension system.
- the angle ⁇ can be increased, thereby improving the controllable camera's recognition accuracy.
- the corresponding control method can be integrated into control module 3.
- the information acquisition module 1 may also include a vehicle ECU 12.
- the control module 3 may obtain vehicle information from the vehicle ECU 12 and adjust the angle of the controllable camera based on the vehicle speed v contained in the vehicle information.
- the value of the controllable camera angle ⁇ can be calculated using the following formula:
- x is the maximum distance at which the controllable camera can clearly and accurately capture road conditions.
- y is the maximum camera range of the controllable camera (i.e., the camera limit value).
- the camera limit value may include, for example, the pixel limit value, focal length limit value, and aperture limit value of the camera 11.
- tk and tc are the response times of the variable-stiffness air spring 45 and the magnetorheological damper 46, respectively.
- the response time tk of the variable-stiffness air spring 45 may be 10 seconds
- the response time tc of the magnetorheological damper 46 may be 1 second.
- tcon is the signal transmission time between the controllable camera and the control module 3.
- Step S120 performing a second adjustment on the stiffness parameter of at least one of the multiple shafts of the suspension system according to the road surface information and the operating condition parameters.
- stiffness parameters can include the stiffness and offset frequency of each axle. Offset frequency is an important parameter for evaluating the ride comfort of the entire vehicle and refers to the maximum frequency that the suspension system can withstand during driving.
- control methods of some embodiments of the present disclosure are divided into high-speed mode and precise mode according to the size of the vehicle's driving speed v and the speed threshold v 0. That is, when the vehicle speed v ⁇ v 0 , the control module 3 executes the precise mode, otherwise it executes the high-speed mode.
- the precise mode the second adjustment is performed simultaneously with the first adjustment.
- the high-speed mode the second adjustment is performed after the first adjustment.
- the high-speed mode is suitable for situations where the system needs to respond quickly when the vehicle is traveling at high speed. Since the response time tk of the variable-stiffness air spring 45 is slower than the response time tc of the magnetorheological shock absorber 46, in the high-speed mode, the adjustment of the damping matching mode of each axis with a faster response is completed in advance, and then the adjustment of the damping matching mode of each axis with a slower response is completed according to the changes in road conditions.
- the precise mode is suitable for situations where the vehicle is traveling at medium and low speeds. Since the system has sufficient time to adjust the matching mode of the stiffness and damping of each axis, the suspension stiffness and damping are adjusted according to the changes in road conditions.
- the two control modes in some embodiments of the present disclosure can ensure that the smoothness adjustment of the vehicle is fast enough when traveling at high speeds.
- the control method of some embodiments of the present disclosure has stronger adaptability in optimizing ride comfort, avoiding discomfort to passengers caused by the slow response of the active suspension.
- the speed threshold v 0 can be expressed as:
- L H is the height of the controllable camera from the road surface.
- L is the horizontal distance between the controllable camera and the front wheel of the vehicle.
- tk is the response time of the variable-stiffness air spring 45, which can be, for example, 10 seconds.
- tcon is the signal transmission time between the controllable camera and the control module 3.
- the second adjustment is performed simultaneously with the first adjustment.
- the second adjustment of the stiffness parameters of at least one of the multiple axes of the suspension system may include step S121 or step S122.
- Step S121 When the wading depth H is greater than the depth threshold, or when the road surface information is a random road surface, or when the road surface information is a pulse road surface, the tire pressure P is less than or equal to the tire pressure threshold, and the wheel angle When the rotation angle is less than or equal to the rotation angle threshold, the stiffness parameters of the multiple axes are adjusted so that the offset frequency of each axis in the multiple axes is equal.
- the control module 3 when executing precision mode, the control module 3 first determines whether the vehicle's wading depth H reaches a depth threshold H 0 based on the water level information obtained by the water level sensor 13.
- the depth threshold H 0 indicates the height at which the road surface water level may enter the vehicle compartment. If H>H 0 , the suspension system must ensure that the suspension travel is the primary evaluation parameter while ensuring smoothness and limiting the suspension travel. Since the suspension travel is minimized when the suspension offset frequency is the same and the damping of each axis is equal, if the wading depth H is greater than the depth threshold H 0 , the control module 3 adjusts the suspension stiffness to achieve equal offset frequency and damping C 1 to C 6 on each axis.
- H ⁇ H 0 it means that the wading depth H does not reach the depth threshold H 0 .
- H it can be determined that the vehicle is not in the wading state.
- wheel dynamic load is a key consideration in the ride comfort evaluation parameters. Excessive wheel dynamic load, resulting from excessive tire pressure P and tire size, reduces the tire's contact patch and creates the risk of a blowout. Furthermore, insufficient grip during steering can create the risk of drifting. Because wheel dynamic load is minimized when the suspension's offset frequency is equal on random road surfaces, control module 3 determines the road surface type and then implements the appropriate stiffness and damping scheme.
- the vehicle body acceleration is the primary evaluation metric. Since vehicle body acceleration is minimized when the suspension's deflection frequency is constant on any road surface, the program executes the appropriate action based on the road surface condition.
- the tire pressure P is less than or equal to the tire pressure threshold, and the wheel angle
- the stiffness parameters of the multiple axes are adjusted so that the offset frequency of each axis in the multiple axes is equal.
- m1 is the sprung mass of the front axle among the three axles
- m2 is the sprung mass of the middle axle among the three axles
- m3 is the sprung mass of the rear axle among the three axles.
- the sprung mass of the axle; k1 to k6 are the variable stiffnesses of the variable stiffness air springs 45 corresponding to the six wheels 47 in the suspension structure 4.
- k1 and k2 are the stiffnesses of the two wheels corresponding to the front axle
- k3 and k4 are the stiffnesses of the two wheels corresponding to the middle axle
- k5 and k6 are the stiffnesses of the two wheels corresponding to the rear axle.
- Step S122 When the wading depth H is less than or equal to the depth threshold H 0 , the road surface information is a pulse road surface, and the tire pressure P is greater than the tire pressure threshold or the wheel angle When the rotation angle is greater than the angle threshold, the stiffness parameters of the multiple axes are adjusted so that the stiffness of the middle axis of the multiple axes is the largest.
- H ⁇ H 0 it means that the wading depth H does not reach the depth threshold H 0.
- the vehicle body acceleration needs to be considered as an evaluation indicator. Because the intermediate shaft stiffness is large (such as maximum) under the pulse road surface and the damping ratio of each shaft is equal, the dynamic load of the wheel is the smallest.
- the road surface information is a pulse road surface
- the tire pressure P is greater than the tire pressure threshold or the wheel angle
- the stiffness parameters of the multiple axes are adjusted so that the stiffness of the middle axis of the multiple axes is the maximum
- the damping parameters of the multiple axes are adjusted so that the damping of the middle axis is the maximum.
- the second adjustment is performed after the first adjustment.
- the execution logic of the program flow executed by the control module 3 in the high-speed mode is similar to that of the precise mode described above, but under different road conditions, the damping-related adjustments are performed first.
- the first adjustment can also include adjusting the damping parameter multiple times.
- the damping parameter is first adjusted ten times, and then a determination is made as to whether to adjust the stiffness parameter. Because the damping adjustment is 10 times faster than the stiffness adjustment, the control system (e.g., control module 3) needs to compare the status of the current control determination cycle with the status of the 10 control determination cycles preceding the current determination cycle. If the status is the same, the stiffness parameter can be adjusted; if it is different, the stiffness response time cannot be met, and the stiffness parameter adjustment is not performed.
- performing a second adjustment on the stiffness parameters of at least one of the multiple axes of the suspension system may include step S123, step S124, or step S125.
- step S123, step S124, or step S125 are applicable not only to common road surfaces but also to vehicle smoothness adjustment under conditions such as excessive tire pressure and steering, and even under special wading conditions.
- some embodiments of the present disclosure can ensure smoothness in a wider range of road conditions, allowing the vehicle to provide passenger comfort at all times regardless of road conditions.
- Step S123 when the road surface information and the working condition parameters of the vehicle corresponding to each of the multiple adjustments meet the first set condition, the stiffness parameters of the multiple shafts are adjusted so that the stiffness of the middle shaft of the multiple shafts is the maximum.
- the first setting condition is: the road surface information is a random road surface, the wading depth H is less than or equal to the depth threshold H 0 , and the tire pressure P is greater than the tire pressure threshold or the wheel angle If the wading depth H does not reach the depth threshold H 0 , then determine whether the tire pressure P is greater than the tire pressure threshold P 0 and the wheel angle Is it greater than the corner threshold? If the answer is yes, it means the tire pressure P is too high or the vehicle is turning.
- wheel dynamic load is a key consideration in the ride comfort evaluation parameters. Excessive wheel dynamic load, resulting from excessive tire pressure P and tire size, reduces the tire's contact patch and creates the risk of a blowout.
- the suspension stiffness should be adjusted to maximize the center axle stiffness. All other adjustments involve adjusting the suspension stiffness to equalize the offset frequencies of all axles.
- the suspension stiffness needs to be adjusted to the maximum intermediate shaft stiffness. It can be seen that a larger tire dynamic load will cause the tire contact area to become smaller, and the tire's ground adhesion will decrease, while excessive tire pressure will increase the trend of the tire's ground adhesion decreasing, resulting in increased tire bounce and the risk of the tire leaving the ground. Moreover, if the wheel is in a steering state at this moment, it will increase the risk of the vehicle slipping, skidding, and other loss of control. Therefore, some embodiments of the present disclosure adopt a control method that minimizes the dynamic load of the tire to address this phenomenon, which can reduce the ride comfort while improving the ride comfort. Reduce the risk of vehicle loss of control and improve vehicle handling stability.
- Step S124 when the road surface information and the operating condition parameters of the vehicle corresponding to each of the multiple adjustments meet the second set condition, the stiffness parameters of the multiple shafts are adjusted to have the same offset frequency for each of the multiple shafts.
- the second setting condition is: the road surface information is a pulse road surface, the wading depth H is greater than the depth threshold H 0 , or the tire pressure P is less than or equal to the tire pressure threshold and the wheel angle Less than or equal to the turning angle threshold. It can be seen that the second set condition is all operating conditions except the first set condition. In other words, the road surface information and operating condition parameters of the vehicle corresponding to each adjustment in the multiple adjustments either meet the first set condition or the second set condition.
- the suspension stiffness needs to be adjusted until the offset frequencies of the various axes are equal.
- step S125 when the road surface information and operating condition parameters of the vehicle corresponding to any one of the multiple adjustments meet the first set condition, and the road surface information and operating condition parameters of the vehicle corresponding to another one of the multiple adjustments meet the second set condition, the stiffness parameters of the multiple shafts are not adjusted.
- Step S130 performing a third adjustment on the control force parameters of at least one of the multiple axes of the suspension system according to the road surface excitation information, the operating state parameters, and the weight matrix corresponding to the working condition parameters of the vehicle.
- the third adjustment is performed after the second adjustment. That is, steps S110 and S120 are pre-adjustments of the vehicle's suspension system, while step S130 is a secondary adjustment of the vehicle's suspension system. At the same time, step S130 needs to be implemented based on the dynamic calculation module 2, while steps S110 and S120 do not need to be implemented based on the dynamic calculation module 2. Therefore, the control method provided in some embodiments of the present disclosure can use electronic control to achieve pre-adjustment of the suspension structure 4 before the dynamic calculation module 2 intervenes. On the one hand, compared with related technologies, such an adjustment method can achieve a smoother state more quickly and improve the comfort of the vehicle more quickly.
- some embodiments of the present disclosure complete the pre-adjustment without calculation by the dynamic module 2, so it has a faster response speed, solves the problem of response lag caused by complex dynamic calculations, and allows passengers to enter a comfortable state more quickly.
- suspension structure 4 transmits road excitation information from wheel 47 to vehicle ECU 12, which then transmits vehicle information to dynamics calculation module 2.
- Dynamics calculation module 2 outputs a force control signal to control module 3, which then controls force controller 44 to adjust the control forces on front axle 41, intermediate axle 42, and rear axle 43, respectively, achieving secondary adjustment of the active suspension system.
- performing a third adjustment on a control force parameter of at least one of the plurality of axes of the suspension system may include steps S131 to S134 .
- Step S131 determining a first relationship between an output matrix of the suspension system and an active control force matrix of the suspension system according to a road surface excitation matrix corresponding to the road surface excitation information and an operating state matrix corresponding to the operating state parameters.
- the dynamics calculation module 2 can be used to perform calculations based on the dynamics model shown in FIG5.
- the dynamics calculation module 2 is based on a 9-degree-of-freedom vehicle model.
- the 9 degrees of freedom include the vertical displacement Z of the vehicle body, the pitch angle ⁇ of the vehicle body, the roll angle ⁇ of the vehicle body, and the vertical displacement Z of the vehicle body.
- the six wheel vertical displacements Z wi , i 1, 2, 3, 4, 5, 6.
- the center of mass of the three-axle vehicle body is located between the front axle 41 and the intermediate axle 42, and the body coordinate system maintains the same direction as the vehicle coordinate system.
- the force controller 44 is simplified to control force units U 1 to U 6 .
- the six wheels 47 are respectively equipped with masses m wfl , m wfr , m wml , m wmr , and m wrl .
- the six rigid bodies kw1 to kw6 are used to replace the tire vertical stiffness, and the road surface excitations are Zr1 to Zr6 .
- a, b, and c are the distances from the front axle 41, intermediate axle 42, and rear axle 43 to the center of mass of the vehicle body, respectively.
- l is the wheelbase.
- I ⁇ is the moment of inertia about the y-axis. is the moment of inertia about the x-axis.
- m b is the vehicle body mass.
- F b1 to F b6 are the vertical forces acting on the six wheels 47 of the vehicle body, respectively.
- the vehicle body force matrix F is calculated by the following formula:
- K and C are the suspension stiffness matrix and suspension damping matrix, respectively.
- Zb and Zw are the body displacement matrix and tire displacement matrix, respectively.
- U is the active control force matrix.
- Z w [Z w1 Z w2 Z w3 Z w4 Z w5 Z w6 ]
- Z b [Z b1 Z b2 Z b3 Z b4 Z b5 Z b6 ]
- U [U 1 U 2 U 3 U 4 U 5 U 6 ] T
- Z b1 to Z b6 are vertical displacements of the vehicle body at positions corresponding to the six wheels 47 .
- Zr [Z r1 Z r2 Z r3 Z r4 Z r5 Z r6 ] T
- the vehicle body acceleration, pitch acceleration, suspension travel, and wheel vertical displacement are selected as the output matrix Y. That is, the output matrix Y can include the vehicle's body acceleration, pitch acceleration, suspension travel, and wheel vertical displacement.
- the vehicle's driving state is acquired by the vehicle ECU 12 of the information acquisition module 1 and then input into the operating state matrix X of this dynamics calculation module 2.
- the operating state matrix X includes the vertical displacement of the center of mass, vertical velocity, pitch angle, pitch velocity, wheel vertical displacement, and wheel vertical velocity values. Therefore, the output matrix Y and the operating state matrix X can be expressed as follows:
- A, B, D are the coefficient matrices of the operating state matrix X, the road excitation matrix Z r , and the active control force matrix U.
- X is the operating state matrix
- Zr is the road surface excitation matrix
- P is the first coefficient matrix of the operating state matrix X
- Q is the second coefficient matrix of the road surface excitation matrix Zr
- R is the third coefficient matrix of the active control force matrix U.
- the dynamic calculation module 2 matches the suspension matching strategy of a multi-axle vehicle (e.g., a three-axle bus) through a 9-degree-of-freedom model, providing a method for pre-adjusting the stiffness and damping of the active suspension system of the multi-axle vehicle, thereby solving the problem of the lack of pre-adjustment method for the active suspension of the multi-axle vehicle and providing a set of optimization methods for the multi-axle vehicle that can quickly improve the smoothness.
- a multi-axle vehicle e.g., a three-axle bus
- 9-degree-of-freedom model e.g., a 9-degree-of-freedom model
- Step S132 Determine a second relationship between the comprehensive score of the suspension system and the active control force matrix based on the first relationship, the evaluation parameter score corresponding to the output matrix, and the weight matrix corresponding to the vehicle's operating parameters.
- the second relationship can be expressed as follows:
- Nw is the comprehensive score of the suspension system
- Ni is the evaluation parameter score corresponding to the output matrix Y
- Sj ,i is the weight matrix corresponding to the vehicle's operating parameters
- the weight matrix S ji is the first weight matrix S 1,i .
- the weight matrix S ji is the second weight matrix S 2,i .
- the weight matrix S ji is the third weight matrix S 3,i .
- some embodiments of the present disclosure provide a set of weight matrices for the dynamics calculation module 2, adapting the ride comfort evaluation method to different road conditions, thereby optimizing specific ride comfort parameters. Therefore, compared to related technologies, some embodiments of the present disclosure offer a more flexible optimization approach, allowing for the optimization of specific parameters while simultaneously considering various ride comfort indicators. This allows for comprehensive improvements in vehicle ride comfort under varying road conditions. Furthermore, this approach ensures passenger safety while also enhancing comfort under challenging road conditions.
- Step S133 According to the second relationship, the active control force matrix that maximizes the comprehensive score is determined as the target control force matrix of the suspension system.
- the control module 3 can adjust the active control force matrix U to maximize the comprehensive score Nw of the suspension system, thereby achieving the purpose of re-adjusting the vehicle ride comfort.
- Step S134 adjusting the control force parameters of at least one of the multiple axes of the suspension system according to the target control force matrix.
- control module 3 executes precision mode; otherwise, it executes high-speed mode.
- control module 3 first determines whether the vehicle's wading depth H reaches a depth threshold H 0.
- H 0 represents the height at which road water may enter the vehicle cabin. If the wading depth H exceeds the depth threshold H 0 , the system must ensure smoothness while maintaining suspension travel as the primary evaluation parameter, limiting the suspension travel.
- control module 3 adjusts the suspension stiffness parameters to equalize the offsets on each axis and adjusts the damping parameters to equalize the damping C 1 to C 6. Subsequently, control module 3 sets the weight matrix of the output matrix to the third weight matrix S 3,i .
- the active control force matrix U is adjusted according to the size of the comprehensive score Nw .
- the tire pressure P is judged to be less than the tire pressure threshold and the wheel angle. Is it less than the turning angle threshold? If the judgment is negative, it indicates that the tire pressure P is too high or the vehicle is in a turning state.
- wheel dynamic load is a key consideration in the ride comfort evaluation parameters. When wheel dynamic load is excessive, excessive tire pressure and tire size reduce the tire's contact patch and increase the risk of a blowout. Furthermore, insufficient grip during vehicle steering can increase the risk of drifting.
- control module 3 sets the weight matrix of the output matrix to the second weight matrix S 2,i , following the same process as described above.
- the active control force matrix U is then adjusted, and the vehicle is returned to determine whether it has started.
- the vehicle body acceleration is the key evaluation index. That is, the wading depth H, tire pressure P and wheel angle Neither reaches the corresponding threshold. Because vehicle acceleration is minimized when the suspension's offset frequencies are equal and the damping ratios of each axle are equal on a random road surface, or when the offset frequencies are equal and the intermediate axle damping is large (e.g., maximum) on an impulsive road surface, the program then determines the road surface condition, performs the corresponding operation, sets the output matrix's weight matrix to the first weight matrix S 1,i, and repeats the above steps.
- the program flow execution logic is similar to that of the precise mode, but only the damping-related adjustments are performed under different road conditions.
- the parameter Sn is assigned to 1, and is assigned to 0 under other road conditions.
- the stiffness parameter can be adjusted, and the stiffness adjustment method is selected based on the value of Sn. If the status is different, the stiffness response time cannot be met, and stiffness adjustment is not performed. The control system then performs the same operations as in precision mode, adjusting the active control force matrix U to optimize vehicle smoothness.
- the control module 3 first calls the vehicle speed v, the steering wheel angle, and the vehicle ECU.
- the system uses vehicle information, including tire pressure P, to adjust the controllable camera angle based on vehicle speed v.
- the entire control method is divided into two modes: high-speed mode and precise mode.
- the high-speed mode is suitable for situations where a fast system response is required during high-speed driving. Because the variable-stiffness air spring 45 has a slower response time than the magnetorheological damper 46, the high-speed mode pre-adjusts the damping matching scheme for each axis with a faster response.
- the weight matrix S j,i is used to adjust the control force.
- the precise mode is suitable for situations where the vehicle is traveling at medium and low speeds. Because the system has ample time to adjust the stiffness and damping matching scheme for each axis, it adjusts the suspension stiffness and damping based on changing road conditions. Similarly, the active control force matrix U is adjusted based on the weight matrix S j,i used to adjust the road condition matching scheme.
- some embodiments of the present disclosure provide three optimization methods for smoothness, namely stiffness, damping and force control.
- Damping adjustment has the effect of rapid response, reducing roll and shake during sharp turns and high speeds, reducing wear on the suspension and body, and extending the service life of the vehicle.
- Stiffness adjustment has the effect of solving the tire contact area and affecting the smoothness and handling stability of the vehicle.
- Force control adjustment has the effect of making each smoothness evaluation parameter reach the optimal value at the same time or focusing on a certain evaluation parameter. Therefore, compared with the related art, some embodiments of the present disclosure have these three adjustment methods at the same time, so that the active suspension can ensure rapid response of the system while making the vehicle have better smoothness and handling stability and a more comprehensive smoothness optimization effect.
- control system 200 for a vehicle suspension system.
- the control system 200 may include: at least one of a first adjustment device 210 or a second adjustment device 220 , and a third adjustment device 230 .
- the first adjustment device 210 is configured to perform a first adjustment on the damping parameter of at least one of the multiple shafts of the suspension system according to road surface information ahead of the vehicle and operating parameters of the vehicle.
- the second adjusting device 220 is configured to perform a second adjustment on the stiffness parameter of at least one of the multiple shafts of the suspension system according to the road surface information and the operating condition parameters.
- the third adjustment device 230 is configured to perform a third adjustment on the control force parameters of at least one of the multiple axes of the suspension system according to the road surface excitation information, the operating state parameters and the weight matrix corresponding to the working condition parameters of the vehicle.
- the present disclosure further provides a vehicle, which may include the control system of the suspension system described above.
- control system of the vehicle suspension system and the beneficial effects of the vehicle provided by some embodiments of the present disclosure, reference may be made to the above description of the control method of the vehicle suspension system, which will not be repeated here.
- an embodiment of the present disclosure provides an electronic device.
- the electronic device includes at least one processor and a memory.
- the memory is connected to the at least one processor.
- the memory stores instructions executable by the at least one processor.
- the at least one processor implements the above-described method for controlling a vehicle suspension system by executing the instructions stored in the memory.
- the memory may include a non-permanent memory in a computer-readable medium, at least one of a random access memory (RAM) or a non-volatile memory, such as a read-only memory (ROM) or a flash RAM, and the memory includes at least one memory chip.
- RAM random access memory
- ROM read-only memory
- flash RAM flash random access memory
- An embodiment of the present disclosure provides a processor configured to run a program. When the program is run, the method for controlling the suspension system of the vehicle is executed.
- an embodiment of the present disclosure provides a machine-readable storage medium having a program stored thereon, which implements the control method of the suspension system of the vehicle when executed by a processor.
- the embodiments of the present disclosure may be provided as methods, systems, or computer program products.
- the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects.
- the present disclosure may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, compact disc read-only memory (CD-ROM), optical storage, etc.) containing computer-usable program code.
- These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
- These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
- a computing device includes one or more processors (Central Processing Unit, CPU), input/output interfaces, network interfaces, and memory.
- processors Central Processing Unit, CPU
- input/output interfaces input/output interfaces
- network interfaces network interfaces
- memory volatile and non-volatile memory
- the memory may include at least one of a non-permanent memory, random access memory (RAM), or non-volatile memory such as read-only memory (ROM) or flash RAM in a computer-readable medium.
- RAM random access memory
- ROM read-only memory
- flash RAM flash RAM
- Memory is an example of a computer-readable medium.
- Computer-readable media includes both permanent and non-permanent, removable and non-removable media, and can be implemented by any method or technology for information storage.
- Information can be computer-readable instructions, data structures, program modules, or other data.
- Examples of computer storage media include, but are not limited to, phase-change random access memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device.
- computer-readable media does not include transitory media such as modulated data signals and carrier waves.
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Vehicle Body Suspensions (AREA)
Abstract
Description
本申请要求于2024年03月20日提交的、申请号为202410325421.5的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims priority to Chinese patent application No. 202410325421.5 filed on March 20, 2024, the entire contents of which are incorporated herein by reference.
本公开涉及悬架控制领域,尤其涉及一种车辆的悬架系统的控制方法、控制系统以及车辆。The present disclosure relates to the field of suspension control, and in particular to a control method and control system of a vehicle suspension system, and a vehicle.
车辆的平顺性,是指当车辆在预设速度范围内行驶时,降低车辆在行驶过程中的振动和冲击的性能,或者,避免货物损坏的性能。车辆的平顺性是高速汽车的主要性能之一。Vehicle ride comfort refers to the ability to reduce vibration and impact while traveling within a preset speed range, or to prevent damage to cargo. Vehicle ride comfort is one of the key performance characteristics of high-speed vehicles.
发明内容Summary of the Invention
本公开的目的是提供一种车辆的悬架系统的控制方法、控制系统以及车辆,该控制方法可以应用于多轴车辆的悬架动力学匹配方案,使得主动悬架能够保证系统快速响应的同时,使车辆拥有更好地平顺性和操纵稳定性以及更全面的平顺性优化效果,拓宽主动悬架的适用性,增加车辆使用寿命。The purpose of the present disclosure is to provide a control method, a control system, and a vehicle for a vehicle suspension system. The control method can be applied to a suspension dynamics matching scheme for a multi-axle vehicle, so that the active suspension can ensure rapid system response while providing the vehicle with better smoothness and handling stability as well as a more comprehensive smoothness optimization effect, thereby broadening the applicability of the active suspension and increasing the service life of the vehicle.
为了实现上述目的,本公开实施例提供一种车辆的悬架系统的控制方法,所述控制方法包括以下至少一个:根据所述车辆在行驶前方的路面信息以及所述车辆的工况参数,对所述悬架系统的多个轴中的至少一个轴的阻尼参数进行第一调节;或,根据所述路面信息以及所述工况参数,对所述悬架系统的多个轴中的至少一个轴的刚度参数进行第二调节。所述控制方法还包括根据所述车辆的路面激励信息、运行状态参数以及所述工况参数对应的权值矩阵,对所述悬架系统的多个轴中的至少一个轴的控制力参数进行第三调节。To achieve the above objectives, an embodiment of the present disclosure provides a method for controlling a suspension system of a vehicle, the method comprising at least one of the following: first adjusting the damping parameters of at least one of the multiple axes of the suspension system based on road surface information ahead of the vehicle and operating parameters of the vehicle; or second adjusting the stiffness parameters of at least one of the multiple axes of the suspension system based on the road surface information and the operating parameters. The method also comprises thirdly adjusting the control force parameters of at least one of the multiple axes of the suspension system based on road surface excitation information of the vehicle, operating state parameters, and a weight matrix corresponding to the operating parameters.
在一些实施例中,所述路面信息包括脉冲路面和随机路面,所述工况参数包括所述车辆的涉水深度、胎压和车轮转角。所述对所述悬架系统的多个轴中的至少一个轴的阻尼参数进行第一调节包括以下之一:在所述涉水深度大于深度阈值的情况下,或者,在所述路面信息为所述随机路面、并且所述胎压大于胎压阈值或所述车轮转角大于转角阈值的情况下,将所述多个轴的阻尼参数调整至所述多个轴中的每个轴的阻尼相等;在所述涉水深度小于或等于所述深度阈值、所述路面信息为所述脉冲路面、并且所述胎压大于所述胎压阈值或所述车轮转角大于所述转角阈值的情况下,或者,在所述涉水深度小于或等于所述深度阈值、所述路面信息为所述随机路面、所述胎压小于或等于所述胎压阈值、并且所述车轮转角小于或等于所述转角阈值的情况下,将所述多个轴的阻尼参数调整至所述每个轴的阻尼比相等,所述每个轴的阻尼比与该轴的阻尼、刚度以及簧载质量相关;以及,在所述涉水深度小于或等于所述深度阈值、所述路面信息为所述脉冲路面、所述胎压小于或等于所述胎压阈值、并且所述车轮转角小于或等于所述转角阈值的情况下,将所述多个轴的阻尼参数调整至所述多个轴的中间轴的阻尼最大。In some embodiments, the road surface information includes pulse road surface and random road surface, and the operating condition parameters include the wading depth, tire pressure and wheel angle of the vehicle. The first adjustment of the damping parameters of at least one of the multiple axes of the suspension system includes one of the following: when the wading depth is greater than a depth threshold, or when the road surface information is the random road surface and the tire pressure is greater than a tire pressure threshold or the wheel angle is greater than an angle threshold, adjusting the damping parameters of the multiple axes to equal damping for each of the multiple axes; when the wading depth is less than or equal to the depth threshold, the road surface information is the pulse road surface and the tire pressure is greater than the tire pressure threshold or the wheel angle is greater than the angle threshold, or when the wading depth is less than or equal to the depth threshold, When the wading depth is less than or equal to the depth threshold, the road surface information is the random road surface, the tire pressure is less than or equal to the tire pressure threshold, and the wheel angle is less than or equal to the angle threshold, the damping parameters of the multiple shafts are adjusted so that the damping ratio of each shaft is equal, and the damping ratio of each shaft is related to the damping, stiffness and sprung mass of the shaft; and when the wading depth is less than or equal to the depth threshold, the road surface information is the pulse road surface, the tire pressure is less than or equal to the tire pressure threshold, and the wheel angle is less than or equal to the angle threshold, the damping parameters of the multiple shafts are adjusted so that the damping of the middle shaft of the multiple shafts is the maximum.
在一些实施例中,在所述悬架系统包括三个轴的情况下,所述每个轴的阻尼比以下式表示:
In some embodiments, when the suspension system includes three axles, the damping ratio of each axle is expressed as follows:
ζ1为所述三个轴中的前轴的阻尼比,ζ2为所述三个轴中的中间轴的阻尼比,ζ3为所述三个轴中的后轴的阻尼比;m1为所述前轴的簧载质量,m2为所述中间轴的簧载质量,m3为所述后轴的簧载质量。Cm1 为所述前轴的减震器的输出参数,Fm1为所述前轴的减震器的复原阻力和压缩阻力的平均值。vm1为Fm1时刻所对应的速度,D1为所述前轴的减震器的设计参数。Cm2为所述中间轴的减震器的输出参数,Fm2为所述中间轴的减震器的复原阻力和压缩阻力的平均值。vm2为Fm2时刻所对应的速度,D2为所述中间轴的减震器的设计参数。Cm3为所述后轴的减震器的输出参数,Fm3为所述后轴的减震器的复原阻力和压缩阻力的平均值。vm3为Fm3时刻所对应的速度,D3为所述后轴的减震器的设计参数。k1、k2分别为所述前轴对应的两个车轮的刚度,k3、k4分别为所述中间轴对应的两个车轮的刚度,k5、k6分别为所述后轴对应的两个车轮的刚度。 ζ1 is the damping ratio of the front axle among the three axles, ζ2 is the damping ratio of the intermediate axle among the three axles, and ζ3 is the damping ratio of the rear axle among the three axles; m1 is the sprung mass of the front axle, m2 is the sprung mass of the intermediate axle, and m3 is the sprung mass of the rear axle. C m1 is the output parameter of the front axle shock absorber, Fm1 is the average of the return and compression resistances of the front axle shock absorber. vm1 is the speed corresponding to the moment Fm1 , and D1 is the design parameter of the front axle shock absorber. Cm2 is the output parameter of the intermediate axle shock absorber, Fm2 is the average of the return and compression resistances of the intermediate axle shock absorber. vm2 is the speed corresponding to the moment Fm2 , and D2 is the design parameter of the intermediate axle shock absorber. Cm3 is the output parameter of the rear axle shock absorber, Fm3 is the average of the return and compression resistances of the rear axle shock absorber. vm3 is the speed corresponding to the moment Fm3 , and D3 is the design parameter of the rear axle shock absorber. k1 and k2 are the stiffnesses of the two wheels corresponding to the front axle, k3 and k4 are the stiffnesses of the two wheels corresponding to the intermediate axle, and k5 and k6 are the stiffnesses of the two wheels corresponding to the rear axle.
在一些实施例中,所述控制方法还包括:在所述车辆的行驶速度小于或等于速度阈值的情况下,所述第二调节与所述第一调节同时进行。所述刚度参数包括刚度和偏频。所述对所述悬架系统的多个轴中的至少一个轴的刚度参数进行第二调节包括以下之一:在所述涉水深度大于所述深度阈值的情况下,或者,在所述路面信息为所述随机路面的情况下,或者,在所述路面信息为所述脉冲路面、所述胎压小于或等于所述胎压阈值、并且所述车轮转角小于或等于所述转角阈值的情况下,将所述多个轴的刚度参数调整至所述多个轴中的每个轴的偏频相等;以及,在所述涉水深度小于或等于所述深度阈值、所述路面信息为所述脉冲路面、并且所述胎压大于所述胎压阈值或所述车轮转角大于所述转角阈值的情况下,将所述多个轴的刚度参数调整至所述多个轴的中间轴的刚度最大。In some embodiments, the control method further includes: when the driving speed of the vehicle is less than or equal to a speed threshold, the second adjustment is performed simultaneously with the first adjustment. The stiffness parameters include stiffness and offset frequency. The second adjustment of the stiffness parameters of at least one of the multiple shafts of the suspension system includes one of the following: when the wading depth is greater than the depth threshold, or when the road surface information is the random road surface, or when the road surface information is the pulse road surface, the tire pressure is less than or equal to the tire pressure threshold, and the wheel angle is less than or equal to the angle threshold, adjusting the stiffness parameters of the multiple shafts to the maximum stiffness of the middle shaft of the multiple shafts.
在一些实施例中,所述控制方法还包括:在所述车辆的行驶速度大于速度阈值的情况下,所述第二调节在所述第一调节之后。所述第一调节还包括对所述阻尼参数进行多次调节。所述对所述悬架系统的多个轴中的至少一个轴的刚度参数进行第二调节包括以下之一:在所述多次调节中的每次调节对应的所述车辆的路面信息以及所述工况参数均符合第一设定条件的情况下,将所述多个轴的刚度参数调整至所述多个轴的中间轴的刚度最大,所述第一设定条件为:所述路面信息为所述随机路面、所述涉水深度小于或等于所述深度阈值、以及所述胎压大于所述胎压阈值或所述车轮转角大于所述转角阈值;在所述多次调节中的每次调节对应的所述车辆的路面信息以及所述工况参数均符合第二设定条件的情况下,将所述多个轴的刚度参数调整至所述多个轴中的每个轴的偏频相等,所述第二设定条件为:所述路面信息为所述脉冲路面、所述涉水深度大于所述深度阈值、或者所述胎压小于或等于所述胎压阈值且所述车轮转角小于或等于所述转角阈值;以及,在所述多次调节中的任一调节对应的所述车辆的路面信息以及所述工况参数符合所述第一设定条件并且所述多次调节中的另一调节对应的所述车辆的路面信息以及所述工况参数符合所述第二设定条件的情况下,不对所述多个轴的刚度参数进行调整。In some embodiments, the control method further includes: when the driving speed of the vehicle is greater than a speed threshold, the second adjustment is performed after the first adjustment. The first adjustment also includes multiple adjustments to the damping parameters. The second adjustment of the stiffness parameters of at least one of the multiple axes of the suspension system includes one of the following: when the road surface information and the operating condition parameters of the vehicle corresponding to each adjustment in the multiple adjustments meet the first setting conditions, the stiffness parameters of the multiple axes are adjusted to the maximum stiffness of the middle axis of the multiple axes, and the first setting conditions are: the road surface information is the random road surface, the wading depth is less than or equal to the depth threshold, and the tire pressure is greater than the tire pressure threshold or the wheel angle is greater than the angle threshold; when the road surface information and the operating condition parameters of the vehicle corresponding to each adjustment in the multiple adjustments meet the second setting conditions. Under certain conditions, the stiffness parameters of the multiple axes are adjusted to the frequency deviation of each axis of the multiple axes being equal, and the second setting condition is: the road surface information is the pulse road surface, the wading depth is greater than the depth threshold, or the tire pressure is less than or equal to the tire pressure threshold and the wheel angle is less than or equal to the angle threshold; and, when the road surface information and the operating condition parameters of the vehicle corresponding to any one of the multiple adjustments meet the first setting condition and the road surface information and the operating condition parameters of the vehicle corresponding to another one of the multiple adjustments meet the second setting condition, the stiffness parameters of the multiple axes are not adjusted.
在一些实施例中,在所述悬架系统包括三个轴的情况下,所述多个轴中的每个轴的偏频相等以下式表示:
k1=k2k3=k4k5=k6,In some embodiments, when the suspension system includes three axes, the offset frequency of each of the three axes is equal to the following formula:
k 1 =k 2 k 3 =k 4 k 5 =k 6 ,
m1为所述三个轴中的前轴的簧载质量,m2为所述三个轴中的中间轴的簧载质量,m3为所述三个轴中的后轴的簧载质量;k1、k2分别为所述前轴对应的两个车轮的刚度,k3、k4分别为所述中间轴对应的两个车轮的刚度,k5、k6分别为所述后轴对应的两个车轮的刚度。 m1 is the sprung mass of the front axle among the three axles, m2 is the sprung mass of the middle axle among the three axles, and m3 is the sprung mass of the rear axle among the three axles; k1 and k2 are the stiffnesses of the two wheels corresponding to the front axle, k3 and k4 are the stiffnesses of the two wheels corresponding to the middle axle, and k5 and k6 are the stiffnesses of the two wheels corresponding to the rear axle.
在一些实施例中,所述控制方法还包括:通过安装在所述车辆上的摄像头来识别所述路面信息为所 述脉冲路面或所述随机路面。所述摄像头的采集角度是固定的或者可变的。在所述采集角度是可变的情况下,所述采集角度与所述车辆的行驶速度相关。In some embodiments, the control method further includes: identifying the road surface information as the road surface information by a camera installed on the vehicle. The pulse road surface or the random road surface. The acquisition angle of the camera is fixed or variable. In the case where the acquisition angle is variable, the acquisition angle is related to the driving speed of the vehicle.
在一些实施例中,所述对所述悬架系统的多个轴中的至少一个轴的控制力参数进行第三调节包括:根据所述路面激励信息对应的路面激励矩阵以及所述运行状态参数对应的运行状态矩阵,确定所述悬架系统的输出矩阵与所述悬架系统的主动控制力矩阵之间的第一关系,所述输出矩阵包括所述车辆的车身加速度、俯仰角加速度、悬架运动行程和车轮垂向位移,所述运行状态矩阵包括所述车辆的质心垂向位移、垂向速度、俯仰角、俯仰角速度、车轮垂向位移和车轮垂向速度值;根据所述第一关系、所述输出矩阵对应的评价参数评分以及所述车辆的工况参数对应的权值矩阵,确定所述悬架系统的综合评分与所述主动控制力矩阵之间的第二关系;根据所述第二关系,将使得所述综合评分最大的主动控制力矩阵确定为所述悬架系统的目标控制力矩阵;以及,根据所述目标控制力矩阵,对所述悬架系统的多个轴中的至少一个轴的控制力参数进行调节。In some embodiments, the third adjustment of the control force parameters of at least one of the multiple axes of the suspension system includes: determining a first relationship between an output matrix of the suspension system and an active control force matrix of the suspension system based on a road surface excitation matrix corresponding to the road surface excitation information and an operating state matrix corresponding to the operating state parameters, the output matrix including the vehicle's body acceleration, pitch angular acceleration, suspension travel, and wheel vertical displacement, and the operating state matrix including the vehicle's center of mass vertical displacement, vertical velocity, pitch angle, pitch angular velocity, wheel vertical displacement, and wheel vertical velocity values; determining a second relationship between a comprehensive score of the suspension system and the active control force matrix based on the first relationship, an evaluation parameter score corresponding to the output matrix, and a weight matrix corresponding to the vehicle's operating condition parameters; determining, based on the second relationship, an active control force matrix that maximizes the comprehensive score as a target control force matrix of the suspension system; and adjusting the control force parameters of at least one of the multiple axes of the suspension system based on the target control force matrix.
在一些实施例中,所述第一关系和所述第二关系满足以下之一:In some embodiments, the first relationship and the second relationship satisfy one of the following:
所述第一关系以下式表示:
Y=PX+QZr+RU,The first relationship is expressed as follows:
Y=PX+QZ r +RU,
Y为所述悬架系统的输出矩阵,U为所述悬架系统的主动控制力矩阵,X为所述运行状态矩阵,Zr为所述路面激励矩阵,P为所述运行状态矩阵X的第一系数矩阵、Q为所述路面激励矩阵Zr的第二系数矩阵、R为所述主动控制力矩阵U的第三系数矩阵。Y is the output matrix of the suspension system, U is the active control force matrix of the suspension system, X is the operating state matrix, Zr is the road excitation matrix, P is the first coefficient matrix of the operating state matrix X, Q is the second coefficient matrix of the road excitation matrix Zr , and R is the third coefficient matrix of the active control force matrix U.
或者or
所述第二关系以下式表示:
The second relationship is expressed as follows:
Nw为所述悬架系统的综合评分,Ni为所述输出矩阵Y对应的评价参数评分,Sj,i为所述车辆的工况参数对应的权值矩阵。在所述悬架系统包括三个轴的情况下,j=1、2、3,n=14。 Nw is the comprehensive score of the suspension system, Ni is the evaluation parameter score corresponding to the output matrix Y, and Sj ,i is the weight matrix corresponding to the vehicle's operating parameters. In the case where the suspension system includes three axles, j = 1, 2, 3, and n = 14.
另一方面,本公开提供一种车辆的悬架系统的控制系统。所述控制系统包括:第一调节装置或第二调节装置中的至少一个,以及第三调节装置。所述第一调节装置被配置为根据所述车辆在行驶前方的路面信息以及所述车辆的工况参数,对所述悬架系统的多个轴中的至少一个轴的阻尼参数进行第一调节。所述第二调节装置被配置为根据所述路面信息以及所述工况参数,对所述悬架系统的多个轴中的至少一个轴的刚度参数进行第二调节。所述第三调节装置被配置为根据所述车辆的路面激励信息、运行状态参数以及所述工况参数对应的权值矩阵,对所述悬架系统的多个轴中的至少一个轴的控制力参数进行第三调节。On the other hand, the present disclosure provides a control system for a suspension system of a vehicle. The control system includes: at least one of a first adjustment device or a second adjustment device, and a third adjustment device. The first adjustment device is configured to perform a first adjustment on the damping parameters of at least one of the multiple axes of the suspension system based on the road surface information in front of the vehicle and the operating parameters of the vehicle. The second adjustment device is configured to perform a second adjustment on the stiffness parameters of at least one of the multiple axes of the suspension system based on the road surface information and the operating parameters. The third adjustment device is configured to perform a third adjustment on the control force parameters of at least one of the multiple axes of the suspension system based on the road surface excitation information of the vehicle, the operating state parameters and the weight matrix corresponding to the operating parameters.
又一方面,本公开提供一种电子设备,该电子设备包括:至少一个处理器和存储器。所述存储器与所述至少一个处理器连接。所述存储器存储有能被所述至少一个处理器执行的指令,所述至少一个处理器通过执行所述存储器存储的指令实现上文所述的车辆的悬架系统的控制方法。In yet another aspect, the present disclosure provides an electronic device comprising: at least one processor and a memory. The memory is connected to the at least one processor. The memory stores instructions executable by the at least one processor, and the at least one processor implements the above-described method for controlling a vehicle suspension system by executing the instructions stored in the memory.
又一方面,本公开提供一种机器可读存储介质。该机器可读存储介质上存储有指令。该指令在被处理器执行时使得所述处理器被配置成执行根据上文所述的车辆的悬架系统的控制方法。In yet another aspect, the present disclosure provides a machine-readable storage medium having instructions stored thereon. When executed by a processor, the instructions cause the processor to be configured to execute the control method for a vehicle suspension system as described above.
又一方面,本公开提供一种车辆。所述车辆包括根据上文所述的悬架系统的控制系统。 In yet another aspect, the present disclosure provides a vehicle comprising the control system of the suspension system described above.
通过上述技术方案,本公开提供了一种车辆的悬架系统的控制方法、控制系统以及车辆。该控制方法可以应用于多轴车辆的主动悬架系统,能够保证多轴车辆在主动控制前达到最优平顺性匹配方案,解决主动悬架控制的滞后性问题,提升整车舒适性,并保持车辆特殊工况下平顺性,拓宽主动悬架的适用性,增加车辆使用寿命。具体有益效果包括:Through the above technical solution, the present disclosure provides a control method, control system, and vehicle for a vehicle suspension system. This control method can be applied to the active suspension system of a multi-axle vehicle, ensuring that the multi-axle vehicle achieves the optimal ride comfort matching solution before active control, resolving the hysteresis problem of active suspension control, improving vehicle comfort, maintaining ride comfort under special operating conditions, broadening the applicability of active suspension, and increasing vehicle service life. Specific beneficial effects include:
本公开对平顺性提供了三种优化方式,分别为刚度、阻尼和力控制。阻尼调节有着快速响应、减小急转弯和高速时的侧倾和摇晃,降低悬架和车身磨损,延长车辆的使用寿命的作用。刚度调节有着解决轮胎接地面积、同时影响车辆平顺性和操纵稳定性的作用。力控制调节有着使各平顺性评价参数同时达到最优或者侧重某项评价参数的作用。因此,与相关技术相比,本公开同时拥有这三种调节方式,使得主动悬架能够保证系统快速响应的同时,使车辆拥有更好地平顺性和操纵稳定性以及更全面的平顺性优化效果。The present disclosure provides three optimization methods for ride comfort: stiffness, damping, and force control. Damping adjustment has the effect of rapid response, reducing roll and shake during sharp turns and high speeds, reducing wear on the suspension and body, and extending the service life of the vehicle. Stiffness adjustment has the effect of addressing the tire contact area and simultaneously affecting the ride comfort and handling stability of the vehicle. Force control adjustment has the effect of optimizing various ride comfort evaluation parameters simultaneously or focusing on a specific evaluation parameter. Therefore, compared with related technologies, the present disclosure has all three adjustment methods, allowing the active suspension to ensure rapid system response while providing the vehicle with better ride comfort and handling stability, as well as a more comprehensive ride comfort optimization effect.
另外,本公开的控制方法首先对车辆的悬架系统的刚度参数和阻尼参数进行预先调节,而后对车辆的悬架系统的控制力参数进行二次调节,这样的调节方式能够更快的达到较为平顺的状态,更迅速地提高车辆的舒适性。In addition, the control method disclosed in the present invention first pre-adjusts the stiffness parameters and damping parameters of the vehicle's suspension system, and then performs secondary adjustment on the control force parameters of the vehicle's suspension system. This adjustment method can achieve a smoother state more quickly and improve the comfort of the vehicle more quickly.
本公开实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。Other features and advantages of the embodiments of the present disclosure will be described in detail in the subsequent detailed description.
附图是用来提供对本公开实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开实施例,但并不构成对本公开实施例的限制。在附图中:The accompanying drawings are used to provide a further understanding of the embodiments of the present disclosure and constitute a part of the specification. Together with the following detailed description, they are used to explain the embodiments of the present disclosure but do not constitute a limitation of the embodiments of the present disclosure. In the accompanying drawings:
图1是根据本公开一些实施例的多轴车辆的主动悬架系统的基本结构示意图;FIG1 is a schematic diagram of the basic structure of an active suspension system for a multi-axle vehicle according to some embodiments of the present disclosure;
图2是根据本公开一些实施例的悬架系统的控制方法的流程示意图;FIG2 is a flow chart of a method for controlling a suspension system according to some embodiments of the present disclosure;
图3是根据本公开一些实施例的路况采集方案的示意图;FIG3 is a schematic diagram of a road condition collection solution according to some embodiments of the present disclosure;
图4是根据本公开一些实施例的另一种路况采集方案的示意图;FIG4 is a schematic diagram of another road condition collection solution according to some embodiments of the present disclosure;
图5是根据本公开一些实施例的9自由度整车动力学模型示意图;FIG5 is a schematic diagram of a 9-DOF vehicle dynamics model according to some embodiments of the present disclosure;
图6是根据本公开一些实施例的悬架系统的控制方法在不同工况下的流程示意图;FIG6 is a flow chart of a control method of a suspension system under different working conditions according to some embodiments of the present disclosure;
图7是根据本公开一些实施例的悬架系统的控制系统的示意图。FIG7 is a schematic diagram of a control system of a suspension system according to some embodiments of the present disclosure.
以下结合附图对本公开实施例的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开实施例,并不用于限制本公开实施例。The following describes the specific implementation of the embodiment of the present disclosure in detail with reference to the accompanying drawings. It should be understood that the specific implementation described herein is only used to illustrate and explain the embodiment of the present disclosure, and is not used to limit the embodiment of the present disclosure.
为保证车辆、尤其是多轴车辆在主动控制前达到最优平顺性匹配方案,并保持多轴车辆在特殊工况下的平顺性,相关技术做了大量的探索。In order to ensure that vehicles, especially multi-axle vehicles, achieve the optimal smoothness matching solution before active control, and maintain the smoothness of multi-axle vehicles under special working conditions, a lot of exploration has been done in related technologies.
本公开发明人在实现本公开的过程中发现,相关技术的主动悬架的控制方法仅通过主动调节悬架和阻尼的方式,难以完全适用于多轴车辆、难以满足更高的平顺性需求、以及无法兼顾多种应用工况。因此亟需一种悬架控制方法以解决上述问题。During the development of this disclosure, the inventors discovered that the related art active suspension control methods, which rely solely on active suspension and damping adjustments, are not fully applicable to multi-axle vehicles, cannot meet higher ride comfort requirements, and cannot accommodate a variety of operating conditions. Therefore, a suspension control method is urgently needed to address these issues.
为此,本公开一些实施例首先提供了一种车辆的悬架系统的控制方法。该控制方法可以应用于车辆的主动悬架系统,例如应用于多轴车辆(比如,三轴式客车)的主动悬架系统。该主动悬架系统的基本结构原理图如图1所示,该主动悬架系统主要可以包括信息采集模块1、动力学计算模块2、控制模块3和悬架结构4。 To this end, some embodiments of the present disclosure first provide a method for controlling a vehicle suspension system. This control method can be applied to a vehicle's active suspension system, such as an active suspension system for a multi-axle vehicle (e.g., a three-axle bus). The basic structural schematic diagram of the active suspension system is shown in Figure 1. The active suspension system primarily includes an information acquisition module 1, a dynamics calculation module 2, a control module 3, and a suspension structure 4.
信息采集模块1被配置为获取车辆信息。动力学计算模块2被配置为通过车辆信息来输出相应的控制力(例如在平顺性评价指标的权值最小时的控制力)。控制模块3被配置为通过车辆行驶前方的路况来调整平顺性指标的权值和悬架结构4。悬架结构4拥有可调节的刚度、阻尼和输出力。该可调节的刚度、阻尼和输出力分别通过调整变刚度空气弹簧45、磁流变减振器46以及力控制器44来实现,从而通过控制相应的部件来调整不同状态下车辆的平顺性。The information acquisition module 1 is configured to obtain vehicle information. The dynamic calculation module 2 is configured to output the corresponding control force (for example, the control force when the weight of the smoothness evaluation index is the smallest) based on the vehicle information. The control module 3 is configured to adjust the weight of the smoothness index and the suspension structure 4 based on the road conditions ahead of the vehicle. The suspension structure 4 has adjustable stiffness, damping, and output force. The adjustable stiffness, damping, and output force are achieved by adjusting the variable stiffness air spring 45, the magnetorheological damper 46, and the force controller 44, respectively, thereby adjusting the smoothness of the vehicle under different conditions by controlling the corresponding components.
在一些实施例中,如图2所示,该控制方法可以包括:步骤S110或步骤S120中的至少一个,以及步骤S130。步骤S110或步骤S120中的至少一个是对车辆的悬架系统进行预先调节,步骤S130是对车辆的悬架系统进行二次调节。In some embodiments, as shown in FIG2 , the control method may include: at least one of step S110 or step S120, and step S130. At least one of step S110 or step S120 is to pre-adjust the suspension system of the vehicle, and step S130 is to perform secondary adjustment on the suspension system of the vehicle.
步骤S110,根据车辆在行驶前方的路面信息以及车辆的工况参数,对悬架系统的多个轴中的至少一个轴的阻尼参数进行第一调节。Step S110 , performing a first adjustment on the damping parameters of at least one of the multiple axes of the suspension system according to road surface information ahead of the vehicle and operating parameters of the vehicle.
阻尼参数可以包括每个轴的阻尼和阻尼比。路面信息可以包括脉冲路面和随机路面,而随机路面和脉冲路面是车辆测试中的常规工况。可以理解为,随机路面是日常行驶的路面,通常较为平顺;而脉冲路面是有小型障碍物(如减速带、搓板路、坑洼等)的路面,相对而言平顺性较差。Damping parameters include the damping and damping ratio for each axle. Road surface information can include both pulsed and random road surfaces. These two conditions are common in vehicle testing. Random roads are typically smooth, as seen in everyday driving situations. Pulsed roads, on the other hand, are characterized by small obstacles (such as speed bumps, washboard roads, and potholes) and are relatively less smooth.
在本公开的一些实施例中,可以通过信息采集模块1中的摄像头11来识别路面信息为脉冲路面或随机路面。该识别方法例如可以为:通过安装在车辆上的摄像头11来识别车辆行驶路面前方的障碍物的高度,并在高度大于设定高度阈值时认定该路面为脉冲路面。另外,也可以通过图像识别,机器视觉等方式来识别路面类型。In some embodiments of the present disclosure, the camera 11 in the information acquisition module 1 can be used to identify road surface information as either a pulsed or random road surface. For example, this identification method can include using the camera 11 mounted on the vehicle to identify the height of obstacles ahead of the vehicle and, when the height exceeds a set height threshold, determining the road surface as a pulsed road surface. Alternatively, road surface type identification can be performed using image recognition, machine vision, or other methods.
在一些实施例中,工况参数可以包括车辆的涉水深度H、胎压P和车轮转角可以通过信息采集模块1中的水位传感器13来获取水位信息,从而获得车辆的涉水深度H。可以从整车电子控制单元(Electronic Control Unit,ECU)调用包括车速v、方向盘转角胎压P在内的车辆信息。而后,信息采集模块1将获取的路面信息、车辆信息和水位信息后传输给动力学计算模块2和控制模块3。控制模块3通过路面信息、车辆信息和水位信息进行判断,并将判断结果输出至悬架结构4,以控制变刚度空气弹簧45和磁流变减振器46进行预先调节。In some embodiments, the operating parameters may include the vehicle's wading depth H, tire pressure P, and wheel angle The water level information can be obtained by the water level sensor 13 in the information acquisition module 1, thereby obtaining the wading depth H of the vehicle. The vehicle speed v, steering wheel angle, etc. can be called from the vehicle electronic control unit (ECU). Information acquisition module 1 then transmits the acquired road surface, vehicle, and water level information to dynamics calculation module 2 and control module 3. Control module 3 makes a judgment based on the road surface, vehicle, and water level information and outputs the judgment result to suspension structure 4, which controls variable-stiffness air spring 45 and magnetorheological damper 46 for pre-adjustment.
上述的磁流变减振器46可以利用电磁反应,以来自监测车身和车轮运动的传感器的输入信息为基础,对路况和驾驶环境做出实时响应。可见,本公开一些实施例通过信息采集模块1和控制模块3的结合,除了能够适用于车辆常用路面外,还适用于特殊的涉水工况下车辆平顺性的调节。与相关技术相比,本公开一些实施例能够保证车辆在更多路况下的平顺性,使车辆能够避免路况的影响时刻为乘客提供舒适感。The magnetorheological damper 46 utilizes electromagnetic reactions, based on input from sensors monitoring vehicle body and wheel motion, to respond in real time to road conditions and the driving environment. This indicates that, through the combination of the information acquisition module 1 and the control module 3, some embodiments of the present disclosure are applicable not only to common road surfaces but also to regulating vehicle ride comfort under special water-crossing conditions. Compared to related technologies, some embodiments of the present disclosure can ensure vehicle ride comfort under a wider range of road conditions, enabling the vehicle to provide constant passenger comfort without being affected by road conditions.
在一些实施例中,对悬架系统的多个轴中的至少一个轴的阻尼参数进行第一调节可以包括步骤S111、步骤S112或者步骤S113。In some embodiments, performing a first adjustment on the damping parameter of at least one axis among the plurality of axes of the suspension system may include step S111 , step S112 , or step S113 .
步骤S111,在涉水深度H大于深度阈值的情况下,或者,在路面信息为随机路面、并且胎压P大于胎压阈值或车轮转角大于转角阈值的情况下,将多个轴的阻尼参数调整至多个轴中的每个轴的阻尼相等。Step S111: When the wading depth H is greater than the depth threshold, or when the road surface information is a random road surface and the tire pressure P is greater than the tire pressure threshold or the wheel angle When the angle is greater than the threshold, the damping parameters of the multiple axes are adjusted so that the damping of each axis is equal.
在一些实施例中,在悬架系统包括三个轴的情况下,将三个轴的阻尼C1~C6调至为相等。In some embodiments, when the suspension system includes three axles, the damping C 1 -C 6 of the three axles are adjusted to be equal.
步骤S112,在涉水深度H小于或等于深度阈值、路面信息为脉冲路面、并且胎压P大于胎压阈值或车轮转角大于转角阈值的情况下,或者,在涉水深度H小于或等于深度阈值、路面信息为随机路 面、胎压P小于或等于胎压阈值、并且车轮转角小于或等于转角阈值的情况下,将多个轴的阻尼参数调整至每个轴的阻尼比相等。Step S112: When the wading depth H is less than or equal to the depth threshold, the road surface information is a pulse road surface, and the tire pressure P is greater than the tire pressure threshold or the wheel angle When the wading depth H is less than or equal to the depth threshold and the road surface information is random road surface, tire pressure P is less than or equal to the tire pressure threshold, and the wheel angle When the rotation angle is less than or equal to the angle threshold, the damping parameters of multiple axes are adjusted to make the damping ratio of each axis equal.
每个轴的阻尼比与该轴的阻尼、刚度以及簧载质量相关。The damping ratio for each axle is related to the damping, stiffness, and sprung mass of that axle.
在一些实施例中,在悬架系统包括三个轴的情况下,每个轴的阻尼比以下式表示:
In some embodiments, when the suspension system includes three axles, the damping ratio of each axle is expressed as follows:
其中,ζ1为三个轴中的前轴的阻尼比,ζ2为三个轴中的中间轴的阻尼比,ζ3为三个轴中的后轴的阻尼比;m1为前轴的簧载质量(也可称之为等效簧上质量),m2为中间轴的簧载质量,m3为后轴的簧载质量。Among them, ζ1 is the damping ratio of the front axle among the three axles, ζ2 is the damping ratio of the middle axle among the three axles, and ζ3 is the damping ratio of the rear axle among the three axles; m1 is the sprung mass of the front axle (also known as the equivalent sprung mass), m2 is the sprung mass of the middle axle, and m3 is the sprung mass of the rear axle.
Cm1为前轴的减震器的输出参数。Fm1为前轴的减震器的复原阻力和压缩阻力的平均值。vm1为Fm1时刻所对应的速度。D1为前轴的减震器的设计参数,该设计参数与前轴的减震器的杠杆比、前轴的减震器的中心线与铅垂线之间的夹角有关。这里,减震器可以包括变刚度空气弹簧45或磁流变减振器46中的至少一个。C m1 is the output parameter of the front axle shock absorber. F m1 is the average of the restoring resistance and compression resistance of the front axle shock absorber. v m1 is the velocity corresponding to the moment F m1 . D 1 is the design parameter of the front axle shock absorber, which is related to the lever ratio of the front axle shock absorber and the angle between the centerline of the front axle shock absorber and the vertical line. Here, the shock absorber can include at least one of a variable-stiffness air spring 45 or a magnetorheological damper 46.
Cm2为中间轴的减震器的输出参数。Fm2为中间轴的减震器的复原阻力和压缩阻力的平均值。vm2为Fm2时刻所对应的速度。D2为中间轴的减震器的设计参数,该设计参数与中间轴的减震器的杠杆比、中间轴的减震器的中心线与铅垂线之间的夹角有关。C m2 is the output parameter of the intermediate shaft shock absorber. F m2 is the average of the restoring and compression resistances of the intermediate shaft shock absorber. v m2 is the velocity corresponding to the moment F m2 . D 2 is the design parameter of the intermediate shaft shock absorber, which is related to the leverage ratio of the intermediate shaft shock absorber and the angle between the centerline of the intermediate shaft shock absorber and the plumb line.
Cm3为后轴的减震器的输出参数。Fm3为后轴的减震器的复原阻力和压缩阻力的平均值。vm3为Fm3时刻所对应的速度。D3为后轴的减震器的设计参数,该设计参数与后轴的减震器的杠杆比、后轴的减震器的中心线与铅垂线之间的夹角有关。C m3 is the output parameter of the rear axle shock absorber. F m3 is the average of the restoring resistance and compression resistance of the rear axle shock absorber. v m3 is the speed corresponding to the moment F m3 . D 3 is the design parameter of the rear axle shock absorber, which is related to the lever ratio of the rear axle shock absorber and the angle between the centerline of the rear axle shock absorber and the plumb line.
k1~k6为悬架结构4中六个车轮47所对应的变刚度空气弹簧45的可变刚度。k1、k2分别为前轴对应的两个车轮的刚度,k3、k4分别为中间轴对应的两个车轮的刚度,k5、k6分别为后轴对应的两个车轮的刚度。 k1 - k6 are the variable stiffnesses of the variable stiffness air springs 45 corresponding to the six wheels 47 in the suspension structure 4. k1 and k2 are the stiffnesses of the two wheels corresponding to the front axle, k3 and k4 are the stiffnesses of the two wheels corresponding to the middle axle, and k5 and k6 are the stiffnesses of the two wheels corresponding to the rear axle.
步骤S113,在涉水深度H小于或等于深度阈值、路面信息为脉冲路面、胎压P小于或等于胎压阈值、并且车轮转角小于或等于转角阈值的情况下,将多个轴的阻尼参数调整至多个轴的中间轴的阻尼最大。Step S113: When the wading depth H is less than or equal to the depth threshold, the road surface information is a pulse road surface, the tire pressure P is less than or equal to the tire pressure threshold, and the wheel angle When the rotation angle is less than or equal to the rotation angle threshold, the damping parameters of the multiple axes are adjusted so that the damping of the middle axis of the multiple axes is the largest.
在一些实施例中,在悬架系统包括三个轴的情况下,将中间轴的阻尼C3、C4调整至最大。In some embodiments, when the suspension system includes three shafts, the damping C 3 , C 4 of the intermediate shafts are adjusted to be maximum.
另外,可以将摄像头11的采集角度设置为固定的或者可变的。In addition, the acquisition angle of the camera 11 can be set to be fixed or variable.
在一些实施例中,如图3所示,在摄像头11的采集角度是固定的情况下,可以将摄像头11安装在车辆底部。这种布置方式可以使摄像头11的可测量的范围扩大,可提高整个主动悬架系统响应速度。但如此一来也会使摄像头11的采集角度失去可调性,摄像头11适用范围相对会减小。In some embodiments, as shown in Figure 3 , if the camera 11's acquisition angle is fixed, the camera 11 can be mounted on the vehicle's underbody. This arrangement expands the measurable range of the camera 11 and improves the overall responsiveness of the active suspension system. However, this also reduces the adjustability of the camera's acquisition angle, reducing its applicable range.
在一些实施例中,如图4所示,在摄像头11的采集角度是可变的情况下,摄像头11可以为可控摄像头,可以将这种可控摄像头安装在车辆的车顶上。例如,这种可控摄像头也可采用激光雷达、毫米波雷达、超声波雷达替代,这样更有利于在雨雪天气下识别路面。并且如果本公开的一些实施例应用在无人驾驶车辆,由于无人驾驶车辆本身带有相应雷达,则可直接从无人驾驶系统中获取识别数据。 In some embodiments, as shown in FIG4 , where the camera 11 has a variable acquisition angle, the camera 11 can be a controllable camera, which can be mounted on the roof of the vehicle. For example, this controllable camera can be replaced with a lidar, millimeter-wave radar, or ultrasonic radar, which is more conducive to road recognition in rainy and snowy weather. Furthermore, if some embodiments of the present disclosure are applied to an unmanned vehicle, since the unmanned vehicle itself is equipped with a corresponding radar, recognition data can be directly obtained from the unmanned system.
另外,可控摄像头的采集角度可以与车辆的行驶速度相关。也就是说,可以根据车速来调节可控摄像头的识别距离,从而调节摄像头的采集角度。若车速较快,则可控摄像头与水平面之间的夹角α减小,预瞄距离增大,从而为悬架系统预留充足的响应时间;反之,若车速较小,则可以增大夹角α,从而提高可控摄像头识别的准确性。相应的控制方式可以集成于控制模块3中。Furthermore, the controllable camera's acquisition angle can be correlated with the vehicle's speed. In other words, the controllable camera's recognition distance, and thus the camera's acquisition angle, can be adjusted based on vehicle speed. At higher vehicle speeds, the angle α between the controllable camera and the horizontal plane decreases, increasing the preview distance and thus allowing sufficient response time for the suspension system. Conversely, at lower vehicle speeds, the angle α can be increased, thereby improving the controllable camera's recognition accuracy. The corresponding control method can be integrated into control module 3.
如图1所示,信息采集模块1还可以包括整车ECU 12。当车辆处于启动行驶状态时,控制模块3可以通过整车ECU 12来获取车辆信息,并通过车辆信息中的车速v来调节可控摄像头的角度。例如,可控摄像头的角度α的取值可由下式计算:
As shown in Figure 1 , the information acquisition module 1 may also include a vehicle ECU 12. When the vehicle is in motion, the control module 3 may obtain vehicle information from the vehicle ECU 12 and adjust the angle of the controllable camera based on the vehicle speed v contained in the vehicle information. For example, the value of the controllable camera angle α can be calculated using the following formula:
其中,x为可控摄像头能够清晰且准确的捕捉路况的最大距离。y为可控摄像头的最大摄像范围(即,摄像极限值)。摄像极限值例如可以包括摄像头11的像素极限值、焦距极限值、光圈极限值等。tk、tc分别为变刚度空气弹簧45和磁流变减振器46的响应时间。例如,变刚度空气弹簧45的响应时间tk可以取值为10s,磁流变减振器46的响应时间tc可以取值为1s。tcon为可控摄像头与控制模块3之间的信号传输时间。Where x is the maximum distance at which the controllable camera can clearly and accurately capture road conditions. y is the maximum camera range of the controllable camera (i.e., the camera limit value). The camera limit value may include, for example, the pixel limit value, focal length limit value, and aperture limit value of the camera 11. tk and tc are the response times of the variable-stiffness air spring 45 and the magnetorheological damper 46, respectively. For example, the response time tk of the variable-stiffness air spring 45 may be 10 seconds, and the response time tc of the magnetorheological damper 46 may be 1 second. tcon is the signal transmission time between the controllable camera and the control module 3.
步骤S120,根据路面信息以及工况参数,对悬架系统的多个轴中的至少一个轴的刚度参数进行第二调节。Step S120 : performing a second adjustment on the stiffness parameter of at least one of the multiple shafts of the suspension system according to the road surface information and the operating condition parameters.
例如,刚度参数可以包括每个轴的刚度和偏频。偏频为评判整车平顺性能的一个重要参数,指的是汽车在行驶过程中悬架系统所能承受的最大频率。For example, stiffness parameters can include the stiffness and offset frequency of each axle. Offset frequency is an important parameter for evaluating the ride comfort of the entire vehicle and refers to the maximum frequency that the suspension system can withstand during driving.
在一些实施例中,根据车辆的行驶速度v与速度阈值v0的大小,将本公开一些实施例的控制方法分为高速模式与精确模式两种。即,当车速v≤v0时,控制模块3执行精确模式,反之则执行高速模式。在精确模式中,第二调节与第一调节同时进行。而在高速模式中,第二调节在第一调节之后。本公开一些实施例根据车速v的不同提出了高速模式和精确模式两种控制方法,与相关技术相比,不仅增加了不同速度范围内的适用性,还提高了不同速度区间内对车辆平顺性优化的精度,减小了不必要的晃动,以及悬架和车身磨损的次数,延长车辆使用寿命。In some embodiments, the control methods of some embodiments of the present disclosure are divided into high-speed mode and precise mode according to the size of the vehicle's driving speed v and the speed threshold v 0. That is, when the vehicle speed v ≤ v 0 , the control module 3 executes the precise mode, otherwise it executes the high-speed mode. In the precise mode, the second adjustment is performed simultaneously with the first adjustment. In the high-speed mode, the second adjustment is performed after the first adjustment. Some embodiments of the present disclosure propose two control methods, high-speed mode and precise mode, according to the different vehicle speeds v. Compared with the relevant technologies, it not only increases the applicability in different speed ranges, but also improves the accuracy of optimizing vehicle smoothness in different speed ranges, reduces unnecessary shaking, and the number of times the suspension and body are worn, and extends the service life of the vehicle.
高速模式适用于车辆高速行驶时需要系统快速响应的情况。由于变刚度空气弹簧45的响应时间tk相对于磁流变减振器46的响应时间tc较慢,因此在高速模式中,预先完成响应较快的各轴阻尼匹配方式的调整,再根据路况变化情况完成响应较慢的各轴阻尼匹配方式的调整。而精确模式适用于车辆中低速行驶的情况。由于系统有充足时间调节各轴刚度和阻尼的匹配方式,因此根据路况变化对悬架刚度与阻尼进行调节。本公开一些实施例中的两种控制模式既能保证车辆在高速行驶时平顺性调节足够迅速, 又能兼顾中低速时的平顺性预先调节。与相关技术相比,本公开一些实施例的控制方法在平顺性优化方面有着更强的适应性,避免因主动悬架响应较慢对乘客产生的不适。The high-speed mode is suitable for situations where the system needs to respond quickly when the vehicle is traveling at high speed. Since the response time tk of the variable-stiffness air spring 45 is slower than the response time tc of the magnetorheological shock absorber 46, in the high-speed mode, the adjustment of the damping matching mode of each axis with a faster response is completed in advance, and then the adjustment of the damping matching mode of each axis with a slower response is completed according to the changes in road conditions. The precise mode is suitable for situations where the vehicle is traveling at medium and low speeds. Since the system has sufficient time to adjust the matching mode of the stiffness and damping of each axis, the suspension stiffness and damping are adjusted according to the changes in road conditions. The two control modes in some embodiments of the present disclosure can ensure that the smoothness adjustment of the vehicle is fast enough when traveling at high speeds, Compared with related technologies, the control method of some embodiments of the present disclosure has stronger adaptability in optimizing ride comfort, avoiding discomfort to passengers caused by the slow response of the active suspension.
在一些实施例中,速度阈值v0可表示为:
In some embodiments, the speed threshold v 0 can be expressed as:
其中,y为可控摄像头的最大摄像范围。LH为可控摄像头距路面地面的高度。L为可控摄像头与车辆的前轮的水平距离。tk为变刚度空气弹簧45的响应时间,例如,该响应时间可以为10s等。tcon为可控摄像头与控制模块3之间的信号传输时间。Where y is the maximum camera range of the controllable camera. L H is the height of the controllable camera from the road surface. L is the horizontal distance between the controllable camera and the front wheel of the vehicle. tk is the response time of the variable-stiffness air spring 45, which can be, for example, 10 seconds. tcon is the signal transmission time between the controllable camera and the control module 3.
在执行精确模式的情况下,即,在车辆的行驶速度v小于或等于速度阈值v0的情况下,则第二调节与第一调节同时进行。而在执行精确模式的情况下,对悬架系统的多个轴中的至少一个轴的刚度参数进行第二调节可以包括步骤S121或者步骤S122。When the precise mode is executed, that is, when the vehicle's speed v is less than or equal to the speed threshold v 0 , the second adjustment is performed simultaneously with the first adjustment. When the precise mode is executed, the second adjustment of the stiffness parameters of at least one of the multiple axes of the suspension system may include step S121 or step S122.
步骤S121,在涉水深度H大于深度阈值的情况下,或者,在路面信息为随机路面的情况下,或者,在路面信息为脉冲路面、胎压P小于或等于胎压阈值、并且车轮转角小于或等于转角阈值的情况下,将多个轴的刚度参数调整至多个轴中的每个轴的偏频相等。Step S121: When the wading depth H is greater than the depth threshold, or when the road surface information is a random road surface, or when the road surface information is a pulse road surface, the tire pressure P is less than or equal to the tire pressure threshold, and the wheel angle When the rotation angle is less than or equal to the rotation angle threshold, the stiffness parameters of the multiple axes are adjusted so that the offset frequency of each axis in the multiple axes is equal.
例如,在执行精确模式时,控制模块3首先根据水位传感器13获取的水位信息,判断车辆的涉水深度H是否达到深度阈值H0。深度阈值H0表示路面水位可能会进入车厢的高度。若H>H0,则悬架系统在保证平顺性的同时需保证悬架的运动行程为主要评价参数,并且限制悬架的运动行程的大小。由于在悬架偏频相同、且各轴阻尼相等时,悬架的运动行程最小,因此,在涉水深度H大于深度阈值H0的情况下,控制模块3调整悬架的刚度至各轴偏频相等、阻尼C1~C6相等。For example, when executing precision mode, the control module 3 first determines whether the vehicle's wading depth H reaches a depth threshold H 0 based on the water level information obtained by the water level sensor 13. The depth threshold H 0 indicates the height at which the road surface water level may enter the vehicle compartment. If H>H 0 , the suspension system must ensure that the suspension travel is the primary evaluation parameter while ensuring smoothness and limiting the suspension travel. Since the suspension travel is minimized when the suspension offset frequency is the same and the damping of each axis is equal, if the wading depth H is greater than the depth threshold H 0 , the control module 3 adjusts the suspension stiffness to achieve equal offset frequency and damping C 1 to C 6 on each axis.
若H≤H0,则表示涉水深度H未达到深度阈值H0。此时可以判定车辆不属于涉水状态,然后需要先后判断胎压P是否小于胎压阈值和车轮转角是否小于转角阈值。若判断为否,则说明胎压P过大,或者车辆处于转向状态。此时,在平顺性评价参数中,需重点考虑车轮动载荷。因为车轮动载荷过大时,胎压P过高轮胎过大,会减小轮胎的接地面积,并且会有爆胎风险;并且在车辆的转向过程中,抓地力过小会有甩尾风险。由于随机路面下悬架的偏频相等时车轮动载荷最小,因此控制模块3判断完路面类型后执行相应的刚度和阻尼方案。If H≤H 0 , it means that the wading depth H does not reach the depth threshold H 0 . At this time, it can be determined that the vehicle is not in the wading state. Then it is necessary to determine whether the tire pressure P is less than the tire pressure threshold and the wheel angle. Is it less than the turning angle threshold? If not, it indicates that the tire pressure P is too high or the vehicle is turning. In this case, wheel dynamic load is a key consideration in the ride comfort evaluation parameters. Excessive wheel dynamic load, resulting from excessive tire pressure P and tire size, reduces the tire's contact patch and creates the risk of a blowout. Furthermore, insufficient grip during steering can create the risk of drifting. Because wheel dynamic load is minimized when the suspension's offset frequency is equal on random road surfaces, control module 3 determines the road surface type and then implements the appropriate stiffness and damping scheme.
若车辆既不属于涉水状态,也不属于转向或者胎压P过高的状态,则需要重点考虑车身加速度这一评价指标。由于在任意路面下悬架的偏频相等时车身加速度最小,因此程序流程在判断路面状态后执行相应操作。If the vehicle is neither wading nor turning, or the tire pressure is too high, the vehicle body acceleration is the primary evaluation metric. Since vehicle body acceleration is minimized when the suspension's deflection frequency is constant on any road surface, the program executes the appropriate action based on the road surface condition.
因此,在涉水深度H大于深度阈值H0的情况下,或者,在路面信息为随机路面的情况下,或者,在路面信息为脉冲路面、胎压P小于或等于胎压阈值、并且车轮转角小于或等于转角阈值的情况下,将多个轴的刚度参数调整至多个轴中的每个轴的偏频相等。Therefore, when the wading depth H is greater than the depth threshold H0 , or when the road surface information is a random road surface, or when the road surface information is a pulse road surface, the tire pressure P is less than or equal to the tire pressure threshold, and the wheel angle When the rotation angle is less than or equal to the rotation angle threshold, the stiffness parameters of the multiple axes are adjusted so that the offset frequency of each axis in the multiple axes is equal.
在悬架系统包括三个轴的情况下,多个轴中的每个轴的偏频相等以下式表示:
k1=k2k3=k4k5=k6,In the case where the suspension system includes three axes, the offset frequency of each of the multiple axes is equal to the following formula:
k 1 =k 2 k 3 =k 4 k 5 =k 6 ,
其中,m1为三个轴中的前轴的簧载质量,m2为三个轴中的中间轴的簧载质量,m3为三个轴中的后 轴的簧载质量;k1~k6为悬架结构4中六个车轮47所对应的变刚度空气弹簧45的可变刚度。k1、k2分别为前轴对应的两个车轮的刚度,k3、k4分别为中间轴对应的两个车轮的刚度,k5、k6分别为后轴对应的两个车轮的刚度。Among them, m1 is the sprung mass of the front axle among the three axles, m2 is the sprung mass of the middle axle among the three axles, and m3 is the sprung mass of the rear axle among the three axles. The sprung mass of the axle; k1 to k6 are the variable stiffnesses of the variable stiffness air springs 45 corresponding to the six wheels 47 in the suspension structure 4. k1 and k2 are the stiffnesses of the two wheels corresponding to the front axle, k3 and k4 are the stiffnesses of the two wheels corresponding to the middle axle, and k5 and k6 are the stiffnesses of the two wheels corresponding to the rear axle.
步骤S122,在涉水深度H小于或等于深度阈值H0、路面信息为脉冲路面、并且胎压P大于胎压阈值或车轮转角大于转角阈值的情况下,将多个轴的刚度参数调整至多个轴的中间轴的刚度最大。Step S122: When the wading depth H is less than or equal to the depth threshold H 0 , the road surface information is a pulse road surface, and the tire pressure P is greater than the tire pressure threshold or the wheel angle When the rotation angle is greater than the angle threshold, the stiffness parameters of the multiple axes are adjusted so that the stiffness of the middle axis of the multiple axes is the largest.
例如,如上文所述的,在执行精确模式时,若H≤H0,则表示涉水深度H未达到深度阈值H0。此时可以判定车辆不属于涉水状态,则需要重点考虑车身加速度这一评价指标。由于在脉冲路面下中间轴刚度较大(如最大)且各轴阻尼比相等的情况下,车轮的动载荷最小。因此在涉水深度H小于或等于深度阈值H0、路面信息为脉冲路面、并且胎压P大于胎压阈值或车轮转角大于转角阈值的情况下,将多个轴的刚度参数调整至多个轴的中间轴的刚度最大,将多个轴的阻尼参数调整至中间轴的阻尼最大。For example, as mentioned above, when executing the precise mode, if H≤H 0 , it means that the wading depth H does not reach the depth threshold H 0. At this time, it can be determined that the vehicle is not in a wading state, and the vehicle body acceleration needs to be considered as an evaluation indicator. Because the intermediate shaft stiffness is large (such as maximum) under the pulse road surface and the damping ratio of each shaft is equal, the dynamic load of the wheel is the smallest. Therefore, when the wading depth H is less than or equal to the depth threshold H 0 , the road surface information is a pulse road surface, and the tire pressure P is greater than the tire pressure threshold or the wheel angle When the rotation angle is greater than the angle threshold, the stiffness parameters of the multiple axes are adjusted so that the stiffness of the middle axis of the multiple axes is the maximum, and the damping parameters of the multiple axes are adjusted so that the damping of the middle axis is the maximum.
在执行高速模式的情况下,即,在车辆的行驶速度v大于速度阈值v0的情况下,则第二调节在第一调节之后。即,控制模块3在高速模式下所执行的程序流程的执行逻辑与上述精确模式类似,但不同路况下首先执行与阻尼相关的调节。When the high-speed mode is in effect, that is, when the vehicle's speed v is greater than the speed threshold v 0 , the second adjustment is performed after the first adjustment. In other words, the execution logic of the program flow executed by the control module 3 in the high-speed mode is similar to that of the precise mode described above, but under different road conditions, the damping-related adjustments are performed first.
在这种情况下,第一调节还可以包括对阻尼参数进行多次调节。例如,首先对阻尼参数进行十次调节,再判定是否对刚度参数进行调节。因为阻尼调节的速度是刚度调节的10倍,因此控制系统(如控制模块3)需要将当前的控制判定循环与该判定循环之前10次控制判定循环的状态进行对比。若状态相同,则说明刚度参数可以调节;若不相同,则无法满足刚度响应时间,不进行刚度参数调节。In this case, the first adjustment can also include adjusting the damping parameter multiple times. For example, the damping parameter is first adjusted ten times, and then a determination is made as to whether to adjust the stiffness parameter. Because the damping adjustment is 10 times faster than the stiffness adjustment, the control system (e.g., control module 3) needs to compare the status of the current control determination cycle with the status of the 10 control determination cycles preceding the current determination cycle. If the status is the same, the stiffness parameter can be adjusted; if it is different, the stiffness response time cannot be met, and the stiffness parameter adjustment is not performed.
另外,在执行高速模式的情况下,对悬架系统的多个轴中的至少一个轴的刚度参数进行第二调节可以包括步骤S123、步骤S124或者步骤S125。可见,本公开一些实施例,通过信息采集模块1和控制模块3的结合,除了能够适用于车辆常用路面外,还适用于胎压过高和转向工况、甚至特殊的涉水工况下车辆平顺性的调节。与相关技术相比,本公开一些实施例能够使车辆在更多路况下保证平顺性,使车辆能够不受路况的影响时刻为乘客提供舒适感。Additionally, when executing high-speed mode, performing a second adjustment on the stiffness parameters of at least one of the multiple axes of the suspension system may include step S123, step S124, or step S125. Thus, some embodiments of the present disclosure, through the combination of information acquisition module 1 and control module 3, are applicable not only to common road surfaces but also to vehicle smoothness adjustment under conditions such as excessive tire pressure and steering, and even under special wading conditions. Compared to related technologies, some embodiments of the present disclosure can ensure smoothness in a wider range of road conditions, allowing the vehicle to provide passenger comfort at all times regardless of road conditions.
步骤S123,在多次调节中的每次调节对应的车辆的路面信息以及工况参数均符合第一设定条件的情况下,将多个轴的刚度参数调整至多个轴的中间轴的刚度最大。Step S123 , when the road surface information and the working condition parameters of the vehicle corresponding to each of the multiple adjustments meet the first set condition, the stiffness parameters of the multiple shafts are adjusted so that the stiffness of the middle shaft of the multiple shafts is the maximum.
例如,第一设定条件为:路面信息为随机路面、涉水深度H小于或等于深度阈值H0、以及胎压P大于胎压阈值或车轮转角大于转角阈值。若涉水深度H未达到深度阈值H0,则先后判断胎压P是否大于胎压阈值P0和车轮转角是否大于转角阈值若判断为是,则说明胎压P过大或者车辆处于转向状态。此时在平顺性评价参数中,需重点考虑车轮动载荷。因为车轮动载荷过大时,胎压P过高轮胎过大,会减小轮胎的接地面积,并且会有爆胎风险;并且在车辆的转向过程中,抓地力过小会有甩尾风险。因此,在随机路面下当车轮胎压P过高或车轮处于转向状态时,需调整悬架刚度至中间轴刚度最大,其余操作均为调整悬架刚度至各轴偏频相等。For example, the first setting condition is: the road surface information is a random road surface, the wading depth H is less than or equal to the depth threshold H 0 , and the tire pressure P is greater than the tire pressure threshold or the wheel angle If the wading depth H does not reach the depth threshold H 0 , then determine whether the tire pressure P is greater than the tire pressure threshold P 0 and the wheel angle Is it greater than the corner threshold? If the answer is yes, it means the tire pressure P is too high or the vehicle is turning. In this case, wheel dynamic load is a key consideration in the ride comfort evaluation parameters. Excessive wheel dynamic load, resulting from excessive tire pressure P and tire size, reduces the tire's contact patch and creates the risk of a blowout. Furthermore, insufficient grip during a turn can create the risk of a spin. Therefore, on random roads, when tire pressure P is too high or the wheels are turning, the suspension stiffness should be adjusted to maximize the center axle stiffness. All other adjustments involve adjusting the suspension stiffness to equalize the offset frequencies of all axles.
在上述多次调节为十次的情况下,若前十次调节对应的车辆的路面信息以及工况参数均符合上述第一设定条件,则需调整悬架刚度至中间轴刚度最大。可见,由于较大的轮胎动载荷会导致轮胎接地面积变小,轮胎的地面附着力减小,而过高的胎压会加大轮胎的地面附着力变小的趋势,导致轮胎跳动增大,轮胎有离地风险。并且,此刻若车轮处于转向状态会增加车辆出现打滑、甩尾等失去控制的情况。因此本公开一些实施例针对这种现象采用最小化轮胎动载荷的控制方法,在提升平顺性的同时能够降 低车辆失控的风险,提高车辆的操纵稳定性。In the case where the number of adjustments mentioned above is ten, if the road surface information and operating parameters of the vehicle corresponding to the first ten adjustments meet the first set condition mentioned above, the suspension stiffness needs to be adjusted to the maximum intermediate shaft stiffness. It can be seen that a larger tire dynamic load will cause the tire contact area to become smaller, and the tire's ground adhesion will decrease, while excessive tire pressure will increase the trend of the tire's ground adhesion decreasing, resulting in increased tire bounce and the risk of the tire leaving the ground. Moreover, if the wheel is in a steering state at this moment, it will increase the risk of the vehicle slipping, skidding, and other loss of control. Therefore, some embodiments of the present disclosure adopt a control method that minimizes the dynamic load of the tire to address this phenomenon, which can reduce the ride comfort while improving the ride comfort. Reduce the risk of vehicle loss of control and improve vehicle handling stability.
步骤S124,在多次调节中的每次调节对应的车辆的路面信息以及工况参数均符合第二设定条件的情况下,将多个轴的刚度参数调整至多个轴中的每个轴的偏频相等。Step S124 , when the road surface information and the operating condition parameters of the vehicle corresponding to each of the multiple adjustments meet the second set condition, the stiffness parameters of the multiple shafts are adjusted to have the same offset frequency for each of the multiple shafts.
第二设定条件为:路面信息为脉冲路面、涉水深度H大于深度阈值H0、或者胎压P小于或等于胎压阈值且车轮转角小于或等于转角阈值。可见,第二设定条件为除第一设定条件之外的所有工况条件。也就是说,多次调节中的每次调节对应的车辆的路面信息以及工况参数要么符合第一设定条件,要么符合第二设定条件。The second setting condition is: the road surface information is a pulse road surface, the wading depth H is greater than the depth threshold H 0 , or the tire pressure P is less than or equal to the tire pressure threshold and the wheel angle Less than or equal to the turning angle threshold. It can be seen that the second set condition is all operating conditions except the first set condition. In other words, the road surface information and operating condition parameters of the vehicle corresponding to each adjustment in the multiple adjustments either meet the first set condition or the second set condition.
在上述多次调节为十次的情况下,若前十次调节对应的车辆的路面信息以及工况参数均符合上述第二设定条件,则需调整悬架刚度至各轴偏频相等。In the case where the number of adjustments is ten, if the road surface information and operating parameters of the vehicle corresponding to the first ten adjustments all meet the second setting condition, the suspension stiffness needs to be adjusted until the offset frequencies of the various axes are equal.
步骤S125,在多次调节中的任一调节对应的车辆的路面信息以及工况参数符合第一设定条件,并且多次调节中的另一调节对应的车辆的路面信息以及工况参数符合第二设定条件的情况下,不对多个轴的刚度参数进行调整。In step S125, when the road surface information and operating condition parameters of the vehicle corresponding to any one of the multiple adjustments meet the first set condition, and the road surface information and operating condition parameters of the vehicle corresponding to another one of the multiple adjustments meet the second set condition, the stiffness parameters of the multiple shafts are not adjusted.
在上述多次调节为十次的情况下,若前十次调节对应的车辆的路面信息以及工况参数既不完全满足第一设定条件,也不完全满足上述第二设定条件,则判定无法满足刚度响应时间,不进行刚度调节。In the case where the above-mentioned multiple adjustments are ten times, if the road surface information and operating parameters of the vehicle corresponding to the first ten adjustments neither fully meet the first setting condition nor fully meet the above-mentioned second setting condition, it is determined that the stiffness response time cannot be met and no stiffness adjustment is performed.
步骤S130,根据车辆的路面激励信息、运行状态参数以及工况参数对应的权值矩阵,对悬架系统的多个轴中的至少一个轴的控制力参数进行第三调节。Step S130 , performing a third adjustment on the control force parameters of at least one of the multiple axes of the suspension system according to the road surface excitation information, the operating state parameters, and the weight matrix corresponding to the working condition parameters of the vehicle.
所述第三调节在所述第二调节之后。即,步骤S110和步骤S120是对车辆的悬架系统进行预先调节,而步骤S130是对车辆的悬架系统进行二次调节。同时,步骤S130需要基于动力学计算模块2来实现,而步骤S110和S120则不需要基于动力学计算模块2实现。因此,本公开一些实施例提供的控制方法可以利用电控的方式实现了在动力学计算模块2介入前对悬架结构4进行预先调节。一方面,与相关技术相比,这样的调节方式能够更快的达到较为平顺的状态,更迅速地提高车辆的舒适性。另一方面,与相关技术相比,本公开一些实施例没有经过动力学模块2的计算就完成了预先调节,因此有着更快的响应速度,解决了复杂的动力学计算而导致的响应滞后的问题,使乘客更快进入舒适状态。The third adjustment is performed after the second adjustment. That is, steps S110 and S120 are pre-adjustments of the vehicle's suspension system, while step S130 is a secondary adjustment of the vehicle's suspension system. At the same time, step S130 needs to be implemented based on the dynamic calculation module 2, while steps S110 and S120 do not need to be implemented based on the dynamic calculation module 2. Therefore, the control method provided in some embodiments of the present disclosure can use electronic control to achieve pre-adjustment of the suspension structure 4 before the dynamic calculation module 2 intervenes. On the one hand, compared with related technologies, such an adjustment method can achieve a smoother state more quickly and improve the comfort of the vehicle more quickly. On the other hand, compared with related technologies, some embodiments of the present disclosure complete the pre-adjustment without calculation by the dynamic module 2, so it has a faster response speed, solves the problem of response lag caused by complex dynamic calculations, and allows passengers to enter a comfortable state more quickly.
例如,悬架结构4将车轮47所受的路面激励信息传输给整车ECU 12,整车ECU 12将车辆的车辆信息传输给动力学计算模块2。动力学计算模块2输出力控制信号给控制模块3,此时控制模块3控制力控制器44分别对前轴41、中间轴42和后轴43上的控制力进行调节,达到主动悬架系统的二次调节的目的。For example, suspension structure 4 transmits road excitation information from wheel 47 to vehicle ECU 12, which then transmits vehicle information to dynamics calculation module 2. Dynamics calculation module 2 outputs a force control signal to control module 3, which then controls force controller 44 to adjust the control forces on front axle 41, intermediate axle 42, and rear axle 43, respectively, achieving secondary adjustment of the active suspension system.
在一些实施例中,对悬架系统的多个轴中的至少一个轴的控制力参数进行第三调节可以包括步骤S131至步骤S134。In some embodiments, performing a third adjustment on a control force parameter of at least one of the plurality of axes of the suspension system may include steps S131 to S134 .
步骤S131,根据路面激励信息对应的路面激励矩阵以及运行状态参数对应的运行状态矩阵,确定悬架系统的输出矩阵与悬架系统的主动控制力矩阵之间的第一关系。Step S131 : determining a first relationship between an output matrix of the suspension system and an active control force matrix of the suspension system according to a road surface excitation matrix corresponding to the road surface excitation information and an operating state matrix corresponding to the operating state parameters.
例如,可以通过动力学计算模块2根据如图5所示的动力学模型进行计算。动力学计算模块2是基于一个9自由度的整车模型所建立的,9个自由度包括车身垂向位移Z、车身俯仰角θ、车身侧倾角以及6个车轮垂向位移Zwi,i=1,2,3,4,5,6。For example, the dynamics calculation module 2 can be used to perform calculations based on the dynamics model shown in FIG5. The dynamics calculation module 2 is based on a 9-degree-of-freedom vehicle model. The 9 degrees of freedom include the vertical displacement Z of the vehicle body, the pitch angle θ of the vehicle body, the roll angle θ of the vehicle body, and the vertical displacement Z of the vehicle body. And the six wheel vertical displacements Z wi , i=1, 2, 3, 4, 5, 6.
如图5所示,三轴车身质心的位置位于前轴41和中间轴42之间,车身坐标系与整车坐标系方向保持相同。力控制器44简化为控制力单元U1~U6。6个车轮47分别用质量为mwfl、mwfr、mwml、mwmr、mwrl 和mwrr的刚体代替。六个刚度为kw1~kw6来代替轮胎垂向刚度,路面激励分别为Zr1~Zr6。As shown in Figure 5, the center of mass of the three-axle vehicle body is located between the front axle 41 and the intermediate axle 42, and the body coordinate system maintains the same direction as the vehicle coordinate system. The force controller 44 is simplified to control force units U 1 to U 6 . The six wheels 47 are respectively equipped with masses m wfl , m wfr , m wml , m wmr , and m wrl . The six rigid bodies kw1 to kw6 are used to replace the tire vertical stiffness, and the road surface excitations are Zr1 to Zr6 .
根据牛顿第二定律可得车身的俯仰、侧倾和质心垂向运动的运动学方程组为:
According to Newton's second law, the kinematic equations for the vehicle body's pitch, roll, and vertical motion of the center of mass are:
其中,a、b、c分别为前轴41、中间轴42、后轴43到车身质心的距离。l为轮距。Iθ为绕y轴的转动惯量。为绕x轴的转动惯量。mb为车身质量。Fb1~Fb6分别为车身对应6个车轮47处的垂向受力。可用车身力矩阵F表示车身与车轮的受力情况,即:
F=[Fb1 Fb2 Fb3 Fb4 Fb5 Fb6]T
Where a, b, and c are the distances from the front axle 41, intermediate axle 42, and rear axle 43 to the center of mass of the vehicle body, respectively. l is the wheelbase. Iθ is the moment of inertia about the y-axis. is the moment of inertia about the x-axis. m b is the vehicle body mass. F b1 to F b6 are the vertical forces acting on the six wheels 47 of the vehicle body, respectively. The vehicle body force matrix F can be used to represent the forces acting on the vehicle body and wheels, namely:
F=[F b1 F b2 F b3 F b4 F b5 F b6 ] T
并由下式计算车身力矩阵F:
The vehicle body force matrix F is calculated by the following formula:
其中,K和C分别为悬架刚度矩阵和悬架阻尼矩阵。Zb和Zw分别为车身位移矩阵和轮胎位移矩阵。U为主动控制力矩阵。各矩阵表示如下:
Zw=[Zw1 Zw2 Zw3 Zw4 Zw5 Zw6]T
Zb=[Zb1 Zb2 Zb3 Zb4 Zb5 Zb6]T
U=[U1 U2 U3 U4 U5 U6]T
Where K and C are the suspension stiffness matrix and suspension damping matrix, respectively. Zb and Zw are the body displacement matrix and tire displacement matrix, respectively. U is the active control force matrix. Each matrix is expressed as follows:
Z w = [Z w1 Z w2 Z w3 Z w4 Z w5 Z w6 ] T
Z b =[Z b1 Z b2 Z b3 Z b4 Z b5 Z b6 ] T
U=[U 1 U 2 U 3 U 4 U 5 U 6 ] T
其中,Zb1~Zb6分别为车身对应6个车轮47处的垂向位移。Wherein, Z b1 to Z b6 are vertical displacements of the vehicle body at positions corresponding to the six wheels 47 .
车轮的垂向运动学方程为:
The vertical kinematic equation of the wheel is:
其中,Kw为车轮刚度矩阵,Zr为路面激励矩阵(路面激励矩阵通过悬架结构4反馈信息后传递给整车ECU 12,然后再传递给动力学计算模块2),分别表示为:
Zr=[Zr1 Zr2 Zr3 Zr4 Zr5 Zr6]T
Where Kw is the wheel stiffness matrix, and Zr is the road excitation matrix (the road excitation matrix is transmitted to the vehicle ECU 12 through the suspension structure 4 and then transmitted to the dynamic calculation module 2), which are respectively expressed as:
Z r =[Z r1 Z r2 Z r3 Z r4 Z r5 Z r6 ] T
基于车辆平顺性指标,选取车身加速度、俯仰角加速度、悬架运动行程和车轮垂向位移作为输出矩阵Y。即,输出矩阵Y可以包括车辆的车身加速度、俯仰角加速度、悬架运动行程和车轮垂向位移。车辆行驶状态通过信息采集模块1的整车ECU 12获取,再输入到此动力学计算模块2的运行状态矩阵X中。运行状态矩阵X包括质心垂向位移、垂向速度、俯仰角、俯仰角速度、车轮垂向位移和车轮垂向速度值。因此输出矩阵Y与运行状态矩阵X可以分别表示如下:
Based on the vehicle's ride comfort index, the vehicle body acceleration, pitch acceleration, suspension travel, and wheel vertical displacement are selected as the output matrix Y. That is, the output matrix Y can include the vehicle's body acceleration, pitch acceleration, suspension travel, and wheel vertical displacement. The vehicle's driving state is acquired by the vehicle ECU 12 of the information acquisition module 1 and then input into the operating state matrix X of this dynamics calculation module 2. The operating state matrix X includes the vertical displacement of the center of mass, vertical velocity, pitch angle, pitch velocity, wheel vertical displacement, and wheel vertical velocity values. Therefore, the output matrix Y and the operating state matrix X can be expressed as follows:
结合车身的运动学方程组和车轮的垂向运动学方程,可得:
Combining the kinematic equations of the vehicle body and the vertical kinematic equations of the wheels, we can obtain:
其中:A、B、D分别为运行状态矩阵X、路面激励矩阵Zr、主动控制力矩阵U的系数矩阵。再结合悬架运动行程Si和轮胎变形Wi分别为:
Si=Zi-Zri(i=1,2,3,4,5,6)
Wi=Zwi-Zri(i=1,2,3,4,5,6)Among them: A, B, D are the coefficient matrices of the operating state matrix X, the road excitation matrix Z r , and the active control force matrix U. Combined with the suspension motion stroke S i and tire deformation W i, they are:
S i =Z i -Z ri (i=1,2,3,4,5,6)
W i =Z wi -Z ri (i=1,2,3,4,5,6)
因此,悬架系统的输出矩阵Y与悬架系统的主动控制力矩阵U之间的第一关系可以以下式表示:
Y=PX+QZr+RU,Therefore, the first relationship between the output matrix Y of the suspension system and the active control force matrix U of the suspension system can be expressed as follows:
Y=PX+QZ r +RU,
其中,X为运行状态矩阵,Zr为路面激励矩阵,P为运行状态矩阵X的第一系数矩阵、Q为路面激励矩阵Zr的第二系数矩阵、R为主动控制力矩阵U的第三系数矩阵。Among them, X is the operating state matrix, Zr is the road surface excitation matrix, P is the first coefficient matrix of the operating state matrix X, Q is the second coefficient matrix of the road surface excitation matrix Zr , and R is the third coefficient matrix of the active control force matrix U.
本公开一些实施例提供的动力学计算模块2,通过9自由度模型来匹配多轴车辆(例如三轴式客车)的悬架匹配策略,为多轴车辆的主动悬架系统提供了一种预先调节刚度与阻尼的方法,解决了多轴车辆的主动悬架缺乏预先调节方式的空缺,为多轴车辆提供了一套能够迅速提升平顺性的优化方法。The dynamic calculation module 2 provided in some embodiments of the present disclosure matches the suspension matching strategy of a multi-axle vehicle (e.g., a three-axle bus) through a 9-degree-of-freedom model, providing a method for pre-adjusting the stiffness and damping of the active suspension system of the multi-axle vehicle, thereby solving the problem of the lack of pre-adjustment method for the active suspension of the multi-axle vehicle and providing a set of optimization methods for the multi-axle vehicle that can quickly improve the smoothness.
步骤S132,根据第一关系、输出矩阵对应的评价参数评分以及车辆的工况参数对应的权值矩阵,确定悬架系统的综合评分与主动控制力矩阵之间的第二关系。第二关系可以以下式表示:
Step S132: Determine a second relationship between the comprehensive score of the suspension system and the active control force matrix based on the first relationship, the evaluation parameter score corresponding to the output matrix, and the weight matrix corresponding to the vehicle's operating parameters. The second relationship can be expressed as follows:
其中,Nw为悬架系统的综合评分,Ni为输出矩阵Y对应的评价参数评分,Sj,i为车辆的工况参数对应的权值矩阵;Among them, Nw is the comprehensive score of the suspension system, Ni is the evaluation parameter score corresponding to the output matrix Y, and Sj ,i is the weight matrix corresponding to the vehicle's operating parameters;
在悬架系统包括三个轴的情况下,j=1、2、3,n=14。In the case of a suspension system comprising three axles, j=1, 2, 3 and n=14.
由于在不同路况和路面状态下,平顺性着重考虑的评价指标会有所不同,因此引入了S1,i、S2,i和S3,i三组权值矩阵,该三组权值矩阵分别表示为:
Since the evaluation indicators of smoothness will be different under different road conditions and road surface conditions, three groups of weight matrices S 1,i , S 2,i and S 3,i are introduced. The three groups of weight matrices are expressed as follows:
其中,在涉水高度H小于或等于深度阈值H0、胎压P小于或等于胎压阈值、以及车轮转角小于或等于转角阈值的情况下,权值矩阵Sj.i为第一权值矩阵S1,i。在涉水高度H小于或等于深度阈值H0、以及胎压P大于胎压阈值或车轮转角大于转角阈值的情况下,权值矩阵Sj.i为第二权值矩阵S2,i。在涉水高度H大于深度阈值H0的情况下,权值矩阵Sj.i为第三权值矩阵S3,i。Among them, when the wading height H is less than or equal to the depth threshold H 0 , the tire pressure P is less than or equal to the tire pressure threshold, and the wheel angle When the wading height H is less than or equal to the depth threshold H 0 and the tire pressure P is greater than the tire pressure threshold or the wheel angle, the weight matrix S ji is the first weight matrix S 1,i . When the wading height H is greater than the depth threshold H 0, the weight matrix S ji is the second weight matrix S 2,i . When the wading height H is greater than the depth threshold H 0 , the weight matrix S ji is the third weight matrix S 3,i .
可见,本公开一些实施例为动力学计算模块2提供了一套权值矩阵,根据路况的不同,改变平顺性评价方法,达到重点优化特定的平顺性参数的目的。因此,本公开一些实施例与相关技术相比,有着更灵活的优化方式,可以在兼顾各项平顺性指标的同时重点优化某一项数值,使车辆平顺性性能在不同路况下都能够全面提升。并且,在特殊路况下保证乘客安全的同时,也能提升舒适性。As can be seen, some embodiments of the present disclosure provide a set of weight matrices for the dynamics calculation module 2, adapting the ride comfort evaluation method to different road conditions, thereby optimizing specific ride comfort parameters. Therefore, compared to related technologies, some embodiments of the present disclosure offer a more flexible optimization approach, allowing for the optimization of specific parameters while simultaneously considering various ride comfort indicators. This allows for comprehensive improvements in vehicle ride comfort under varying road conditions. Furthermore, this approach ensures passenger safety while also enhancing comfort under challenging road conditions.
步骤S133,根据第二关系,将使得综合评分最大的主动控制力矩阵确定为悬架系统的目标控制力矩阵。Step S133 : According to the second relationship, the active control force matrix that maximizes the comprehensive score is determined as the target control force matrix of the suspension system.
控制模块3可以通过调节主动控制力矩阵U使悬架系统的综合评分Nw达到最大值,从而达到再次调节车辆整车平顺性的目的。The control module 3 can adjust the active control force matrix U to maximize the comprehensive score Nw of the suspension system, thereby achieving the purpose of re-adjusting the vehicle ride comfort.
步骤S134,根据目标控制力矩阵,对悬架系统的多个轴中的至少一个轴的控制力参数进行调节。Step S134 : adjusting the control force parameters of at least one of the multiple axes of the suspension system according to the target control force matrix.
例如,当车速v≤v0时,控制模块3执行精确模式;反之执行高速模式。当执行精确模式时,控制模块3首先判断车辆涉水深度H是否达到深度阈值H0。H0表示路面水位可能会进入车厢的高度。在涉水深度H大于深度阈值H0的情况下,系统为保证平顺性的同时需保证悬架运动行程为主要评价参数,限制悬架运动行程的大小。由于当悬架偏频相同、各轴阻尼相等时,悬架运动行程最小,因此,在涉水深度H大于深度阈值H0的情况下,控制模块3调整悬架刚度参数至各轴偏频相等、调整阻尼参数至阻尼C1~C6相等。随后,控制模块3设置输出矩阵的权值矩阵为第三权值矩阵S3,i。For example, when vehicle speed v ≤ v 0 , control module 3 executes precision mode; otherwise, it executes high-speed mode. When executing precision mode, control module 3 first determines whether the vehicle's wading depth H reaches a depth threshold H 0. H 0 represents the height at which road water may enter the vehicle cabin. If the wading depth H exceeds the depth threshold H 0 , the system must ensure smoothness while maintaining suspension travel as the primary evaluation parameter, limiting the suspension travel. Because suspension travel is minimized when the suspension offsets are the same and the damping on each axis is equal, if the wading depth H exceeds the depth threshold H 0 , control module 3 adjusts the suspension stiffness parameters to equalize the offsets on each axis and adjusts the damping parameters to equalize the damping C 1 to C 6. Subsequently, control module 3 sets the weight matrix of the output matrix to the third weight matrix S 3,i .
而后,再根据综合评分Nw大小调节主动控制力矩阵U,最后统计循环次数,将循环次数加一(如n=n+1)后返回车辆是否启动的判断。Then, the active control force matrix U is adjusted according to the size of the comprehensive score Nw . Finally, the number of cycles is counted, and the number of cycles is increased by one (such as n=n+1) to return the judgment on whether the vehicle is started.
若涉水高度H未达到深度阈值H0,则先后判断胎压P是否小于胎压阈值和车轮转角是否小于转角阈值。若判断为否,则说明胎压P过大,或者车辆处于转向转态。此时在平顺性评价参数中,需重点考虑车轮动载荷。因为当车轮动载荷过大时,胎压过高轮胎过大,会减小轮胎的接地面积,并且会有爆胎风险;并且在车辆的转向过程中,抓地力过小会有甩尾风险。由于当在随机路面下悬架的偏频相等且各轴阻尼相等时,或当在脉冲路面下中间轴刚度较大(如最大)且各轴阻尼比相等时,车轮动载荷最小,因此在判断完路面类型后执行相应的刚度和阻尼方案。随后,控制模块3设置输出矩阵的权值矩阵为第二权值矩阵S2,i,该过程与前述相同。而后,调节主动控制力矩阵U,最后返回车辆是否启动的判断。If the wading height H does not reach the depth threshold H 0 , the tire pressure P is judged to be less than the tire pressure threshold and the wheel angle. Is it less than the turning angle threshold? If the judgment is negative, it indicates that the tire pressure P is too high or the vehicle is in a turning state. In this case, wheel dynamic load is a key consideration in the ride comfort evaluation parameters. When wheel dynamic load is excessive, excessive tire pressure and tire size reduce the tire's contact patch and increase the risk of a blowout. Furthermore, insufficient grip during vehicle steering can increase the risk of drifting. Because wheel dynamic load is minimized when the suspension's offset frequency is equal and the damping of each axle is equal on a random road surface, or when the intermediate shaft stiffness is high (e.g., maximum) and the damping ratios of each axle are equal on an impulsive road surface, the corresponding stiffness and damping scheme is implemented after determining the road surface type. Subsequently, control module 3 sets the weight matrix of the output matrix to the second weight matrix S 2,i , following the same process as described above. The active control force matrix U is then adjusted, and the vehicle is returned to determine whether it has started.
若车辆既不属于涉水状态,也不属于转向或者胎压过高的状态,则重点考虑车身加速度这一评价指标。即涉水深度H,胎压P和车轮转角都未达到对应的阈值。由于当在随机路面下悬架的偏频相等且各轴阻尼比相等时,或,当在脉冲路面下偏频相等且中间轴阻尼较大(如最大)时,车身加速度最小,因此程序流程在判断路面状态后执行相应操作,并设置输出矩阵的权值矩阵为第一权值矩阵S1,i再重复以上步骤。If the vehicle is neither in a wading state nor in a turning state or the tire pressure is too high, the vehicle body acceleration is the key evaluation index. That is, the wading depth H, tire pressure P and wheel angle Neither reaches the corresponding threshold. Because vehicle acceleration is minimized when the suspension's offset frequencies are equal and the damping ratios of each axle are equal on a random road surface, or when the offset frequencies are equal and the intermediate axle damping is large (e.g., maximum) on an impulsive road surface, the program then determines the road surface condition, performs the corresponding operation, sets the output matrix's weight matrix to the first weight matrix S 1,i, and repeats the above steps.
若判断为高速模式,程序流程执行逻辑与精确模式类似,但不同路况下只执行阻尼相关的调节。并且,当在随机路面下车轮胎压过高或处于转向状态时,将参数Sn赋值为1,其余路况下赋值为0,这是 为判断高速模式下对阻尼进行多次调节后是否需要进行刚度调节。因为阻尼调节的速度是刚度调节的10倍,且只有Sn=1时需调整悬架刚度参数至中间轴刚度最大,其余操作均为调整悬架刚度参数至各轴偏频相等。因此控制系统需要将当前循环与其前10次循环的状态进行对比,若状态相同,则说明刚度参数可以调节,并根据Sn的值选择刚度调节方式;若不相同,则无法满足刚度响应时间,不进行刚度调节。随后控制系统执行与精确模式相同操作,调节主动控制力矩阵U进行优化整车平顺性。If it is judged to be high speed mode, the program flow execution logic is similar to that of the precise mode, but only the damping-related adjustments are performed under different road conditions. In addition, when the tire pressure is too high or the vehicle is in a turning state on a random road, the parameter Sn is assigned to 1, and is assigned to 0 under other road conditions. To determine whether stiffness adjustment is necessary after multiple damping adjustments in high-speed mode. This is because damping adjustment is 10 times faster than stiffness adjustment, and only when Sn = 1 does the suspension stiffness parameter need to be adjusted to maximize the intermediate shaft stiffness; all other operations involve adjusting the suspension stiffness parameters to equalize the offset frequencies of each shaft. Therefore, the control system compares the status of the current cycle with the status of the previous 10 cycles. If the status is the same, the stiffness parameter can be adjusted, and the stiffness adjustment method is selected based on the value of Sn. If the status is different, the stiffness response time cannot be met, and stiffness adjustment is not performed. The control system then performs the same operations as in precision mode, adjusting the active control force matrix U to optimize vehicle smoothness.
综上所述,控制模块3的控制方法的整体流程图如图6所示。控制模块3首先从整车ECU调用包括车速v、方向盘转角胎压P在内的车辆信息,再根据车速v调节可控摄像头角度,同时将整个控制方法分为高速模式与精确模式两种。高速模式适用于车辆高速行驶时需要系统快速响应的情况。由于变刚度空气弹簧45响应时间相对于磁流变减振器46较慢,因此高速模式预先完成响应较快的各轴阻尼匹配方式的调整,再根据路况变化情况完成响应较慢的各轴阻尼匹配方式的调整,最后根据路况匹配权值矩阵Sj,i,从而达到调节控制力的目的。而精确模式适用于车辆中低速行驶的情况。由于系统有充足时间调节各轴刚度和阻尼的匹配方式,因此根据路况变化对悬架刚度与阻尼进行调节,同样根据路况匹配权值矩阵Sj,i调节主动控制力矩阵U。In summary, the overall flow chart of the control method of the control module 3 is shown in FIG6. The control module 3 first calls the vehicle speed v, the steering wheel angle, and the vehicle ECU. The system uses vehicle information, including tire pressure P, to adjust the controllable camera angle based on vehicle speed v. The entire control method is divided into two modes: high-speed mode and precise mode. The high-speed mode is suitable for situations where a fast system response is required during high-speed driving. Because the variable-stiffness air spring 45 has a slower response time than the magnetorheological damper 46, the high-speed mode pre-adjusts the damping matching scheme for each axis with a faster response. It then adjusts the damping matching scheme for each axis with a slower response based on changing road conditions. Finally, the weight matrix S j,i is used to adjust the control force. The precise mode is suitable for situations where the vehicle is traveling at medium and low speeds. Because the system has ample time to adjust the stiffness and damping matching scheme for each axis, it adjusts the suspension stiffness and damping based on changing road conditions. Similarly, the active control force matrix U is adjusted based on the weight matrix S j,i used to adjust the road condition matching scheme.
因此,本公开一些实施例对平顺性提供了三种优化方式,分别为刚度、阻尼和力控制。阻尼调节有着快速响应、减小急转弯和高速时的侧倾和摇晃,降低悬架和车身磨损,延长车辆的使用寿命的作用。刚度调节有着解决轮胎接地面积、同时影响车辆平顺性和操纵稳定性的作用。力控制调节有着使各平顺性评价参数同时达到最优或者侧重某项评价参数的作用。因此,与相关技术相比,本公开一些实施例同时拥有这三种调节方式,使得主动悬架能够保证系统快速响应的同时,使车辆拥有更好地平顺性和操纵稳定性以及更全面的平顺性优化效果。Therefore, some embodiments of the present disclosure provide three optimization methods for smoothness, namely stiffness, damping and force control. Damping adjustment has the effect of rapid response, reducing roll and shake during sharp turns and high speeds, reducing wear on the suspension and body, and extending the service life of the vehicle. Stiffness adjustment has the effect of solving the tire contact area and affecting the smoothness and handling stability of the vehicle. Force control adjustment has the effect of making each smoothness evaluation parameter reach the optimal value at the same time or focusing on a certain evaluation parameter. Therefore, compared with the related art, some embodiments of the present disclosure have these three adjustment methods at the same time, so that the active suspension can ensure rapid response of the system while making the vehicle have better smoothness and handling stability and a more comprehensive smoothness optimization effect.
另一方面,本公开一些实施例还提供了一种车辆的悬架系统的控制系统200。如图7所示,控制系统200可以包括:第一调节装置210或第二调节装置220中的至少一个、以及第三调节装置230。On the other hand, some embodiments of the present disclosure further provide a control system 200 for a vehicle suspension system. As shown in FIG7 , the control system 200 may include: at least one of a first adjustment device 210 or a second adjustment device 220 , and a third adjustment device 230 .
第一调节装置210被配置为根据车辆在行驶前方的路面信息以及车辆的工况参数,对悬架系统的多个轴中的至少一个轴的阻尼参数进行第一调节。The first adjustment device 210 is configured to perform a first adjustment on the damping parameter of at least one of the multiple shafts of the suspension system according to road surface information ahead of the vehicle and operating parameters of the vehicle.
第二调节装置220被配置为根据路面信息以及工况参数,对悬架系统的多个轴中的至少一个轴的刚度参数进行第二调节。The second adjusting device 220 is configured to perform a second adjustment on the stiffness parameter of at least one of the multiple shafts of the suspension system according to the road surface information and the operating condition parameters.
第三调节装置230被配置为根据车辆的路面激励信息、运行状态参数以及工况参数对应的权值矩阵,对悬架系统的多个轴中的至少一个轴的控制力参数进行第三调节。The third adjustment device 230 is configured to perform a third adjustment on the control force parameters of at least one of the multiple axes of the suspension system according to the road surface excitation information, the operating state parameters and the weight matrix corresponding to the working condition parameters of the vehicle.
另一方面,本公开还提供了一种车辆,该车辆可以包括上文所述的悬架系统的控制系统。On the other hand, the present disclosure further provides a vehicle, which may include the control system of the suspension system described above.
关于本公开一些实施例提供的车辆的悬架系统的控制系统以及车辆的有益效果,可以参照上文对于车辆的悬架系统的控制方法的描述,在此不再赘述。Regarding the control system of the vehicle suspension system and the beneficial effects of the vehicle provided by some embodiments of the present disclosure, reference may be made to the above description of the control method of the vehicle suspension system, which will not be repeated here.
另一方面,本公开实施例提供一种电子设备。该电子设备包括:至少一个处理器和存储器。存储器与所述至少一个处理器连接。所述存储器存储有能被所述至少一个处理器执行的指令。所述至少一个处理器通过执行所述存储器存储的指令实现上文所述的车辆的悬架系统的控制方法。In another aspect, an embodiment of the present disclosure provides an electronic device. The electronic device includes at least one processor and a memory. The memory is connected to the at least one processor. The memory stores instructions executable by the at least one processor. The at least one processor implements the above-described method for controlling a vehicle suspension system by executing the instructions stored in the memory.
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(Random Access Memory,RAM)或非易失性内存中的至少一个,如只读存储器(Read-Only Memory,ROM)或闪存(flash RAM),存储器包括至少一个存储芯片。 The memory may include a non-permanent memory in a computer-readable medium, at least one of a random access memory (RAM) or a non-volatile memory, such as a read-only memory (ROM) or a flash RAM, and the memory includes at least one memory chip.
本公开实施例提供了一种处理器,所述处理器用于运行程序。所述程序运行时执行上述车辆的悬架系统的控制方法。An embodiment of the present disclosure provides a processor configured to run a program. When the program is run, the method for controlling the suspension system of the vehicle is executed.
另一方面,本公开实施例提供了一种机器可读存储介质,其上存储有程序,该程序被处理器执行时实现上述车辆的悬架系统的控制方法。On the other hand, an embodiment of the present disclosure provides a machine-readable storage medium having a program stored thereon, which implements the control method of the suspension system of the vehicle when executed by a processor.
本领域内的技术人员应明白,本公开的实施例可提供为方法、系统、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、只读光盘(Compact Disc Read-Only Memory,CD-ROM)、光学存储器等)上实施的计算机程序产品的形式。It will be understood by those skilled in the art that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Thus, the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present disclosure may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, compact disc read-only memory (CD-ROM), optical storage, etc.) containing computer-usable program code.
本公开是参照根据本公开实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present disclosure is described with reference to the flowcharts and/or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present disclosure. It should be understood that each process and/or box in the flowchart and/or block diagram, as well as the combination of the processes and/or boxes in the flowchart and/or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
在一个典型的配置中,计算设备包括一个或多个处理器(Central Processing Unit,CPU)、输入/输出接口、网络接口和内存。In a typical configuration, a computing device includes one or more processors (Central Processing Unit, CPU), input/output interfaces, network interfaces, and memory.
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)或非易失性内存中至少一个,如只读存储器(ROM)或闪存(flash RAM)。存储器是计算机可读介质的示例。The memory may include at least one of a non-permanent memory, random access memory (RAM), or non-volatile memory such as read-only memory (ROM) or flash RAM in a computer-readable medium. Memory is an example of a computer-readable medium.
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体,可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变随机存取存储器(Phase-change Random Access Memory,PRAM)、静态随机存取存储器(Static Random Access Memory,SRAM)、动态随机存取存储器(Dynamic Random Access Memory,DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(Digital Versatile Disc,DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。Computer-readable media includes both permanent and non-permanent, removable and non-removable media, and can be implemented by any method or technology for information storage. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change random access memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined in this article, computer-readable media does not include transitory media such as modulated data signals and carrier waves.
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包 括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover a non-exclusive inclusion, such that A process, method, product, or apparatus that includes a list of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, product, or apparatus. In the absence of further limitations, an element defined by the phrase "including a..." does not preclude the presence of other identical elements in the process, method, product, or apparatus that includes the element.
以上仅为本公开的实施例而已,并不用于限制本公开。对于本领域技术人员来说,本公开可以有各种更改和变化。凡在本公开的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本公开的权利要求范围之内。 The above are merely examples of the present disclosure and are not intended to limit the present disclosure. Various modifications and variations are possible for those skilled in the art. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present disclosure are intended to be included within the scope of the claims of the present disclosure.
Claims (13)
The control method according to claim 2, wherein, in the case where the suspension system includes three axes, the damping ratio of each axis is expressed by the following equation:
k1=k2 k3=k4 k5=k6,The control method according to claim 4 or 5, wherein, in the case where the suspension system includes three axes, the offset frequency of each of the plurality of axes is equal to the following formula:
k 1 =k 2 k 3 =k 4 k 5 =k 6 ,
Y=PX+QZr+RU,The first relationship is expressed as follows:
Y=PX+QZ r +RU,
The second relationship is expressed as follows:
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410325421.5 | 2024-03-20 | ||
| CN202410325421.5A CN118269532B (en) | 2024-03-20 | 2024-03-20 | Control method and control system of suspension system of vehicle and vehicle |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025194733A1 true WO2025194733A1 (en) | 2025-09-25 |
Family
ID=91649217
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2024/121961 Pending WO2025194733A1 (en) | 2024-03-20 | 2024-09-27 | Control method and control system for suspension system of vehicle, and vehicle |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN118269532B (en) |
| WO (1) | WO2025194733A1 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118269532B (en) * | 2024-03-20 | 2025-09-09 | 比亚迪股份有限公司 | Control method and control system of suspension system of vehicle and vehicle |
| CN118876980B (en) * | 2024-08-06 | 2025-10-21 | 一汽解放汽车有限公司 | Vehicle control system and vehicle |
| CN118901321B (en) * | 2024-10-10 | 2024-12-10 | 江西南特丰收农业装备有限公司 | Control system and control method of agricultural tractor with steering mechanism |
| CN119858412B (en) * | 2025-02-27 | 2025-11-11 | 南京理工大学 | Magnetorheological semi-active suspension switching control system and method based on image recognition |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105109299A (en) * | 2015-09-11 | 2015-12-02 | 南京航空航天大学 | Multi-working-condition automobile electric control suspension system and control method thereof |
| CN115782899A (en) * | 2022-11-23 | 2023-03-14 | 北京百度网讯科技有限公司 | Method and device for determining vehicle speed, electronic equipment and storage medium |
| WO2023091104A1 (en) * | 2021-11-19 | 2023-05-25 | Oyak Renault Otomobi̇l Fabri̇kalari Anoni̇m Şi̇rketi̇ | A method for energy efficient control of active and semi-active suspension systems |
| CN117584681A (en) * | 2023-11-20 | 2024-02-23 | 集度科技(武汉)有限公司 | Vehicle control method, device, equipment and storage medium |
| CN118269532A (en) * | 2024-03-20 | 2024-07-02 | 比亚迪股份有限公司 | Control method and control system of suspension system of vehicle and vehicle |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113183709B (en) * | 2021-06-04 | 2022-09-27 | 合肥工业大学 | Preview control method for automobile electric control suspension |
| CN113370734B (en) * | 2021-06-26 | 2022-02-11 | 燕山大学 | Active suspension inertia regulation and control method and control system based on terrain in front of vehicle |
| CN116945832B (en) * | 2023-07-12 | 2024-07-16 | 燕山大学 | Layered cooperative control method for vehicle active suspension and multi-axle steering system |
-
2024
- 2024-03-20 CN CN202410325421.5A patent/CN118269532B/en active Active
- 2024-09-27 WO PCT/CN2024/121961 patent/WO2025194733A1/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105109299A (en) * | 2015-09-11 | 2015-12-02 | 南京航空航天大学 | Multi-working-condition automobile electric control suspension system and control method thereof |
| WO2023091104A1 (en) * | 2021-11-19 | 2023-05-25 | Oyak Renault Otomobi̇l Fabri̇kalari Anoni̇m Şi̇rketi̇ | A method for energy efficient control of active and semi-active suspension systems |
| CN115782899A (en) * | 2022-11-23 | 2023-03-14 | 北京百度网讯科技有限公司 | Method and device for determining vehicle speed, electronic equipment and storage medium |
| CN117584681A (en) * | 2023-11-20 | 2024-02-23 | 集度科技(武汉)有限公司 | Vehicle control method, device, equipment and storage medium |
| CN118269532A (en) * | 2024-03-20 | 2024-07-02 | 比亚迪股份有限公司 | Control method and control system of suspension system of vehicle and vehicle |
Also Published As
| Publication number | Publication date |
|---|---|
| CN118269532B (en) | 2025-09-09 |
| CN118269532A (en) | 2024-07-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2025194733A1 (en) | Control method and control system for suspension system of vehicle, and vehicle | |
| US12434525B2 (en) | Methods and apparatus to adjust vehicle suspension damping | |
| RU2496656C2 (en) | Device for control over vehicle stabiliser | |
| US9114683B2 (en) | Vehicle control device and method | |
| JP4471103B2 (en) | Vehicle braking / driving force control device | |
| AU2016201638B2 (en) | Vibration control device and vibration control system | |
| CN110654195A (en) | Vehicle, vehicle suspension system and adjustment method and device thereof | |
| CN115056618B (en) | Suspension adaptive adjustment method, system and vehicle based on road surface information | |
| US11679775B2 (en) | Vehicle control apparatus | |
| US20240278613A1 (en) | Limiting vehicle damper jerk | |
| CN113071282B (en) | Method and device for adjusting a vehicle | |
| US20220105773A1 (en) | Apparatus and method for controlling suspension of vehicle | |
| US20220105776A1 (en) | Apparatus and method for controlling suspension of vehicle | |
| CN115963836A (en) | Path tracking and vehicle body posture cooperative control method | |
| CN117382367A (en) | Air spring suspension adjusting method and device, electronic equipment and storage medium | |
| CN112406854A (en) | Method for controlling side-tipping stability of wheel hub motor-driven off-road vehicle | |
| US12128726B2 (en) | Rear damper adjustment | |
| CN107168279A (en) | Based on H∞Control method of active suspension system of vehicle with preview control | |
| JP7507105B2 (en) | Suspension Control Device | |
| CN117852186A (en) | A special vehicle ride comfort optimization method, system, device and storage medium | |
| US12466230B2 (en) | Vehicle behavior control device and vehicle behavior control method | |
| US20250313053A1 (en) | Suspension control device and control method therefor, and vehicle including the same | |
| CN121019192A (en) | Vehicle suspension control methods, devices, vehicles, storage media, and program products | |
| JP5104594B2 (en) | Vehicle control device | |
| CN120735531A (en) | Method and device for controlling turning of vehicle, vehicle and program product |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 24930392 Country of ref document: EP Kind code of ref document: A1 |