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

CN102602547B - 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
CN102602547B
CN102602547B CN201210006809.6A CN201210006809A CN102602547B CN 102602547 B CN102602547 B CN 102602547B CN 201210006809 A CN201210006809 A CN 201210006809A CN 102602547 B CN102602547 B CN 102602547B
Authority
CN
China
Prior art keywords
wheel
centerdot
lambda
control
sliding mode
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.)
Expired - Fee Related
Application number
CN201210006809.6A
Other languages
Chinese (zh)
Other versions
CN102602547A (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 regulating based on slippage rate drives control method
Technical field
The invention belongs to space technology field, relate to a kind of wheeled lunar rover vehicle of raising rocking arm-bogie truck sliding mode variable structure control method that passability is target under rugged environment of take, specially refer to a kind of lunar wheeled vehicle regulating based on slippage rate and drive control method.
Background technology
Lunar rover vehicle Drive Control Technique is the realization link that moveable robot movement is controlled, also be that the lunar rover vehicle is realized one of gordian technique of autonomous, its technical essential is how each wheel propulsive effort to be carried out to reasonable distribution, so that the state of kinematic motion between the moon wheel travelling on rugged menology and wheel matches, that avoids that each wheel drive force unreasonable distribution causes skids and sink, thereby the waste of power and the mechanical wear that reduce the lunar rover vehicle, improve its crossing ability and service life.Although the propulsive effort regulation and control of the lunar rover vehicle is shown great attention to, but the research of relevant controlling algorithm is less, the limitation of existing control method is: the method for the drive torque of wheel being distributed by optimizing particular constraints condition, constraint asks the process of optimal solution very complicated, and calculated amount is large; The method that the Acceleration of starting process of the lunar rover vehicle is controlled, is only controlled at slippage rate an expectation value, lunar rover vehicle driving process is not controlled; Adopt the PI controller of PI control algorithm design simpler, control target single.
Summary of the invention
For existing control method solve complexity, calculated amount is large, only slippage rate is controlled to a fixing expectation value, the driving process of the lunar rover vehicle is not controlled, control the problems such as target is single, the present invention will propose a kind of lunar wheeled vehicle regulating based on slippage rate and drive control method, according to lunar rover vehicle acceleration or deceleration, travel and at the uniform velocity travel two kinds of operating modes, the moment of each wheel of the lunar rover vehicle is distributed to control, that is: when the lunar rover vehicle is during in acceleration or deceleration operating mode, each wheel slip rate is controlled in the interval of each wheel drive efficiency the best; When the lunar rover vehicle is during in driving cycle at the uniform velocity, the average slippage rate of the wheel of take is to control target; And solve simple, calculated amount is little.
Technical scheme of the present invention is:
A kind of lunar wheeled vehicle regulating based on slippage rate drives control method, 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 translational velocity and the angular speed of wheel of wheel barycenter by dynam and kinematics analysis, be input to slippage rate estimation module; Slippage rate estimation module is calculated the slippage rate of each wheel, is input in Sliding mode variable structure control module, as the control target of Sliding mode variable structure control module, the moment of wheel is distributed; Finally this distribution moment is applied on each wheel, completes the driving of wheel is controlled; Described driving control method specifically comprises the following steps:
A, operating mode are selected and are controlled target and determine
A1, slippage rate need to be controlled in certain scope when the acceleration or deceleration because of the lunar rover vehicle, to improve drive efficiency, and at the uniform velocity in driving process, needing adaptation to the ground to rise and fall, avoid single-wheel the trackslip excessive crossing ability causing and harmony variation, so the driving cycle of the lunar rover vehicle is divided into acceleration or deceleration operating mode and driving cycle at the uniform velocity;
Under A2, acceleration or deceleration operating mode, control determining of target
In order to guarantee that lunar rover vehicle wheel when accelerating has enough large drive torque and higher drive efficiency, need to be controlled at the slippage rate of each wheel in the scope of drive efficiency the best;
A3, at the uniform velocity control determining of target under driving cycle
At the uniform velocity, under driving cycle, for wheel slip rate is effectively controlled, thereby reduce the crossing ability of frame energy loss, raising car body and drive coordination performance; The aviation value of selecting each skidding rate of rotation is for controlling target, if single-wheel slippage rate is too high, illustrate for the net tractive force of wheel F of fixing support reaction N excessively, and reduction slippage rate has also just reduced the consumption of unnecessary net tractive force of wheel; If slippage rate is too small, explanation is too small for the tractive force F of fixing support reaction N, is far smaller than the tractive force that ground can give, in order successfully to pass through the accidental relieies such as ditch or abrupt slope, need to increase slippage rate to improve ground traction, improve the lunar rover vehicle in the performance of passing through on rugged ground;
B, wheel slip rate are estimated
B1, first wheel slip rate is defined, all relevant with slippage rate with index because of every kinematic parameter of the lunar rover vehicle, so slippage rate becomes the emphasis of research, it is defined as follows:
&lambda; = rw - v rw ( rw > v ) rw - v v ( rw < v ) - - - ( 1 )
Wherein, λ is 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, the control target determining for steps A, accurately estimate it; First, select visual odometry to carry out the translational velocity of estimated wheel barycenter; Secondly, utilize vehicle-wheel speed sensor to measure in real time the speed of wheel; Finally utilize formula (1) to calculate the slippage rate of each wheel;
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, by car body, suspension fork mechanism and six wheels, formed, suspension frame structure is comprised of rocking arm and the bogie truck of left and right sides symmetry, the drive motor of model is all installed on each wheel etc., the near front wheel, left center and three wheel sequence numbers of left rear wheel in left side are respectively 1,3 and 5, and the off front wheel on right side, right wheel with three wheel sequence numbers of off hind wheel are respectively 2,4,6; The longitudinal movement of considering car body, carries out force analysis to the six one-sided models of taking turns the lunar rover vehicle, lists its kinetics equation as follows:
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 wfor the rotor inertia of single wheel around wheel axle center, w ifor 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 the text;
(1) formula is carried out to differentiate, and (2) formula substitution is obtained to 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, the model of setting up according to step C, utilize Sliding mode variable structure control algorithm to calculate each wheel and distribute moment u i, concrete steps are as follows:
D11, at the uniform velocity the control target under driving cycle is taken turns average slippage rate for each control target under the operating mode of giving it the gun is expectation slippage rate λ d; According to sliding mode control theory, during acceleration, getting state of the system deviation is e iid, while at the uniform velocity travelling, get state of the system deviation and be
Figure BDA0000129848150000035
choose switching function:
s i = r 1 i e i + r 2 i e &CenterDot; i - - - ( 4 )
λ wherein ifor wheel i, the slippage rate of i=1~6,
Figure BDA0000129848150000037
the aviation value of each wheel slip rate,
Figure BDA0000129848150000038
for the first derivative of state of the system deviation, r 1i, r 2ifor constant weight coefficient;
D12, because sliding mode control theory under two kinds of operating modes is identical, only state of the system deviation is different, so this sentences at the uniform velocity driving cycle, is example, according to sliding mode control theory, if reach desirable sliding mode, controls, equivalent control is expressed as
Figure BDA0000129848150000041
associating (4) formula with
Figure BDA0000129848150000042
have:
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 meet the arrival condition of Sliding mode variable structure control, and there is good robustness with shortest time arrival sliding-mode surface the system that guarantees, weaken the buffeting producing while arriving simultaneously as far as possible, employing exponential approach rule expression-form:
s &CenterDot; i = - &epsiv;sgn s i - k s i - - - ( 6 )
ε > 0 and k > 0 are for controlling parameter; In order to guarantee weaken to buffet simultaneously also convergence fast, in minimizing ε, increase the numerical value of k, wherein symbolic function sgn (s) formula is
sgn ( s ) = 1 , s > 0 0 , s = 0 - 1 , s < 0 .
(3) formula is brought in (5) formula and is obtained:
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, the design result that obtains Sliding mode variable structure control module is as follows:
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
With PID speed control algorithm, make the lunar rover vehicle by expectation speed v dtravel; Making system deviation is e=v d-v cheti, obtain PID rate control module equation and be:
T v = K p &CenterDot; e + K d &CenterDot; e &CenterDot; + K i &CenterDot; &Integral; edt - - - ( 9 )
V wherein chetifor lunar rover vehicle car body actual travel speed, K pfor proportionality coefficient, K ifor integral coefficient, K dfor differential coefficient, in control process, can three parameters be adjusted and be revised, T voutput for PID rate control module;
D3, according to wheel, distribute the computing formula T of moment 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 by lunar rover vehicle driving cycle: a kind of is car body acceleration or deceleration operating mode, and the slippage rate of wheel is controlled in the scope that drive efficiency is higher, can guarantee the drive efficiency that wheel is higher; Be an at the uniform velocity driving cycle of car body, take the aviation value of each wheel slip rate as controlling target, can avoid controlling target single, the too high or too low energy consumption causing of single-wheel slippage rate increases, the problems such as crossing ability variation.Adopt Sliding mode variable structure control algorithm, solve 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.
Accompanying drawing explanation
The present invention has accompanying drawing 2 width, wherein:
Fig. 1 is that the lunar rover vehicle drives control block diagram.
Fig. 2 is six 3D modellings of taking turns the wheeled lunar rover vehicle of rocking arm-bogie truck that the present invention studies.
In figure, 1, the near front wheel, 2, off front wheel, 3, left center, 4, right wheel, 5, left rear wheel, 6, off hind wheel, 7, rocking arm, 8, bogie truck, 9, car body.
The specific embodiment
Below in conjunction with accompanying drawing, describe the specific embodiment of the present invention in detail.As shown in Figure 1, v dfor lunar rover vehicle expectation moving velocity; v chetifor lunar rover vehicle car body actual travel speed; u ioutput for Sliding mode variable structure control module; T voutput for PID speed controll block; T idistribution moment for lunar roving vehicle wheel i; λ ifor the slippage rate of wheel i is estimated; W is angular speed of wheel, and v is the translational velocity of wheel barycenter.
A, operating mode are selected and are controlled target and determine
The first step: the desired speed v of definition car body dactual travel speed v with car body chetithe relative error existing | (v d-v cheti)/v d| 100% while being less than 10%, belongs at the uniform velocity driving cycle; Otherwise belong to acceleration or deceleration operating mode.
Second step: control determining of target.
At the uniform velocity, under driving cycle, select each wheel slip rate aviation value for controlling target; If accelerating mode, controlling target is 0.1, and scope is 0.1~0.3 optional; If decelerating mode, controlling target is-0.1, and scope is optional-0.3~-0.1.
B, wheel slip rate are estimated
The computing formula of slippage rate is as follows:
&lambda; = rw - v rw ( rw > v ) rw - v v ( rw < v ) - - - ( 1 )
Wherein, radius of wheel r is 120mm; W is angular speed of wheel, utilizes vehicle-wheel speed sensor can measure in real time the actual speed rw of wheel; V is the translational velocity of wheel barycenter, utilizes visual odometry to calculate the translational velocity v of wheel barycenter; Finally utilize formula (1) to estimate the slippage rate of six wheels.
The foundation of C, lunar rover vehicle system model
The longitudinal movement of considering car body, carries out force analysis to the six one-sided models of taking turns the lunar rover vehicle, lists its kinetics equation as follows:
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 around wheel axle center, choose 0.05kgm herein 2, w ispin velocity for wheel i, is recorded by wheel sensor, T ifor imposed on the drive torque of wheel i by actuator.
In the present invention, adopt sliding mode variable structure control method to distribute wheel moment, relate to the theory of relevant Sliding mode variable structure control algorithm, Gao Wei Ping becomes in structure control theoretical basis > > mono-book and is described in detail at < <.Relevant lunar rover vehicle body powered is learned variable T in equation ri, F hi, F ricalculating, Chen Baichao chapter 4 second portion in Ph D dissertation < < lunar rover vehicle Novel moving system design > > has carried out solving in detail to it.
(1) formula is carried out to differentiate, and (2) formula substitution is obtained to 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 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 as follows:
The first step: because sliding mode control theory under two kinds of operating modes is identical, only system deviation is different, is example so this sentences at the uniform velocity driving cycle, and it controls target and takes turns average slippage rate for each according to sliding mode control theory, get state of the system deviation and be
Figure BDA0000129848150000071
choose switching function:
s i = r 1 i e i + r 2 i e &CenterDot; i - - - ( 4 )
λ wherein ifor the slippage rate of wheel i (i=1~6),
Figure BDA0000129848150000073
for the first derivative of state of the system deviation, r 1i, r 2ifor constant weight coefficient, be taken as respectively in the present invention 0.6,0.4.
Second step: according to sliding mode control theory, control if reach desirable sliding mode, equivalent control is expressed as associating (4) formula with
Figure BDA0000129848150000075
have:
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 exponential approach rule:
s &CenterDot; i = - &epsiv;sgn s i - k s i - - - ( 6 )
ε > 0 and k > 0, for controlling parameter, are taken as respectively 0.2 and 130 in the present invention.
(3) formula is brought in (5) formula and is obtained:
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, the design result that obtains Sliding mode variable structure control module is as follows:
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.Making system deviation is e=v d-v cheti, can obtain the Output rusults of PID rate control module:
T v = K p &CenterDot; e + K d &CenterDot; e &CenterDot; + K i &CenterDot; &Integral; edt - - - ( 9 )
V wherein chetifor lunar rover vehicle body speed of vehicle, can record in real time by visual odometry K pfor proportionality coefficient, K ifor integral coefficient, K dfor differential coefficient, value is respectively 24,0,16.T voutput for the control of PID speed.
D3, according to wheel, distribute the computing formula T of moment i=u i+ T v, can obtain the distribution moment T of each wheel of the lunar rover vehicle i.
The above; it is only the preferably specific embodiment of the present invention; but protection scope of the present invention is not limited to this; anyly be familiar with those skilled in the art in the technical scope that the present invention discloses; according to technical scheme of the present invention and inventive concept thereof, be equal to replacement or changed, within all should being encompassed in protection scope of the present invention.

Claims (1)

1. the lunar wheeled vehicle regulating based on slippage rate drives control method, it is characterized in that: described driving is controlled and selected module, slippage rate estimation module, Sliding mode variable structure control module, PID rate control module and lunar rover vehicle system to control by operating mode, described lunar rover vehicle system obtains translational velocity and the angular speed of wheel of wheel barycenter by dynam and kinematics analysis, be input to slippage rate estimation module; Slippage rate estimation module is calculated the slippage rate of each wheel, is input in Sliding mode variable structure control module, as the control target of Sliding mode variable structure control module, the moment of wheel is distributed; Finally this distribution moment is applied on each wheel, completes the driving of wheel is controlled; Described driving control method specifically comprises the following steps:
A, operating mode are selected and are controlled target and determine
A1, slippage rate need to be controlled in certain scope when the acceleration or deceleration because of the lunar rover vehicle, to improve drive efficiency, and at the uniform velocity in driving process, needing adaptation to the ground to rise and fall, avoid single-wheel the trackslip excessive crossing ability causing and harmony variation, so the driving cycle of the lunar rover vehicle is divided into acceleration or deceleration operating mode and driving cycle at the uniform velocity;
Under A2, acceleration or deceleration operating mode, control determining of target
In order to guarantee that lunar rover vehicle wheel when accelerating has enough large drive torque and higher drive efficiency, need to be controlled at the slippage rate of each wheel in the scope of drive efficiency the best;
A3, at the uniform velocity control determining of target under driving cycle
At the uniform velocity, under driving cycle, for wheel slip rate is effectively controlled, thereby reduce the crossing ability of frame energy loss, raising car body and drive coordination performance; Select the aviation value of each skidding rate of rotation for controlling target;
B, wheel slip rate are estimated
B1, first wheel slip rate is defined, it is defined as follows:
&lambda; = rw - v rw ( rw > v ) rw - v v ( rw < v ) - - - ( 1 )
Wherein, λ is 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, the control target determining for steps A, accurately estimate it; First, select visual odometry to carry out the translational velocity of estimated wheel barycenter; Secondly, utilize vehicle-wheel speed sensor to measure in real time the speed of wheel; Finally utilize formula (1) to calculate the slippage rate of each wheel;
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, by car body (9), suspension fork mechanism and six wheels, formed, suspension frame structure is comprised of rocking arm (7) and the bogie truck (8) of left and right sides symmetry, the drive motor of model is all installed on each wheel etc., the near front wheel (1), left center (3) and (5) three wheel sequence numbers of left rear wheel in left side are respectively 1,3 and 5, and the off front wheel on right side (2), right wheel (4) and (6) three wheel sequence numbers of off hind wheel are respectively 2,4,6; The longitudinal movement of considering car body, carries out force analysis to the six one-sided models of taking turns the lunar rover vehicle, lists its kinetics equation as follows:
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 wfor the rotor inertia of single wheel around wheel axle center, w ifor 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 the text;
(1) formula is carried out to differentiate, and (2) formula substitution is obtained to 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 ( &lambda; , v ) = r ( 1 - &lambda; i ) 2 / I w v ,
i=1、3、5;
D, wheel distribute moment T icalculating
D1, the model of setting up according to step C, utilize Sliding mode variable structure control algorithm to calculate each wheel and distribute moment u i, concrete steps are as follows:
D11, at the uniform velocity the control target under driving cycle is taken turns average slippage rate for each
Figure FDA0000396042580000024
control target under the operating mode of giving it the gun is expectation slippage rate λ d; According to sliding mode control theory, while giving it the gun, getting state of the system deviation is e iid, while at the uniform velocity travelling, get state of the system deviation and be
Figure FDA0000396042580000025
choose switching function:
S i = r 1 i e i + r 2 i e &CenterDot; i - - - ( 4 )
λ wherein ifor wheel i, the slippage rate of i=1~6,
Figure FDA0000396042580000027
for the first derivative of state of the system deviation, r 1i, r 2ifor constant weight coefficient;
D12, at the uniform velocity driving cycle is identical with sliding mode control theory under these the two kinds of operating modes of operating mode of giving it the gun, and state of the system deviation is different, under driving cycle at the uniform velocity, according to sliding mode control theory, if reach desirable sliding mode, controls, and equivalent control is expressed as associating (4) formula with
Figure FDA0000396042580000032
have:
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 meet the arrival condition of Sliding mode variable structure control, and there is good robustness with shortest time arrival sliding-mode surface the system that guarantees, weaken the buffeting producing while arriving simultaneously as far as possible, employing exponential approach rule expression-form:
s i=-εsgn(s i)-ks i (6)
ε >0 and k>0 are for controlling parameter; In order to guarantee weaken to buffet simultaneously also convergence fast, in minimizing ε, increase the numerical value of k, wherein symbolic function sgn(s i) formula is
sgn ( s i ) = 1 , s i > 0 0 , s i = 0 - 1 , s i < 0
(3) formula is brought in (5) formula and is obtained:
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, the design result that obtains Sliding mode variable structure control module is as follows:
u i = - &epsiv; | s i | sgn ( s i ) + ks i - r 1 i &lambda; &OverBar; + r 2 i &lambda; &CenterDot; &CenterDot; i &lambda; &OverBar; &CenterDot; &CenterDot; + r 1 i &CenterDot; f i ( &lambda; , v ) r 1 i &CenterDot; B i ( &lambda; , v ) - - - ( 8 )
U ieach wheel that is the output of Sliding mode variable structure control module distributes moment;
The output T of D2, calculating PID rate control module v
With PID speed control algorithm, make the lunar rover vehicle by expectation speed v dtravel; Making system deviation is e=v d– v cheti, obtain PID rate control module equation and be:
T v = K p &CenterDot; e + K d &CenterDot; e &CenterDot; + K i &CenterDot;&Integral; edt - - - ( 9 ) V wherein chetifor lunar rover vehicle car body actual travel speed, K pfor proportionality coefficient, K ifor integral coefficient, K dfor differential coefficient, in control process, can three parameters be adjusted and be revised, T voutput for PID rate control module;
D3, according to wheel, distribute the computing formula T of moment 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 CN102602547A (en) 2012-07-25
CN102602547B true 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)

Families Citing this family (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
CN105644808B (en) * 2015-12-31 2017-11-14 上海交通大学 Lunar rover wheel speed control method and the lunar rover using this method
CN107463189B (en) * 2017-05-11 2020-07-10 河南科技大学 Control method and device for constant-speed operation of tractor in field
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
CN109263716B (en) * 2018-10-10 2020-06-19 北京理工大学 Control method for driving vehicle to steer by four-hub motor
CN109240093B (en) * 2018-12-04 2021-08-10 东北大学 Three-order strict feedback chaotic track tracking method 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
CN111762339B (en) * 2020-06-30 2022-01-11 哈尔滨工业大学 Online machine learning control method for vehicle wheels of star probe vehicle
CN111717416B (en) * 2020-07-16 2022-01-04 哈尔滨工业大学 Control method and control system for guide wheel of planet detection vehicle
CN112277929B (en) * 2020-11-05 2022-03-01 中国第一汽车股份有限公司 Vehicle wheel slip rate control method and device, vehicle and storage medium
CN114683871B (en) * 2021-11-05 2024-02-06 中国北方车辆研究所 Driving anti-skid control method for sliding steering electric driving unmanned vehicle

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 (3)

* Cited by examiner, † Cited by third party
Title
JP特许第4935022号B2 2012.05.23
基于滑转率的六轮纵列式月球车驱动控制研究;谷侃锋等;《机器人》;20080331;第30卷(第2期);117-121 *
谷侃锋等.基于滑转率的六轮纵列式月球车驱动控制研究.《机器人》.2008,第30卷(第2期),117-121.

Also Published As

Publication number Publication date
CN102602547A (en) 2012-07-25

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
CN107719372B (en) Four-drive electric car dynamics multi objective control system based on dynamic control allocation
CN111806427B (en) Comprehensive control method for four-hub motor driven vehicle
CN109263716B (en) Control method for driving vehicle to steer by four-hub motor
CN103921786B (en) A kind of nonlinear model predictive control method of electric vehicle process of regenerative braking
CN106372758B (en) Path following method and device of auxiliary parking system
CN106218633B (en) Four motorized wheels electric automobile stability control method based on Q- study
CN111873985B (en) Integrated chassis control method of four-wheel drive electric automobile
CN109017760B (en) Vehicle expected trajectory tracking method and device and rolling time domain optimization algorithm
CN108248605A (en) The transverse and longitudinal control method for coordinating that a kind of intelligent vehicle track follows
CN111497826A (en) Coordinated control method and system for yaw stability of electric automobile
CN111152834A (en) Electric automobile electronic differential control method based on Ackerman steering correction
CN110239362B (en) Distributed electric drive vehicle multi-performance optimized torque distribution method
CN114312848B (en) Intelligent driving automobile track planning and tracking control method based on double-layer MPC
CN106882079B (en) A kind of electric car self-adapting cruise control method of driving braking optimization switching
CN109017759B (en) Desired path vehicle yaw control method
CN111391822A (en) Automobile transverse and longitudinal stability cooperative control method under limit working condition
CN103303157A (en) Torque distribution method of four-wheel drive electric vehicle
CN113635879B (en) Vehicle braking force distribution method
CN102869556A (en) Apparatus for improving steering sensitivity of vehicle
Nazarova et al. Research on the Influence of the Position of the Electric Vehicles Mass Center on Their Characteristics
CN113553726B (en) Master-slave game type man-machine cooperative steering control method in ice and snow environment
CN109017804B (en) Method for distributing driving torque for each hub motor of vehicle by torque distribution controller
CN112622875B (en) Lower-layer torque distribution control method for four-hub motor driven vehicle

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20140312

Termination date: 20170110