Beruflich Dokumente
Kultur Dokumente
Abstract:A nonlinear tracking controller is presented in which a target. system is used t o geuerate the reference
in this paper f o r the haptic interface in steer-by-wire signal far the primary system. The controller adapts for
automotive s y s t e m . Specifically, the controller is de- parametric uncertainties in t,he system while ensuring global
signed to ensure that the steering mechanism (i.e., di- asymptotic tracking far the driver experience error* and
rectional control assembly) follows the operator com- t,he locked error; however, torque measurement8 are re-
manded maneuvers a t the driver interface. firther, the quirement. To eliminate torque measurements, we leverage
controller provides the driver with tunable force feed-
Gff a recent, idea found in [IO]t,o develop torque observers for
the design of an exact model knowledge tracking controller.
back, proportional to the m c t i o n forces at the tire-mad T h e controller ensures that, the torque observation error
interface, and hence enhances the drivers performance. converges asympt,otically t o zero while also ensuring global
The controller ensures that the corresponding tracking asymptot,ic tracking for the driver experience error and the
errors are asymptotically forced to z m in the presence locked error. Roughly speaking, t,he torque observer design
of parametric uncertainity; however, torque measur- borrows concepts from robust, control techniques that. only
ments are required. An eztension is also presented that imposes boundedness and smoothness rest,rictions on t.he
eliminates torque measurements. unmeasurable torque signals.
T h e paper is organized as follows. In Section 2, the cont.rol
1 Introduction objectives are stated. In Section 3, t.he system model for
With t,he automot.ive industry research focus shifting t o the steering system along with the target. signal generat.or
hybrid vehicles and steer-by-wire systems in recent, years is present.ed followed by t,he open-loop tracking dynamics.
(e.g.:[ll]), t,he need for farce feedback systems in vehicles In Section 4, the design of t.he proposed adaptive, t,racking
has gained importance. The importance of force feedback controller is presnntPd dong wit.h t.he corresponding closod-
has been well understood in both t,he automotive and the loup error system. The st.ability analysis is given ia Section
teleoperated robotics field. As document,ed in 151, force 5. In Section 6, t.he cont,roller is redesigned t o get. an exact
feedback is one of the highest. rated inputs t.o the driver model knowledge tracking cont,roller,that. eliminates torque
after vision. While force feedback provides the driver with measurements. Concluding remarks are presented in Sec-
an invaluable input, excessive feedback results in the need tion 7.
for large driver forces t.o steer t h e system. Hence, it. is essen-
t.id for the control st.rat,egy to ensure that, t.he road feel 2 Problem Statement
provided by t.he force feedback can be adjust.ed t o provide
a comfort,able driving environment. Many researchers have T h e control objective for the steer-by-wire hapt.ic interface
worked on establishing a model for the system and perform- problem is twofold. First, it is necessary t o ensure t.hat
ing experiments t o identify paramet.ers of the syst.ern wit.h driver steering angle commands are accurately followed;
t.be intention of providing simulated farce feedback (151, [12], hence, it is required that tlre torque cuntrol input provided
121). In 171, detailed models of t.he hydraulic, elect,ric and by t h e driver mot.or be designed to ensure that, the angu-
steer-by-wire st,eering sysdems have been presented. In [3], lar position of the direct,ional control assembly accurately
the authors design a fuzzy logic controller for active steering t.racks the driver commanded input. Secondly, it is essen-
system that prevents vehicle spin in wet road condit,ions. tial t.o provide the driver wit.h a realistic virt,ual driving
In 141, a novel robot control st,rategy is designed t o force experience. To this end, a reference model, or target dy-
locking bet,ween the primary and secondary system while namics for the driver input. device, is designed t,o genernt,e
ensuring passivity. t,lie desired angular posit,ion of tlie driver input device. The
control torque, provided by the feedback motor is designed
In this paper, a full state feedback controller is designed t o ensure that. the response of the driver input. device follows
t o force locking and provide the desired feedback. The that of the reference syst.em.
design is motivated by the impedance cont.ro1 concept. (81
This work is m p p r t , e d in part, hy t.he U.S.NSF Grant. DMI- 3 Dynamic Model Development
g c m 6 7 , DMI-9813213, ONR. Grant ~nnnii-99-1-n589,R DOC
Grant, and RU Automotive Research Center GrRnt, suported by Detailed models for conventional and power assist st,eering
the U. S. Army Tank Autoinatim Coinmand. systems can be found in previous research papers in t,his
~2 = Bz t p2ez (6)
where p l 9 p aE 82' represent posit.ive cant.rol gains, and the
N2 (s,,&) =Y N (&,&)
~ bN2. enor signals el (t), e2 ( t ) E W' are defined as
3113
R e m a r k 3 Based on the definition ofrl ( t )and PZ ( t ) given P r o o f To prove Theorem 1. a non-negative, scalar func-
in equations (5) and (0, standard arguments [l]con be w e d tion, denoted by V ( t )E S1,
is defined as follows
to p T v e that: (i) i f r l ( t ) , rz ( t ) E L,, then el ( t ) ,e2 ( t ) ,
el ( t ) , 62 ( t ) E L,, and (ii) if TI ( t ) and r2 (t) are asymp-
totically regulated, then el ( t ) and ez ( t ) ore asymptotically
regulated. After taking the time derivative of equation (20) and mak-
ing the appropriate substitutions from equations (15), (16),
(17), and (18), the following expression is obtained
4 C o n t r o l Development
3114
account, for t.he lack of torque measmment.s, t,he torque ob- where sgn (.) denotes the st.andard signum function, K., p l ,
servation errors, denot.ed by i ,( t ) ,i z ( t ) E P, are defined p, E P are a positive control gains and the auxilary signals
as follows pl ( t ) ,pz (t) E Pare defined as follows
= T I -?I (23)
PI = e l +?,el (32)
72 = 1 2 - i z (24)
where i l (t), i z ( t ) E 32 denote the yet to be designed ob-
m = e2 + Plez (33)
server signals for the driver input torque and the react,ion where P, was int.roduced in (28) and (29). Based on the
subsequent stability analysis, t.he control inputs TI (t) and
t,orque, respect,ively. Thc t,arget. dynamics are now gener-
T2 (t) are designed BS follows
ated as follows
TI = N I (.) -alii (34)
+ +
I T ~ ~NTI (Bdi,Qdi) = ~ T I ~ U
LT Z ~ Z . (25)
+ (2) (-NT(.) + a ~ i ifi a ~ z i z )
R e m a r k 4 It is assumed that the driver input t o q u e TI ( t )
and the reaction torque r2 ( t ) and their first two derivatives Tz = N2 (.) (35)
r ~ m a i nbounded at all times (i.e., 7 1 ( t ) ,i r ( t ) , 71(1): rz ( t ) ,
+(~)(-N~(.)+r,+a,i,)-aziz.
i z ( t ) ,iz ( t ) EL,).
(38)
6.2 C o n t r o l Development
Based on the subsequent. stability analysis and cont.rol de-
sign, at: well as t.he structure of t,he open-loop error syst,em
given by equations (26) and (Zi), t h e driver input. torque . . . .
observer and t,he reaction torque observer are designed as After taking t,he first time derivative of ( 2 8 ) and (29), and
follows using (40), (41),and their first dcrivatives, the closed-loop
error system can be rewritten in the following convenient
-
il = - ( P I
oil
+K&el+
+ K s + 1) ?I
3115
6.4 Stability Proof After using t.he bounds for V.,(t) and & ( t ) obtained in
(48) and (51), the following upper bound is obtained for
Theorem 2 Given the closed-loop system of (42) and (43),
V.(t)
the tmcking e m r signals defined i n (7) and (8) along with
the toque observation errors defined i n (23) and (24) are
globally asymptotically regulated in the sense that
lim el ( t ), e2 ( t ) , i i ( t ) , i z ( t )= 0.
t-m (44)
v,, 1 2
= -SI. (45)
+
where CO = CO, Coz. Clearly, from the inequality in (54),
2 LL ( t ) E Cm. From t,he definition of V, ( t ) in (53), SI ( t ) ,
sz ( t ) E Cm. From Remark 6, el ( t ) , e2 (t), e1 ( t ) , 6 2 ( t ) ,
After taking the t,ime derivative of (45) and making appro-
priate substitutions from (42), t.he following expression is & ( t ) , & ( t ) E C-. From (42), (43), (32) and (33) and
Remark 5, it is easy t.u see that $1 ( t ) ,$2 ( t ) ,p l ( t ) .p z ( t ) E
obtained for V-1 (t)
C-. From (40) and (41), it. is now clear that. i ,(t),i z ( t )E
%I =-K.s:+Oj~+~,)(-l)~-p,sgn@1)) (46) Cm. From equation (34), it can be shown that TI( t ) E C,.
Using this fact,, it is easy to see from (35) that ' I 2 ( t ) E C,.
where the definit,ions of SI ( t ) and pl ( t ) given in (28) and Standard signal chasing arguments can now be employed to
(32) have been ut,ilized. After int,egrat,ingboth sides of (46), show that, all signals in the system remain bounded. If n-e
and performing mme mathematical manipulations, the fol- know rewrite (54) follows
lowing inequality can be obts,ined
/
L
vd ( t ) 5 Vd ( t o ) - K .
1
to
2 (e)7,d + col (45)
&e1 ( t ) :ez ( t ) , el ( t ) : e 2 ( t ) , e1 ( t ) , e 2 ( t )= 0. (57)
Since P I (t) and PZ ( t ) are regulated to zero as indicated
by (57), we can see from (40) and (41) and the definitions
where Col E 8' is a positive constant which is explicitly provided in (23) and (24) that,
defined 8s follows
lim i t
1-m ( t ), i z( t )= 0. (53)
CO1 = 01 (t0)Pl ( t o ) + P I lPl (to)l. (49)
For the error syst,em given in (43), a second non-negat.ive, 0
scalar funct,ion: denot,ed by Vaz(t)E R', is defined as follows
Remark 7 The structure of the torq?le obseruers given. b y
v
,2 2s;.
=A (50)
(30) and (31) contain discontirwous ternts; houleuel; it is
Following a similar analysis to that presented above, the interesting to note that emtml inputs that ape applied to the
following upper bound c m be obtained far V,,(t) plant are not discontinuous. That is; after a close ezamina-
tion of (30) and (31), it clear that signals il( t ) and i z ( t )
are low pass filtered outputs of a discontinuous contml sig-
V-2 ( t )5 V-2 ( t o ) - K.
J
*a
:s (U)do + 502 (51) nal. Therefore, since the control strategy only utilizes the
signals i l ( t ) and i z ( t ) , the contml signals applied to the
plant will not be discontinuous.
where CO* E W' is a positive constant which can be explicitly
defined as follows
7 Conclusion
d z = oz (tala( t o ) - 01 ( t o ) a ( t o ) + PZ Ipl (toll . (52)
In t.liis paper, t.lie desigu of an adaptive, tionlinear tracking
To complete the nnolysis. the following composite non- controller has been presented which ensures t.hat: i) the di-
negative, scalar function, V.(t) E %', is defined as follows rect.ionaJ cont.rol assembly fallows t,he driver commanded in-
put, and ii) the dynamics of the driver input device follows
v, = Val+ V k = -SI
1 2
2
+ -21s;. (53) that of a target system. A complet,e stability analysis. using
3116
Lyaponnv-based t,echniques, hn? been prrsent.nd to demon-
strate l,lial, the proposed control law guarantees global a.-
ymytot,ic regulation of t.he locked tracking error and t.he
driver experience t,racking error. Finally, an ext.ension
wi-as presented that eliminat,ed torque measurements and
developed an exact model knowledge t,racking cont,roUer.
References
[l] Dawsoq, D., Hu, J., and Burg, T., Nonlinear Con-
trol of Electric Machinery, New York: Marcel Dekker, Inc.,
1998.
[2] Gillespie, B. R., Hasser, C., Tang, P., Cancellotion
of Feedthrough Dynamics Using a Force-Reflecting Joy-
st,ick A S M E Intern.ationa1 Mechanirai En.gin.eerin.g Con-
ference and Ezposition, Nashville, T N , Nuvember 1999.
[31 Huh, K.,S a , C., Kim: J., Hong, D.: Active Steer-
ing Cunt,ral Based on the Estimaled Tire Forces, Proceed-
ings of the Amencan Control Conference, San Diego, CA,
June 1999, pp. 729-733.
[4] Lee, D., Li, P. Y., Passive Control of Bilateral Tele
operated hlanipulators: Robust Control and Experiments,
Pmceedings of the American Control Conjereneq Arlington,
VA.>June 2001, pp. 1612.1618.
[5] Liu, A., Chang, S., Force Feedback in a Stationary
driving Simulator, Proceedings of the IEEE International
Conference on Systems: M a n and Cybernetics, Val. 2, 1995.
pp-1711-1716
[6] Slotine, J. J. and Li, W. Applied Nonlinear Can-
troy, Englenrood Cliff, 213:Prentice Hall, Inc.. 1991.
171 Mills, V., Wagner, J., Dawson, D, Nonlinear Model-
ing and Analysis of Steering Syst,eins for Hybrid Vehicles
Proceedings of IMECE U1 2UUI ASME International Me-
chanical Engineering Congress and Exposition, November
11-16,New York, Xew York.
[S] Lcwis, F. L., Abdalleh, C. T., and Dawson, D.
hl., Control of Robot Manipulators, Graduate Textbook,
Macmillan Publishing Company, 1993, ISBN 0-02-370501-
9.
[91 Post, J. W., and Law, E. H.., hlodeling, Sirnula-
t,ion and Testing of Automobile Power Steering Syst,erns far
t,he E d u a t i o n of On-Center Handling, SAE Paper No.
960178, 1996.
[lo] Qu, Z., Xu, J., Model Based Learning Cont,rols and
t.heir Comparisons using Lyapunov Direct Method Asian
Journal of Control, Special Ijsue on Learnin,g Control, Val.
4,No.1, March 2002; accepted t,o appear.
(111 Setlur, P., Dawson, D., Wagner, J.: Fang, Y.;Nan-
linear tracking Controller Design for Steer-by-wire system-
s, Proceedings of the American Contml Conferrnce, An-
chorage, AK., hlay POOZ,Accept,edto appear.
[E]Ryu, J., and Kim, H., Virtual environment for De-
veloping Elect,ronic Power Steering and St,eer-hy-Wire Sys-
tems, Proceedings of the IEEE/RSJ International Confer-
ence on Intelligent Robots and System4 pp. 1374-1379, Pis-
0
cataxmy, 3.J. 1999
1131 Desoer, C. A., Vidyasagar, M., Feedback syst.ems:
Input-output, properties, Academic Press, 1975.
3117