[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN110443003B - Control and optimal design method of active stabilizer bar system - Google Patents

Control and optimal design method of active stabilizer bar system Download PDF

Info

Publication number
CN110443003B
CN110443003B CN201910764402.1A CN201910764402A CN110443003B CN 110443003 B CN110443003 B CN 110443003B CN 201910764402 A CN201910764402 A CN 201910764402A CN 110443003 B CN110443003 B CN 110443003B
Authority
CN
China
Prior art keywords
stabilizer bar
equation
control
bar system
active stabilizer
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.)
Active
Application number
CN201910764402.1A
Other languages
Chinese (zh)
Other versions
CN110443003A (en
Inventor
孙浩
杨路文
王冕昊
朱梓诚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hefei University of Technology
Original Assignee
Hefei University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hefei University of Technology filed Critical Hefei University of Technology
Priority to CN201910764402.1A priority Critical patent/CN110443003B/en
Publication of CN110443003A publication Critical patent/CN110443003A/en
Application granted granted Critical
Publication of CN110443003B publication Critical patent/CN110443003B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G21/00Interconnection systems for two or more resiliently-suspended wheels, e.g. for stabilising a vehicle body with respect to acceleration, deceleration or centrifugal forces
    • B60G21/02Interconnection systems for two or more resiliently-suspended wheels, e.g. for stabilising a vehicle body with respect to acceleration, deceleration or centrifugal forces permanently interconnected
    • B60G21/04Interconnection systems for two or more resiliently-suspended wheels, e.g. for stabilising a vehicle body with respect to acceleration, deceleration or centrifugal forces permanently interconnected mechanically
    • B60G21/05Interconnection systems for two or more resiliently-suspended wheels, e.g. for stabilising a vehicle body with respect to acceleration, deceleration or centrifugal forces permanently interconnected mechanically between wheels on the same axle but on different sides of the vehicle, i.e. the left and right wheel suspensions being interconnected
    • B60G21/055Stabiliser bars
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2204/00Indexing codes related to suspensions per se or to auxiliary parts
    • B60G2204/80Interactive suspensions; arrangement affecting more than one suspension unit
    • B60G2204/83Type of interconnection
    • B60G2204/8302Mechanical
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Feedback Control In General (AREA)
  • Vehicle Body Suspensions (AREA)

Abstract

The invention provides a control and optimal design method of an active stabilizer bar system, which comprises the following steps: on the basis of establishing a dynamic model of an active stabilizer bar system with parameter uncertainty, describing the uncertainty by adopting a fuzzy set theory so as to construct a fuzzy dynamic model of the active stabilizer bar system; aiming at the fuzzy dynamic model, a deterministic robust controller is designed to compensate the uncertainty of the system; performing stability analysis on the constructed robust controller; providing an optimization function containing the steady-state performance and the control cost of the system, and obtaining the optimal solution of the control parameters by minimizing the optimization function; and adjusting the weight coefficient in the optimization function, and analyzing the influence of the weight coefficient on the control parameters and the control effect. The control and optimization design method of the active stabilizer bar system can effectively process the influence of parameter uncertainty and external interference of the system, and simultaneously balance the performance of the system and the control cost of the system.

Description

Control and optimal design method of active stabilizer bar system
Technical Field
The invention relates to the field of automobile active safety control, in particular to a control and optimal design method of an active stabilizer bar system.
Background
When the automobile turns, the automobile body can incline under lateral acceleration under the action of centrifugal force, so that accidents such as rollover are easily caused, the comfort of personnel in the automobile and the maneuverability of the automobile are reduced, and the safety factor is indirectly reduced. In order to reduce the side inclination of the automobile during turning, the passenger car is generally provided with a passive stabilizer bar at the bottom of the automobile body or the automobile frame, and two ends of the passive stabilizer bar are connected with a lower swing arm of a suspension or an upright post of a shock absorber. When the automobile rolls, the twisted stabilizer bar applies an anti-rolling moment to the automobile body, so that the possibility of rolling and overturning is reduced.
The passive stabilizer bar reduces roll to some extent, but cannot actively adjust the anti-roll moment and cannot completely eliminate roll. The active stabilizer bar system can adjust the exciter according to the signal data of lateral acceleration, roll angle, vehicle speed and the like obtained by feedback or calculation of the sensor by adopting a proper control method to output anti-roll moment with corresponding magnitude, has good anti-roll effect, and can improve the safety and the controllability of the vehicle and the riding comfort of people in the vehicle.
In order to solve the problem, researchers at home and abroad successively develop various control methods, and the control methods have certain effects, such as PID control, linear feedback control, LQR (linear quadratic regulator) control, robust control and the like. The system is easy to vibrate under nonlinear disturbance by PID control and linear feedback control, the robustness of LQR control is not strong, and overshoot and unnecessary control consumption are easy to generate by robust control.
Therefore, there is a need to provide a control scheme with high stability and robustness.
Disclosure of Invention
Aiming at the technical problems, the invention provides a control and optimization design method of an active stabilizer bar system, which can effectively process the influence of uncertainty of system parameters and external interference and simultaneously carry out optimization design on control parameters, so that the balance between the performance of the system and the control cost of the system is realized.
The technical scheme adopted by the invention is as follows:
a control and optimization design method of an active stabilizer bar system comprises the following steps:
on the basis of establishing a dynamic model of an active stabilizer bar system with parameter uncertainty, describing the uncertainty by adopting a fuzzy set theory so as to construct a fuzzy dynamic model of the active stabilizer bar system;
writing a state equation form into the fuzzy dynamics model, and providing a deterministic robust controller to solve the problem of system uncertainty;
performing stability analysis on the constructed robust controller;
an optimization function containing the steady-state performance and the control cost of the system is provided, and the optimal solution of the control parameters is obtained by minimizing the optimization function;
and adjusting the weight coefficient in the optimization function, and analyzing the influence of the weight coefficient on the control parameters and the control effect.
Optionally, the constructing a fuzzy dynamic model of the active stabilizer bar system with parameter uncertainty comprises:
constructing a dynamic model of the active stabilizer bar system as shown in equation (1) below:
Figure BDA0002171463830000021
wherein,
Figure BDA0002171463830000022
for the moment of inertia of the sprung mass about the roll axis, <' >>
Figure BDA0002171463830000023
Is roll damping and/or is based on>
Figure BDA0002171463830000024
Roll stiffness, M af For anti-roll moment of the front wheel, M ar For the rear wheel anti-roll moment, m s Is sprung mass, h s Is the vertical distance of the center of mass from the roll axis, a y Is a lateral acceleration, g is a gravitational acceleration, ->
Figure BDA0002171463830000025
Is the side inclination angle of the vehicle body>
Figure BDA0002171463830000026
For front and rear suspension damping factors>
Figure BDA0002171463830000027
Front and rear suspension stiffness, respectively>
Figure BDA0002171463830000028
Respectively, the rigidity of the front and rear stabilizer bars;
assuming the desired roll angle signal for the active stabilizer bar system is
Figure BDA0002171463830000029
Then the roll angle signal following error e (the difference between the actual roll angle and the desired roll angle) for the system is:
Figure BDA00021714638300000210
therefore, there are:
Figure BDA00021714638300000211
therefore, an error dynamic equation of the active stabilizer bar system can be established
Figure BDA00021714638300000212
Considering the sprung mass m of the system s Is an uncertainty parameter and can be decomposed into:
Figure BDA0002171463830000031
wherein:
Figure BDA0002171463830000032
Δ m being a deterministic part of the sprung mass s Is the uncertainty component of the sprung mass.
For uncertainty parameter Δ m s There is a fuzzy set S m In the universe of discourse
Figure BDA0002171463830000033
In which the membership function is expressed as->
Figure BDA0002171463830000034
That is to say that the position of the first electrode,
Figure BDA0002171463830000035
then, based on the above pair uncertainty parameter Δ m s Equation (3) represents a fuzzy dynamic model of the active stabilizer bar system.
Optionally, the fuzzy dynamic model of the driving stabilizer bar system is written in the form of a state equation, and a deterministic robust controller is provided, which includes:
writing the fuzzy kinetic equation of the active stabilizer bar system in the form of a state equation (state variable)
Figure BDA0002171463830000036
Figure BDA0002171463830000037
Figure BDA0002171463830000038
Wherein:
Figure BDA0002171463830000039
Figure BDA00021714638300000310
is provided with
Figure BDA00021714638300000311
Will->
Figure BDA00021714638300000312
Is decomposed into->
Figure BDA00021714638300000313
Figure BDA00021714638300000314
Will->
Figure BDA00021714638300000315
Is decomposed into->
Figure BDA00021714638300000316
Figure BDA00021714638300000317
Write Δ A to +>
Figure BDA00021714638300000318
Δ B is written as Δ B = BE,
Figure BDA00021714638300000319
will->
Figure BDA00021714638300000320
Is decomposed into->
Figure BDA00021714638300000321
Figure BDA00021714638300000322
Then equation (6) can be converted to:
Figure BDA00021714638300000323
Figure BDA0002171463830000041
wherein:
Figure BDA0002171463830000042
for equation of state (7), the following robust controller is proposed:
u(t)=-R -1 B T Px(t)-h(t)-γR -1 B T Px(t)(δ 1 ||x(t)||+δ 2 ) 2 (8)
wherein: the positive definite matrix P is Riccati equation A T P+PA-2PBR -1 BTP + Q =0 solution, R, Q is an arbitrary positive definite matrix; delta 1 、δ 2 And γ is a positive constant.
Optionally, the performing the stability analysis on the constructed robust controller comprises:
the final stable boundary of the constructed robust controller was analyzed using the lyapunov function as shown in equation (9) below:
V(x)=x T Px (9)
calculation of equation (9) yields the following equation (10):
Figure BDA0002171463830000043
wherein: lambda [ alpha ] min Representing the minimum eigenvalue of the matrix;
Figure BDA0002171463830000044
ρ E1 to satisfy the conditions
Figure BDA0002171463830000045
A constant of (c);
Figure BDA0002171463830000046
Figure BDA0002171463830000047
ρ E2 To satisfy the condition ρ E2 A fuzzy number more than or equal to E, a, b is a fuzzy number satisfying the condition that v is less than or equal to a x + b, and then is/are put in the air>
Figure BDA0002171463830000048
To satisfy the condition>
Figure BDA0002171463830000049
Is constant.
Obtaining a trade-off parameter R of the final stable consistent limit of the driving stabilizer bar system based on the formula (10), as shown in the following formula (11):
Figure BDA00021714638300000410
the size of the final stabilization limit of the driving stabilizer bar system is obtained based on equation (9), as shown in equation (12) below:
Figure BDA0002171463830000051
wherein,dlower limit value, gamma, representing the size of the final uniform stability limit of the active stabilizer bar system 1 =λ min (P),γ 2 =λ max (P),λ min (P) represents the minimum eigenvalue, λ, of the positive definite matrix P max (P represents the maximum eigenvalue of the positive definite matrix P;
according to the Lyapunov theory of stability, the time for the active stabilizer bar system to reach the final stabilization limit can be obtained, as shown in equation (13) below:
Figure BDA0002171463830000052
where T denotes the time for the active stabilizer bar system to reach the final uniform stabilization limit, r denotes the initial state of the system,
Figure BDA0002171463830000053
is arbitrarily greater thandPositive number of (c).
Optionally, the providing an optimization function including system steady-state performance and system control cost, and obtaining an optimal solution of the control parameter by minimizing the optimization function includes:
from equations (11) and (12), we give expression (14) of the final consistent stability bound lower limit of the system:
Figure BDA0002171463830000054
due to the fact that
Figure BDA0002171463830000055
Is a fuzzy number (whose membership function passes through mu) δ (v) we defuzzify it by:
Figure BDA0002171463830000056
then, we propose an optimization function (16):
J(γ)=J 1 (γ)+βJ 2 (γ) (16)
wherein,
Figure BDA0002171463830000057
J 1 (gamma) reflects the steady state performance index of the system, and the larger the gamma is, the better the steady state performance is; j. the design is a square 2 (γ)=γ 2 ,J 2 (gamma) reflects the control cost of the system, and the larger gamma is, the larger the control cost is; beta is a positive weight coefficient.
Constructing an optimization problem: when γ > 0, the minimum value of J (γ) is sought, i.e.
minJ(γ)γ>0 (17)
By pairs
Figure BDA0002171463830000061
When the analysis is performed, the
Figure BDA0002171463830000062
When J (gamma) is smaller than the predetermined value, J (gamma) takes a minimum value. Then, the control parameter γ at this time is the optimal control parameter.
Optionally, the adjusting the optimization function weight coefficient and analyzing the control effect includes:
adjusting the weight coefficient of the constructed optimization function;
and analyzing whether the error between the actual roll angle and the target roll angle meets the preset error requirement or not based on the adjusted coefficient.
The invention has the technical effects that:
the invention provides a control and optimization design method of an active stabilizer bar system, which comprises the steps of firstly, describing uncertainty by adopting a fuzzy set theory on the basis of establishing a dynamic model of the active stabilizer bar system containing parameter uncertainty, thereby establishing a fuzzy dynamic model of the active stabilizer bar system; then, aiming at the fuzzy dynamic model, a deterministic robust controller is designed to compensate the uncertainty of the system; and performing stability analysis on the constructed robust controller; finally, an optimization function containing the system steady-state performance and the system control cost is provided, and the optimal solution of the control parameters is obtained by minimizing the optimization function; and adjusting the weight coefficient in the optimization function, and analyzing the influence of the weight coefficient on the control parameters and the control effect. Therefore, the method can effectively deal with the influence of parameter uncertainty and external interference of the system, simultaneously the performance of the system and the control cost of the system are balanced, and the anti-roll characteristic and the riding comfort are better.
Drawings
FIG. 1 is a schematic flow chart of a method for controlling and optimally designing an active stabilizer bar system according to an embodiment of the present invention;
FIG. 2 is a schematic structural diagram of an anti-roll system according to an embodiment of the present invention;
fig. 3 is a schematic diagram of an overall structure of a controller according to an embodiment of the present invention;
fig. 4 is a schematic diagram illustrating a stability simulation of the anti-roll system according to the embodiment of the present invention.
Detailed Description
In order to make the technical problems, technical solutions and advantages of the present invention more apparent, the following detailed description is given with reference to the accompanying drawings and specific embodiments.
Fig. 1 is a schematic flow chart of a control and optimal design method of an active stabilizer bar system according to an embodiment of the present invention. As shown in fig. 1, the method for controlling and optimally designing an active stabilizer bar system according to an embodiment of the present invention includes the following steps:
s101, on the basis of establishing a dynamic model of an active stabilizer bar system with parameter uncertainty, describing the uncertainty by adopting a fuzzy set theory, and establishing a fuzzy dynamic model of the model;
s102, writing a state equation form into the fuzzy dynamics model, and providing a deterministic robust controller to solve the problem of system uncertainty;
s103, performing stability analysis on the constructed robust controller;
s104, providing an optimization function containing the steady-state performance and the control cost of the system, and obtaining the optimal solution of the control parameters by minimizing the optimization function;
and S105, adjusting the weight coefficient in the optimization function, and analyzing the influence of the weight coefficient on the control parameters and the control effect.
In the invention, the fuzzy dynamic model constructed in the step S101 is the basis for designing a robust controller based on the model in the step S102; step S103 is to analyze the stability of the robust controller designed in step S102 to ensure that the controller can realize the final stability of the active stabilizer bar system; step S104, performing optimization design analysis on the control parameters in the step S102 by using the final steady-state performance obtained by analysis in the step S103 and combining the control cost of the system; step S105 is to analyze the influence of the weight coefficients in the optimization function proposed in step S104 on the control parameters and the control effect.
Specifically, the step S101 of constructing a fuzzy dynamic model of the active stabilizer bar system with parameter uncertainty includes:
constructing a dynamic model of the active stabilizer bar system as shown in equation (1) below:
Figure BDA0002171463830000071
wherein,
Figure BDA0002171463830000072
in relation to the moment of inertia of the sprung mass about the roll axis>
Figure BDA0002171463830000073
Is roll damping and/or is based on>
Figure BDA0002171463830000074
Roll stiffness, M af For anti-roll moment of the front wheel, M ar For the rear wheel anti-roll moment, m s Is a sprung mass, h s Is the vertical distance of the center of mass from the roll axis, a y Is a lateral acceleration, g is a gravitational acceleration, ->
Figure BDA0002171463830000075
Is the side inclination angle of the vehicle body>
Figure BDA0002171463830000076
For front and rear suspension damping factors>
Figure BDA0002171463830000077
Front and rear suspension stiffness, < > respectively>
Figure BDA0002171463830000078
Respectively the rigidity of the front and rear stabilizer bars;
assuming the desired roll angle signal for the active stabilizer bar system is
Figure BDA0002171463830000081
Then the roll angle signal following error e (the difference between the actual roll angle and the desired roll angle) for the system is:
Figure BDA0002171463830000082
therefore, the following are provided:
Figure BDA0002171463830000083
therefore, an error dynamic equation of the active stabilizer bar system can be established
Figure BDA0002171463830000084
Considering the sprung mass m of the system s Is an uncertainty parameter and can be decomposed into:
Figure BDA0002171463830000085
wherein:
Figure BDA0002171463830000086
Δ m, a deterministic part of the sprung mass s Is the uncertainty component of the sprung mass.
For uncertainty parameter Δ m s There is a fuzzy set S m In the universe of discourse
Figure BDA0002171463830000087
In which the membership function is expressed as->
Figure BDA0002171463830000088
That is to say that the position of the first electrode,
Figure BDA0002171463830000089
then, based on the above pair uncertainty parameter Δ m s Equation (3) represents a fuzzy dynamic model of the active stabilizer bar system.
Further, the fuzzy dynamic model of the driving stabilizer bar system in step S102 is written in the form of a state equation, and a deterministic robust controller is provided, which includes:
writing the fuzzy kinetic equation of the active stabilizer bar system in the form of a state equation (state variable)
Figure BDA00021714638300000810
Figure BDA00021714638300000811
Figure BDA00021714638300000812
Wherein:
Figure BDA00021714638300000813
Figure BDA00021714638300000814
is provided with
Figure BDA00021714638300000815
Will->
Figure BDA00021714638300000816
Is decomposed into->
Figure BDA00021714638300000817
Figure BDA0002171463830000091
Will->
Figure BDA0002171463830000092
Is decomposed into->
Figure BDA0002171463830000093
Figure BDA0002171463830000094
Write Δ A to +>
Figure BDA0002171463830000095
Write Δ B to
Figure BDA0002171463830000096
Will be/are>
Figure BDA0002171463830000097
Is decomposed into->
Figure BDA0002171463830000098
Figure BDA0002171463830000099
Then equation (6) can be converted to:
Figure BDA00021714638300000910
wherein:
Figure BDA00021714638300000911
for equation of state (7), the following robust controller is proposed:
u(t)=-R -1 B T Px(t)-h(t)-γR -1 B T Px(t)(δ 1 ||x(t)||+δ 2 ) 2 (8)
wherein: the positive definite matrix P is Riccati equation A T P+PA-2PBR -1 BTP + Q =0 solution, R, Q is an arbitrary positive definite matrix; delta 1 、δ 2 And γ is a positive constant.
Further, the stability analysis of the constructed robust controller in step S103 includes:
the final consistent stable bound of the constructed robust controller was analyzed using the lyapunov function as shown in equation (9) below:
V(x)=x T Px (9)
calculation of equation (9) yields the following formula (10):
Figure BDA00021714638300000912
wherein: lambda [ alpha ] min Representing the minimum eigenvalue of the matrix;
Figure BDA00021714638300000913
ρ E1 to satisfy the conditions
Figure BDA00021714638300000914
A constant of (d);
Figure BDA00021714638300000915
Figure BDA00021714638300000916
ρ E2 To satisfy the condition ρ E2 A fuzzy number more than or equal to E, a, b is a fuzzy number satisfying the condition that v is less than or equal to a x + b, and then is/are put in the air>
Figure BDA0002171463830000101
To satisfy the condition>
Figure BDA0002171463830000102
Is constant.
A trade-off parameter R of the final stabilization limit of the driving stabilizer bar system is obtained based on equation (10), as shown in equation (11) below:
Figure BDA0002171463830000103
the size of the final stabilization limit of the driving stabilizer bar system is obtained based on equation (9), as shown in equation (12) below:
Figure BDA0002171463830000104
where d represents the lower limit value of the size of the final uniform stability limit of the active stabilizer bar system, γ 1 =λ min (P),γ 2 =λ max (P),λ min (P) represents the minimum eigenvalue, λ, of the positive definite matrix P max (P) represents the maximum eigenvalue of the positive definite matrix P;
according to the Lyapunov theory of stability, the time for the active stabilizer bar system to reach the final stabilization limit can be obtained, as shown in equation (13) below:
Figure BDA0002171463830000105
where T denotes the time for the active stabilizer bar system to reach the final uniform stabilization limit, r denotes the initial state of the system,
Figure BDA0002171463830000106
is arbitrarily greater thandPositive number of (c).
Further, step S104 provides an optimization function including the steady-state performance of the system and the control cost of the system, and the step of minimizing the optimization function to obtain the optimal solution of the control parameter includes:
from equations (11) and (12), we give the expression (14) for the lower limit of the final consistent stability limit of the system:
Figure BDA0002171463830000107
due to the fact that
Figure BDA0002171463830000108
Is a fuzzy number (whose membership function is represented by μ δ (v)), which we defuzzify by:
Figure BDA0002171463830000109
then, we propose an optimization function (16):
J(γ)=J 1 (γ)+βJ 2 (γ) (16)
wherein,
Figure BDA0002171463830000111
J 1 (gamma) reflects the steady state performance index of the system, and the larger the gamma is, the better the steady state performance is; j. the design is a square 2 (γ)=γ 2 ,J 2 (gamma) reflects the control cost of the system, and the larger gamma is, the larger the control cost is; beta is a positive weight coefficient.
Constructing an optimization problem: when γ > 0, the minimum value of J (γ) is sought, i.e.
minJ(γ)γ>0 (17)
By making a pair
Figure BDA0002171463830000112
When the analysis is performed, the
Figure BDA0002171463830000113
When J (gamma) is smaller than the predetermined value, J (gamma) takes a minimum value. Then, the control parameter γ at this time is the optimal control parameter.
Further, the step S105 of adjusting the weight coefficient of the optimization function, and analyzing the control effect includes:
adjusting the weight coefficient beta of the constructed optimization function; and analyzing whether the error between the actual roll angle and the target roll angle meets the preset error requirement or not based on the adjusted coefficient. Specifically, matlab software can be used for carrying out performance simulation on a control system, whether the error between the actual roll angle and the target roll angle meets the preset error requirement or not is analyzed, if the preset error requirement is met, the process is ended, and if the preset error requirement is not met, the control parameters are continuously adjusted until the preset error requirement is met.
In the embodiment of the invention, in order to balance the performance of the active stabilizer bar system and the control cost, the parameter gamma needs to be optimally designed. Based on this idea, we propose an optimization function J (γ) in which a weight coefficient β exists. When the beta value is smaller, the value of the optimal control parameter gamma is larger, the first item of the optimization function is dominant, and the steady-state performance of the system is better; when the value of beta is larger, the value of the optimal control parameter gamma is smaller, the second term of the optimization function is dominant, and the steady-state performance of the system is poorer.
The active anti-roll system shown in fig. 2 is the subject of control of the present invention. As shown in fig. 2, the system includes two stabilizer bars, a front stabilizer bar and a rear stabilizer bar, and a driving actuator, wherein the front driving actuator is integrated in the middle of the front stabilizer bar, and the rear driving actuator is integrated in the middle of the rear stabilizer bar. When the automobile turns and rolls, the active actuator outputs the rotating torque in the opposite direction, and the anti-rolling control target is realized.
Fig. 3 shows the overall structure of the controller design and optimization of the present invention. As shown in fig. 3, firstly, a dynamic equation based on a state equation is established according to a difference value between an actual roll angle and a target roll angle of the active stabilizer bar system, then, a corresponding robust controller is designed, an optimization objective function is proposed based on the designed controller, an optimal control parameter is obtained by minimizing the optimal control function, and finally, the control is applied to the active stabilizer bar system.
FIG. 4 is a schematic diagram of a simulation structure of a difference between an actual roll angle and a target roll angle of a vehicle body under different control parameter selections. The figure shows that the roll angle of the vehicle body can accurately, quickly and stably follow the expected track through the torque output by the controller under the condition that the system has uncertainty. Meanwhile, the method disclosed by the invention can be found to be more accurate and smooth by comparing with the control mode of the LQG in simulation, and the effectiveness and superiority of the design method disclosed by the invention are proved.
The above-mentioned embodiments are only specific embodiments of the present invention, which are used for illustrating the technical solutions of the present invention and not for limiting the same, and the protection scope of the present invention is not limited thereto, although the present invention is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: those skilled in the art can still make modifications or changes to the embodiments described in the foregoing embodiments, or make equivalent substitutions for some features, within the scope of the disclosure; such modifications, changes or substitutions do not depart from the spirit and scope of the embodiments of the present invention, and they should be construed as being included therein. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (1)

1. A control and optimization design method of an active stabilizer bar system is characterized by comprising the following steps:
on the basis of establishing a dynamic model of an active stabilizer bar system with parameter uncertainty, describing the uncertainty by adopting a fuzzy set theory so as to construct a fuzzy dynamic model of the active stabilizer bar system;
writing a state equation form into the fuzzy dynamics model, and providing a deterministic robust controller to solve the problem of system uncertainty;
performing stability analysis on the constructed robust controller;
providing an optimization function containing the steady-state performance and the control cost of the system, and obtaining the optimal solution of the control parameters by minimizing the optimization function;
adjusting the weight coefficient in the optimization function, and analyzing the influence of the weight coefficient on the control parameters and the control effect;
constructing the fuzzy dynamics model comprises:
constructing a dynamic model of the active stabilizer bar system as shown in equation (1) below:
Figure FDA0004025618880000011
wherein,
Figure FDA0004025618880000012
for the moment of inertia of the sprung mass about the roll axis, <' >>
Figure FDA0004025618880000013
Is roll damping and/or is based on>
Figure FDA0004025618880000014
Roll stiffness, M af For anti-roll moment of the front wheel, M ar For the rear wheel anti-roll moment, m s Is sprung mass, h s Is the vertical distance of the center of mass from the roll axis, a y Is a lateral acceleration, g is a gravitational acceleration, ->
Figure FDA0004025618880000015
Is the side inclination angle of the vehicle body>
Figure FDA0004025618880000016
For front and rear suspension damping factors>
Figure FDA0004025618880000017
Front and rear suspension stiffness, < > respectively>
Figure FDA0004025618880000018
Respectively the rigidity of the front and rear stabilizer bars;
assuming the desired roll angle signal for the active stabilizer bar system is
Figure FDA0004025618880000019
Then the roll angle signal of the system follows the error e, i.e. the difference between the actual roll angle and the desired roll angle is:
Figure FDA00040256188800000110
therefore, the following are provided:
Figure FDA00040256188800000111
therefore, an error dynamic equation of the active stabilizer bar system can be established
Figure FDA0004025618880000021
Considering the sprung mass m of the system s Is an uncertainty parameter and can be decomposed into:
Figure FDA0004025618880000022
wherein:
Figure FDA00040256188800000217
Δ m being a deterministic part of the sprung mass s Is the uncertainty component of the sprung mass;
for uncertainty parameter Δ m s There is a fuzzy set S m In the universe of discourse
Figure FDA0004025618880000023
Wherein the membership function is represented by
Figure FDA0004025618880000024
That is to say that the position of the first electrode,
Figure FDA0004025618880000025
then, based on the above pair uncertainty parameter Δ m s The equation (3) represents a fuzzy dynamic model of the active stabilizer bar system;
the fuzzy dynamic model is written in a form of a state equation, and a deterministic robust controller is provided, which comprises:
writing the fuzzy kinetic equation of the active stabilizer bar system in the form of a state equation (state variable)
Figure FDA0004025618880000026
Figure FDA0004025618880000027
Figure FDA0004025618880000028
Wherein:
Figure FDA0004025618880000029
Figure FDA00040256188800000210
is provided with
Figure FDA00040256188800000211
Will->
Figure FDA00040256188800000212
Is decomposed into->
Figure FDA00040256188800000213
Figure FDA00040256188800000214
Will be/are>
Figure FDA00040256188800000215
Is decomposed into->
Figure FDA00040256188800000216
Figure FDA0004025618880000031
Write Δ A to +>
Figure FDA0004025618880000032
Δ B is written as Δ B = BE,
Figure FDA0004025618880000033
will->
Figure FDA0004025618880000034
Is decomposed into->
Figure FDA0004025618880000035
Figure FDA0004025618880000036
Then equation (6) can be converted to:
Figure FDA0004025618880000037
wherein:
Figure FDA0004025618880000038
for equation of state (7), the following robust controller is proposed:
u(t)=-R -1 B T Px(t)-h(t)-γR -1 B T Px(t)(δ 1 ||x(t)||+δ 2 ) 2 (8)
wherein: the positive definite matrix P is Riccati equation A T P+PA-2PBR -1 B T Solution of P + Q =0, R, Q is an arbitrary positive definite matrix; delta 1 、δ 2 And γ is a positive constant;
the stability analysis of the constructed robust controller comprises:
the final consistent stable bound of the constructed robust controller was analyzed using the lyapunov function as shown in equation (9) below:
V(x)=x T Px (9)
calculation of equation (9) yields the following formula (10):
Figure FDA0004025618880000039
wherein: lambda min Representing the minimum eigenvalue of the matrix;
Figure FDA00040256188800000310
ρ E1 to satisfy the condition
Figure FDA00040256188800000311
A constant of (c);
Figure FDA00040256188800000312
Figure FDA00040256188800000313
ρ E2 To satisfy the condition ρ E2 A fuzzy number more than or equal to E, a, b is a fuzzy number satisfying the condition that v is less than or equal to a x + b, and then is/are put in the air>
Figure FDA0004025618880000041
To satisfy the condition>
Figure FDA0004025618880000042
A constant of (d);
a trade-off parameter R of the final stabilization limit of the driving stabilizer bar system is obtained based on equation (10), as shown in equation (11) below:
Figure FDA0004025618880000043
and (3) obtaining the size of the final stable limit of the driving stabilizer bar system based on the formula (9), as shown in the following formula (12):
Figure FDA0004025618880000044
wherein,dlower limit value, gamma, representing the size of the final uniform stability limit of the active stabilizer bar system 1 =λ min (P),γ 2 =λ max (P),λ min (P) represents the minimum eigenvalue, λ, of the positive definite matrix P max (P) represents the maximum eigenvalue of the positive definite matrix P;
according to the Lyapunov theory of stability, the time for the active stabilizer bar system to reach the final stabilization limit can be obtained, as shown in equation (13) below:
Figure FDA0004025618880000045
wherein T represents the time for the active stabilizer bar system to reach the final uniform stabilization limit, and r represents the systemIn the initial state of the mobile terminal,
Figure FDA0004025618880000046
is arbitrarily greater thandA positive number of;
the method for solving the optimal solution of the control parameter by minimizing the optimization function containing the steady-state performance and the control cost of the system comprises the following steps:
from equations (11) and (12), we give the expression (14) for the lower limit of the final consistent stability limit of the system:
Figure FDA0004025618880000051
due to the fact that
Figure FDA0004025618880000056
Is a fuzzy number (whose membership function passes through mu) δ (v) To express), we defuzzify it by: />
Figure FDA0004025618880000052
Then, we propose an optimization function (16):
J(γ)=J 1 (γ)+βJ 2 (γ) (16)
wherein,
Figure FDA0004025618880000053
J 1 (gamma) reflects the steady state performance index of the system, and the larger the gamma is, the better the steady state performance is; j. the design is a square 2 (γ)=γ 2 ,J 2 (gamma) reflects the control cost of the system, and the larger gamma is, the larger the control cost is; beta is a positive weight coefficient;
constructing an optimization problem: when γ > 0, the minimum value of J (γ) is sought, i.e.
minJ(γ) γ>0 (17)
By pairs
Figure FDA0004025618880000054
When the analysis is carried out, the
Figure FDA0004025618880000055
When J (gamma) is the minimum value; then, the control parameter γ at this time is the optimal control parameter;
the adjusting the weight coefficient of the optimization function and analyzing the control effect comprises:
adjusting the weight coefficient of the constructed optimization function;
and analyzing whether the error between the actual roll angle and the target roll angle meets the preset error requirement or not based on the adjusted coefficient.
CN201910764402.1A 2019-08-19 2019-08-19 Control and optimal design method of active stabilizer bar system Active CN110443003B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910764402.1A CN110443003B (en) 2019-08-19 2019-08-19 Control and optimal design method of active stabilizer bar system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910764402.1A CN110443003B (en) 2019-08-19 2019-08-19 Control and optimal design method of active stabilizer bar system

Publications (2)

Publication Number Publication Date
CN110443003A CN110443003A (en) 2019-11-12
CN110443003B true CN110443003B (en) 2023-04-18

Family

ID=68436337

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910764402.1A Active CN110443003B (en) 2019-08-19 2019-08-19 Control and optimal design method of active stabilizer bar system

Country Status (1)

Country Link
CN (1) CN110443003B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111553021B (en) * 2020-04-26 2022-09-16 贵州理工学院 Design method of active suspension system based on cascade disturbance observer
CN112339884B (en) * 2020-09-25 2021-10-29 广州汽车集团股份有限公司 Stabilizer bar arrangement position determining method and device and readable storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5159547A (en) * 1990-10-16 1992-10-27 Rockwell International Corporation Self-monitoring tuner for feedback controller
CN108681257A (en) * 2018-06-22 2018-10-19 合肥工业大学 A kind of design method of the controller of active heeling-proof inclining system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5159547A (en) * 1990-10-16 1992-10-27 Rockwell International Corporation Self-monitoring tuner for feedback controller
CN108681257A (en) * 2018-06-22 2018-10-19 合肥工业大学 A kind of design method of the controller of active heeling-proof inclining system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于T-S模糊模型的车辆电液悬架系统H_∞控制;余曼等;《中国公路学报》;20180815(第08期);全文 *

Also Published As

Publication number Publication date
CN110443003A (en) 2019-11-12

Similar Documents

Publication Publication Date Title
Sampson et al. Active roll control of single unit heavy road vehicles
Swevers et al. A model-free control structure for the on-line tuning of the semi-active suspension of a passenger car
CN108681257B (en) Design method of controller of active anti-roll system
CN106970524B (en) Design method of vehicle roll motion safety linear quadratic form optimal LQG controller for active suspension
Zhang et al. Neural networks-based adaptive dynamic surface control for vehicle active suspension systems with time-varying displacement constraints
Vu et al. H∞ active anti-roll bar control to prevent rollover of heavy vehicles: a robustness analysis
CN110443003B (en) Control and optimal design method of active stabilizer bar system
CN108859648A (en) A kind of suspension damper damping control neural network based switching weighting coefficient determines method
Zin et al. An LPV/H~~ Active Suspension Control for Global Chassis Technology: Design and Performance Analysis
Muhammed et al. Linear-control vs. ADRC for automatic management of the handling-comfort contradiction of a quarter-car system
Wang et al. Robust control for active suspension system under steering condition
CN106528988A (en) Design method for robust controller of vehicle active suspension with limited frequency band restraint
CN110901326A (en) Control method of active suspension system with state constraint and dead zone input
Venhovens et al. Semi-active control of vibration and attitude of vehicles
Zulkarnain et al. Controller design for an active anti-roll bar system
CN113071282B (en) Vehicle adjusting method and device
jie Yue et al. Research on vehicle suspension systems based on fuzzy logic control
WO2023108699A1 (en) Novel lqg control method
CN116749698A (en) Vehicle suspension control method, device, equipment and readable storage medium
Fruhauf et al. Design of an active suspension for a passenger vehicle model using input processes with time delays
CN114953886A (en) Manned lunar vehicle suspension state calculation method and system
Ukamnal et al. Design of Trailing Arm Suspension
Papagiannis et al. Enhancing the Braking Performance of a Vehicle Through the Proper Control of the Active Suspension System
Qiu Adaptive Control of Vehicle Active Suspension Based on Neural Network Optimization
CN112255915A (en) Construction and parameter setting method of automobile chassis decoupling sliding mode controller

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant