improving lateral dynamic of vehicle using direct yaw...

11

Upload: lekhanh

Post on 07-Mar-2018

218 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Improving lateral dynamic of vehicle using direct yaw ...scientiairanica.sharif.edu/article_4051_f7c4ef5fb661a527e50b37f7b... · 664 M. Goharimanesh and A.A. Akbari/Scientia Iranica,

Scientia Iranica B (2017) 24(2), 662{672

Sharif University of TechnologyScientia Iranica

Transactions B: Mechanical Engineeringwww.scientiairanica.com

Improving lateral dynamic of vehicle using direct yawmoment controller by di�erential brake torques basedon quantitative feedback theory

M. Goharimanesh and A.A. Akbari�

Department of Mechanical Engineering, Ferdowsi University of Mashhad, Mashhad, Iran.

Received 10 August 2015; received in revised form 12 March 2016; accepted 4 July 2016

KEYWORDSRobust control;Quantitative feedbacktheory;Direct yaw moment;Vehicle stabilitycontrol;Di�erential brakes.

Abstract. In this paper, a robust controller based on quantitative feedback theory isdesigned to improve the lateral dynamic of a four-wheel vehicle using direct yaw momentcontroller. The essential yaw moment is calculated by this robust and applied to thevehicle dynamics model using a di�erential brake system, which is allocated by a rule-basedcontroller. Quantitative feedback theory controller design is based on bicycle model whichis assumed as a simple linear handling model. Herein, simulations are carried out basedon nonlinear handling dynamics. To examine the controller in an almost real environment,CARSIM software is used to face a challenging maneuver. The results show that therobust controller could overcome the system uncertainties and control the vehicle in varioushandling maneuvers. Meanwhile, the braking torque allocated by di�erential brake systemsis accessible and reliable for a real vehicle.© 2017 Sharif University of Technology. All rights reserved.

1. Introduction

One of the most important techniques to enhancethe stability of the vehicle is the direct yaw momentcontrol [1,2]. Direct Yaw Control (DYC) has beenused in improving di�erent vehicle control systemssuch as four-wheel steer vehicle [3], semi-trailer brakingperformance [4], active rear wheel steering for makinga robust chassis system [5], four-wheel steering [6],considering the cross wind [7], and active di�erentialto produce the required moment [8,9]. In order todevelop DYC, many control theories have been ex-amined in the literature such as sliding mode [10],optimal theory [11], fuzzy logic [12], the Lyapunovmethod [13], H2 � H1. [14], and fuzzy-PID con-troller [15]. Recently, an intelligent controller basedon fuzzy reinforcement learning has been applied asa direct yaw controller on heave vehicle [16]. The

*. Corresponding author.E-mail address: [email protected] (A.A. Akbari)

reinforcement learning was used to design the rules fora fuzzy set.

Quantitative feedback theory is a robust con-troller, proper for the systems encountered by un-certainties. The �rst application of this theory wasintroduced for landing gear control [17]. Designingcontroller via this method is a trial and error taskand is not straightforward [18]. There are a number ofMATLAB toolboxes for designing the controller by thismethod [19-21]. Using some evolutionary algorithms,e.g. the genetic algorithm, could progress the loopshaping step [22]. In automotive technology, QFT hasbeen employed to many systems [23] such as suspensionof vehicle [24], suspension for heavy vehicles [25], semi-active suspension [26], and active steering control [27].

In vehicle dynamics, many parameters, like chang-ing mass of vehicle or the position of center of gravity,increasing or decreasing the tire in ation pressure, cancause uncertainties. These uncertainties may changethe behavior of vehicle dynamics and decrease thecapability of controller to improve the stability. In

Page 2: Improving lateral dynamic of vehicle using direct yaw ...scientiairanica.sharif.edu/article_4051_f7c4ef5fb661a527e50b37f7b... · 664 M. Goharimanesh and A.A. Akbari/Scientia Iranica,

M. Goharimanesh and A.A. Akbari/Scientia Iranica, Transactions B: Mechanical Engineering 24 (2017) 662{672 663

order to overcome this challenge, a robust controlapproach based on quantitative feedback theory isexploited. QFT provides a reliable controller for non-linear systems based on the linear models of the system.Using a diverse range of parameters for designing thecontroller with linear model could satisfy the potentialof the designed compensator for improving the vehiclestability.

In this paper, Quantitative Feedback Theory(QFT) is used to enhance the vehicle stability. First,regardless of the non-linear models, the system uncer-tainties can be identi�ed by using only the linear modelderived physically from linear vehicle dynamics. Then,a well-known algorithm based on QFT is designedto overcome the structural uncertainties in nonlinearmodels [28].

The article is organized as follows: In Sections 2and 3, vehicle dynamics and tire dynamics models areintroduced in linear and nonlinear regimes. Section 4represents the principles of controller designing. Also,the quantitative feedback theory controller is intro-duced in this section. In Section 5, the simulationresults of direct yaw moment control and brake torquesallocation are presented and discussed.

2. Vehicle dynamics model

In this paper, two vehicle dynamic models have beenemployed for simulating. First, a bicycle model withtwo degrees of freedom, i.e. yaw and lateral motionis utilized to design the QFT controller, and then amore elaborate model with three degrees of freedomcomprising of aforementioned motion and roll motionis considered. Figure 1 illustrates the overall layout of afour-wheel vehicle and its side layout for bicycle modelwhich is used as a linear vehicle dynamic model.

The bicycle model is given in Eqs. (1)-(6). The

Figure 1. Vehicle geometrical properties.

derivation process of these formulas is discussed in theAppendix.(

_X = AX +BUY = CX +DU

(1)

X =�vr

�; U =

��fMc

�; (2)

A = �"

C�f+C�rmu

aC�f�bC�rmu + u

aC�f�bC�rIzu

a2C�f+b2C�rIzu

#; (3)

B =

"C�fm 0

aC�fIz1Iz

#; (4)

C =�1 00 1

�; (5)

D =�0 00 0

�: (6)

In these linear set of ordinary di�erential equations,X = [v r]T is described as the lateral speed and therotational speed, m is the total vehicle mass, Iz isthe yaw moment of inertia, a and b are the distancesfrom the center of gravity to the front and rear axles,respectively, and C�f , and C�r are the lateral tiresti�ness for the front and rear tires. In this basicmodel, u is the longitudinal speed which is consideredto be a constant value. The corrective moment whichis described as Mc is provided by controller law. Thisyaw moment can prevent the vehicle facing abnormalconditions. This state space has two inputs and twooutputs. For this MIMO system, the transfer functionbetween yaw rate and corrective moment can be shownin Eq. (7), where aij and bij are the arrays of matricesA and B introduced in state space form representation:

r(s)Mc(s)

=b22s+ (a21b12 � a11b22)

s2 � (a11 + a22)s+ (a11a22 � a12a21): (7)

For simulation purposes, it is necessary to add theroll motion as shown in Figure 2. By consideringlateral, yaw and roll motions, a nonlinear model withthree degrees of freedom is developed. The governingequations can be found in references [5].

The comprehensive model in this case is describedas shown in Eqs. (8)-(10). Where Fy shows the lateralforce for the each tire. Front and rear tires areaddressed by f and r, respectively. Also, the rightand left tires are presented by capital letters, R andL. In the following equations, ms is the sprung massand h0 is the distance between the center of gravityand the roll center. Roll angle is de�ned by ' and the

Page 3: Improving lateral dynamic of vehicle using direct yaw ...scientiairanica.sharif.edu/article_4051_f7c4ef5fb661a527e50b37f7b... · 664 M. Goharimanesh and A.A. Akbari/Scientia Iranica,

664 M. Goharimanesh and A.A. Akbari/Scientia Iranica, Transactions B: Mechanical Engineering 24 (2017) 662{672

Figure 2. Roll motion of vehicle.

suspension sti�ness and damping is presented by Ktand Ct, respectively:

4Xi=1

Fyi = mayu +msh0 �'; (8)

a (Fy1 + Fy3)� b (Fy2 + Fy4) +T2

(FX1 + FX2)

� T2

(FX3 + Fx4) = Izz _r; (9)

msgh0 sin(')�Kt'�Ct _'

=IXXS �'+msh0ayu: (10)

Meanwhile, the lateral acceleration introduced in Eq.(10) is described in Eq. (11):

ay = _v + ur +ms

mh0 �': (11)

3. Tire dynamics model

In order to simulate the nonlinear regimes of the vehiclemotion, the Magic Formula tire model with lateralslip is employed due to the capability of this modelto simulate the limit handling situations where strongnonlinearities are present [29]. The lateral tire forcecan be expressed as in Eq. (12):

Fyi = f(�iFzi); (12)

where f is a non-linear function of the tire side slipangle and normal load Fzi. The lateral force is shownin Figure 3 for di�erent values of normal forces. Normalforces described in Eq. (12) are shown in Eqs. (13-16):

Fz1 =W2

�bL� ax

g

�hL

�+KR

�ayg

�hT

�� �ms

m

��h0T

�sin(')

��; (13)

Figure 3. Lateral force versus sideslip angle in variousvalues of normal force.

Figure 4. Sideslip angle for a tire.

Fz2 =W2

�aL

+axg

�hL

�+ (1�KR)

�ayg

�hT

�� �ms

m

��h0T

�sin(')

��; (14)

Fz3 =W2

�bL� ax

g

�hL

��KR

�ayg

�hT

�� �ms

m

��h0T

�sin(')

��; (15)

Fz4 =W2

�aL

+axg

�hL

�� (1�KR)

�ayg

�hT

�� �ms

m

��h0T

�sin(')

��: (16)

Figure 4 illustrates Sideslip angle which is an importantfactor for tire forces. The sideslip angle formulas aregiven by Eqs. (17)-(20).

�1 = �T1 � tg�1�

(v + ar)=(u+12Tr)

�; (17)

�2 = �T2 � tg�1�

(v � br)=(u+12Tr)

�; (18)

Page 4: Improving lateral dynamic of vehicle using direct yaw ...scientiairanica.sharif.edu/article_4051_f7c4ef5fb661a527e50b37f7b... · 664 M. Goharimanesh and A.A. Akbari/Scientia Iranica,

M. Goharimanesh and A.A. Akbari/Scientia Iranica, Transactions B: Mechanical Engineering 24 (2017) 662{672 665

�3 = �T3 � tg�1�

(v + ar)=�u� 1

2Tr��

; (19)

�4 = �T4 � tg�1�

(v � br)=�u� 1

2Tr��

: (20)

4. Controller design

The vehicle dynamics has uncertainties due to non-linearity of its dynamics. Table 1 shows the vehicleparameter values and their uncertainties.

QFT employs a two-degree-of-freedom controlstructure which aims to shape the feedback and trackresponses independently. As shown in Figure 5, thiscontrol strategy uses unity feedback, a cascade compen-sator G(s) which reduces the e�ects of uncertainties, apre-�lter F (s) that shifts the response to the desiredvalues and P (s) which is an uncertain plant thatbelongs to a set P (s) 2 fP (s; �);� 2 �g, where here �is the vector of uncertain parameters, which takes thevalues in '.

In parametric uncertain systems, the principles ofQFT controller design can be summarized as in thefollowing steps [30]:

� Generating plant templates prior to the QFT design;

� QFT converts closed-loop magnitude speci�cationsinto magnitude constraints on a nominal open-loopfunction by using generated plant templates;

� A nominal open-loop function is then designed to

Figure 5. A typical unity feedback system.

simultaneously satisfy its constraints as well as toachieve nominal closed-loop stability.

QFT design includes three main steps which arecomputing the robust performance bounds, designingthe robust control, and the proper pre-�lter if thereis a necessity for it. At the end, an analysis of thedesign is required. The main steps involved in thedesign of the controller are template generation, loopshaping, and manipulation of tolerance bounds withinthe available freedom, template size considerations,and selection of nominal transfer function matrices.In this paper, we employ the pre-mentioned steps fordesigning an optimal robust controller. The procedureof QFT controller is shown in Figure 6. To generatea template for QFT designing procedure, the proposedtransfer function shown in Eq. (7) is used with all of theuncertainties which are introduced in Table 1. Figure 7demonstrates the plant uncertainty in Nichols chart.

The magnitude of a closed-loop system is calledrobust margin and for all the uncertainties, its value asshown in Eq. (21) must be less than 1.1:���� P1(j!)G(j!)

1 + P1(j!)G(j!)

���� � 1:1: (21)

For all plant uncertainties, overshoot and settlingtime for robust tracking speci�cation based on properperformance of the actuator is (=5%) and (=0.05s),respectively. Suitable disturbance rejection bounds toreduce the cross-coupling e�ects between the joints areshown in Eqs. (22)-(24). The robust tracking bounds

Figure 6. Quantitative feedback theory controllerdesigning procedure.

Table 1. Vehicle parameters uncertainties.

Parameter description Symbol Uncertainties Value

Sprung mass (kg) ms 1000-1600 1300Unsprung mass (kg) mus | 1100

Moment of inertia (kg m2) Ix | 750Moment of inertia (kg m2) Iz 2000-2600 2000

Track (m) T 1.4Distance from center of mass to front axle (m) a 1.1-1.6 1.1Distance from center of mass to rear axle (m) b 0.9-1.4 1.4

Height of center of mass (m) H 0.4-0.5 0.5Distance from center of mass to roll center (m) h0 | 0.4

Torsional sti�ness (N.m/rad) Kt | 45000Damping factor (N.m.s/rad) Ct | 2600

Road friction � 0.2-0.9 0.9

Page 5: Improving lateral dynamic of vehicle using direct yaw ...scientiairanica.sharif.edu/article_4051_f7c4ef5fb661a527e50b37f7b... · 664 M. Goharimanesh and A.A. Akbari/Scientia Iranica,

666 M. Goharimanesh and A.A. Akbari/Scientia Iranica, Transactions B: Mechanical Engineering 24 (2017) 662{672

Figure 7. Uncertainty templates in Nichols chart.

Figure 8. Disturbance rejections in Nichols chart.

are demonstrated in Figure 8:

TRL(!) ����� P1(j!)G(j!)1 + P (j!)G(j!)

���� � TRU (!); (22)

TRL(!) =

������� k� j!a + 1

��j!!n1

�2+ 2�

!n1(j!) + 1

������� ; (23)

TRU (!) =

������ 1�j!�1

+ 1������� : (24)

Using MATLAB® QFT-Toolbox, which has been de-veloped by Garcia-Sanz in 2012 [21], the controlleris designed and applied to the system. Resultsdemonstrate that the open-loop transfer function liesexactly on its robust performance bounds. The overallbounds of the design can be calculated by combiningappropriately the individual bounds for each point of

Figure 9. Loop-shaping in Nichols chart.

Figure 10. Pre-�lter shaping with two lower and upperbounds for designing a robust controller.

the phase-grid and does not penetrate the U-contourat all frequency values (j!). The design of pre-�lterguarantees the satisfaction of tracking speci�cation. InFigures 9 and 10, loop shaping and pre-�lter shapingof open-loop transfer function are shown, respectively.Therefore, we designed the optimal controller (G(s))and pre-�lter (F (s)) as shown in Eq. (25):

G(s) = k1

�sz1

+ 1�

1sp1

+ 1

! 1sp2

+ 1

!;

F (s) = k2

1

sp3

+ 1

!; (25)

where k1 = 3e6, z1 = 300, p1 = 3000, p2 = 160,and p3 = 70. We demonstrate the functionality ofour controller (Figure 11) by investigating the stepresponse of the controller.

5. Simulation and result

5.1. Direct yaw controlFor vehicle handling simulation, a nonlinear modeldiscussed in Section 2 is employed and modeled inSIMULINK environment. As Figure 12 shows, thismodel is equipped with steering angle and controller.

Page 6: Improving lateral dynamic of vehicle using direct yaw ...scientiairanica.sharif.edu/article_4051_f7c4ef5fb661a527e50b37f7b... · 664 M. Goharimanesh and A.A. Akbari/Scientia Iranica,

M. Goharimanesh and A.A. Akbari/Scientia Iranica, Transactions B: Mechanical Engineering 24 (2017) 662{672 667

Figure 11. Step response of controller.

To simulate the nonlinear di�erential equations, Dif-ferential Algebraic Splitter (DAS), recently introducedas an organizing simulation method, was used [31].DAS method can simplify the nonlinear di�erentialequations easily. In this method, all of di�erential partsof equations are substituted by From-Goto blocks, andthen will be integrated using the common Simulinkintegrator. The rest of the nonlinear equations aremodeled algebraically without any integrator. Everyequation is ended to a block where it is referred to thedi�erential part of equation.

Desired yaw rate is used as a comparing valuewith output vehicle yaw rate. This value is introducedas a result of the function shown in Eq. (26):

rd =u�

l +Kusu2 : (26)

In this equation, rd is desired yaw rate, u is longitudinalspeed, � is steering angle, l is wheelbase of vehicle,and Kus is the understeer gradient proposed 0.01 forthis simulation. For a comprehensive simulation, threefamous maneuvers, namely step, Lane change, and Fishhook steering are employed, as shown in Figure 13.These maneuvers are able to show the capability ofvehicle controller for improving the stability. In thispaper, it is proposed to have 120-degree turn of the

steering wheel. Moreover, gear ratio is considered tobe 20 in this simulation. So, the maximum value insteer as shown in Figure 13 is 6 degrees. The resultof simulation for step steering is shown in Figure 14.In this simulation, the longitudinal speed for vehiclewas assumed 100 km/h. This maneuver is examinedand yaw rate is obtained with and without designedcontroller. X � Y position is surveyed to show thee�ect of controller on vehicle path. Consequently, thecontroller is able to enhance the stability and track thedesired yaw rate.

Quantitative feedback theory as described in theprevious section meets the uncertainties and designsthe controller and pre-�lter to overcome all of theconditions. To show the robustness of the designed con-troller, the simulation conditions have been changed.The longitudinal speed becomes 140 km/h, the massof vehicle increases to 1800 kg, and the center ofgravity changes about 30 cm to the rear of vehicle.This changing condition was assumed to show theinstability condition for a vehicle. Moreover, to clarifythe controller's in uence, two other maneuvers whichare more aggressive than step steering are investigated.The results of these simulations are shown in Figure 15.The yaw rate graph con�rms the e�ectiveness of thecontroller. In both of these two maneuvers, vehiclewithout controller cannot track the desired yaw ratewhich was assumed for that simulation, whereas theQFT controller can overcome the uncertainties andmeet the desired path.

5.2. Di�erential brakesIn this section, the upper controller designed in theprevious section delivers the yaw moment to the lowercontroller which may be a di�erential brake system.This technology is named ESP (Electronic StabilityProgram) in many vehicle manufacturers. To dothe simulation in an approximately real environment,CARSIM software, which is well known in vehicledynamics simulating, was employed. The maneuver

Figure 12. Nonlinear vehicle model in SIMULINK.

Page 7: Improving lateral dynamic of vehicle using direct yaw ...scientiairanica.sharif.edu/article_4051_f7c4ef5fb661a527e50b37f7b... · 664 M. Goharimanesh and A.A. Akbari/Scientia Iranica,

668 M. Goharimanesh and A.A. Akbari/Scientia Iranica, Transactions B: Mechanical Engineering 24 (2017) 662{672

Figure 13. Three maneuver steering angles on frontwheels.

used in this simulation was \double lane change" whichis an important maneuver for testing vehicle handlingperformance. The wheel steer for this maneuver isshown in Figure 16. The gear ratio for transformingthis steer on the front wheel was considered 1/20.

The longitudinal speed was assumed as 80 km/hr,and the road friction was considered low around 0.5which means a rainy road. The other conditions werethe same as the last simulation considered in Section

Figure 14. Result of simulation for step steering.

5-1. The lower policy for brake torques allocation is soeasy. When the yaw moment was achieved as negative,two right-hand tires started to brake; otherwise, twoleft-hand tires braked. The torque moment is calcu-lated for each tire as jMcjR=T , where Mc is the directyaw moment calculated by the upper controller whichis QFT in this study; R is the tire radius; and T isthe track width of vehicle for the vehicle axis which areassumed 0.33 and 1.55 m, respectively.

In Figure 17, the direct yaw moment calculatedby QFT is shown. As this �gure illustrates, the value

Page 8: Improving lateral dynamic of vehicle using direct yaw ...scientiairanica.sharif.edu/article_4051_f7c4ef5fb661a527e50b37f7b... · 664 M. Goharimanesh and A.A. Akbari/Scientia Iranica,

M. Goharimanesh and A.A. Akbari/Scientia Iranica, Transactions B: Mechanical Engineering 24 (2017) 662{672 669

Figure 15. Result of simulation for robustness analysis.

for this moment is bounded in [-4000, 4000] Nm range.This interval is a reasonable torque which can beproduced by some brakes in a four-wheel vehicle.

The brake tires calculated by the lower controllerare shown in Figure 18. As discussed previously, whentwo right-hand tires start to brake, the others do notbrake, and vice versa. This was achieved by a rule-based controller in Simulink environment where upperand lower controllers exist.

Using this brake torques allocation, the yaw ratecontrolled is compared with the uncontrolled vehicle

and desired graph in Figure 19. Figure 20 showsthe error of a controlled and uncontrolled vehicles fortracking desired yaw rate. The reliability of designedcontroller can be concluded from these error values.

6. Conclusion

In this paper, we enhanced the vehicle stability us-ing external yaw moment control and then allocatedtire braking torques. In order to apply the proposedmethod, �rstly, a QFT controller must be designed

Page 9: Improving lateral dynamic of vehicle using direct yaw ...scientiairanica.sharif.edu/article_4051_f7c4ef5fb661a527e50b37f7b... · 664 M. Goharimanesh and A.A. Akbari/Scientia Iranica,

670 M. Goharimanesh and A.A. Akbari/Scientia Iranica, Transactions B: Mechanical Engineering 24 (2017) 662{672

Figure 16. Wheel steer versus time in double lane changemaneuver.

Figure 17. Direct yaw moment calculated by QFT in thesimulation time.

Figure 18. Brake torques calculated for each tire aftercalculating direct yaw moment.

based on the linear vehicle handling model of thesystem, and then a nonlinear model is employed toexamine the achieved controller. To test the robustnessof controller, some vehicle conditions were changedand some aggressive maneuvers were investigated.Moreover, the brake torques were allocated based onthe direct yaw moment calculated by QFT controller.The results of this survey show that the proposed

Figure 19. A comparison of yaw rate values for twocontrolled and uncontrolled vehicles.

Figure 20. The yaw rate error produced by controlledand uncontrolled vehicles.

controller design using QFT with di�erential brakeshas an excellent capability in controlling the vehicledynamic system.

References

1. Shibahata, Y., Shimada, K. and Tomari, T. \Improve-ment of vehicle maneuverability by direct yaw momentcontrol", Veh. Syst. Dyn., 22(5-6), pp. 465-481 (1993).

2. Van Zanten, A., Erhardt, R. and Pfa�, G. \VDC-the vehicle dynamics control system of Bosch", ATZ,96(11), p. 8 (1994).

3. Abe, M., Ohkubo, N. and Kano, Y. \A direct yawmoment control for improving limit performance ofvehicle handling-comparison and cooperation with4WS", Veh. Syst. Dyn., 25(S1), pp. 3-23 (1996).

4. Kano, Y., Sawai, M., Sato, T., Nanba, H., and Abe,M. Improvement of Semi-trailer Braking Performancewith Direct Yaw Moment Control, JSAE Review,18(2), pp. 189-189 (1997).

5. Nagai, M., Hirano, Y. and Yamanaka, S. \Integratedcontrol of active rear wheel steering and direct yawmoment control", Veh. Syst. Dyn., 27(5-6), pp. 357-370 (1997).

Page 10: Improving lateral dynamic of vehicle using direct yaw ...scientiairanica.sharif.edu/article_4051_f7c4ef5fb661a527e50b37f7b... · 664 M. Goharimanesh and A.A. Akbari/Scientia Iranica,

M. Goharimanesh and A.A. Akbari/Scientia Iranica, Transactions B: Mechanical Engineering 24 (2017) 662{672 671

6. Abe, M. \Vehicle dynamics and control for improvinghandling and active safety: from four-wheel steering todirect yaw moment control", Proc. Inst. Mech. Eng. KJ. Multi-body Dyn., 213(2), pp. 87-101 (1999).

7. Boada, B., Boada, M. and Diaz, V. \Yaw momentcontrol for vehicle stability in a crosswind", Int. J. Veh.Des., 39(4), pp. 331-348 (2005).

8. Canale, M., Fagiano, L., Milanese, M. and Borodani, P.\Robust vehicle yaw control using an active di�erentialand IMC techniques", Control Eng. Pract., 15(8), pp.923-941 (2007).

9. Mashadi, B., Mostaani, S. and Majidi, M. \Vehiclestability enhancement by using an active di�erential",Proc. Inst. Mech. Eng. I J. Syst. Control Eng., 225,pp. 1-17 (2011).

10. Yoshioka, T., Adachi, T., Butsuen, T., Okazaki, H. andMochizuki, H. \Application of sliding-mode theory todirect yaw-moment control", JSAE Review, 20(4), pp.523-529 (1999).

11. Esmailzadeh, E., Goodarzi, A. and Vossoughi, G.R.\Optimal yaw moment control law for improved vehiclehandling", Mechatronics, 13(7), pp. 659-675 (2003).

12. Tahami, F., Farhangi, S. and Kazemi, R. \A fuzzy logicdirect yaw-moment control system for all-wheel-driveelectric vehicles", Veh. Syst. Dyn., 41(3), pp. 203-221(2004).

13. Ding, N. and Taheri, S. \An adaptive integratedalgorithm for active front steering and direct yawmoment control based on direct Lyapunov method",Veh. Syst. Dyn., 48(10), pp. 1193-1213 (2010).

14. HU, A.-J. and WANG, Z.-H. \H2=H1 control for inte-grated active front steering and direct yaw moment",J. Henan Univ. Sci. Tech. (Nat Sci), 6, p. 008 (2010).

15. Liu, C., Meng, Y., Zhang, B. and Fu, Y. \Fuzzy-PID control of four-wheel steering with direct yaw-moment", Machinery & Electronics, 11, p. 014 (2010).

16. Akbari, A.A. and Goharimanesh, M. \Yaw momentcontrol using fuzzy reinforcemnt learning", AVEC14,Japan: JSAE (2014).

17. Clough, B.T., Horowitz, I. and Houpis, C. \Robustcontrol design for short take-o� landing gear (STOL)aircraft using quantitative feedback theory", NAE-CON, USA: IEEE (1986).

18. Li, A., et al. \Applying quantitative feedback theory(QFT) to designing controller for exible ight vehi-cle", J. NPU, 28(6), pp. 916-920 (2010).

19. Borghesani, C., Chait, Y. and Yaniv, O. \Quantitativefeedback theory toolbox for use with MATLAB®:User's guide", MathWorks, Incorporated (1994).

20. Nataraj, P.S.V. \A MATLAB toolbox for QFT-basedsynthesis of linear.nonlinear lumped and linear dis-tributed systems", CACSD, USA: IEEE (1994).

21. Garcia-Sanz, M. and Houpis, C.H., Wind Energy Sys-tems: Control Engineering Design, CRC Press (2012).

22. Wenhua Chen, D.J.B. \Automatic loop-shaping in qftusing genetic algorithms", in Proc. of 3rd Asia-Paci�cConf. on Cont. & Meas. (1998).

23. Slicker, J.M. and Loh, R.N.K. \Design of robust vehiclelaunch control system", IEEE Ttansactions on ControlSystems Technology, 4(4), pp. 326-335 (1996).

24. Liberzon, A., Rubinstein, D. and Gutman, P.O. \Ac-tive suspension for single wheel station of o�-road trackvehicle", Int. J. Robust Nonlin. Control, 11(10), pp.977-999 (2001).

25. Rajapakse, N.I., Happawana, G.S. and Hurmuzlu,Y. \Suppression of heavy-truck driver-seat vibrationusing sliding-mode control and quantitative feedbacktheory", Proc. Inst. Mech. Eng. I J. Syst. Control Eng.,221(5), pp. 769-779 (2007).

26. Zapateiro, M., Pozo, F., Karimi, H. and Luo, N. \Semi-active control methodologies for suspension controlwith magnetorheological dampers", IEEE/ASME T.Mech., 17(2), pp. 370-380 (2011).

27. Zhang, J., Kim, J., Xuan, D. and Kim, Y. \Design ofactive front steering (AFS) system with QFT control",Int. J. Comput. Appl. T., 41(3-4), pp. 236-245 (2011).

28. Horowitz, I. \Quantitative feedback theory", IEEProc. D, 129(6), pp. 215-226 (1982).

29. Pacejka, H., Tyre and Vehicle Dynamics, 642, Elsevier(2005).

30. Horowitz, I. \Survey of quantitative feedback theory(QFT)", Int. J. Robust Nonlin. Control, 11(10), pp.887-921 (2001).

31. Goharimanesh, M. and Akbari, A. \Optimum parame-ters of nonlinear integrator using design of experimentsbased on Taguchi method", J. Comput. Appl. Mech.,46(2), pp. 233-241 (2015).

Appendix

In this part a linear vehicle dynamic model namedbicycle is derived as follows:X

Fy = may;XMz = Iz _r;

Fyf + Fyr = m( _v + ur);

aFyf � bFyr +Mc = Iz _r;

Fyf = C�f�f ;

Fyr = C�r�r;

�f = �f � tan�1�vofuof

�= �f � vof

uof

= �f � v + aru

;

Page 11: Improving lateral dynamic of vehicle using direct yaw ...scientiairanica.sharif.edu/article_4051_f7c4ef5fb661a527e50b37f7b... · 664 M. Goharimanesh and A.A. Akbari/Scientia Iranica,

672 M. Goharimanesh and A.A. Akbari/Scientia Iranica, Transactions B: Mechanical Engineering 24 (2017) 662{672

�r=�r�tan�1�voruor

�=0�tan�1

�voruor

�=0

� voruor

= �v � bru

;

�m 00 Iz

� �_v_r

�+

"Caf+Car

uaCaf�bCar

u +muaCaf�bCar

ua2Caf+b2Car

u

#�vr

�=�CafaCaf

��f +

�01

�Mc

�_v_r

�=

�"

Caf+Carmu

aCaf�bCarmu + u

aCaf�bCarIzu

a2Caf+b2CarIzu

#�vr

�+

"Cafm 0

aCafIz1Iz

#��fMc

�:

Biographies

Masoud Goharimanesh received his BS and MSdegrees in Mechanical Engineering and AutomotiveEngineering from Islamic Azad University of Mashhadand Iran University of Science and Technology, respec-tively. He is currently a PhD Student in FerdowsiUniversity of Mashhad. His research �elds includevehicle dynamics, control engineering, reinforcementlearning, and soft computing, especially on complexnonlinear systems.

Ali Akbar Akbari received a PhD degree in Manu-facturing Engineering from Chiba University, Japan,in 2003. He is currently an Associated Professorwith the Mechanical Department, Ferdowsi Universityof Mashhad, Iran. His research interests includerobotics, manufacturing engineering, and control en-gineering.