CN113086000B - Fault-tolerant estimation method for rack force of steering-by-wire system - Google Patents
Fault-tolerant estimation method for rack force of steering-by-wire system Download PDFInfo
- Publication number
- CN113086000B CN113086000B CN202110485757.4A CN202110485757A CN113086000B CN 113086000 B CN113086000 B CN 113086000B CN 202110485757 A CN202110485757 A CN 202110485757A CN 113086000 B CN113086000 B CN 113086000B
- Authority
- CN
- China
- Prior art keywords
- observer
- rack
- motor
- steering
- feedback
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000006073 displacement reaction Methods 0.000 claims abstract description 62
- 230000007246 mechanism Effects 0.000 claims abstract description 22
- 239000003638 chemical reducing agent Substances 0.000 claims description 16
- 230000008713 feedback mechanism Effects 0.000 claims description 6
- 239000011159 matrix material Substances 0.000 claims description 6
- 230000001133 acceleration Effects 0.000 claims description 4
- 238000013016 damping Methods 0.000 claims description 4
- 230000009471 action Effects 0.000 claims description 3
- 230000009467 reduction Effects 0.000 claims description 2
- 241000135164 Timea Species 0.000 claims 1
- 238000004088 simulation Methods 0.000 abstract description 6
- 238000013461 design Methods 0.000 abstract description 5
- 230000000694 effects Effects 0.000 description 12
- 230000007547 defect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000009347 mechanical transmission Effects 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D5/00—Power-assisted or power-driven steering
- B62D5/04—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
- B62D5/0457—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such
- B62D5/046—Controlling the motor
- B62D5/0463—Controlling the motor calculating assisting torque from the motor based on driver input
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D5/00—Power-assisted or power-driven steering
- B62D5/04—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
- B62D5/0457—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such
- B62D5/0481—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such monitoring the steering system, e.g. failures
- B62D5/049—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such monitoring the steering system, e.g. failures detecting sensor failures
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D6/00—Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
- B62D6/008—Control of feed-back to the steering input member, e.g. simulating road feel in steer-by-wire applications
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
- Power Steering Mechanism (AREA)
Abstract
A fault-tolerant estimation method for rack force of a steer-by-wire system belongs to the technical field of automobile steer-by-wire. Building a dynamic modeling of a steering executing mechanism, and determining a state space of the steer-by-wire system; designing an extended disturbance observer, and estimating a generalized rack force; designing feedback gain of the extended disturbance observer based on a stability theory; a rack force fault-tolerant estimation method of a steer-by-wire system is provided. The method is more accurate, and provides a design basis for the fault-tolerant mechanism of the observer. High precision and small influence of motor torque fluctuation. The reliability of rack force estimation is improved, and a fault tolerance strategy of the observer is provided. The method can be used for designing a feedforward controller to improve the accuracy of the steering angle tracking in the steering follow-up control and can also be used for designing a feedback road feel in the road feel simulation. The observation of the rotation angle and the rotation speed of the steering execution motor and the displacement and the speed of the rack can be realized.
Description
Technical Field
The invention relates to a fault-tolerant estimation method for rack force of a steer-by-wire system, and belongs to the technical field of automobile steer-by-wire.
Background
The steer-by-wire technology is used as a hardware basis for steering control automation, mechanical connection between a steering mechanism and a steering wheel is eliminated, and information is transmitted in two directions by using electric signals: a steering wheel turning angle instruction input by a driver is transmitted to the electronic control unit through a vehicle-mounted network, and the electronic control unit receives the control instruction to control the steering actuating mechanism to finish the steering intention of the driver; meanwhile, the sensor transmits related information fed back by the road surface to the electronic control unit, and the electronic control unit calculates the road feel feedback moment and then controls the road feel feedback motor to output a corresponding moment to complete road feel feedback.
The construction of steer-by-wire systems involves two key technologies: one is steering follow-up control, namely, the steering angle tracking control of wheels, and the difficulty is that the aligning moment generated by the action of the road surface on the tire is interference which is not easy to measure, and the accuracy of the tracking control is influenced; the other is planning and simulation of road feel, in a traditional mechanical steering system, the road feel can be understood as the resisting moment transmitted to a driver by a mechanical transmission device, wherein the resisting moment comprises the state information of vehicle motion and tire stress, the information is transmitted to the driver through mechanical connection, the driver is helped to judge the running state of the vehicle and the road environment, the mechanical connection of the steering system is cancelled in a linear control steering system, the road feel needs to be calculated by integrating signals of various sensors in an electronic control unit, and the difficulty lies in how to simulate the road feel close to the traditional mechanical steering system.
The rack force is a force acting on the rack through a steering tie rod as a tire aligning moment, which is not only a disturbance affecting the accuracy of steering angle tracking control, but also an important part including road feel information used for generating road feel feedback moment, so that extensive research is carried out, and the conventional method for measuring and estimating the rack force is as follows:
korean patent invention publication No. CN110901761A entitled "steer-by-wire system and method for estimating rack force of steer-by-wire system", whose publication date is 24/03/2020, discloses calculating stress of a reducer by a rack position difference between a front end and a rear end of the reducer measured by a steering actuator motor angle sensor and a rack displacement sensor, and further calculating rack force by a dynamic model. The method has the defects that the requirement on the precision of the sensor is high, the estimation effect is sensitive to the change of the rigidity parameter of the transmission mechanism, the rigidity of the transmission mechanism cannot be accurately measured and is influenced by various factors such as the use time of materials and the like, and the calculation distortion of the rack force can be caused by the change of the rigidity parameter.
The invention discloses a method for obtaining a rack force by modeling a tire, estimating a transverse speed, calculating a slip angle and further calculating the transverse stress of the tire, wherein the publication date is 21/01 in 2020, publication number is CN110712676A and is named as 'rack force estimation of a steering system'. The method has the defects that the dependence on a model is strong, the tire drag distance cannot be accurately measured, and the accuracy of rack force estimation is low.
The invention discloses a Chinese invention patent with publication number CN110304135A, namely 10/08/2019 and name 'rack force estimation of steering system', and discloses modeling by taking rack force as interference of a steering actuating mechanism and introducing a nonlinear gain function to complete the design of an observer. The observer has high convergence speed and good real-time property, and can meet the requirement on rack force estimation under complex working conditions. The method has the defects that the model only has one degree of freedom, the dynamic description of an actual physical system is not accurate enough, the observation effect of the observer is limited by a single corner sensor, and the estimation effect of the rack force can be seriously influenced if the corner sensor fails.
Disclosure of Invention
In order to solve the problems in the background art, the invention provides a fault-tolerant estimation method for a rack force of a steering-by-wire system.
The invention adopts the following technical scheme: a fault-tolerant estimation method for a rack force of a steering-by-wire system comprises the following steps:
s1: building a dynamic modeling of a steering executing mechanism, and determining a state space of the steer-by-wire system;
s2: designing an extended disturbance observer, and estimating a generalized rack force;
s3: designing feedback gain of the extended disturbance observer based on a stability theory;
s4: a rack force fault-tolerant estimation method of a steer-by-wire system is provided.
Compared with the prior art, the invention has the beneficial effects that:
1. the two degrees of freedom are set in the modeling of the steering actuating mechanism, compared with a single-degree-of-freedom model in the prior art, the two degrees of freedom are more accurate, and meanwhile, the two degrees of freedom also provide a design basis for a fault-tolerant mechanism of an observer.
2. The method for observing the rack force by simultaneously using the motor corner, the rack displacement and the motor output torque integrates the advantages of two methods of observing the rack force only by using the motor corner and the motor output torque and observing the rack force only by using the rack displacement and the motor output torque: the precision is high, and the influence of the torque fluctuation of the motor is small.
3. The invention improves the reliability of rack force estimation and provides a fault tolerance strategy of the observer: when the motor rotation angle sensor has a fault, a rack force observer which only uses rack displacement and motor output torque as input is provided; when the rack displacement sensor is in fault, a rack force observer which only uses the rotation angle of the motor and the output torque of the motor as input is provided.
4. The observer designed by the invention has high convergence speed and good estimation real-time performance on the generalized rack force, so the generalized rack force not only can be used for designing a feedforward controller in the steering follow-up control to improve the precision of corner tracking, but also can be used for designing a feedback road feel in the road feel simulation.
5. The observer designed in the invention can also realize the observation of the rotation angle and the rotation speed of the steering execution motor and the displacement and the speed of the rack.
Drawings
FIG. 1 is a schematic structural view of a steer-by-wire system of the present invention;
FIG. 2 is a schematic diagram of an extended disturbance observer;
FIG. 3 is a flow chart of observer fault tolerance mechanism operation;
FIG. 4 is a schematic diagram of three observers in an observer fault tolerance mechanism;
FIG. 5 is a graph of the observed effect of three observers on a given generalized rack force under a corner step input;
fig. 6 is a plot of the observed effect of three observers for a given generalized rack force for a double-shift linear path input.
Detailed Description
The technical solutions in the present invention will be described clearly and completely with reference to the accompanying drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the invention, rather than all embodiments, and all other embodiments obtained by those skilled in the art without any creative work based on the embodiments of the present invention belong to the protection scope of the present invention.
A fault-tolerant estimation method of rack force of a steer-by-wire system comprises a steering actuating mechanism, a road feel feedback mechanism and a controller 12 for performing coordination control on the steering actuating mechanism and the road feel feedback mechanism; the steering actuating mechanism comprises a steering actuating motor 5, a steering actuating motor reducer 6, a first torque angle sensor 7, a displacement sensor 8, a pinion 9, a rack 10 and wheels 11; the road feel feedback mechanism comprises a steering wheel 1, a torque and angle sensor II 2, a road feel feedback motor reducer 3 and a road feel feedback motor 4;
an output shaft of the steering execution motor 5 is connected with a pinion 9 through a steering execution motor reducer 6, and is provided with a first torque and angle sensor 7, the pinion 9 is meshed with a rack 10, and the rack 10 is provided with a displacement sensor 8 and is connected with wheels 11;
an output shaft of the road feel feedback motor 4 is connected with the steering wheel 1 through a road feel feedback motor reducer 3 and is provided with a second torque and corner sensor 2;
the method is characterized in that: the estimation method comprises the following steps:
s1: building a dynamic modeling of a steering executing mechanism, and determining a state space of the steer-by-wire system;
modeling is carried out on a steering execution mechanism, and the steering execution mechanism is described as a second-order system with two degrees of freedom, wherein a rack structure and a steering execution motor shaft are regarded as rigid bodies, friction loss on the motor shaft is ignored, and a differential equation of dynamics is as follows:
wherein,
Jmthe rotational inertia of the rotor and the reducer of the steering actuating motor 5 equivalent to the motor shaft;
Bmis the viscous damping coefficient of the steering actuator motor 5 and the steering actuator motor reducer 6;
Kmis a steering actuator motor 5Torsional rigidity of (a);
θmis the angular velocity of the rotor of the steering actuator motor 5;
Gmthe reduction ratio of a reducer 6 of a steering execution motor;
Xris the lateral displacement of the rack 10;
rpis the reference circle radius of the pinion 9;
Tmis the output torque of the steering actuator motor 5;
mris the mass of the rack 10;
Bris the damping of the rack 10;
Ff,ris the friction force that the rack 10 is subjected to when moving;
Fris the force of the steering tie rod that the rack 10 is subjected to as it moves.
The determination of the steer-by-wire system state space comprises the following steps:
s101: neglecting the friction torque T in the operation of the electric machinef,mWhile simultaneously applying the frictional force F to the rack during movementf,rAnd received steering rod force FrThe sum is taken as generalized rack force FeI.e. the part of the system that needs to be estimated and its first order differential is assumed to be bounded:
Fe=Fr+Ff,r;
s102: defining a state variable x1=θm、x3=Xr、Output y1=θm、y3=XrAnd then the state space of the steer-by-wire system is as follows:
the state space of the extended disturbance observer of the steer-by-wire system designed based on expression (2) is described as follows:
in the formula,
Z1、Z2、Z3、Z4、Z5and Z6For observer feedback gain:
wherein,
α1、α2、α3、β1、β2、β3and ε is a variable (to be designed) parameter;
S2: designing an extended disturbance observer, and estimating a generalized rack force;
the estimating the generalized rack force comprises the steps of:
s201: the generalized rack force F stated in S101 of the original systemeAs system disturbance d, an extended state x of the observer system is defined5False, falseThe first order differential is defined to satisfy
Wherein
ξ is a positive number.
S202: output y of the original system1And y3Introduction of the observer system, and the state of the observer systemAndthe action generates an error term and is multiplied by different observer feedback gains to act on different state variables of the observer.
S3: designing feedback gain of the extended disturbance observer based on a stability theory; the feedback gain of the extended disturbance observer comprises the following steps:
s301: the estimation error equation for the extended disturbance observer is given as follows: defining an error vector of the extended disturbance observer as
Wherein:
wherein, λ is a characteristic value to be solved, and I is a five-order identity matrix;
obtaining the stable condition of the error equation of the observer by utilizing the Laus criterion:
wherein:
when the parameter α is1、α2、α3、β1、β2、β3When the sum epsilon satisfies the inequality (4), the error equation of the observer is stable;
and if the observation error equation is stable, for any given positive definite array Q, a symmetrical positive definite array P can be always found to satisfy the following Lyapunov equation:
the Lyapunov function of the observer can be defined as:
V=εηTPη
wherein etaTIs the transpose of the error vector η.
wherein λ ismin(Q) is the minimum characteristic value of Q, whereby it is possible to obtain a rack having a broad senseInequality of moment first order differential:
an upper bound of the first order differential of the generalized rack moment can be obtained by an expression (5), and epsilon should be as small as possible in order to ensure the gradual stability of the system. Meanwhile, in order to ensure the convergence speed of the observer system, a high-gain observer is constructed, so that the dynamic characteristic of the observer system is far higher than that of an actual physical system, and the value of epsilon is required to be as small as possible.
S4: a rack force fault-tolerant estimation method of a steer-by-wire system is provided.
The method for estimating the rack force fault tolerance of the steer-by-wire system comprises the following steps:
when the rotation angle sensor of the steering actuator motor 5 and the displacement sensor 8 of the rack 10 are operating normally, an observer using a motor rotation angle difference and a rack displacement difference as feedback signals is given, as shown in fig. 4 (a), referred to as a motor rotation angle-rack displacement observer;
when the rotation angle sensor has a fault, shielding a rotation angle difference signal on the basis of a normal system observer, and constructing a feedback loop only by using a rack displacement difference to form a new observer, which is called as a rack displacement observer as shown in (b) in fig. 4;
when the displacement sensor is in fault, a displacement difference signal is shielded on the basis of a normal system observer, and a feedback loop is constructed by using only the motor rotation angle difference to form a new observer, which is called as a motor rotation angle observer as shown in (c) in fig. 4;
when the motor rotation angle sensor and the rack displacement sensor both have faults, the system reports errors, and the observer cannot estimate the rack force;
output torque T of motormA large amount of clutter can be introduced into an input signal of the observer, and the observation effect of the observer is influenced to a certain extent. The motor output torque T can be known by the expression (3)mActing directly on angular speed of motorFrom the differential of (2), T is knownmThe influence on the rotation angle of the motor in two degrees of freedom of the system is large, and in order to weaken the influence on the observation effect of an observer system, alpha is used3Set to zero, i.e. the expanded state x is cancelled5Only the part corresponding to the rotation angle of the motor is designed to be alpha1、α2、β1、β2、β3And the parameters of epsilon.
When a motor rotation angle sensor in the system has a fault and has no signal feedback, the input of the observer is changed into rack displacement XrAnd motor output torque TmWhen is, will alpha1、α2And alpha3Setting the feedback term in the observer to be zero, wherein the feedback term only has the difference between the measured value and the estimated value of the rack displacement, and the parameter needing to be designed is beta1、β2、β3And ε;
when the rack displacement sensor in the system has a fault and has no signal feedback, the input of the observer is changed into the rotation angle theta of the motormAnd motor output torque TmWhen is, beta is1、β2And beta3Setting the feedback term in the observer to be zero, wherein the feedback term only has the difference between the measured value and the estimated value of the motor rotation angle, and the parameter needing to be designed in the observer is alpha1、α2、α3And ε.
The observer for two sensor faults is designed only to ensure that the estimated value of the generalized rack force can be stably output when the corresponding fault condition occurs, and the estimation precision is inferior to that of a complete observer which uses a rack displacement difference and a motor rotation angle difference as feedback.
The invention can realize the estimation of the generalized rack force by combining the expression (3) with the measurement information of a plurality of sensors, namely the steering execution motor rotation angle, the rack displacement and the motor output torque, provides a fault tolerance method, improves the accuracy of the rack force estimation, and can estimate the motor rotation angle, the rotation speed, the rack displacement and the speed signal.
The observer uses the rack displacement difference and the motor rotation angle difference as feedback signals, however, the motor rotation angle sensor and the rack displacement sensor may be in failure to influence the observation effect of the observer:
the motor rotation angle sensor generally uses a photoelectric encoder or a rotary transformer: the photoelectric encoder is greatly influenced by the environment, and the problems of pulse false sending or work stopping and the like can occur due to large mechanical vibration, temperature and humidity, and the main control unit can judge whether a fault occurs through an algorithm; faults of the rotary transformer mainly include circuit breaking, voltage signal abnormity and the like, and when the faults occur, the decoding chip reports the faults to the main control unit.
The rack displacement sensor generally uses a linear displacement sensor, the linear displacement sensor may have the problem that output data is unchanged due to the fact that a wire is not returned after being pulled out or the problem that no data is output due to the fact that a circuit is broken, and when a vehicle is steered, the output data is detected not to be updated for a long time, which indicates that the sensor has a fault.
In order to reduce the influence on the generalized rack force estimation when the motor corner sensor and the rack displacement sensor are in fault, the rack force fault-tolerant estimation method is designed as follows:
when the system normally operates, the input is the motor rotation angle thetamThe rack displacement XrAnd the motor output torque TmThe parameter to be designed in the observer is α1、α2、β1、β2、β3And e, will be3Set to zero; when a motor rotation angle sensor in the system has a fault, the input of the observer is changed into the rack displacement XrAnd the motor output torque TmWill be alpha1、α2And alpha3Set to zero, the parameter to be designed in the observer is β1、β2、β3And ε; when a rack displacement sensor in the system fails, the observer input becomes the motor rotation angle thetamAnd the motor output torque TmWill beta1、β2And beta3Set to zero, the parameter to be designed in the observer is α1、α2、α3And ε.
Example 1:
and designing simulation operation parameters and the feedback gain of the observer according to the design requirements of the steering actuator and by combining an expected simulation operation result.
The simulation run related parameters of the design are as follows:
Jm=0.001kg·m2,Bm=0.008N·m·s/rad,Km=132N·m/rad
Gm=10,rp=6.11mm,mr=4.125kg,Br=4000N·s/m。
feedback gain in the motor rotation angle-rack displacement observer:
α1=1,α2=10,β1=1,β2=10,β3=5,ε=0.001。
feedback gain in rack displacement observer:
β1=1,β2=10,β3=0.5,ε=0.001。
feedback gain in the motor rotation angle observer:
α1=1,α2=10,α3=1,ε=0.001。
the estimation effect of the invention is verified by the embodiment by adopting steering wheel corner step input and double-shift linear route input.
Fig. 5 is an estimation effect of the motor rotation angle-rack displacement observer, the motor rotation angle observer, and the rack displacement observer on a given input generalized rack force when the steering wheel inputs a rotation angle step signal according to the embodiment; fig. 6 shows the estimation effect of the motor rotation angle-rack displacement observer, the motor rotation angle observer, and the rack displacement observer on the given input generalized rack force under the double-shift linear path input mentioned in the embodiment.
The root mean square error of the motor corner-rack displacement observer is 15.17 when a corner step signal is input, and 38.91 when a double-moving linear route is input; the root mean square error of the motor rotation angle observer is 15.26 when the rotation angle step signal is input, and is 39.42 when the double-moving linear route is input; the root mean square error of the rack displacement observer is 62.67 when the input is a corner step signal, and 54.11 when the input is a double-shift linear route.
From the curves of fig. 4 and 5 and the root mean square error results, it can be seen that: the rack force fault-tolerant estimation strategy designed by the embodiment has high estimation precision and good real-time performance on the rack force during normal operation; when a single motor corner signal is used for feedback under the fault of the rack displacement sensor, the rack force estimation effect is good, the real-time performance is good, but small-amplitude oscillation exists in the dynamic process; when a single rack displacement signal is used for feedback under the fault of the motor rotation angle sensor, the rack force estimation result has certain delay. Under the condition of sensor failure, the requirement of fault-tolerant estimation is to maintain the stability of the steering system and ensure the continuous output of the rack force estimation value, so the requirement on the rack force estimation precision is relaxed. In conclusion, the rack force fault-tolerant estimation strategy provided by the invention is meaningful.
When a rotation angle sensor of a steering execution motor and a displacement sensor of a rack work normally, an observer using a motor rotation angle difference and a rack displacement difference as feedback signals is provided; when the corner sensor has a fault, shielding a corner difference signal on the basis of a normal system observer, only using a rack displacement difference to construct a feedback loop, and changing the feedback gain of the original observer to form a new observer; when the displacement sensor is in fault, a displacement difference signal is shielded on the basis of a normal system observer, a feedback loop is constructed by using the motor rotation angle difference, and the feedback gain of the original observer is changed to form a new observer.
The invention provides a rack force fault-tolerant estimation method with mature theory, high precision and strong reliability, which is mainly used for solving the problems of insufficient accurate reading of rack force estimation and poor reliability in engineering realization.
It will be evident to those skilled in the art that the invention is not limited to the details of the foregoing illustrative embodiments, and that the present invention may be embodied in other specific forms without departing from the spirit or essential attributes thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference sign in a claim should not be construed as limiting the claim concerned.
Furthermore, it should be understood that although the present description refers to embodiments, not every embodiment may contain only a single embodiment, and such description is for clarity only, and those skilled in the art should integrate the description, and the embodiments may be combined as appropriate to form other embodiments understood by those skilled in the art.
Claims (3)
1. A fault-tolerant estimation method of rack force of a steer-by-wire system comprises a steering actuating mechanism, a road feel feedback mechanism and a controller (12) for performing coordination control on the steering actuating mechanism and the road feel feedback mechanism; the steering actuating mechanism comprises a steering actuating motor (5), a steering actuating motor reducer (6), a first torque angle sensor (7), a displacement sensor (8), a pinion (9), a rack (10) and wheels (11); the road feel feedback mechanism comprises a steering wheel (1), a torque and angle sensor II (2), a road feel feedback motor reducer (3) and a road feel feedback motor (4);
an output shaft of the steering execution motor (5) is connected with a pinion (9) through a steering execution motor reducer (6) and is provided with a first torque and angle sensor (7), the pinion (9) is meshed with a rack (10), and the rack (10) is provided with a displacement sensor (8) and is connected with wheels (11);
an output shaft of the road feel feedback motor (4) is connected with the steering wheel (1) through a road feel feedback motor reducer (3) and is provided with a second torque and corner sensor (2);
the method is characterized in that: the estimation method comprises the following steps:
s1: building a dynamic modeling of a steering executing mechanism, and determining a state space of the steer-by-wire system;
the differential equation of the dynamics is:
wherein,
Jmthe rotational inertia of a rotor and a reducer of a steering execution motor (5) equivalent to a motor shaft;
Bmis the viscous damping coefficient of the steering actuating motor (5) and the steering actuating motor reducer (6);
Kmis the torsional stiffness of the steering actuator motor (5);
θmis the angular velocity of the rotor of the steering actuating motor (5);
Gmthe reduction ratio of a reducer (6) of a steering execution motor;
Xris the transverse displacement of the rack (10);
rpis the pitch circle radius of the pinion (9);
Tmis the output torque of the steering actuator motor (5);
mris the mass of the rack (10);
Bris the damping of the rack (10);
Ff,ris the friction force received by the rack (10) when moving;
Fris the force of the steering tie rod received by the rack (10) during its movement
The determination of the steer-by-wire system state space comprises the following steps:
s101: while simultaneously applying the frictional force F to the rack during movementf,rAnd received steering rod force FrThe sum is taken as generalized rack force FeAnd assuming that its first order differential is bounded:
Fe=Fr+Ff,r;
s102: defining a state variable x1=θm、x3=Xr、Output y1=θm、y3=XrAnd then the state space of the steer-by-wire system is as follows:
the state space of the extended disturbance observer of the steer-by-wire system designed based on expression (2) is described as follows:
in the formula,
Z1、Z2、Z3、Z4、Z5and Z6For observer feedback gain:
wherein,
α1、α2、α3、β1、β2、β3and ε is a variable parameter;
s2: designing an extended disturbance observer, and estimating a generalized rack force;
s3: designing feedback gain of the extended disturbance observer based on a stability theory;
the feedback gain of the extended disturbance observer comprises the following steps:
s301: the estimation error equation for the extended disturbance observer is given as follows:
Wherein:
wherein, λ is a characteristic value to be solved, and I is a five-order identity matrix;
obtaining the stable condition of the error equation of the observer by utilizing the Laus criterion:
wherein:
when the parameter α is1、α2、α3、β1、β2、β3When the sum epsilon satisfies the inequality (4), the error equation of the observer is stable;
and if the observation error equation is stable, finding a symmetrical positive array P to satisfy the following Lyapunov equation for any given positive array Q:
the Lyapunov function of the observer can be defined as:
V=εηTPη
wherein etaTIs the transpose of the error vector η;
wherein λ ismin(Q) is the minimum eigenvalue of Q, from which the inequality can be derived for the first order differential of the generalized rack moment:
s4: a rack force fault-tolerant estimation method of a steer-by-wire system is provided.
2. The method for fault-tolerant estimation of rack force of the steer-by-wire system according to claim 1, wherein: s2 the estimating the generalized rack force includes the steps of:
s201: the generalized rack force F stated in S101 of the original systemeAs system disturbance d, an extended state x of the observer system is defined5Assuming that its first order differential is bounded, satisfy
Wherein
ξ is a positive number;
3. The method for fault-tolerant estimation of the rack force of the steer-by-wire system according to claim 2, wherein: s4, the method for estimating the rack force fault tolerance of the steer-by-wire system is as follows:
when a rotation angle sensor of a steering execution motor (5) and a displacement sensor (8) of a rack (10) work normally, an observer taking a motor rotation angle difference and a rack displacement difference as feedback signals is provided, and the observer is called as a motor rotation angle-rack displacement observer;
when the corner sensor has a fault, shielding a corner difference signal on the basis of a normal system observer, and only using a rack displacement difference to construct a feedback loop to form a new observer called a rack displacement observer;
when the displacement sensor is in fault, a displacement difference signal is shielded on the basis of a normal system observer, and a feedback loop is constructed by using the motor rotation angle difference only to form a new observer which is called a motor rotation angle observer;
when the motor rotation angle sensor and the rack displacement sensor both have faults, the system reports errors, and the observer cannot estimate the rack force;
when a motor rotation angle sensor in the system has a fault and has no signal feedback, the input of the observer is changed into rack displacement XrAnd motor output torque TmWhen is, will alpha1、α2And alpha3Setting the feedback term in the observer to be zero, wherein the feedback term only has the difference between the measured value and the estimated value of the rack displacement, and the parameter needing to be designed is beta1、β2、β3And ε;
when the rack displacement sensor in the system has a fault and has no signal feedback, the input of the observer is changed into the rotation angle theta of the motormAnd motor output torque TmWhen is, beta is1、β2And beta3Setting the feedback term in the observer to be zero, wherein the feedback term only has the difference between the measured value and the estimated value of the motor rotation angle, and the parameter needing to be designed in the observer is alpha1、α2、α3And ε.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110485757.4A CN113086000B (en) | 2021-04-30 | 2021-04-30 | Fault-tolerant estimation method for rack force of steering-by-wire system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110485757.4A CN113086000B (en) | 2021-04-30 | 2021-04-30 | Fault-tolerant estimation method for rack force of steering-by-wire system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113086000A CN113086000A (en) | 2021-07-09 |
CN113086000B true CN113086000B (en) | 2022-04-08 |
Family
ID=76681196
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110485757.4A Active CN113086000B (en) | 2021-04-30 | 2021-04-30 | Fault-tolerant estimation method for rack force of steering-by-wire system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113086000B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113830168B (en) * | 2021-11-05 | 2023-09-22 | 安徽奇米智能科技有限公司 | Fault-tolerant control method and system for front wheel steering angle of vehicle based on fault estimation |
CN113815720B (en) * | 2021-11-05 | 2023-09-22 | 安徽奇米智能科技有限公司 | Design method of fault observer of steering-by-wire system of unmanned automobile |
CN113998001B (en) * | 2021-11-05 | 2024-01-16 | 合肥工业大学 | Fault-tolerant controller for steering-by-wire of unmanned vehicle and design method thereof |
CN115042858B (en) * | 2022-05-05 | 2024-03-19 | 博世华域转向系统有限公司 | Steering system driver road feel feedback adjustment method based on dynamic rack force |
CN115285213B (en) * | 2022-08-18 | 2023-04-25 | 浙江极氪智能科技有限公司 | Road sense simulation method, system, equipment and storage medium |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8150582B2 (en) * | 2009-04-20 | 2012-04-03 | Ford Global Technologies, Llc | Systems and methods for decoupling steering rack force disturbances in electric steering |
CN101691124B (en) * | 2009-10-16 | 2012-06-27 | 重庆大学 | Method for controlling electronic power steering system of vehicle without sensor |
DE102017105370A1 (en) * | 2017-03-14 | 2018-09-20 | Thyssenkrupp Ag | Estimating rack power in a steer-by-wire system |
CN107140012B (en) * | 2017-05-10 | 2023-04-04 | 南京航空航天大学 | Steer-by-wire system based on Kalman filter capable of restraining divergence and control method |
US11046359B2 (en) * | 2017-09-25 | 2021-06-29 | Mando Corporation | Steer-by-wire system and control method thereof |
US12054204B2 (en) * | 2018-07-12 | 2024-08-06 | Steering Solutions Ip Holding Corporation | Rack force estimation for steering systems |
CN109733464B (en) * | 2018-12-18 | 2023-04-25 | 南京航空航天大学 | Active fault tolerance and fault relief system based on steer-by-wire double motors and control method thereof |
CN110304135B (en) * | 2019-07-10 | 2021-08-06 | 上海交通大学 | Linear control steering system rack force estimation method based on extended disturbance observer |
-
2021
- 2021-04-30 CN CN202110485757.4A patent/CN113086000B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN113086000A (en) | 2021-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113086000B (en) | Fault-tolerant estimation method for rack force of steering-by-wire system | |
CN107415939B (en) | Steering stability control method for distributed driving electric automobile | |
CN104932510B (en) | A kind of Flexible Spacecraft control system for flywheel low speed friction and method | |
CN105159083B (en) | A kind of high-precision friciton compensation control method of double-frame magnetic suspension CMG frame systems | |
CN102385342B (en) | Self-adaptation dynamic sliding mode controlling method controlled by virtual axis lathe parallel connection mechanism motion | |
CN107380254A (en) | The electric power steering predicted using system mode is controlled | |
CN104898686B (en) | A kind of anti-interference attitude control method based on reaction wheel rubbing characteristics | |
Zou et al. | Fault diagnosis and fault-tolerant compensation strategy for wheel angle sensor of steer-by-wire vehicle via extended Kalman filter | |
Hwang et al. | Practical synchronous steering angle control of a dual-motor driving steer-by-wire system | |
CN110182253A (en) | The quadrant type friciton compensation that tyre load for steering system is estimated | |
Liang et al. | A novel steering-by-wire system with road sense adaptive friction compensation | |
CN101691124A (en) | Method for controlling electronic power steering system of vehicle without sensor | |
Yin et al. | A study on μ-synthesis control for four-wheel steering system to enhance vehicle lateral stability | |
CN110077458A (en) | A kind of intelligent vehicle corner control method based on Active Disturbance Rejection Control | |
CN101624063A (en) | Vehicle electric power-assisted steering system of non-torque sensor | |
Wang et al. | Discrete-time adaptive neural network control for steer-by-wire systems with disturbance observer | |
CN103010300A (en) | Inertia compensation with frequency dependent damping | |
CN106843227A (en) | A kind of method of the autonomous tracking path planning of intelligent automobile | |
Wang et al. | Hybrid adaptive learning neural network control for steer-by-wire systems via sigmoid tracking differentiator and disturbance observer | |
Wang et al. | Integrated design of control allocation and triple-step control for over-actuated electric ground vehicles with actuator faults | |
Pisu et al. | Adaptive threshold based diagnostics for steer-by-wire systems | |
CN110126816B (en) | Fault-tolerant control method of automobile active front wheel steering system | |
CN115991187B (en) | Vehicle control method, controller and storage medium based on non-offset model prediction | |
Yang et al. | Active fault-tolerant control of rotation angle sensor in steer-by-wire system based on multi-objective constraint fault estimator | |
CN111361571A (en) | Method for simultaneously estimating vehicle mass center slip angle and disturbance based on GPI |
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 |