CN102602547A - Wheeled lunar vehicle driving control method based on slip ratio adjustment - Google Patents

Wheeled lunar vehicle driving control method based on slip ratio adjustment Download PDF

Info

Publication number
CN102602547A
CN102602547A CN2012100068096A CN201210006809A CN102602547A CN 102602547 A CN102602547 A CN 102602547A CN 2012100068096 A CN2012100068096 A CN 2012100068096A CN 201210006809 A CN201210006809 A CN 201210006809A CN 102602547 A CN102602547 A CN 102602547A
Authority
CN
China
Prior art keywords
wheel
centerdot
lambda
rate
lunar rover
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012100068096A
Other languages
Chinese (zh)
Other versions
CN102602547B (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.)
Dalian University of Technology
Original Assignee
Dalian 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 Dalian University of Technology filed Critical Dalian University of Technology
Priority to CN201210006809.6A priority Critical patent/CN102602547B/en
Publication of CN102602547A publication Critical patent/CN102602547A/en
Application granted granted Critical
Publication of CN102602547B publication Critical patent/CN102602547B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

The invention discloses a wheeled lunar vehicle driving control method based on slip ratio adjustment, which includes the steps: working condition selection and control objective determination; wheel slip ratio estimation; establishment of a lunar vehicle system model; and calculation of wheel distributed moment Ti. Driving conditions of a lunar vehicle include an accelerating or decelerating condition of a vehicle body and a uniform-speed driving condition of the vehicle body, wherein when the vehicle body is under the accelerating or decelerating condition, the slip ratio of each wheel is controlled within a high driving efficiency range, and the high driving efficiency of the wheels can be guaranteed; and when the vehicle body is under the uniform-speed driving condition, the average value of the slip ratio of all the wheels serves as a control objective, so that the problems of singleness of the control objective, energy consumption increase caused by too high or too low single wheel slip ratio, poor trafficability variation and the like can be avoided. By means of a sliding mode variable structure control algorithm, solving is simple, the calculated quantity is small, and the system is guaranteed to have excellent robustness, so that the lunar vehicle can more coordinately move in the rugged environment.

Description

A kind of lunar wheeled vehicle drive controlling method of regulating based on slippage rate
Technical field
The invention belongs to the space technology field; Relating to a kind of is the sliding mode variable structure control method of target to improve the wheeled lunar rover vehicle of rocking arm-bogie truck passability under rugged environment, specially refers to a kind of lunar wheeled vehicle drive controlling method of regulating based on slippage rate.
Background technology
Lunar rover vehicle Drive Control Technique is the realization link of moveable robot movement control; Also be that the lunar rover vehicle is realized one of autonomous gordian technique of walking; Its technical essential is how each wheel drive power to be carried out reasonable distribution, so that the state of kinematic motion between moon wheel that goes on the rugged menology and the wheel is complementary, that avoids that each wheel drive force unreasonable distribution causes skids and sink; Thereby reduce the waste of power and the mechanical wear of the lunar rover vehicle, improve its crossing ability and service life.Although the propulsive effort of the lunar rover vehicle is regulated and control is shown great attention to; But the research of relevant controlling algorithm is less; The limitation of existing control method is: through optimizing the method that the particular constraints condition comes the drive torque to wheel to distribute; Constraint asks the process of optimal solution very complicated, and calculated amount is big; Method to the startup accelerator of the lunar rover vehicle is controlled only is controlled at an expectation value with slippage rate, lunar rover vehicle driving process is not controlled; Adopt PI control algorithm design-calculated PI controller simpler, controlled target is single.
Summary of the invention
To existing control method find the solution complicacy, calculated amount is big; Only slippage rate is controlled at a fixing expectation value; The driving process of the lunar rover vehicle is not controlled, problem such as controlled target is single, the present invention will propose a kind of lunar wheeled vehicle drive controlling method of regulating based on slippage rate; According to lunar rover vehicle acceleration or Reduced Speed Now and the two kinds of operating modes of at the uniform velocity going; Moment to each wheel of the lunar rover vehicle is distributed control, that is: when the lunar rover vehicle is in acceleration or decelerating mode, each wheel slip rate is controlled in the best interval of each wheel drive efficient; When the lunar rover vehicle is at the uniform velocity driving cycle, be controlled target with the average slippage rate of wheel; And find the solution simple, calculated amount is little.
Technical scheme of the present invention is:
A kind of lunar wheeled vehicle drive controlling method of regulating based on slippage rate; Described driving control system comprises operating mode selection module, slippage rate estimation module, Sliding mode variable structure control module, PID rate control module and lunar rover vehicle system; Described lunar rover vehicle system obtains the translational velocity and the angular speed of wheel of wheel barycenter through dynam and kinematics analysis, is input to the slippage rate estimation module; The slippage rate estimation module is calculated the slippage rate of each wheel, is input in the Sliding mode variable structure control module, as the controlled target of Sliding mode variable structure control module the moment of wheel is distributed; Should distribute moment to be applied on each wheel at last, accomplish drive controlling wheel; Described drive controlling method specifically may further comprise the steps:
A, operating mode are selected and controlled target is confirmed
A1, when quickening or slow down, need slippage rate be controlled in certain scope because of the lunar rover vehicle; To improve drive efficiency; And at the uniform velocity needing adaptation to the ground to rise and fall in the driving process; Avoid single-wheel trackslip excessive crossing ability that causes and harmony variation, so the driving cycle of the lunar rover vehicle is divided into acceleration or decelerating mode and driving cycle at the uniform velocity;
Controlled target confirms under A2, acceleration or the decelerating mode
In order to guarantee that lunar rover vehicle wheel when quickening has enough big drive torque and higher drive efficiency, need be controlled at the slippage rate of each wheel in the best scope of drive efficiency;
A3, the confirming of controlled target under the driving cycle at the uniform velocity
At the uniform velocity under the driving cycle, be effectively controlled, thereby reduce the car body waste of power, improve the crossing ability of car body and drive coordination performance in order to make the wheel slip rate; The aviation value of selecting each skidding rate of rotation is a controlled target, if the single-wheel slippage rate is too high, explains that the net tractive force of wheel F that is directed against fixing branch counter-force N is excessive, reduces the consumption that slippage rate has also just reduced unnecessary net tractive force of wheel; If slippage rate is too small; Explain that the tractive force F that is directed against fixing branch counter-force N is too small, be far smaller than the tractive force that ground can give, in order successfully to pass through accidental relieies such as ditch or abrupt slope; Need to increase slippage rate to improve ground traction, improve the lunar rover vehicle in rugged ground-surface through performance;
B, wheel slip rate are estimated
B1, at first the wheel slip rate is defined, all relevant with slippage rate with index because of each item kinematic parameter of the lunar rover vehicle, so slippage rate becomes the emphasis of research, it defines as follows:
&lambda; = rw - v rw ( rw > v ) rw - v v ( rw < v ) - - - ( 1 )
Wherein, λ is the wheel slip rate, and r represents radius of wheel, and w represents angular speed of wheel, and v represents the translational velocity of wheel barycenter;
B2, confirm good controlled target, it is accurately estimated to steps A; At first, the translational velocity of selecting the vision miles counter to come the estimated wheel barycenter; Secondly, utilize vehicle-wheel speed sensor to measure the speed of wheel in real time; Utilize formula (1) to calculate the slippage rate of each wheel at last;
The foundation of C, lunar rover vehicle system model
Research object is six to take turns rocking arm-the turn to posture lunar rover vehicle; Form by car body, suspension fork mechanism and six wheels; Suspension frame structure is made up of the rocking arm and the bogie truck of left and right sides symmetry; The drive motor of model all is installed on each wheel etc., and the near front wheel in left side, left center and three wheel sequence numbers of left rear wheel are respectively 1,3 and 5, and wheel and three wheel sequence numbers of off hind wheel are respectively 2,4,6 in the off front wheel on right side, the right side; The longitudinal movement of Car Body Considering, to six take turns the lunar rover vehicle one-sided model carry out force analysis, it is following to list its kinetics equation:
m v &CenterDot; = &Sigma; i = 1,3,5 ( F Hi - F Ri ) I w w &CenterDot; i = T i - T ri ( i = 1,3,5 ) - - - ( 2 )
Wherein, m is 1/2 of lunar rover vehicle total quality M, F HiBe the soil propelling force of i wheel, F RiBe the soil resistance force of i wheel, T RiFor ground imposes on the resisting moment of wheel i, I wBe the rotor inertia of single wheel around the wheel axle center, w iBe the cireular frequency of wheel i, T iFor imposed on the drive torque of wheel i by actuator, wherein subscript i is the label of one-sided wheel in full text;
(1) formula is carried out differentiate, and (2) formula substitution is got following formula:
&lambda; &CenterDot; = f ( &lambda; , v ) + B ( &lambda; , v ) &CenterDot; u - - - ( 3 )
Wherein, λ=[λ 1, λ 3, λ 5] T, u=[T 1, T 3, T 5] T, f (λ, v)=[f 1(λ, v), f 3(λ, v), f 5(λ, v)] T, f i ( &lambda; , v ) = - ( 1 - &lambda; i ) [ &Sigma; i = 1,3,5 F Hi - &Sigma; i = 1,3,5 F Ri ] / Mv - r ( 1 - &lambda; i ) 2 T Ri / I w v , B i(λ, v)=r (1-λ i) 2/ I wV, i=1,3,5;
D, wheel distribute moment T iCalculating
D1, according to the model that step C sets up, utilize each wheel of Sliding mode variable structure control algorithm computation to distribute moment u i, concrete steps are following:
D11, at the uniform velocity the controlled target under the driving cycle is taken turns average slippage rate for each
Figure BDA0000129848150000034
Controlled target under the operating mode of giving it the gun is expectation slippage rate λ dAccording to sliding mode control theory, getting the state of the system deviation during acceleration is e iid, get the state of the system deviation when at the uniform velocity going and do
Figure BDA0000129848150000035
Choose switching function:
s i = r 1 i e i + r 2 i e &CenterDot; i - - - ( 4 )
λ wherein iBe wheel i, the slippage rate of i=1~6,
Figure BDA0000129848150000037
The aviation value of each wheel slip rate,
Figure BDA0000129848150000038
Be the first derivative of state of the system deviation, r 1i, r 2iBe the constant weight coefficient;
D12, because of sliding mode control theory under two kinds of operating modes identical; Only the state of the system deviation is different; Driving cycle is an example so this sentences at the uniform velocity; According to sliding mode control theory; If reach desirable sliding mode control, then equivalent control is expressed as
Figure BDA0000129848150000041
, and associating (4) formula has with
Figure BDA0000129848150000042
:
s &CenterDot; i = r 1 i &lambda; &CenterDot; i - r 1 i &lambda; &OverBar; &CenterDot; + r 2 i &lambda; &CenterDot; &CenterDot; i - r 2 i &lambda; &OverBar; &CenterDot; &CenterDot; = 0 - - - ( 5 )
In order to satisfy the arrival condition of Sliding mode variable structure control, and arrive sliding-mode surface and the system that guarantees has good robustness with the shortest time, weaken the buffeting that produces when arriving simultaneously as far as possible, adopt index convergence rule expression-form:
s &CenterDot; i = - &epsiv;sgn s i - k s i - - - ( 6 )
ε>0 and k>0 is a controlled variable; In order to guarantee weaken to buffet simultaneously also convergence fast, the numerical value of increase k when reducing ε, wherein symbolic function sgn (s) formula does
sgn ( s ) = 1 , s > 0 0 , s = 0 - 1 , s < 0 .
(3) formula is brought in (5) formula:
s &CenterDot; i = r 1 i ( f i ( &lambda; , v ) + B i ( &lambda; , v ) &CenterDot; u i ) - r 1 i &lambda; &OverBar; &CenterDot; + r 2 i &lambda; &CenterDot; &CenterDot; i - r 2 i &lambda; &OverBar; &CenterDot; &CenterDot; - - - ( 7 )
Associating (6) and (7) formula, it is following to obtain Sliding mode variable structure control Module Design result:
u i = &epsiv; | s i | sgn ( s i ) + ks i - r 1 i &lambda; &OverBar; + r 2 i &lambda; &CenterDot; &CenterDot; l - r 2 i &lambda; &OverBar; &CenterDot; &CenterDot; + r 1 i &CenterDot; f i ( &lambda; , v ) r 1 i &CenterDot; B i ( &lambda; , v ) - - - ( 8 )
u iBe the output of Sliding mode variable structure control module;
The output T of D2, calculating PID rate control module v
Make lunar rover vehicle speed v as expected with the PID speed control algorithm dGo; Make that system deviation is e=v d-v Cheti, must PID rate control module equation be:
T v = K p &CenterDot; e + K d &CenterDot; e &CenterDot; + K i &CenterDot; &Integral; edt - - - ( 9 )
V wherein ChetiBe lunar rover vehicle car body actual travel speed, K pBe proportionality coefficient, K iBe integral coefficient, K dBe differential coefficient, can adjust and revise, T three parameters in the control process vOutput for the PID rate control module;
D3, distribute the computing formula T of moment according to wheel i=u i+ T v, can obtain the distribution moment T of each wheel of the lunar rover vehicle i
Compared with prior art, effect of the present invention and benefit are:
The present invention is divided into two kinds with lunar rover vehicle driving cycle: a kind ofly be that car body quickens or decelerating mode, the slippage rate of wheel is controlled in the higher scope of drive efficiency, can guarantee the drive efficiency that wheel is higher; A kind of is at the uniform velocity driving cycle of car body, is controlled target with the aviation value of each wheel slip rate, can avoid controlled target single, and the too high or too low energy consumption that causes of single-wheel slippage rate increases problems such as crossing ability variation.Adopt the Sliding mode variable structure control algorithm, find the solution simply, calculated amount is little, and the system that guaranteed has good robustness, and the motion of the lunar rover vehicle under rugged environment coordinated more.
Description of drawings
The present invention has accompanying drawing 2 width of cloth, wherein:
Fig. 1 is a lunar rover vehicle drive controlling block diagram.
Fig. 2 takes turns the 3D modelling of the wheeled lunar rover vehicle of rocking arm-bogie truck for six of the present invention's research.
Among the figure, 1, the near front wheel, 2, off front wheel, 3, left center, 4, take turns in the right side, 5, left rear wheel, 6, off hind wheel, 7, rocking arm, 8, bogie truck, 9, car body.
The specific embodiment
Be described in detail the specific embodiment of the present invention below in conjunction with accompanying drawing.As shown in Figure 1, v dBe lunar rover vehicle expectation moving velocity; v ChetiBe lunar rover vehicle car body actual travel speed; u iOutput for the Sliding mode variable structure control module; T vOutput for PID speed control piece; T iDistribution moment for lunar roving vehicle wheel i; λ iFor the slippage rate of wheel i is estimated; W is an angular speed of wheel, and v is the translational velocity of wheel barycenter.
A, operating mode are selected and controlled target is confirmed
The first step: the desired speed v of definition car body dActual travel speed v with car body ChetiThe relative error that exists | (v d-v Cheti)/v d| 100% less than 10% o'clock, belongs at the uniform velocity driving cycle; Quicken or decelerating mode otherwise belong to.
Second step: the confirming of controlled target.
At the uniform velocity under the driving cycle, select each wheel slip rate aviation value
Figure BDA0000129848150000051
to be controlled target; If accelerating mode, controlled target are 0.1, scope is 0.1~0.3 optional; If decelerating mode, controlled target are-0.1, scope is optional-0.3~-0.1.
B, wheel slip rate are estimated
The computing formula of slippage rate is following:
&lambda; = rw - v rw ( rw > v ) rw - v v ( rw < v ) - - - ( 1 )
Wherein, radius of wheel r is 120mm; W is an angular speed of wheel, utilizes vehicle-wheel speed sensor can measure the actual speed rw of wheel in real time; V is the translational velocity of wheel barycenter, utilizes the vision miles counter to calculate the translational velocity v of wheel barycenter; Utilize formula (1) to estimate the slippage rate of six wheels at last.
The foundation of C, lunar rover vehicle system model
The longitudinal movement of Car Body Considering, to six take turns the lunar rover vehicle one-sided model carry out force analysis, it is following to list its kinetics equation:
m v &CenterDot; = &Sigma; i = 1,3,5 ( F Hi - F Ri ) I w w &CenterDot; i = T i - T ri ( i = 1,3,5 ) - - - ( 2 )
Wherein m is 1/2 of lunar rover vehicle total quality M, and m is taken as 60kg, F HiBe the soil propelling force of i wheel, F RiBe the soil resistance force of i wheel, T RiFor ground imposes on the resistance distance of wheel i, I wFor the rotor inertia of single wheel, choose 0.05kgm here around the wheel axle center 2, w iSpin velocity for wheel i is recorded by wheel sensor, T iFor impose on the drive torque of wheel i by actuator.
Adopt sliding mode variable structure control method that wheel moment is distributed among the present invention, relate to the theory of relevant Sliding mode variable structure control algorithm, Gao Wei Ping has carried out detailed introduction in " becoming structure control theoretical basis " book.Variable T in the relevant lunar rover vehicle car body kinetics equation Ri, F Hi, F RiCalculating, Chen Baichao chapter 4 second portion in Ph D dissertation " lunar rover vehicle novel mobile system design " has carried out finding the solution in detail to it.
(1) formula is carried out differentiate, and (2) formula substitution is got following formula:
&lambda; &CenterDot; = f ( &lambda; , v ) + B ( &lambda; , v ) &CenterDot; u - - - ( 3 )
λ=[λ wherein 1, λ 3, λ 5] T, u=[T 1, T 3, T 5] T, f (λ, v)=[f 1(λ, v), f 3(λ, v), f 5(λ, v)] T, f i ( &lambda; , v ) = - ( 1 - &lambda; i ) [ &Sigma; i = 1,3,5 F Hi - &Sigma; i = 1,3,5 F Ri ] / Mv - r ( 1 - &lambda; i ) 2 T Ri / I w v , B i(λ, v)=r (1-λ i) 2/ I wV, (i=1,3,5), M is a lunar rover vehicle total quality, gets 120kg.
D, wheel distribute moment T iCalculating
D1, Sliding mode variable structure control module output u iThe concrete steps of calculating are following:
The first step: because of sliding mode control theory under two kinds of operating modes identical; Only system deviation is different; Driving cycle is an example so this sentences at the uniform velocity; Its controlled target is taken turns average slippage rate
Figure BDA0000129848150000065
according to sliding mode control theory for each, gets the state of the system deviation and chooses switching function for
Figure BDA0000129848150000071
:
s i = r 1 i e i + r 2 i e &CenterDot; i - - - ( 4 )
λ wherein iBe the slippage rate of wheel i (i=1~6),
Figure BDA0000129848150000073
Be the first derivative of state of the system deviation, r 1i, r 2iBe the constant weight coefficient, be taken as 0.6,0.4 in the present invention respectively.
Second step: according to sliding mode control theory; If reach desirable sliding mode control, then equivalent control is expressed as
Figure BDA0000129848150000074
, and associating (4) formula has with
Figure BDA0000129848150000075
:
s &CenterDot; i = r 1 i &lambda; &CenterDot; i - r 1 i &lambda; &OverBar; &CenterDot; + r 2 i &lambda; &CenterDot; &CenterDot; i - r 2 i &lambda; &OverBar; &CenterDot; &CenterDot; = 0 - - - ( 5 )
Adopt the expression-form of index convergence rule:
s &CenterDot; i = - &epsiv;sgn s i - k s i - - - ( 6 )
ε>0 and k>0 is a controlled variable, is taken as 0.2 and 130 among the present invention respectively.
(3) formula is brought in (5) formula:
s &CenterDot; i = r 1 i ( f i ( &lambda; , v ) + B i ( &lambda; , v ) &CenterDot; u i ) - r 1 i &lambda; &OverBar; &CenterDot; + r 2 i &lambda; &CenterDot; &CenterDot; i - r 2 i &lambda; &OverBar; &CenterDot; &CenterDot; - - - ( 7 )
Associating (6) and (7) formula, it is following to obtain Sliding mode variable structure control Module Design result:
u i = - &epsiv; | s i | sgn ( s i ) + ks i - r 1 i &lambda; &OverBar; + r 2 i &lambda; &CenterDot; &CenterDot; l - r 2 i &lambda; &OverBar; &CenterDot; &CenterDot; + r 1 i &CenterDot; f i ( &lambda; , v ) r 1 i &CenterDot; B i ( &lambda; , v ) - - - ( 8 )
u iBe the output of Sliding mode variable structure control module.
The output T of D2, PID rate control module vCalculating.
Generally speaking, the expectation moving velocity v of lunar rover vehicle roaming dBe 0~200m/h, get 200m/h here.Make that system deviation is e=v d-v Cheti, can get the output result of PID rate control module:
T v = K p &CenterDot; e + K d &CenterDot; e &CenterDot; + K i &CenterDot; &Integral; edt - - - ( 9 )
V wherein ChetiBe lunar rover vehicle body speed of vehicle, can record K in real time through the vision miles counter pBe proportionality coefficient, K iBe integral coefficient, K dBe differential coefficient, value is respectively 24,0,16.T vOutput for the PID speed control.
D3, distribute the computing formula T of moment according to wheel i=u i+ T v, can obtain the distribution moment T of each wheel of the lunar rover vehicle i
The above; Be merely the preferable specific embodiment of the present invention; But protection scope of the present invention is not limited thereto; Any technical personnel of being familiar with the present technique field is equal to replacement or change according to technical scheme of the present invention and inventive concept thereof in the technical scope that the present invention discloses, all should be encompassed within protection scope of the present invention.

Claims (1)

1. lunar wheeled vehicle drive controlling method of regulating based on slippage rate; It is characterized in that: described driving control system comprises operating mode selection module, slippage rate estimation module, Sliding mode variable structure control module, PID rate control module and lunar rover vehicle system; Described lunar rover vehicle system obtains the translational velocity and the angular speed of wheel of wheel barycenter through dynam and kinematics analysis, is input to the slippage rate estimation module; The slippage rate estimation module is calculated the slippage rate of each wheel, is input in the Sliding mode variable structure control module, as the controlled target of Sliding mode variable structure control module the moment of wheel is distributed; Should distribute moment to be applied on each wheel at last, accomplish drive controlling wheel; Described drive controlling method specifically may further comprise the steps:
A, operating mode are selected and controlled target is confirmed
A1, when quickening or slow down, need slippage rate be controlled in certain scope because of the lunar rover vehicle; To improve drive efficiency; And at the uniform velocity needing adaptation to the ground to rise and fall in the driving process; Avoid single-wheel trackslip excessive crossing ability that causes and harmony variation, so the driving cycle of the lunar rover vehicle is divided into acceleration or decelerating mode and driving cycle at the uniform velocity;
Controlled target confirms under A2, acceleration or the decelerating mode
In order to guarantee that lunar rover vehicle wheel when quickening has enough big drive torque and higher drive efficiency, need be controlled at the slippage rate of each wheel in the best scope of drive efficiency;
A3, the confirming of controlled target under the driving cycle at the uniform velocity
At the uniform velocity under the driving cycle, be effectively controlled, thereby reduce the car body waste of power, improve the crossing ability of car body and drive coordination performance in order to make the wheel slip rate; The aviation value of selecting each skidding rate of rotation is a controlled target, if the single-wheel slippage rate is too high, explains that the net tractive force of wheel F that is directed against fixing branch counter-force N is excessive, reduces the consumption that slippage rate has also just reduced unnecessary net tractive force of wheel; If slippage rate is too small; Explain that the tractive force F that is directed against fixing branch counter-force N is too small, be far smaller than the tractive force that ground can give, in order successfully to pass through accidental relieies such as ditch or abrupt slope; Need to increase slippage rate to improve ground traction, improve the lunar rover vehicle in rugged ground-surface through performance;
B, wheel slip rate are estimated
B1, at first the wheel slip rate is defined, all relevant with slippage rate with index because of each item kinematic parameter of the lunar rover vehicle, so slippage rate becomes the emphasis of research, it defines as follows:
&lambda; = rw - v rw ( rw > v ) rw - v v ( rw < v ) - - - ( 1 )
Wherein, λ is the wheel slip rate, and r represents radius of wheel, and w represents angular speed of wheel, and v represents the translational velocity of wheel barycenter;
B2, confirm good controlled target, it is accurately estimated to steps A; At first, the translational velocity of selecting the vision miles counter to come the estimated wheel barycenter; Secondly, utilize vehicle-wheel speed sensor to measure the speed of wheel in real time; Utilize formula (1) to calculate the slippage rate of each wheel at last;
The foundation of C, lunar rover vehicle system model
Research object is six to take turns rocking arm-the turn to posture lunar rover vehicle; Form by car body (9), suspension fork mechanism and six wheels; Suspension frame structure is made up of the rocking arm (7) and the bogie truck (8) of left and right sides symmetry; The drive motor of model all is installed on each wheel etc., and the near front wheel in left side (1), left center (3) and (5) three wheel sequence numbers of left rear wheel are respectively 1,3 and 5, and wheel (4) and (6) three wheel sequence numbers of off hind wheel are respectively 2,4,6 in the off front wheel on right side (2), the right side; The longitudinal movement of Car Body Considering, to six take turns the lunar rover vehicle one-sided model carry out force analysis, it is following to list its kinetics equation:
m v &CenterDot; = &Sigma; i = 1,3,5 ( F Hi - F Ri ) I w w &CenterDot; i = T i - T ri ( i = 1,3,5 ) - - - ( 2 )
Wherein, m is 1/2 of lunar rover vehicle total quality M, F HiBe the soil propelling force of i wheel, F RiBe the soil resistance force of i wheel, T RiFor ground imposes on the resisting moment of wheel i, I wBe the rotor inertia of single wheel around the wheel axle center, w iBe the cireular frequency of wheel i, T iFor imposed on the drive torque of wheel i by actuator, wherein subscript i is the label of one-sided wheel in full text;
(1) formula is carried out differentiate, and (2) formula substitution is got following formula:
&lambda; &CenterDot; = f ( &lambda; , v ) + B ( &lambda; , v ) &CenterDot; u - - - ( 3 )
Wherein, λ=[λ 1, λ 3, λ 5] T, u=[T 1, T 3, T 5] T, f (λ, v)=[f 1(λ, v), f 3(λ, v), f 5(λ, v)] T, f i ( &lambda; , v ) = - ( 1 - &lambda; i ) [ &Sigma; i = 1,3,5 F Hi - &Sigma; i = 1,3,5 F Ri ] / Mv - r ( 1 - &lambda; i ) 2 T Ri / I w v , B i(λ, v)=r (1-λ i) 2/ I wV, I=1,3,5;
D, wheel distribute moment T iCalculating
D1, according to the model that step C sets up, utilize each wheel of Sliding mode variable structure control algorithm computation to distribute moment u i, concrete steps are following:
D11, at the uniform velocity the controlled target under the driving cycle is taken turns average slippage rate for each
Figure FDA0000129848140000031
Controlled target under the operating mode of giving it the gun is expectation slippage rate λ dAccording to sliding mode control theory, getting the state of the system deviation during acceleration is e iid, get the state of the system deviation when at the uniform velocity going and do
Figure FDA0000129848140000032
Choose switching function:
s i = r 1 i e i + r 2 i e &CenterDot; i - - - ( 4 )
λ wherein iBe wheel i, the slippage rate of i=1~6,
Figure FDA0000129848140000034
The aviation value of each wheel slip rate,
Figure FDA0000129848140000035
Be the first derivative of state of the system deviation, r 1i, r 2iBe the constant weight coefficient;
D12, because of sliding mode control theory under two kinds of operating modes identical; Only the state of the system deviation is different; Driving cycle is an example so this sentences at the uniform velocity; According to sliding mode control theory; If reach desirable sliding mode control, then equivalent control is expressed as
Figure FDA0000129848140000036
, and associating (4) formula has with
Figure FDA0000129848140000037
:
s &CenterDot; i = r 1 i &lambda; &CenterDot; i - r 1 i &lambda; &OverBar; &CenterDot; + r 2 i &lambda; &CenterDot; &CenterDot; i - r 2 i &lambda; &OverBar; &CenterDot; &CenterDot; = 0 - - - ( 5 )
In order to satisfy the arrival condition of Sliding mode variable structure control, and arrive sliding-mode surface and the system that guarantees has good robustness with the shortest time, weaken the buffeting that produces when arriving simultaneously as far as possible, adopt index convergence rule expression-form:
s &CenterDot; i = - &epsiv;sgn s i - k s i - - - ( 6 )
ε>0 and k>0 is a controlled variable; In order to guarantee weaken to buffet simultaneously also convergence fast, the numerical value of increase k when reducing ε, wherein symbolic function sgn (s) formula does
sgn ( s ) = 1 , s > 0 0 , s = 0 - 1 , s < 0
(3) formula is brought in (5) formula:
s &CenterDot; i = r 1 i ( f i ( &lambda; , v ) + B i ( &lambda; , v ) &CenterDot; u i ) - r 1 i &lambda; &OverBar; &CenterDot; + r 2 i &lambda; &CenterDot; &CenterDot; i - r 2 i &lambda; &OverBar; &CenterDot; &CenterDot; - - - ( 7 )
Associating (6) and (7) formula, it is following to obtain Sliding mode variable structure control Module Design result:
u i = &epsiv; | s i | sgn ( s i ) + ks i - r 1 i &lambda; &OverBar; + r 2 i &lambda; &CenterDot; &CenterDot; l - r 2 i &lambda; &OverBar; &CenterDot; &CenterDot; + r 1 i &CenterDot; f i ( &lambda; , v ) r 1 i &CenterDot; B i ( &lambda; , v ) - - - ( 8 )
u iBe the output of Sliding mode variable structure control module;
The output T of D2, calculating PID rate control module v
Make lunar rover vehicle speed v as expected with the PID speed control algorithm dGo; Make that system deviation is e=v d-v Cheti, must PID rate control module equation be:
T v = K p &CenterDot; e + K d &CenterDot; e &CenterDot; + K i &CenterDot; &Integral; edt - - - ( 9 )
V wherein ChetiBe lunar rover vehicle car body actual travel speed, K pBe proportionality coefficient, K iBe integral coefficient, K dBe differential coefficient, can adjust and revise, T three parameters in the control process vOutput for the PID rate control module;
D3, distribute the computing formula T of moment according to wheel i=u i+ T v, can obtain the distribution moment T of each wheel of the lunar rover vehicle i
CN201210006809.6A 2012-01-10 2012-01-10 Wheeled lunar vehicle driving control method based on slip ratio adjustment Expired - Fee Related CN102602547B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210006809.6A CN102602547B (en) 2012-01-10 2012-01-10 Wheeled lunar vehicle driving control method based on slip ratio adjustment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210006809.6A CN102602547B (en) 2012-01-10 2012-01-10 Wheeled lunar vehicle driving control method based on slip ratio adjustment

Publications (2)

Publication Number Publication Date
CN102602547A true CN102602547A (en) 2012-07-25
CN102602547B CN102602547B (en) 2014-03-12

Family

ID=46520451

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210006809.6A Expired - Fee Related CN102602547B (en) 2012-01-10 2012-01-10 Wheeled lunar vehicle driving control method based on slip ratio adjustment

Country Status (1)

Country Link
CN (1) CN102602547B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103019239A (en) * 2012-11-27 2013-04-03 江苏大学 Trajectory tracking sliding mode control system and control method for spraying mobile robot
CN105644808A (en) * 2015-12-31 2016-06-08 上海交通大学 Lunar rover wheel speed control method and lunar rover using lunar rover wheel speed control method
CN107463189A (en) * 2017-05-11 2017-12-12 河南科技大学 A kind of control method and device of tractor field constant-speed operation
CN107512262A (en) * 2017-08-14 2017-12-26 吉林大学 A kind of vehicle stability control system tire force distribution method for performing during driving limited space
CN109240093A (en) * 2018-12-04 2019-01-18 东北大学 A kind of tight feedback chaos trace tracking method of three ranks based on global Integral Sliding Mode
CN109263716A (en) * 2018-10-10 2019-01-25 北京理工大学 A kind of control method that four wheel hubs motor-driven vehicle turns to
CN111605729A (en) * 2020-06-05 2020-09-01 哈尔滨工业大学 Star detection vehicle wheel active following control method and system and star detection vehicle
CN111717416A (en) * 2020-07-16 2020-09-29 哈尔滨工业大学 Control method and control system for guide wheel of planet detection vehicle
CN111762339A (en) * 2020-06-30 2020-10-13 哈尔滨工业大学 Online machine learning control method for vehicle wheels of star probe vehicle
CN112277929A (en) * 2020-11-05 2021-01-29 中国第一汽车股份有限公司 Vehicle wheel slip rate control method and device, vehicle and storage medium
CN114683871A (en) * 2021-11-05 2022-07-01 中国北方车辆研究所 Slip steering electrically-driven unmanned vehicle driving anti-slip control method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101786452A (en) * 2010-03-25 2010-07-28 清华大学 Driving anti-slip control system of shaft-driven electric vehicle and control method thereof
DE102009022302A1 (en) * 2009-05-22 2010-11-25 Bayerische Motoren Werke Aktiengesellschaft Two-tracked motor vehicle control/regulation method, involves adjusting rolling moment support at axles, and enabling wheel- and/or axle-individual control/regulation of drive moment by vehicle regulation system depending on variable
JP4935022B2 (en) * 2005-08-23 2012-05-23 日産自動車株式会社 Vehicle left and right torque distribution control device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4935022B2 (en) * 2005-08-23 2012-05-23 日産自動車株式会社 Vehicle left and right torque distribution control device
DE102009022302A1 (en) * 2009-05-22 2010-11-25 Bayerische Motoren Werke Aktiengesellschaft Two-tracked motor vehicle control/regulation method, involves adjusting rolling moment support at axles, and enabling wheel- and/or axle-individual control/regulation of drive moment by vehicle regulation system depending on variable
CN101786452A (en) * 2010-03-25 2010-07-28 清华大学 Driving anti-slip control system of shaft-driven electric vehicle and control method thereof

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
谷侃锋等: "基于滑转率的六轮纵列式月球车驱动控制研究", 《机器人》, vol. 30, no. 2, 31 March 2008 (2008-03-31), pages 117 - 121 *

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103019239A (en) * 2012-11-27 2013-04-03 江苏大学 Trajectory tracking sliding mode control system and control method for spraying mobile robot
CN105644808A (en) * 2015-12-31 2016-06-08 上海交通大学 Lunar rover wheel speed control method and lunar rover using lunar rover wheel speed control method
CN107463189A (en) * 2017-05-11 2017-12-12 河南科技大学 A kind of control method and device of tractor field constant-speed operation
CN107512262A (en) * 2017-08-14 2017-12-26 吉林大学 A kind of vehicle stability control system tire force distribution method for performing during driving limited space
CN107512262B (en) * 2017-08-14 2018-12-21 吉林大学 A kind of vehicle stability control system tire force distribution method when the driving limited space for execution
CN109263716A (en) * 2018-10-10 2019-01-25 北京理工大学 A kind of control method that four wheel hubs motor-driven vehicle turns to
CN109240093A (en) * 2018-12-04 2019-01-18 东北大学 A kind of tight feedback chaos trace tracking method of three ranks based on global Integral Sliding Mode
CN111605729B (en) * 2020-06-05 2022-01-04 哈尔滨工业大学 Star detection vehicle wheel active following control method and system and star detection vehicle
CN111605729A (en) * 2020-06-05 2020-09-01 哈尔滨工业大学 Star detection vehicle wheel active following control method and system and star detection vehicle
CN111762339A (en) * 2020-06-30 2020-10-13 哈尔滨工业大学 Online machine learning control method for vehicle wheels of star probe vehicle
CN111762339B (en) * 2020-06-30 2022-01-11 哈尔滨工业大学 Online machine learning control method for vehicle wheels of star probe vehicle
CN111717416A (en) * 2020-07-16 2020-09-29 哈尔滨工业大学 Control method and control system for guide wheel of planet detection vehicle
CN111717416B (en) * 2020-07-16 2022-01-04 哈尔滨工业大学 Control method and control system for guide wheel of planet detection vehicle
CN112277929A (en) * 2020-11-05 2021-01-29 中国第一汽车股份有限公司 Vehicle wheel slip rate control method and device, vehicle and storage medium
CN114683871A (en) * 2021-11-05 2022-07-01 中国北方车辆研究所 Slip steering electrically-driven unmanned vehicle driving anti-slip control method
CN114683871B (en) * 2021-11-05 2024-02-06 中国北方车辆研究所 Driving anti-skid control method for sliding steering electric driving unmanned vehicle

Also Published As

Publication number Publication date
CN102602547B (en) 2014-03-12

Similar Documents

Publication Publication Date Title
CN102602547B (en) Wheeled lunar vehicle driving control method based on slip ratio adjustment
CN111890951B (en) Intelligent electric automobile trajectory tracking and motion control method
CN109017778B (en) Active steering control method for expected path of four-wheel independent drive vehicle
CN109263716B (en) Control method for driving vehicle to steer by four-hub motor
CN107719372B (en) Four-drive electric car dynamics multi objective control system based on dynamic control allocation
CN111497826B (en) Coordinated control method and system for yaw stability of electric automobile
CN111873985B (en) Integrated chassis control method of four-wheel drive electric automobile
CN109795502A (en) Intelligent electric automobile path trace model predictive control method
CN108248605A (en) The transverse and longitudinal control method for coordinating that a kind of intelligent vehicle track follows
CN109017759B (en) Desired path vehicle yaw control method
Xue et al. Active collision avoidance system design based on model predictive control with varying sampling time
CN109017804B (en) Method for distributing driving torque for each hub motor of vehicle by torque distribution controller
CN108058601A (en) A kind of electric vehicle anti-lock control method based on linear time-varying
CN113553726B (en) Master-slave game type man-machine cooperative steering control method in ice and snow environment
Chatterjee et al. A dynamic stability control for electric narrow tilting three wheeled vehicle using integrated multivariable controller
CN114312848B (en) Intelligent driving automobile track planning and tracking control method based on double-layer MPC
Nasri et al. Fuzzy-sliding mode speed control for two wheels electric vehicle drive
CN109017447B (en) Method for outputting total driving torque of unmanned vehicle
Timings et al. Efficient minimum manoeuvre time optimisation of an oversteering vehicle at constant forward speed
Alirezaei et al. Experimental evaluation of optimal vehicle dynamic control based on the state dependent Riccati equation technique
CN110162045B (en) Truck formation driving following control method based on self-adaptive three-step method
Németh et al. Trajectory tracking based on independently controlled variable-geometry suspension for in-wheel electric vehicles
CN111559361B (en) Steering and braking cooperative control method for four-wheel independent drive vehicle
Wu et al. Coordinated control of path tracking and stability for intelligent 4WID electric vehicle based on variable prediction horizon
Hirano JSAE-SICE benchmark problem for vehicle dynamics control

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20140312

Termination date: 20170110

CF01 Termination of patent right due to non-payment of annual fee