10
Research Article A -Infinity Control for Path Tracking with Fuzzy Hyperbolic Tangent Model Guangsi Shi, Jue Yang, Xuan Zhao, Yanfeng Li, Yalun Zhao, and Jian Li School of Mechanical Engineering, University of Science & Technology Beijing, Beijing 100083, China Correspondence should be addressed to Jue Yang; [email protected] Received 6 May 2016; Revised 3 September 2016; Accepted 5 October 2016 Academic Editor: Mario Russo Copyright © 2016 Guangsi Shi et al. is is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. To achieve the goal of driver-less underground mining truck, a fuzzy hyperbolic tangent model is established for path tracking on an underground articulated mining truck. Firstly, the sample data of parameters are collected by the driver controlling articulated vehicle at a speed of 3 m/s, including both the lateral position deviation and the variation of heading angle deviation. en, according to the improved adaptive BP neural network model and deriving formula of mediation rate of error estimator by the method of Cauchy robust, the weights are identified. Finally, -infinity control controller is designed to control steering angle. e results of hardware-in-the-loop simulation show that lateral position deviation, heading angle deviation, and steering angle of the vehicle can be controlled, respectively, at 0.024 m, 0.08 rad, and 0.21 rad. All the deviations are asymptotically stable, and error control is in less than 2%. e method is demonstrated to be effective and reliable in path tracking for the underground vehicles. 1. Introduction Articulated vehicle is widely used in underground mining. Researches on driver-less articulated vehicle have been car- ried out for many years to prompt efficiency and safety in underground mine. A key principle of autonomous driving in underground tunnel is to find a path for articulated vehicle to track at a reasonable high speed and avoiding crash into sidewall. Many automatic control algorithms can be applied in this filed. In the field of fuzzy model, Zeng and Singh [1] and Wang [2] have theorized a fuzzy relational model, and its purpose is to build a fuzzy model to approximate the ideal control beha- vior. is fuzzy relationship can be seen as a fuzzy mapping from input space to the output space. Its main disadvantage is that many important dynamic information systems are ignored during the modeling process, and it is difficult to obtain good performances of controller. Takagi and Sugeno [3, 4] have proposed a fuzzy model named T-S, aiming to construct a series of linear equations to express each subsys- tem, then to make a global model through the membership functions of these subsystems. Its main drawback is that the complexity of the structure itself to establish a model requires lots of work offline. Fuzzy hyperbolic tangent model is better than the above models [5, 6]. Path tracking problem is a very important issue in the course of unmanned field. e former studies are based on articulated vehicle kinematics, and many scholars have done a lot of researches. Nayl et al. [7], Lee and Yoo [8], Ridley and Corke [9], and Xuan et al. [10] derived kinematic models of articulated vehicle and the reference model errors of path, and they used method of model predictive control for track- ing control with simulation. e work efficiency and safety are decided by the accuracy of path tracking. Path tracking control design based on articulated vehicle kinematic char- acteristics has no good adaptability in underground mining environment. Dynamics characteristics are significant for path tracking control design [11]. Literature [12] considers the influence of articulated vehicle dynamics on sideslip, but there would be a big deviation as they only consider one aspect and the lack of system modeling. To solve these problems above and to deal with this multi- variable, strong coupling, highly complex nonlinear dynam- ical systems of underground mining vehicles, we use fuzzy hyperbolic model and design a nonlinear quadratic controller through testing field experiments by hardware-in-the-loop Hindawi Publishing Corporation Journal of Control Science and Engineering Volume 2016, Article ID 9072831, 9 pages http://dx.doi.org/10.1155/2016/9072831

Research Article A -Infinity Control for Path Tracking with Fuzzy Hyperbolic Tangent …downloads.hindawi.com/journals/jcse/2016/9072831.pdf · 2019-07-30 · Research Article A -Infinity

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Research Article A -Infinity Control for Path Tracking with Fuzzy Hyperbolic Tangent …downloads.hindawi.com/journals/jcse/2016/9072831.pdf · 2019-07-30 · Research Article A -Infinity

Research ArticleA119867-Infinity Control for Path Tracking withFuzzy Hyperbolic Tangent Model

Guangsi Shi Jue Yang Xuan Zhao Yanfeng Li Yalun Zhao and Jian Li

School of Mechanical Engineering University of Science amp Technology Beijing Beijing 100083 China

Correspondence should be addressed to Jue Yang yangjueustbeducn

Received 6 May 2016 Revised 3 September 2016 Accepted 5 October 2016

Academic Editor Mario Russo

Copyright copy 2016 Guangsi Shi et al This is an open access article distributed under the Creative Commons Attribution Licensewhich permits unrestricted use distribution and reproduction in any medium provided the original work is properly cited

To achieve the goal of driver-less underground mining truck a fuzzy hyperbolic tangent model is established for path tracking onan underground articulated mining truck Firstly the sample data of parameters are collected by the driver controlling articulatedvehicle at a speed of 3ms including both the lateral position deviation and the variation of heading angle deviationThen accordingto the improved adaptive BP neural network model and deriving formula of mediation rate of error estimator by the method ofCauchy robust the weights are identified Finally119867-infinity control controller is designed to control steering angle The results ofhardware-in-the-loop simulation show that lateral position deviation heading angle deviation and steering angle of the vehiclecan be controlled respectively at 0024m 008 rad and 021 rad All the deviations are asymptotically stable and error control is inless than 2 The method is demonstrated to be effective and reliable in path tracking for the underground vehicles

1 Introduction

Articulated vehicle is widely used in underground miningResearches on driver-less articulated vehicle have been car-ried out for many years to prompt efficiency and safety inunderground mine A key principle of autonomous drivingin underground tunnel is to find a path for articulated vehicleto track at a reasonable high speed and avoiding crash intosidewall Many automatic control algorithms can be appliedin this filed

In the field of fuzzy model Zeng and Singh [1] andWang[2] have theorized a fuzzy relational model and its purpose isto build a fuzzy model to approximate the ideal control beha-vior This fuzzy relationship can be seen as a fuzzy mappingfrom input space to the output space Its main disadvantageis that many important dynamic information systems areignored during the modeling process and it is difficult toobtain good performances of controller Takagi and Sugeno[3 4] have proposed a fuzzy model named T-S aiming toconstruct a series of linear equations to express each subsys-tem then to make a global model through the membershipfunctions of these subsystems Its main drawback is that thecomplexity of the structure itself to establish amodel requires

lots of work offline Fuzzy hyperbolic tangent model is betterthan the above models [5 6]

Path tracking problem is a very important issue in thecourse of unmanned field The former studies are based onarticulated vehicle kinematics andmany scholars have done alot of researches Nayl et al [7] Lee and Yoo [8] Ridley andCorke [9] and Xuan et al [10] derived kinematic models ofarticulated vehicle and the reference model errors of pathand they used method of model predictive control for track-ing control with simulation The work efficiency and safetyare decided by the accuracy of path tracking Path trackingcontrol design based on articulated vehicle kinematic char-acteristics has no good adaptability in underground miningenvironment Dynamics characteristics are significant forpath tracking control design [11] Literature [12] considersthe influence of articulated vehicle dynamics on sideslip butthere would be a big deviation as they only consider oneaspect and the lack of system modeling

To solve these problems above and to deal with thismulti-variable strong coupling highly complex nonlinear dynam-ical systems of underground mining vehicles we use fuzzyhyperbolicmodel and design a nonlinear quadratic controllerthrough testing field experiments by hardware-in-the-loop

Hindawi Publishing CorporationJournal of Control Science and EngineeringVolume 2016 Article ID 9072831 9 pageshttpdxdoiorg10115520169072831

2 Journal of Control Science and Engineering

R

P1

P2

P3

Cx

D yPlowast

120576120579120575120579

Figure 1 Trajectory curve and parametric model image of under-ground mining articulated vehicle

(HIL) simulation to ensure the quality of control aiming atachieving the goal of unmanned underground mining arti-culated vehiclesThis method is to obtain kinematic relationsof vehicle via the driver information and the fact that driverrepeatedly driving the process can make the relationshipdynamics of the vehicle which are included in those databecomes increasingly evident This method can also be con-sidered to be intrinsically linked with a data mining toreduce the complexity of the modeling process which greatlyreduces the system error caused by the dynamics modelingThe coefficient matrix of fuzzy hyperbolic model nonlinearsystems becomes constant matrix The parameters of theidentification via neural network supervised learning meth-ods make the model more close to the real model Also it isconvenient to the control algorithm design Young [13] hasproposed variable structure controller for the first timewhich was applied to robot control Jafarov et al [14] haveproposed a new type of sliding PID controller Althoughthese methods can solve the control problem they could notconsider the robustness of the system119867-infinity control is a good robustness design methodwith clear design ideas good control effect and advantagesespecially on model perturbation of multiple input multipleoutput (MIMO) systems Finally hardware verification con-trol which results in the final loop (HIL) simulation is donein order to ensure quality control

2 Kinematic Model of UndergroundArticulated Vehicle

21 Steering Deviation Model Figure 1 shows the errorsbetween the real and reference path The circle centered by119862 is the reference path Ideally the vehicle should pass 1198751 1198752and 1198753 The variables are defined as follows [5 15]

(1) lateral displacement error the lateral displacementerror between the vehicle reference point and the cor-responding point119875 (the nearest point on the referencepath)

(2) orientation error the orientation error between thevelocity orientation of 119901 and the tangential orienta-tion of 119875

(3) steering angle relative rotation angle of undergroundmining articulated vehicle body before and after thehorizontal plane

These two variables can basically reflect the position andposture of articulated underground mining vehicles in thetunnel and building the trajectory of articulated vehiclesmodel can be achieved by the fuzzy hyperbolic method

Figure 2(a) is the sketch of an artificial tunnel for testing ofarticulated vehicle driver-less control system The truck usedin this test is shown in Figure 2(b)

As can be seen in Figures 3ndash5 at speed of 3m per secondby driver controlling the truck in the process of turning thelateral deviation is stable at 15m Heading angle deviationremains stable at around 0 rad while body roll is obviousThe steering angle remains stable at 02 rad with obviousadjustments As shown in Figures 6 and 7 at speed of 3m persecond rate of change of lateral deviation and the headingangle also is 0 but there are more noise and severe jitter

22 Kinematic Models Based on Fuzzy Hyperbolic ModelNear the origin fuzzy hyperbolic model is a global model[6] with a global approximation performance And it is notonly an essentially nonlinear model but also easy to expressthe dynamic characteristics of nonlinear systems Thereforeaccording to this model the controller can be designed sothat the whole system can achieve the optimal performancesCompared with other fuzzy models fuzzy hyperbolic modelis more suitable for the control object known as multivariablenonlinear finite object

Given a plant 119899 state variables number 119909 = (1199091(119905) 119909119899(119905))T and 119901 input variables numbers u = (u1(119905) u119901(119905))T and the fuzzy rules are used to describe this systemby the following conditions so this group of fuzzy rules istermed as the hyperbolic tangent type of fuzzy rules

Fuzzy rules for the following forms

IF 1199091 is 1198651199091 and 1199092 is 1198651199092 and 119909119899 is 119865119909119899 and u1 is 119865u1and u2 is 119865u2 and u119899 is 119865u119901THEN 119897 = plusmn1198881199091 plusmn 1198881199092 sdot sdot sdot plusmn 119888119909119899 plusmn 119888u1 plusmn 119888u2 sdot sdot sdot plusmn 119888u119901 (119897 =1 119899)

where 119865119909119894 (119894 = 1 119899) and 119865u119895 (119895 = 1 119901) are fuzzy sub-set including (119875) and (119873) corresponding to 119909119894 and u119895 and119888119909119894 (119894 = 1 119899) and 119888u119895 (119895 = 1 119901) are constant of 119865119909119894and 119865u119894 (119895 = 1 119901)

Let 120575119889 = 1199091 120575120579 = 1199092 and u = 120574There are certain mathematical relationships between

manned lateral deviation heading angle deviation the steer-ing angle and rate of change of the lateral deviation andheading angle deviation from the data observed from relevantpapers [10] And they can be roughly described as the follow-ing information through the professional experiences so as to

Journal of Control Science and Engineering 3

8255

R2573

5159

650

6

(a) (b)

Figure 2 (a) The plan view of the tunnel (b) The real truck

minus2

minus15

minus1

minus05

0

05

Man

ned

later

al d

evia

tion

(m)

20 40 60 80 100 1200Time (s)

Figure 3 Manned lateral deviation

20 40 60 80 100 1200Time (s)

minus04

minus03

minus02

minus01

0

01

02

03

Man

ned

head

ing

angl

e dev

iatio

n (r

ad)

Figure 4 Manned heading angle deviation

construct the corresponding fuzzy hyperbolic model of fuzzyrules

R1 IF 1199092 is 1198751199092 THEN 1 = 01R2 IF 1199092 is 1198731199092 THEN 1 = minus01R3 IF 1199091 is 1198751199091 IF 1199092 is 1198751199092 IF u is 119875u THEN 2 = 001R4 IF 1199091 is 1198731199091 IF 1199092 is 1198751199092 IF u is 119875u THEN 2 = 0R5 IF 1199091 is 1198731199091 IF 1199092 is 1198731199092 IF u is 119875u THEN 2 = 008

20 40 60 80 100 1200Time (s)

minus02

minus01

0

01

02

03

04

05

06

Man

ned

steer

ing

angl

e (ra

d)

Figure 5 Manned steering angle

Man

ned

rate

of c

hang

e

20 40 60 80 100 1200Time (s)

minus006minus005minus004minus003minus002minus001

0001002003

of th

e lat

eral

pos

ition

dev

iatio

n (m

middotsminus1)

Figure 6 Manned rate of change of the lateral position deviation

R6 IF 1199091 is 1198731199091 IF 1199092 is 1198731199092 IF u is 119873u THEN 2 =minus001R7 IF 1199091 is 1198751199091 IF 1199092 is 1198731199092 IF u is 119873u THEN 2 = 0R8 IF 1199091 is 1198751199091 IF 1199092 is 1198751199092 IF u is 119873u THEN 2 = minus008R9 IF 1199091 is 1198751199091 IF 1199092 is 1198731199092 IF u is 119875u THEN 2 = 01R10 IF 1199091 is 1198731199091 IF 1199092 is 1198751199092 IF u is 119873u THEN 2 = minus01

4 Journal of Control Science and Engineering

Man

ned

rate

of c

hang

etimes10minus3

20 40 60 80 100 1200Time (s)

minus8minus6minus4minus2

02468

of th

e hea

ding

dev

iatio

n (m

middotsminus1)

Figure 7 Manned rate of change of the heading deviation

Given a set of fuzzy rules of hyperbolic tangent define119875119911 and 119873119911 (where 119911 are arbitrary state variables or inputvariables) as membership function (where k119911 gt 0)

119875119911 (119909) = 119890minus(12)(119909minusk119911)119873119911 (119909) = 119890minus(12)(119909+k119911) (1)

Let k1199091 = k1199092 = ku = 1Membership function

u1198751199091 (119909) = 119890minus(12)(119909minus1)2 u1198731199091 (119909) = 119890minus(12)(119909+1)2 u1198751199092 (119909) = 119890minus(12)(119909minus1)2 u1198731199092 (119909) = 119890minus(12)(119909+1)2 u119875u (119909) = 119890minus(12)(119909minus1)2 u119875u (119909) = 119890minus(12)(119909+1)2

(2)

Then

= A tanh (k119909119909) + B tanh (kuu) (3)

where

A = [ 0 01001 minus01]

B = [ 0008]

k = [[[1

11]]]

tanh (119909) = 119890119909 minus 119890minus119909119890119909 + 119890minus119909

k119909 = diag (k1199091 k119909119899) ku = diag (k1199091 k119909119901)

(4)

Bku are linearized to Bu

= A tanh (k119909119909) + Bu[12] = [ 0 01

001 minus01] [tanh (1199091)tanh (1199092)] + [ 0

008] 120574 (5)

When the absolute value of 119909 is smaller tanh(119909) asymp 119909fuzzy hyperbolic model can be written as = A tanh(k119909119909) +Bu that the system is a linear model when it is close to theequilibrium point

3 Parameter Identification Based onImproved Adaptive BP Neural Network

Recognition technology evaluation includes two indicatorsOne is the identification accuracy and the other is speedidentification Compared to other models in terms of fuzzytopology of the neural network can be used to optimize theparameters for FHM [16] The 119860 weights of mediation rate ofadaptive BP neural network are deduced by Cauchy robusterror to eliminate the effect of outliers in the data and to fitthe original data better

Neural network topology is shown in Figure 8 of FHMControlled object state variables are 119909 = (1199091(119905) 119909119899(119905))Tand input variables u = (u1(119905) u119898(119905))T as the input ofthe neural network topology and model output is the rateof change of the state variables k119894 (119894 = 1 119899) 119892119895 (119895 =1 119898) 119888119894119895 (119894 119895 = 1 119899) and 119889119894119895 (119894 = 1 119899 119895 =1 119898) as the connection weights which need to be trained

A and B are constant matrix whose elements are theweights comprised of 119888119894119895 and 119889119894119895 If the hidden layer function1198911(119909) = tanh(119909) and output layer activation function 1198912(119909) =119909 then the following models can be obtained

= A tanh (k119909119909) + B tanh (kuu) (6)

Obviously when making u linearize variables can beobtained

= A tanh (k119909119909) + Bu (7)

Thus FHM may be built by the neural network modelbecause it can train FHM model parameters [6] Since thereare many jitters in the data of rate of change of horizontal andheading angle the samples show a large number of outliersSo from the statistical view of robust the traditional MSEaggravate the ldquooutliersrdquo of samples Therefore Cauchy robusterror estimator can be used

Let error of outputs be

119864 = 12119902sum

k=1ln [1 + (1199101015840k minus 119910k)2] (8)

Journal of Control Science and Engineering 5

x1

xn

u1

um

k1

kn

g1

gm

f1(middot)c11

c1n

cn1

cnm

d11

d1m

dnm

dn1

f2(middot)x1

xn

Figure 8 Fuzzy hyperbolic tangentmodel neural network topology

where 1199101015840k is ideal output for the network and 119910k is actualoutput

Cauchy error estimator obviously does not depend on theinitial weights and thresholds transition and it can effectivelyeliminate the negative impact of ldquooutliersrdquo while retainingthe main characteristics of the value of the output error andspeeding up the convergence rate

By the steepest descent method it can obtain weightsiterative equations of each layer of neurons

119882(119905 + 1) = 119882 (119905) minus uΔ119864 (9)

where Δ119864 = 120597119864120597120596119882 = 120596119894119895So get a rate adjustment based on the following model

parameters above BP algorithm

119888119894119895 (119905 + 1) = 119888119894119895 (119905) + 120592 sdot 1199101015840k minus 119910k1 + (1199101015840k minus 119910k)2 sdot tanh (k119894119909119894)

k119895 (119905 + 1) = k119895 (119905) + 120592 sdot sumk119888119894119895 sdot ( 1199101015840k minus 119910k1 + (1199101015840k minus 119910k)2)

sdot 119909119894tanh (sum119894 120596119895k119909119894)

(10)

In this paper learning rate 120592 is considered as the adaptivescheme in which its main idea is that the initial value of 120592being set higher generally about 07ndash09 with the increaseor decrement of the number of learning may change in alaw When 120592 decreases to a certain extent if 120592 has not stillbecome convergence or error has still no improvement 120592 isset again at about 05ndash07 120592 enters the learning process againuntil the end of the run The learning rate is associated withthe error function when the error is reduced increase thelearning rate when the error increases reduce the learningrate

120592(k) =

112120592(kminus1) 119864(kminus1) gt 119864(k)08120592(kminus1) 119864(kminus1) lt 119864(k)120592(kminus1) 119864(kminus1) = 119864(k)

(11)

Fitti

ng m

anne

d ra

te o

f cha

nge

FittingIdeal

20 40 60 80 100 1200Time (s)

minus006minus005minus004minus003minus002minus001

0001002003

of th

e lat

eral

dev

iatio

n (m

s)

Figure 9 Fitting of change rate of the lateral deviation

Identify the model parameters after obtaining the data after6000 steps of learning

A = [00012 0099600095 minus00999]

B = [minus000700803]

k = [[[1000

100909998

]]]

(12)

Then

[12] = [00012 0099600095 minus00999] [tanh (1199091)

tanh (1199092)]

+ [minus000700803] 120574(13)

The fitting results of Figures 9 and 10 substantially elimi-nate the effect of outliers with relative error of control in lessthan 1 and less than 10The trend is essentially coincidentwith the sample data

The existing experimental data can be applied to theabove-described method for fuzzy hyperbolic model param-eter optimization in order to be close to the actual model Itprovides the basis to the next controller design

4 Controller Design

Based on this model we can design conventional linearcontrollers or other nonlinear controllers In this paper thecontroller is designed with hyperbolic tangent function ofthe state variables so we can use language to describe theinformation of the controller Thus this given controller is afuzzy one [16]

6 Journal of Control Science and Engineering

Fitti

ng m

anne

d ra

te o

f cha

nge

FittingIdeal

times10minus3

20 40 60 80 100 1200Time (s)

minus8

minus6

minus4

minus2

0

2

4

6

8of

the l

ater

al d

evia

tion

(rad

middotsminus1)

Figure 10 Fitting of change rate of the heading deviation

The system can be stabilized by nonquadratic perform-ance index function [16] System performance can get to aminimum with u through the givenQ and R

= A119891 (119909) + Bu (14)

Definition 1 (see [17]) Let 119878119888 satisfy the following conditionsall sets of 119891(sdot) include R rarr R

(1) 119891 is continuous(2) 119891(0) = 0 for other 119909 isin R 119891(119909)119909 gt 0(3) when |119909| rarr infin int119909

0119891(119910)119889119910 rarr infin

Theorem 2 (see [17]) For nonlinear system

= A119891 (119909) + Bu +D119908 (15)

where 119891(119909) = (1198911(119909) 119891119899(119909))T and 119891(119894) isin 119878119888 and thenk gt 0 tanh(k119909) isin 119878119888 (119894 = 1 2 3 119899) and a performanceindex function can be proposed as

119869 (1199090 1199050 u) = intinfin1199050

119891T (119909 (119905))Q119891 (119909 (119905))+ uT (119909 (119905))Ru (119909 (119905)) minus 119908T (119905) S119908 (119905) 119889119905

(16)

where Q R and S are given as the definite positive symmetricconstant matrix

Design Optimal Control Vector [18] Considerlowast

u(t) = lowast

u(t)(119905119909(120591)119905120591=0) and there is L(1199090) with boundary Then

sup 119869 ( lowast

u (t) 119908) le L (1199090) (17)

If there is a diagonal positive definite matrix Pmin satisfyingRiccati equation

PA + ATP minus P (BRminus1BTP minusDSminus1DT)P +Q = 0 (18)

then [119860 119861QR] is optimized diagonal matrix

Given nonlinear system and nonlinear quadratic perfor-mance index function [119860 119861QR] is an optimized diagonalmatrix The optimal control vector is

lowast

u (t) = minusRminus1BTPmin119891 (119909 (119905)) (19)

where Pmin = diag(1199011 119901119899) is optimized diagonal matrixLet L(1199090) = 2sum119899119894=1 119901119894 int119909119894(1199050)0 119891119894(120591)119889120591

Thus tanh(k119909) isin 119878119888 and for fuzzy hyperbolic tangent thequadratic performance index function is

119869 (1199090 1199050 u) = intinfin1199050

tanhT (119909 (119905))Q tanh (119909 (119905))+ uT (119909 (119905))Ru (119909 (119905)) minus 119908T (119905) S119908 (119905) 119889119905

(20)

Let Q = [ 10 00 15 ] R = 08 and S = 800 with Riccatiequation then

P = [10972 27592759 1678] (21)

According to the closed-loop system equation of state

= (A minus BRminus1BTPmin) 119891 (119909 (119905)) (22)

Based on Lyapunov theorem and Riccati equation for thisequation

= (A minus BRminus1BTPmin) 119891 (119909 (119905)) (23)

It is easy to prove

Pmin (A minus BRminus1BTPmin) + (A minus BRminus1BTPmin)Pmin

= minus (Q + Pmin (BRminus1BTP minusDSminus1DT)Pmin) (24)

And (A minusBRminus1BTP) is diagonally stable thus the closed-loop system is asymptotically stable

Then

K = [11627 6135] (25)

5 HIL Simulation

Thedifference between simulation and hardware-in-the-loopsimulation is that there is a real-time simulation of thecircuitrsquos physical hardware Hardware-in-the-loop simulationis intended to provide real-time incentives as the true signalto the controller so that the controller is connected to its realaccused equipment and test its performance Figure 11 is a pic-torial diagram of the hardware simulation platform in whichc-RIO controller is recognized as the path tracking anglecontroller program compiled by the Simulink PXI platformsimulation runs the Adams which can build undergroundmining articulated vehicle model as the object of emulationPC can run the LabVIEWgraphical user interface for PXI andc-RIO real-time and display the data of simulation compiledfrom the process Speed can be achieved by PID control at

Journal of Control Science and Engineering 7

PCc-RIO

PXI

LabVIEW

Figure 11 HIL simulation platform

Travel path comparison

Practical pathTarget path

100 20 30minus20 minus10minus30x (m)

minus30

minus20

minus10

0

10

20

30

y (m

)

Figure 12 Simulation of driving route comparedwith the ideal path

V = 3ms So as to test this robust of control there is onepit per 20m on the road The reference trajectory is set asa round whose center is (0 0) and R is 25m and an initialparameter setting is simulation time 200 s and the startingpoint coordinates (minus3 minus25)

Derived from the simulation results Figure 12 is thecomparison chart of the actual trajectory and the referencetrajectory As can be seen from the simulation curve thearticulated vehicle traveling trace and the reference circularpath are consistent and the trajectory is relatively smoothThe speed which is controlled by PID fromFigure 13 becomesfinally steady at 30 seconds The lateral displacement erroris gradually flat from the beginning of violent shaking inFigure 14 The overshoot amount is 428 and it is at mostabout 0024mat 18 secondswith respect to the tread based on2280m and the error is 17 and then close to the origin stepby stepThe orientation error is gradually flat from the begin-ning of violent shaking in Figure 15The overshoot amount is49 and it is at the top at about 008 rad at 18 seconds andthen close to the origin step by step The articulated angleis gradually flat from the beginning of violent shaking in

0

05

1

15

2

25

3

35

Spee

d (m

middotsminus1)

20 40 60 80 100 120 140 160 180 2000Time (s)

Figure 13 Longitudinal velocity of midpoint of front axle

20 40 60 80 100 120 140 160 180 2000Time (s)

minus003

minus0025

minus002

minus0015

minus001

minus0005

0

0005

Late

ral d

ispla

cem

ent e

orrr

(m)

Figure 14 Lateral displacement error

Figure 16 The overshoot amount is 35 and it is eventuallystabilized at 021 rad at 22 seconds Compared with the artic-ulated vehicle steering based on angle 45∘ the error is 12And the peaks are caused by pits but then the system imme-diately recovers to the right path It has better robustness thanliterature [12] in which there are a lot of jitters to adapt tothe path as a similar situation The results of literature [10]are as follows lateral deviation was 1m and heading angledeviation is 01 rad Literature [19] also analyzed themodels ofarticulated vehicle to control it with synovial control methodwhose results of the simulation are as follows the lateraldeviation is 01m and heading angle deviation was 017 radSo there exists a large gap when compared with the results ofthis paper

6 Conclusions

This article provides a method used in unmanned systemsbased on theway of fuzzy hyperbolic pole control act for artic-ulated vehicle trajectory tracking accurately Conclusions areas follows

(1) Fuzzy hyperbolic tangent model can well describethe quantitative relation among lateral displacementerror the orientation error and the articulated angle

(2) Based on the method of Cauchy robust error estima-tor the weights of BP neural network can effectively

8 Journal of Control Science and Engineering

20 40 60 80 100 120 140 160 180 2000Time (s)

minus002

0

002

004

006

008

01

Orie

ntat

ion

erro

r (ra

d)

Figure 15 Unmanned orientation error

20 40 60 80 100 120 140 160 180 2000Time (s)

0

005

01

015

02

025

Art

icul

ated

angl

e (ra

d)

Figure 16 Articulated angle

be reduced by the influence of singular error of neuralnetwork learning and fitting error and relative errorbelow expectations can be decreased so that it canachieve the system of identification

(3) By the 119867-infinity controller design controller has agood control performance and it makes the systemkeep a better performance about robustness in orderto achieve the purpose of the comprehensively opti-mal control error

(4) This method can be used in articulated vehicle pathtracking effectively based on the119867-infinity controllerSimulation in hardware-in-the-loop shows that over-shoot and the response time are less than expectationsand are eventually to stabilize The controller has metthe requirement of the real-time control performance

Competing Interests

Guangsi Shi Jue Yang Xuan Zhao Yanfeng Li Yalun Zhaoand Jian Li declare that there is no conflict of interestsregarding the publication of this manuscript

Acknowledgments

This work was financially supported by the National HighTechnology Research and Development Program (863 Pro-gram) of China under Award 2011AA060404 IntelligentUnderground Mining Truck and Fundamental ResearchFunds for the Central Universities FRF-TP-16-004A1research on path-planning and path-following algorithmfor underground mining vehicles based on reinforcementlearning

References

[1] X-J Zeng and M G Singh ldquoApproximation theory of fuzzysystemsmdashSISO caserdquo IEEE Transactions on Fuzzy Systems vol2 no 2 pp 162ndash176 1994

[2] L X Wang ldquoFuzzy systems are universal approximationsrdquo inProceeding of the IEEE International Conference on Fuzzy Sys-tems pp 1163ndash1170 1992

[3] T Takagi and M Sugeno ldquoFuzzy identification of systems andits applications to modeling and controlrdquo IEEE Transactions onSystems Man and Cybernetics vol 15 no 1 pp 116ndash132 1985

[4] M Sugeno and T Yasukawa ldquoFuzzy-logic-based approach toqualitative modelingrdquo IEEE Transactions on Fuzzy Systems vol1 no 1 pp 7ndash31 1993

[5] S Scheding G Dissanayake E Nebot and H Durrant-WhyteldquoSlip modelling and aided inertial navigation of an LHDrdquo inProceedings of the IEEE International Conference on Roboticsand Automation pp 1904ndash1909 Institute of Electrical andElectronics Engineers Albuquerque NM USA April 1997

[6] H Zhang and Y Quan ldquoModeling identification and controlof a class of nonlinear systemsrdquo IEEE Transactions on FuzzySystems vol 9 no 2 pp 349ndash354 2001

[7] TNayl GNikolakopoulos andTGustfsson ldquoSwitchingmodelpredictive control for an articulated vehicle under varying slipanglerdquo in Proceedings of the 20th Mediterranean Conference onControl amp Automation (MED rsquo12) pp 890ndash895 IEEE ComputerSociety Barcelona Spain July 2012

[8] J H Lee andW S Yoo ldquoPredictive control of a vehicle trajectoryusing a coupled vector with vehicle velocity and sideslip anglerdquoInternational Journal of Automotive Technology vol 10 no 2 pp211ndash217 2009

[9] P Ridley and P Corke ldquoLoad haul dump vehicle kinematicsand controlrdquo Journal of Dynamic Systems Measurement andControl vol 125 no 1 pp 54ndash59 2003

[10] Z Xuan Y Jue and Z Wenming ldquoFeedback linearizationcontrol for path tracking of articulated dump truckrdquo TELKOM-NIKA Telecommunication Computing Electronics and Controlvol 9 no 13 pp 922ndash929 2015

[11] D Piyabongkarn R Rajamani J A Grogg and J Y LewldquoDevelopment and experimental evaluation of a slip angleestimator for vehicle stability controlrdquo IEEE Transactions onControl Systems Technology vol 17 no 1 pp 78ndash88 2009

[12] Y Qi Trajectory Control for the Underground Articulated DumpTruck Based on Model Predictive Control University of Scienceand Technology Beijing Beijing China 2013

[13] K-K D Young ldquoController design for a manipulator usingtheory of variable structure systemsrdquo IEEE Transactions on Sys-tems Man and Cybernetics vol 8 no 2 pp 101ndash109 1978

Journal of Control Science and Engineering 9

[14] E M Jafarov M N A Parlakci and Y Istefanopulos ldquoA newvariable structure PID-controller design for robot manipula-torsrdquo IEEE Transactions on Control Systems Technology vol 13no 1 pp 122ndash130 2005

[15] P Petrov and P Bigras ldquoA practical approach to feedback pathcontrol for an articulated mining vehiclerdquo in Proceedings ofthe IEEERSJ International Conference on Intelligent Robots andSystems pp 2258ndash2263 Institute of Electrical and ElectronicsEngineers Maui Hawaii USA November 2001

[16] G-T Hui H-G Zhang G Wang X-P Xie and Z-N WuldquoResearch on fuzzy hyperbolic tangent model a reviewrdquo ActaAutomatica Sinica vol 39 no 11 pp 1849ndash1857 2013

[17] E Kaszkurewicz and A Bhaya ldquoRobust stability and diagonalLiapunov functionsrdquo SIAM Journal on Matrix Analysis andApplications vol 14 no 2 pp 508ndash520 1993

[18] K Ogata Modern Control Engineering Electronic IndustryPress Beijing China 2011

[19] X Zhao J Yang W Zhang and J Zeng ldquoSliding mode controlalgorithm for path tracking of articulated dump truckrdquo Tran-sactions of the Chinese Society of Agricultural Engineering vol31 no 10 pp 198ndash203 2015

International Journal of

AerospaceEngineeringHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

RoboticsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Active and Passive Electronic Components

Control Scienceand Engineering

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

RotatingMachinery

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporation httpwwwhindawicom

Journal ofEngineeringVolume 2014

Submit your manuscripts athttpwwwhindawicom

VLSI Design

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Shock and Vibration

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawi Publishing Corporation httpwwwhindawicom

Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

SensorsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Modelling amp Simulation in EngineeringHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Navigation and Observation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

DistributedSensor Networks

International Journal of

Page 2: Research Article A -Infinity Control for Path Tracking with Fuzzy Hyperbolic Tangent …downloads.hindawi.com/journals/jcse/2016/9072831.pdf · 2019-07-30 · Research Article A -Infinity

2 Journal of Control Science and Engineering

R

P1

P2

P3

Cx

D yPlowast

120576120579120575120579

Figure 1 Trajectory curve and parametric model image of under-ground mining articulated vehicle

(HIL) simulation to ensure the quality of control aiming atachieving the goal of unmanned underground mining arti-culated vehiclesThis method is to obtain kinematic relationsof vehicle via the driver information and the fact that driverrepeatedly driving the process can make the relationshipdynamics of the vehicle which are included in those databecomes increasingly evident This method can also be con-sidered to be intrinsically linked with a data mining toreduce the complexity of the modeling process which greatlyreduces the system error caused by the dynamics modelingThe coefficient matrix of fuzzy hyperbolic model nonlinearsystems becomes constant matrix The parameters of theidentification via neural network supervised learning meth-ods make the model more close to the real model Also it isconvenient to the control algorithm design Young [13] hasproposed variable structure controller for the first timewhich was applied to robot control Jafarov et al [14] haveproposed a new type of sliding PID controller Althoughthese methods can solve the control problem they could notconsider the robustness of the system119867-infinity control is a good robustness design methodwith clear design ideas good control effect and advantagesespecially on model perturbation of multiple input multipleoutput (MIMO) systems Finally hardware verification con-trol which results in the final loop (HIL) simulation is donein order to ensure quality control

2 Kinematic Model of UndergroundArticulated Vehicle

21 Steering Deviation Model Figure 1 shows the errorsbetween the real and reference path The circle centered by119862 is the reference path Ideally the vehicle should pass 1198751 1198752and 1198753 The variables are defined as follows [5 15]

(1) lateral displacement error the lateral displacementerror between the vehicle reference point and the cor-responding point119875 (the nearest point on the referencepath)

(2) orientation error the orientation error between thevelocity orientation of 119901 and the tangential orienta-tion of 119875

(3) steering angle relative rotation angle of undergroundmining articulated vehicle body before and after thehorizontal plane

These two variables can basically reflect the position andposture of articulated underground mining vehicles in thetunnel and building the trajectory of articulated vehiclesmodel can be achieved by the fuzzy hyperbolic method

Figure 2(a) is the sketch of an artificial tunnel for testing ofarticulated vehicle driver-less control system The truck usedin this test is shown in Figure 2(b)

As can be seen in Figures 3ndash5 at speed of 3m per secondby driver controlling the truck in the process of turning thelateral deviation is stable at 15m Heading angle deviationremains stable at around 0 rad while body roll is obviousThe steering angle remains stable at 02 rad with obviousadjustments As shown in Figures 6 and 7 at speed of 3m persecond rate of change of lateral deviation and the headingangle also is 0 but there are more noise and severe jitter

22 Kinematic Models Based on Fuzzy Hyperbolic ModelNear the origin fuzzy hyperbolic model is a global model[6] with a global approximation performance And it is notonly an essentially nonlinear model but also easy to expressthe dynamic characteristics of nonlinear systems Thereforeaccording to this model the controller can be designed sothat the whole system can achieve the optimal performancesCompared with other fuzzy models fuzzy hyperbolic modelis more suitable for the control object known as multivariablenonlinear finite object

Given a plant 119899 state variables number 119909 = (1199091(119905) 119909119899(119905))T and 119901 input variables numbers u = (u1(119905) u119901(119905))T and the fuzzy rules are used to describe this systemby the following conditions so this group of fuzzy rules istermed as the hyperbolic tangent type of fuzzy rules

Fuzzy rules for the following forms

IF 1199091 is 1198651199091 and 1199092 is 1198651199092 and 119909119899 is 119865119909119899 and u1 is 119865u1and u2 is 119865u2 and u119899 is 119865u119901THEN 119897 = plusmn1198881199091 plusmn 1198881199092 sdot sdot sdot plusmn 119888119909119899 plusmn 119888u1 plusmn 119888u2 sdot sdot sdot plusmn 119888u119901 (119897 =1 119899)

where 119865119909119894 (119894 = 1 119899) and 119865u119895 (119895 = 1 119901) are fuzzy sub-set including (119875) and (119873) corresponding to 119909119894 and u119895 and119888119909119894 (119894 = 1 119899) and 119888u119895 (119895 = 1 119901) are constant of 119865119909119894and 119865u119894 (119895 = 1 119901)

Let 120575119889 = 1199091 120575120579 = 1199092 and u = 120574There are certain mathematical relationships between

manned lateral deviation heading angle deviation the steer-ing angle and rate of change of the lateral deviation andheading angle deviation from the data observed from relevantpapers [10] And they can be roughly described as the follow-ing information through the professional experiences so as to

Journal of Control Science and Engineering 3

8255

R2573

5159

650

6

(a) (b)

Figure 2 (a) The plan view of the tunnel (b) The real truck

minus2

minus15

minus1

minus05

0

05

Man

ned

later

al d

evia

tion

(m)

20 40 60 80 100 1200Time (s)

Figure 3 Manned lateral deviation

20 40 60 80 100 1200Time (s)

minus04

minus03

minus02

minus01

0

01

02

03

Man

ned

head

ing

angl

e dev

iatio

n (r

ad)

Figure 4 Manned heading angle deviation

construct the corresponding fuzzy hyperbolic model of fuzzyrules

R1 IF 1199092 is 1198751199092 THEN 1 = 01R2 IF 1199092 is 1198731199092 THEN 1 = minus01R3 IF 1199091 is 1198751199091 IF 1199092 is 1198751199092 IF u is 119875u THEN 2 = 001R4 IF 1199091 is 1198731199091 IF 1199092 is 1198751199092 IF u is 119875u THEN 2 = 0R5 IF 1199091 is 1198731199091 IF 1199092 is 1198731199092 IF u is 119875u THEN 2 = 008

20 40 60 80 100 1200Time (s)

minus02

minus01

0

01

02

03

04

05

06

Man

ned

steer

ing

angl

e (ra

d)

Figure 5 Manned steering angle

Man

ned

rate

of c

hang

e

20 40 60 80 100 1200Time (s)

minus006minus005minus004minus003minus002minus001

0001002003

of th

e lat

eral

pos

ition

dev

iatio

n (m

middotsminus1)

Figure 6 Manned rate of change of the lateral position deviation

R6 IF 1199091 is 1198731199091 IF 1199092 is 1198731199092 IF u is 119873u THEN 2 =minus001R7 IF 1199091 is 1198751199091 IF 1199092 is 1198731199092 IF u is 119873u THEN 2 = 0R8 IF 1199091 is 1198751199091 IF 1199092 is 1198751199092 IF u is 119873u THEN 2 = minus008R9 IF 1199091 is 1198751199091 IF 1199092 is 1198731199092 IF u is 119875u THEN 2 = 01R10 IF 1199091 is 1198731199091 IF 1199092 is 1198751199092 IF u is 119873u THEN 2 = minus01

4 Journal of Control Science and Engineering

Man

ned

rate

of c

hang

etimes10minus3

20 40 60 80 100 1200Time (s)

minus8minus6minus4minus2

02468

of th

e hea

ding

dev

iatio

n (m

middotsminus1)

Figure 7 Manned rate of change of the heading deviation

Given a set of fuzzy rules of hyperbolic tangent define119875119911 and 119873119911 (where 119911 are arbitrary state variables or inputvariables) as membership function (where k119911 gt 0)

119875119911 (119909) = 119890minus(12)(119909minusk119911)119873119911 (119909) = 119890minus(12)(119909+k119911) (1)

Let k1199091 = k1199092 = ku = 1Membership function

u1198751199091 (119909) = 119890minus(12)(119909minus1)2 u1198731199091 (119909) = 119890minus(12)(119909+1)2 u1198751199092 (119909) = 119890minus(12)(119909minus1)2 u1198731199092 (119909) = 119890minus(12)(119909+1)2 u119875u (119909) = 119890minus(12)(119909minus1)2 u119875u (119909) = 119890minus(12)(119909+1)2

(2)

Then

= A tanh (k119909119909) + B tanh (kuu) (3)

where

A = [ 0 01001 minus01]

B = [ 0008]

k = [[[1

11]]]

tanh (119909) = 119890119909 minus 119890minus119909119890119909 + 119890minus119909

k119909 = diag (k1199091 k119909119899) ku = diag (k1199091 k119909119901)

(4)

Bku are linearized to Bu

= A tanh (k119909119909) + Bu[12] = [ 0 01

001 minus01] [tanh (1199091)tanh (1199092)] + [ 0

008] 120574 (5)

When the absolute value of 119909 is smaller tanh(119909) asymp 119909fuzzy hyperbolic model can be written as = A tanh(k119909119909) +Bu that the system is a linear model when it is close to theequilibrium point

3 Parameter Identification Based onImproved Adaptive BP Neural Network

Recognition technology evaluation includes two indicatorsOne is the identification accuracy and the other is speedidentification Compared to other models in terms of fuzzytopology of the neural network can be used to optimize theparameters for FHM [16] The 119860 weights of mediation rate ofadaptive BP neural network are deduced by Cauchy robusterror to eliminate the effect of outliers in the data and to fitthe original data better

Neural network topology is shown in Figure 8 of FHMControlled object state variables are 119909 = (1199091(119905) 119909119899(119905))Tand input variables u = (u1(119905) u119898(119905))T as the input ofthe neural network topology and model output is the rateof change of the state variables k119894 (119894 = 1 119899) 119892119895 (119895 =1 119898) 119888119894119895 (119894 119895 = 1 119899) and 119889119894119895 (119894 = 1 119899 119895 =1 119898) as the connection weights which need to be trained

A and B are constant matrix whose elements are theweights comprised of 119888119894119895 and 119889119894119895 If the hidden layer function1198911(119909) = tanh(119909) and output layer activation function 1198912(119909) =119909 then the following models can be obtained

= A tanh (k119909119909) + B tanh (kuu) (6)

Obviously when making u linearize variables can beobtained

= A tanh (k119909119909) + Bu (7)

Thus FHM may be built by the neural network modelbecause it can train FHM model parameters [6] Since thereare many jitters in the data of rate of change of horizontal andheading angle the samples show a large number of outliersSo from the statistical view of robust the traditional MSEaggravate the ldquooutliersrdquo of samples Therefore Cauchy robusterror estimator can be used

Let error of outputs be

119864 = 12119902sum

k=1ln [1 + (1199101015840k minus 119910k)2] (8)

Journal of Control Science and Engineering 5

x1

xn

u1

um

k1

kn

g1

gm

f1(middot)c11

c1n

cn1

cnm

d11

d1m

dnm

dn1

f2(middot)x1

xn

Figure 8 Fuzzy hyperbolic tangentmodel neural network topology

where 1199101015840k is ideal output for the network and 119910k is actualoutput

Cauchy error estimator obviously does not depend on theinitial weights and thresholds transition and it can effectivelyeliminate the negative impact of ldquooutliersrdquo while retainingthe main characteristics of the value of the output error andspeeding up the convergence rate

By the steepest descent method it can obtain weightsiterative equations of each layer of neurons

119882(119905 + 1) = 119882 (119905) minus uΔ119864 (9)

where Δ119864 = 120597119864120597120596119882 = 120596119894119895So get a rate adjustment based on the following model

parameters above BP algorithm

119888119894119895 (119905 + 1) = 119888119894119895 (119905) + 120592 sdot 1199101015840k minus 119910k1 + (1199101015840k minus 119910k)2 sdot tanh (k119894119909119894)

k119895 (119905 + 1) = k119895 (119905) + 120592 sdot sumk119888119894119895 sdot ( 1199101015840k minus 119910k1 + (1199101015840k minus 119910k)2)

sdot 119909119894tanh (sum119894 120596119895k119909119894)

(10)

In this paper learning rate 120592 is considered as the adaptivescheme in which its main idea is that the initial value of 120592being set higher generally about 07ndash09 with the increaseor decrement of the number of learning may change in alaw When 120592 decreases to a certain extent if 120592 has not stillbecome convergence or error has still no improvement 120592 isset again at about 05ndash07 120592 enters the learning process againuntil the end of the run The learning rate is associated withthe error function when the error is reduced increase thelearning rate when the error increases reduce the learningrate

120592(k) =

112120592(kminus1) 119864(kminus1) gt 119864(k)08120592(kminus1) 119864(kminus1) lt 119864(k)120592(kminus1) 119864(kminus1) = 119864(k)

(11)

Fitti

ng m

anne

d ra

te o

f cha

nge

FittingIdeal

20 40 60 80 100 1200Time (s)

minus006minus005minus004minus003minus002minus001

0001002003

of th

e lat

eral

dev

iatio

n (m

s)

Figure 9 Fitting of change rate of the lateral deviation

Identify the model parameters after obtaining the data after6000 steps of learning

A = [00012 0099600095 minus00999]

B = [minus000700803]

k = [[[1000

100909998

]]]

(12)

Then

[12] = [00012 0099600095 minus00999] [tanh (1199091)

tanh (1199092)]

+ [minus000700803] 120574(13)

The fitting results of Figures 9 and 10 substantially elimi-nate the effect of outliers with relative error of control in lessthan 1 and less than 10The trend is essentially coincidentwith the sample data

The existing experimental data can be applied to theabove-described method for fuzzy hyperbolic model param-eter optimization in order to be close to the actual model Itprovides the basis to the next controller design

4 Controller Design

Based on this model we can design conventional linearcontrollers or other nonlinear controllers In this paper thecontroller is designed with hyperbolic tangent function ofthe state variables so we can use language to describe theinformation of the controller Thus this given controller is afuzzy one [16]

6 Journal of Control Science and Engineering

Fitti

ng m

anne

d ra

te o

f cha

nge

FittingIdeal

times10minus3

20 40 60 80 100 1200Time (s)

minus8

minus6

minus4

minus2

0

2

4

6

8of

the l

ater

al d

evia

tion

(rad

middotsminus1)

Figure 10 Fitting of change rate of the heading deviation

The system can be stabilized by nonquadratic perform-ance index function [16] System performance can get to aminimum with u through the givenQ and R

= A119891 (119909) + Bu (14)

Definition 1 (see [17]) Let 119878119888 satisfy the following conditionsall sets of 119891(sdot) include R rarr R

(1) 119891 is continuous(2) 119891(0) = 0 for other 119909 isin R 119891(119909)119909 gt 0(3) when |119909| rarr infin int119909

0119891(119910)119889119910 rarr infin

Theorem 2 (see [17]) For nonlinear system

= A119891 (119909) + Bu +D119908 (15)

where 119891(119909) = (1198911(119909) 119891119899(119909))T and 119891(119894) isin 119878119888 and thenk gt 0 tanh(k119909) isin 119878119888 (119894 = 1 2 3 119899) and a performanceindex function can be proposed as

119869 (1199090 1199050 u) = intinfin1199050

119891T (119909 (119905))Q119891 (119909 (119905))+ uT (119909 (119905))Ru (119909 (119905)) minus 119908T (119905) S119908 (119905) 119889119905

(16)

where Q R and S are given as the definite positive symmetricconstant matrix

Design Optimal Control Vector [18] Considerlowast

u(t) = lowast

u(t)(119905119909(120591)119905120591=0) and there is L(1199090) with boundary Then

sup 119869 ( lowast

u (t) 119908) le L (1199090) (17)

If there is a diagonal positive definite matrix Pmin satisfyingRiccati equation

PA + ATP minus P (BRminus1BTP minusDSminus1DT)P +Q = 0 (18)

then [119860 119861QR] is optimized diagonal matrix

Given nonlinear system and nonlinear quadratic perfor-mance index function [119860 119861QR] is an optimized diagonalmatrix The optimal control vector is

lowast

u (t) = minusRminus1BTPmin119891 (119909 (119905)) (19)

where Pmin = diag(1199011 119901119899) is optimized diagonal matrixLet L(1199090) = 2sum119899119894=1 119901119894 int119909119894(1199050)0 119891119894(120591)119889120591

Thus tanh(k119909) isin 119878119888 and for fuzzy hyperbolic tangent thequadratic performance index function is

119869 (1199090 1199050 u) = intinfin1199050

tanhT (119909 (119905))Q tanh (119909 (119905))+ uT (119909 (119905))Ru (119909 (119905)) minus 119908T (119905) S119908 (119905) 119889119905

(20)

Let Q = [ 10 00 15 ] R = 08 and S = 800 with Riccatiequation then

P = [10972 27592759 1678] (21)

According to the closed-loop system equation of state

= (A minus BRminus1BTPmin) 119891 (119909 (119905)) (22)

Based on Lyapunov theorem and Riccati equation for thisequation

= (A minus BRminus1BTPmin) 119891 (119909 (119905)) (23)

It is easy to prove

Pmin (A minus BRminus1BTPmin) + (A minus BRminus1BTPmin)Pmin

= minus (Q + Pmin (BRminus1BTP minusDSminus1DT)Pmin) (24)

And (A minusBRminus1BTP) is diagonally stable thus the closed-loop system is asymptotically stable

Then

K = [11627 6135] (25)

5 HIL Simulation

Thedifference between simulation and hardware-in-the-loopsimulation is that there is a real-time simulation of thecircuitrsquos physical hardware Hardware-in-the-loop simulationis intended to provide real-time incentives as the true signalto the controller so that the controller is connected to its realaccused equipment and test its performance Figure 11 is a pic-torial diagram of the hardware simulation platform in whichc-RIO controller is recognized as the path tracking anglecontroller program compiled by the Simulink PXI platformsimulation runs the Adams which can build undergroundmining articulated vehicle model as the object of emulationPC can run the LabVIEWgraphical user interface for PXI andc-RIO real-time and display the data of simulation compiledfrom the process Speed can be achieved by PID control at

Journal of Control Science and Engineering 7

PCc-RIO

PXI

LabVIEW

Figure 11 HIL simulation platform

Travel path comparison

Practical pathTarget path

100 20 30minus20 minus10minus30x (m)

minus30

minus20

minus10

0

10

20

30

y (m

)

Figure 12 Simulation of driving route comparedwith the ideal path

V = 3ms So as to test this robust of control there is onepit per 20m on the road The reference trajectory is set asa round whose center is (0 0) and R is 25m and an initialparameter setting is simulation time 200 s and the startingpoint coordinates (minus3 minus25)

Derived from the simulation results Figure 12 is thecomparison chart of the actual trajectory and the referencetrajectory As can be seen from the simulation curve thearticulated vehicle traveling trace and the reference circularpath are consistent and the trajectory is relatively smoothThe speed which is controlled by PID fromFigure 13 becomesfinally steady at 30 seconds The lateral displacement erroris gradually flat from the beginning of violent shaking inFigure 14 The overshoot amount is 428 and it is at mostabout 0024mat 18 secondswith respect to the tread based on2280m and the error is 17 and then close to the origin stepby stepThe orientation error is gradually flat from the begin-ning of violent shaking in Figure 15The overshoot amount is49 and it is at the top at about 008 rad at 18 seconds andthen close to the origin step by step The articulated angleis gradually flat from the beginning of violent shaking in

0

05

1

15

2

25

3

35

Spee

d (m

middotsminus1)

20 40 60 80 100 120 140 160 180 2000Time (s)

Figure 13 Longitudinal velocity of midpoint of front axle

20 40 60 80 100 120 140 160 180 2000Time (s)

minus003

minus0025

minus002

minus0015

minus001

minus0005

0

0005

Late

ral d

ispla

cem

ent e

orrr

(m)

Figure 14 Lateral displacement error

Figure 16 The overshoot amount is 35 and it is eventuallystabilized at 021 rad at 22 seconds Compared with the artic-ulated vehicle steering based on angle 45∘ the error is 12And the peaks are caused by pits but then the system imme-diately recovers to the right path It has better robustness thanliterature [12] in which there are a lot of jitters to adapt tothe path as a similar situation The results of literature [10]are as follows lateral deviation was 1m and heading angledeviation is 01 rad Literature [19] also analyzed themodels ofarticulated vehicle to control it with synovial control methodwhose results of the simulation are as follows the lateraldeviation is 01m and heading angle deviation was 017 radSo there exists a large gap when compared with the results ofthis paper

6 Conclusions

This article provides a method used in unmanned systemsbased on theway of fuzzy hyperbolic pole control act for artic-ulated vehicle trajectory tracking accurately Conclusions areas follows

(1) Fuzzy hyperbolic tangent model can well describethe quantitative relation among lateral displacementerror the orientation error and the articulated angle

(2) Based on the method of Cauchy robust error estima-tor the weights of BP neural network can effectively

8 Journal of Control Science and Engineering

20 40 60 80 100 120 140 160 180 2000Time (s)

minus002

0

002

004

006

008

01

Orie

ntat

ion

erro

r (ra

d)

Figure 15 Unmanned orientation error

20 40 60 80 100 120 140 160 180 2000Time (s)

0

005

01

015

02

025

Art

icul

ated

angl

e (ra

d)

Figure 16 Articulated angle

be reduced by the influence of singular error of neuralnetwork learning and fitting error and relative errorbelow expectations can be decreased so that it canachieve the system of identification

(3) By the 119867-infinity controller design controller has agood control performance and it makes the systemkeep a better performance about robustness in orderto achieve the purpose of the comprehensively opti-mal control error

(4) This method can be used in articulated vehicle pathtracking effectively based on the119867-infinity controllerSimulation in hardware-in-the-loop shows that over-shoot and the response time are less than expectationsand are eventually to stabilize The controller has metthe requirement of the real-time control performance

Competing Interests

Guangsi Shi Jue Yang Xuan Zhao Yanfeng Li Yalun Zhaoand Jian Li declare that there is no conflict of interestsregarding the publication of this manuscript

Acknowledgments

This work was financially supported by the National HighTechnology Research and Development Program (863 Pro-gram) of China under Award 2011AA060404 IntelligentUnderground Mining Truck and Fundamental ResearchFunds for the Central Universities FRF-TP-16-004A1research on path-planning and path-following algorithmfor underground mining vehicles based on reinforcementlearning

References

[1] X-J Zeng and M G Singh ldquoApproximation theory of fuzzysystemsmdashSISO caserdquo IEEE Transactions on Fuzzy Systems vol2 no 2 pp 162ndash176 1994

[2] L X Wang ldquoFuzzy systems are universal approximationsrdquo inProceeding of the IEEE International Conference on Fuzzy Sys-tems pp 1163ndash1170 1992

[3] T Takagi and M Sugeno ldquoFuzzy identification of systems andits applications to modeling and controlrdquo IEEE Transactions onSystems Man and Cybernetics vol 15 no 1 pp 116ndash132 1985

[4] M Sugeno and T Yasukawa ldquoFuzzy-logic-based approach toqualitative modelingrdquo IEEE Transactions on Fuzzy Systems vol1 no 1 pp 7ndash31 1993

[5] S Scheding G Dissanayake E Nebot and H Durrant-WhyteldquoSlip modelling and aided inertial navigation of an LHDrdquo inProceedings of the IEEE International Conference on Roboticsand Automation pp 1904ndash1909 Institute of Electrical andElectronics Engineers Albuquerque NM USA April 1997

[6] H Zhang and Y Quan ldquoModeling identification and controlof a class of nonlinear systemsrdquo IEEE Transactions on FuzzySystems vol 9 no 2 pp 349ndash354 2001

[7] TNayl GNikolakopoulos andTGustfsson ldquoSwitchingmodelpredictive control for an articulated vehicle under varying slipanglerdquo in Proceedings of the 20th Mediterranean Conference onControl amp Automation (MED rsquo12) pp 890ndash895 IEEE ComputerSociety Barcelona Spain July 2012

[8] J H Lee andW S Yoo ldquoPredictive control of a vehicle trajectoryusing a coupled vector with vehicle velocity and sideslip anglerdquoInternational Journal of Automotive Technology vol 10 no 2 pp211ndash217 2009

[9] P Ridley and P Corke ldquoLoad haul dump vehicle kinematicsand controlrdquo Journal of Dynamic Systems Measurement andControl vol 125 no 1 pp 54ndash59 2003

[10] Z Xuan Y Jue and Z Wenming ldquoFeedback linearizationcontrol for path tracking of articulated dump truckrdquo TELKOM-NIKA Telecommunication Computing Electronics and Controlvol 9 no 13 pp 922ndash929 2015

[11] D Piyabongkarn R Rajamani J A Grogg and J Y LewldquoDevelopment and experimental evaluation of a slip angleestimator for vehicle stability controlrdquo IEEE Transactions onControl Systems Technology vol 17 no 1 pp 78ndash88 2009

[12] Y Qi Trajectory Control for the Underground Articulated DumpTruck Based on Model Predictive Control University of Scienceand Technology Beijing Beijing China 2013

[13] K-K D Young ldquoController design for a manipulator usingtheory of variable structure systemsrdquo IEEE Transactions on Sys-tems Man and Cybernetics vol 8 no 2 pp 101ndash109 1978

Journal of Control Science and Engineering 9

[14] E M Jafarov M N A Parlakci and Y Istefanopulos ldquoA newvariable structure PID-controller design for robot manipula-torsrdquo IEEE Transactions on Control Systems Technology vol 13no 1 pp 122ndash130 2005

[15] P Petrov and P Bigras ldquoA practical approach to feedback pathcontrol for an articulated mining vehiclerdquo in Proceedings ofthe IEEERSJ International Conference on Intelligent Robots andSystems pp 2258ndash2263 Institute of Electrical and ElectronicsEngineers Maui Hawaii USA November 2001

[16] G-T Hui H-G Zhang G Wang X-P Xie and Z-N WuldquoResearch on fuzzy hyperbolic tangent model a reviewrdquo ActaAutomatica Sinica vol 39 no 11 pp 1849ndash1857 2013

[17] E Kaszkurewicz and A Bhaya ldquoRobust stability and diagonalLiapunov functionsrdquo SIAM Journal on Matrix Analysis andApplications vol 14 no 2 pp 508ndash520 1993

[18] K Ogata Modern Control Engineering Electronic IndustryPress Beijing China 2011

[19] X Zhao J Yang W Zhang and J Zeng ldquoSliding mode controlalgorithm for path tracking of articulated dump truckrdquo Tran-sactions of the Chinese Society of Agricultural Engineering vol31 no 10 pp 198ndash203 2015

International Journal of

AerospaceEngineeringHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

RoboticsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Active and Passive Electronic Components

Control Scienceand Engineering

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

RotatingMachinery

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporation httpwwwhindawicom

Journal ofEngineeringVolume 2014

Submit your manuscripts athttpwwwhindawicom

VLSI Design

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Shock and Vibration

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawi Publishing Corporation httpwwwhindawicom

Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

SensorsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Modelling amp Simulation in EngineeringHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Navigation and Observation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

DistributedSensor Networks

International Journal of

Page 3: Research Article A -Infinity Control for Path Tracking with Fuzzy Hyperbolic Tangent …downloads.hindawi.com/journals/jcse/2016/9072831.pdf · 2019-07-30 · Research Article A -Infinity

Journal of Control Science and Engineering 3

8255

R2573

5159

650

6

(a) (b)

Figure 2 (a) The plan view of the tunnel (b) The real truck

minus2

minus15

minus1

minus05

0

05

Man

ned

later

al d

evia

tion

(m)

20 40 60 80 100 1200Time (s)

Figure 3 Manned lateral deviation

20 40 60 80 100 1200Time (s)

minus04

minus03

minus02

minus01

0

01

02

03

Man

ned

head

ing

angl

e dev

iatio

n (r

ad)

Figure 4 Manned heading angle deviation

construct the corresponding fuzzy hyperbolic model of fuzzyrules

R1 IF 1199092 is 1198751199092 THEN 1 = 01R2 IF 1199092 is 1198731199092 THEN 1 = minus01R3 IF 1199091 is 1198751199091 IF 1199092 is 1198751199092 IF u is 119875u THEN 2 = 001R4 IF 1199091 is 1198731199091 IF 1199092 is 1198751199092 IF u is 119875u THEN 2 = 0R5 IF 1199091 is 1198731199091 IF 1199092 is 1198731199092 IF u is 119875u THEN 2 = 008

20 40 60 80 100 1200Time (s)

minus02

minus01

0

01

02

03

04

05

06

Man

ned

steer

ing

angl

e (ra

d)

Figure 5 Manned steering angle

Man

ned

rate

of c

hang

e

20 40 60 80 100 1200Time (s)

minus006minus005minus004minus003minus002minus001

0001002003

of th

e lat

eral

pos

ition

dev

iatio

n (m

middotsminus1)

Figure 6 Manned rate of change of the lateral position deviation

R6 IF 1199091 is 1198731199091 IF 1199092 is 1198731199092 IF u is 119873u THEN 2 =minus001R7 IF 1199091 is 1198751199091 IF 1199092 is 1198731199092 IF u is 119873u THEN 2 = 0R8 IF 1199091 is 1198751199091 IF 1199092 is 1198751199092 IF u is 119873u THEN 2 = minus008R9 IF 1199091 is 1198751199091 IF 1199092 is 1198731199092 IF u is 119875u THEN 2 = 01R10 IF 1199091 is 1198731199091 IF 1199092 is 1198751199092 IF u is 119873u THEN 2 = minus01

4 Journal of Control Science and Engineering

Man

ned

rate

of c

hang

etimes10minus3

20 40 60 80 100 1200Time (s)

minus8minus6minus4minus2

02468

of th

e hea

ding

dev

iatio

n (m

middotsminus1)

Figure 7 Manned rate of change of the heading deviation

Given a set of fuzzy rules of hyperbolic tangent define119875119911 and 119873119911 (where 119911 are arbitrary state variables or inputvariables) as membership function (where k119911 gt 0)

119875119911 (119909) = 119890minus(12)(119909minusk119911)119873119911 (119909) = 119890minus(12)(119909+k119911) (1)

Let k1199091 = k1199092 = ku = 1Membership function

u1198751199091 (119909) = 119890minus(12)(119909minus1)2 u1198731199091 (119909) = 119890minus(12)(119909+1)2 u1198751199092 (119909) = 119890minus(12)(119909minus1)2 u1198731199092 (119909) = 119890minus(12)(119909+1)2 u119875u (119909) = 119890minus(12)(119909minus1)2 u119875u (119909) = 119890minus(12)(119909+1)2

(2)

Then

= A tanh (k119909119909) + B tanh (kuu) (3)

where

A = [ 0 01001 minus01]

B = [ 0008]

k = [[[1

11]]]

tanh (119909) = 119890119909 minus 119890minus119909119890119909 + 119890minus119909

k119909 = diag (k1199091 k119909119899) ku = diag (k1199091 k119909119901)

(4)

Bku are linearized to Bu

= A tanh (k119909119909) + Bu[12] = [ 0 01

001 minus01] [tanh (1199091)tanh (1199092)] + [ 0

008] 120574 (5)

When the absolute value of 119909 is smaller tanh(119909) asymp 119909fuzzy hyperbolic model can be written as = A tanh(k119909119909) +Bu that the system is a linear model when it is close to theequilibrium point

3 Parameter Identification Based onImproved Adaptive BP Neural Network

Recognition technology evaluation includes two indicatorsOne is the identification accuracy and the other is speedidentification Compared to other models in terms of fuzzytopology of the neural network can be used to optimize theparameters for FHM [16] The 119860 weights of mediation rate ofadaptive BP neural network are deduced by Cauchy robusterror to eliminate the effect of outliers in the data and to fitthe original data better

Neural network topology is shown in Figure 8 of FHMControlled object state variables are 119909 = (1199091(119905) 119909119899(119905))Tand input variables u = (u1(119905) u119898(119905))T as the input ofthe neural network topology and model output is the rateof change of the state variables k119894 (119894 = 1 119899) 119892119895 (119895 =1 119898) 119888119894119895 (119894 119895 = 1 119899) and 119889119894119895 (119894 = 1 119899 119895 =1 119898) as the connection weights which need to be trained

A and B are constant matrix whose elements are theweights comprised of 119888119894119895 and 119889119894119895 If the hidden layer function1198911(119909) = tanh(119909) and output layer activation function 1198912(119909) =119909 then the following models can be obtained

= A tanh (k119909119909) + B tanh (kuu) (6)

Obviously when making u linearize variables can beobtained

= A tanh (k119909119909) + Bu (7)

Thus FHM may be built by the neural network modelbecause it can train FHM model parameters [6] Since thereare many jitters in the data of rate of change of horizontal andheading angle the samples show a large number of outliersSo from the statistical view of robust the traditional MSEaggravate the ldquooutliersrdquo of samples Therefore Cauchy robusterror estimator can be used

Let error of outputs be

119864 = 12119902sum

k=1ln [1 + (1199101015840k minus 119910k)2] (8)

Journal of Control Science and Engineering 5

x1

xn

u1

um

k1

kn

g1

gm

f1(middot)c11

c1n

cn1

cnm

d11

d1m

dnm

dn1

f2(middot)x1

xn

Figure 8 Fuzzy hyperbolic tangentmodel neural network topology

where 1199101015840k is ideal output for the network and 119910k is actualoutput

Cauchy error estimator obviously does not depend on theinitial weights and thresholds transition and it can effectivelyeliminate the negative impact of ldquooutliersrdquo while retainingthe main characteristics of the value of the output error andspeeding up the convergence rate

By the steepest descent method it can obtain weightsiterative equations of each layer of neurons

119882(119905 + 1) = 119882 (119905) minus uΔ119864 (9)

where Δ119864 = 120597119864120597120596119882 = 120596119894119895So get a rate adjustment based on the following model

parameters above BP algorithm

119888119894119895 (119905 + 1) = 119888119894119895 (119905) + 120592 sdot 1199101015840k minus 119910k1 + (1199101015840k minus 119910k)2 sdot tanh (k119894119909119894)

k119895 (119905 + 1) = k119895 (119905) + 120592 sdot sumk119888119894119895 sdot ( 1199101015840k minus 119910k1 + (1199101015840k minus 119910k)2)

sdot 119909119894tanh (sum119894 120596119895k119909119894)

(10)

In this paper learning rate 120592 is considered as the adaptivescheme in which its main idea is that the initial value of 120592being set higher generally about 07ndash09 with the increaseor decrement of the number of learning may change in alaw When 120592 decreases to a certain extent if 120592 has not stillbecome convergence or error has still no improvement 120592 isset again at about 05ndash07 120592 enters the learning process againuntil the end of the run The learning rate is associated withthe error function when the error is reduced increase thelearning rate when the error increases reduce the learningrate

120592(k) =

112120592(kminus1) 119864(kminus1) gt 119864(k)08120592(kminus1) 119864(kminus1) lt 119864(k)120592(kminus1) 119864(kminus1) = 119864(k)

(11)

Fitti

ng m

anne

d ra

te o

f cha

nge

FittingIdeal

20 40 60 80 100 1200Time (s)

minus006minus005minus004minus003minus002minus001

0001002003

of th

e lat

eral

dev

iatio

n (m

s)

Figure 9 Fitting of change rate of the lateral deviation

Identify the model parameters after obtaining the data after6000 steps of learning

A = [00012 0099600095 minus00999]

B = [minus000700803]

k = [[[1000

100909998

]]]

(12)

Then

[12] = [00012 0099600095 minus00999] [tanh (1199091)

tanh (1199092)]

+ [minus000700803] 120574(13)

The fitting results of Figures 9 and 10 substantially elimi-nate the effect of outliers with relative error of control in lessthan 1 and less than 10The trend is essentially coincidentwith the sample data

The existing experimental data can be applied to theabove-described method for fuzzy hyperbolic model param-eter optimization in order to be close to the actual model Itprovides the basis to the next controller design

4 Controller Design

Based on this model we can design conventional linearcontrollers or other nonlinear controllers In this paper thecontroller is designed with hyperbolic tangent function ofthe state variables so we can use language to describe theinformation of the controller Thus this given controller is afuzzy one [16]

6 Journal of Control Science and Engineering

Fitti

ng m

anne

d ra

te o

f cha

nge

FittingIdeal

times10minus3

20 40 60 80 100 1200Time (s)

minus8

minus6

minus4

minus2

0

2

4

6

8of

the l

ater

al d

evia

tion

(rad

middotsminus1)

Figure 10 Fitting of change rate of the heading deviation

The system can be stabilized by nonquadratic perform-ance index function [16] System performance can get to aminimum with u through the givenQ and R

= A119891 (119909) + Bu (14)

Definition 1 (see [17]) Let 119878119888 satisfy the following conditionsall sets of 119891(sdot) include R rarr R

(1) 119891 is continuous(2) 119891(0) = 0 for other 119909 isin R 119891(119909)119909 gt 0(3) when |119909| rarr infin int119909

0119891(119910)119889119910 rarr infin

Theorem 2 (see [17]) For nonlinear system

= A119891 (119909) + Bu +D119908 (15)

where 119891(119909) = (1198911(119909) 119891119899(119909))T and 119891(119894) isin 119878119888 and thenk gt 0 tanh(k119909) isin 119878119888 (119894 = 1 2 3 119899) and a performanceindex function can be proposed as

119869 (1199090 1199050 u) = intinfin1199050

119891T (119909 (119905))Q119891 (119909 (119905))+ uT (119909 (119905))Ru (119909 (119905)) minus 119908T (119905) S119908 (119905) 119889119905

(16)

where Q R and S are given as the definite positive symmetricconstant matrix

Design Optimal Control Vector [18] Considerlowast

u(t) = lowast

u(t)(119905119909(120591)119905120591=0) and there is L(1199090) with boundary Then

sup 119869 ( lowast

u (t) 119908) le L (1199090) (17)

If there is a diagonal positive definite matrix Pmin satisfyingRiccati equation

PA + ATP minus P (BRminus1BTP minusDSminus1DT)P +Q = 0 (18)

then [119860 119861QR] is optimized diagonal matrix

Given nonlinear system and nonlinear quadratic perfor-mance index function [119860 119861QR] is an optimized diagonalmatrix The optimal control vector is

lowast

u (t) = minusRminus1BTPmin119891 (119909 (119905)) (19)

where Pmin = diag(1199011 119901119899) is optimized diagonal matrixLet L(1199090) = 2sum119899119894=1 119901119894 int119909119894(1199050)0 119891119894(120591)119889120591

Thus tanh(k119909) isin 119878119888 and for fuzzy hyperbolic tangent thequadratic performance index function is

119869 (1199090 1199050 u) = intinfin1199050

tanhT (119909 (119905))Q tanh (119909 (119905))+ uT (119909 (119905))Ru (119909 (119905)) minus 119908T (119905) S119908 (119905) 119889119905

(20)

Let Q = [ 10 00 15 ] R = 08 and S = 800 with Riccatiequation then

P = [10972 27592759 1678] (21)

According to the closed-loop system equation of state

= (A minus BRminus1BTPmin) 119891 (119909 (119905)) (22)

Based on Lyapunov theorem and Riccati equation for thisequation

= (A minus BRminus1BTPmin) 119891 (119909 (119905)) (23)

It is easy to prove

Pmin (A minus BRminus1BTPmin) + (A minus BRminus1BTPmin)Pmin

= minus (Q + Pmin (BRminus1BTP minusDSminus1DT)Pmin) (24)

And (A minusBRminus1BTP) is diagonally stable thus the closed-loop system is asymptotically stable

Then

K = [11627 6135] (25)

5 HIL Simulation

Thedifference between simulation and hardware-in-the-loopsimulation is that there is a real-time simulation of thecircuitrsquos physical hardware Hardware-in-the-loop simulationis intended to provide real-time incentives as the true signalto the controller so that the controller is connected to its realaccused equipment and test its performance Figure 11 is a pic-torial diagram of the hardware simulation platform in whichc-RIO controller is recognized as the path tracking anglecontroller program compiled by the Simulink PXI platformsimulation runs the Adams which can build undergroundmining articulated vehicle model as the object of emulationPC can run the LabVIEWgraphical user interface for PXI andc-RIO real-time and display the data of simulation compiledfrom the process Speed can be achieved by PID control at

Journal of Control Science and Engineering 7

PCc-RIO

PXI

LabVIEW

Figure 11 HIL simulation platform

Travel path comparison

Practical pathTarget path

100 20 30minus20 minus10minus30x (m)

minus30

minus20

minus10

0

10

20

30

y (m

)

Figure 12 Simulation of driving route comparedwith the ideal path

V = 3ms So as to test this robust of control there is onepit per 20m on the road The reference trajectory is set asa round whose center is (0 0) and R is 25m and an initialparameter setting is simulation time 200 s and the startingpoint coordinates (minus3 minus25)

Derived from the simulation results Figure 12 is thecomparison chart of the actual trajectory and the referencetrajectory As can be seen from the simulation curve thearticulated vehicle traveling trace and the reference circularpath are consistent and the trajectory is relatively smoothThe speed which is controlled by PID fromFigure 13 becomesfinally steady at 30 seconds The lateral displacement erroris gradually flat from the beginning of violent shaking inFigure 14 The overshoot amount is 428 and it is at mostabout 0024mat 18 secondswith respect to the tread based on2280m and the error is 17 and then close to the origin stepby stepThe orientation error is gradually flat from the begin-ning of violent shaking in Figure 15The overshoot amount is49 and it is at the top at about 008 rad at 18 seconds andthen close to the origin step by step The articulated angleis gradually flat from the beginning of violent shaking in

0

05

1

15

2

25

3

35

Spee

d (m

middotsminus1)

20 40 60 80 100 120 140 160 180 2000Time (s)

Figure 13 Longitudinal velocity of midpoint of front axle

20 40 60 80 100 120 140 160 180 2000Time (s)

minus003

minus0025

minus002

minus0015

minus001

minus0005

0

0005

Late

ral d

ispla

cem

ent e

orrr

(m)

Figure 14 Lateral displacement error

Figure 16 The overshoot amount is 35 and it is eventuallystabilized at 021 rad at 22 seconds Compared with the artic-ulated vehicle steering based on angle 45∘ the error is 12And the peaks are caused by pits but then the system imme-diately recovers to the right path It has better robustness thanliterature [12] in which there are a lot of jitters to adapt tothe path as a similar situation The results of literature [10]are as follows lateral deviation was 1m and heading angledeviation is 01 rad Literature [19] also analyzed themodels ofarticulated vehicle to control it with synovial control methodwhose results of the simulation are as follows the lateraldeviation is 01m and heading angle deviation was 017 radSo there exists a large gap when compared with the results ofthis paper

6 Conclusions

This article provides a method used in unmanned systemsbased on theway of fuzzy hyperbolic pole control act for artic-ulated vehicle trajectory tracking accurately Conclusions areas follows

(1) Fuzzy hyperbolic tangent model can well describethe quantitative relation among lateral displacementerror the orientation error and the articulated angle

(2) Based on the method of Cauchy robust error estima-tor the weights of BP neural network can effectively

8 Journal of Control Science and Engineering

20 40 60 80 100 120 140 160 180 2000Time (s)

minus002

0

002

004

006

008

01

Orie

ntat

ion

erro

r (ra

d)

Figure 15 Unmanned orientation error

20 40 60 80 100 120 140 160 180 2000Time (s)

0

005

01

015

02

025

Art

icul

ated

angl

e (ra

d)

Figure 16 Articulated angle

be reduced by the influence of singular error of neuralnetwork learning and fitting error and relative errorbelow expectations can be decreased so that it canachieve the system of identification

(3) By the 119867-infinity controller design controller has agood control performance and it makes the systemkeep a better performance about robustness in orderto achieve the purpose of the comprehensively opti-mal control error

(4) This method can be used in articulated vehicle pathtracking effectively based on the119867-infinity controllerSimulation in hardware-in-the-loop shows that over-shoot and the response time are less than expectationsand are eventually to stabilize The controller has metthe requirement of the real-time control performance

Competing Interests

Guangsi Shi Jue Yang Xuan Zhao Yanfeng Li Yalun Zhaoand Jian Li declare that there is no conflict of interestsregarding the publication of this manuscript

Acknowledgments

This work was financially supported by the National HighTechnology Research and Development Program (863 Pro-gram) of China under Award 2011AA060404 IntelligentUnderground Mining Truck and Fundamental ResearchFunds for the Central Universities FRF-TP-16-004A1research on path-planning and path-following algorithmfor underground mining vehicles based on reinforcementlearning

References

[1] X-J Zeng and M G Singh ldquoApproximation theory of fuzzysystemsmdashSISO caserdquo IEEE Transactions on Fuzzy Systems vol2 no 2 pp 162ndash176 1994

[2] L X Wang ldquoFuzzy systems are universal approximationsrdquo inProceeding of the IEEE International Conference on Fuzzy Sys-tems pp 1163ndash1170 1992

[3] T Takagi and M Sugeno ldquoFuzzy identification of systems andits applications to modeling and controlrdquo IEEE Transactions onSystems Man and Cybernetics vol 15 no 1 pp 116ndash132 1985

[4] M Sugeno and T Yasukawa ldquoFuzzy-logic-based approach toqualitative modelingrdquo IEEE Transactions on Fuzzy Systems vol1 no 1 pp 7ndash31 1993

[5] S Scheding G Dissanayake E Nebot and H Durrant-WhyteldquoSlip modelling and aided inertial navigation of an LHDrdquo inProceedings of the IEEE International Conference on Roboticsand Automation pp 1904ndash1909 Institute of Electrical andElectronics Engineers Albuquerque NM USA April 1997

[6] H Zhang and Y Quan ldquoModeling identification and controlof a class of nonlinear systemsrdquo IEEE Transactions on FuzzySystems vol 9 no 2 pp 349ndash354 2001

[7] TNayl GNikolakopoulos andTGustfsson ldquoSwitchingmodelpredictive control for an articulated vehicle under varying slipanglerdquo in Proceedings of the 20th Mediterranean Conference onControl amp Automation (MED rsquo12) pp 890ndash895 IEEE ComputerSociety Barcelona Spain July 2012

[8] J H Lee andW S Yoo ldquoPredictive control of a vehicle trajectoryusing a coupled vector with vehicle velocity and sideslip anglerdquoInternational Journal of Automotive Technology vol 10 no 2 pp211ndash217 2009

[9] P Ridley and P Corke ldquoLoad haul dump vehicle kinematicsand controlrdquo Journal of Dynamic Systems Measurement andControl vol 125 no 1 pp 54ndash59 2003

[10] Z Xuan Y Jue and Z Wenming ldquoFeedback linearizationcontrol for path tracking of articulated dump truckrdquo TELKOM-NIKA Telecommunication Computing Electronics and Controlvol 9 no 13 pp 922ndash929 2015

[11] D Piyabongkarn R Rajamani J A Grogg and J Y LewldquoDevelopment and experimental evaluation of a slip angleestimator for vehicle stability controlrdquo IEEE Transactions onControl Systems Technology vol 17 no 1 pp 78ndash88 2009

[12] Y Qi Trajectory Control for the Underground Articulated DumpTruck Based on Model Predictive Control University of Scienceand Technology Beijing Beijing China 2013

[13] K-K D Young ldquoController design for a manipulator usingtheory of variable structure systemsrdquo IEEE Transactions on Sys-tems Man and Cybernetics vol 8 no 2 pp 101ndash109 1978

Journal of Control Science and Engineering 9

[14] E M Jafarov M N A Parlakci and Y Istefanopulos ldquoA newvariable structure PID-controller design for robot manipula-torsrdquo IEEE Transactions on Control Systems Technology vol 13no 1 pp 122ndash130 2005

[15] P Petrov and P Bigras ldquoA practical approach to feedback pathcontrol for an articulated mining vehiclerdquo in Proceedings ofthe IEEERSJ International Conference on Intelligent Robots andSystems pp 2258ndash2263 Institute of Electrical and ElectronicsEngineers Maui Hawaii USA November 2001

[16] G-T Hui H-G Zhang G Wang X-P Xie and Z-N WuldquoResearch on fuzzy hyperbolic tangent model a reviewrdquo ActaAutomatica Sinica vol 39 no 11 pp 1849ndash1857 2013

[17] E Kaszkurewicz and A Bhaya ldquoRobust stability and diagonalLiapunov functionsrdquo SIAM Journal on Matrix Analysis andApplications vol 14 no 2 pp 508ndash520 1993

[18] K Ogata Modern Control Engineering Electronic IndustryPress Beijing China 2011

[19] X Zhao J Yang W Zhang and J Zeng ldquoSliding mode controlalgorithm for path tracking of articulated dump truckrdquo Tran-sactions of the Chinese Society of Agricultural Engineering vol31 no 10 pp 198ndash203 2015

International Journal of

AerospaceEngineeringHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

RoboticsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Active and Passive Electronic Components

Control Scienceand Engineering

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

RotatingMachinery

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporation httpwwwhindawicom

Journal ofEngineeringVolume 2014

Submit your manuscripts athttpwwwhindawicom

VLSI Design

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Shock and Vibration

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawi Publishing Corporation httpwwwhindawicom

Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

SensorsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Modelling amp Simulation in EngineeringHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Navigation and Observation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

DistributedSensor Networks

International Journal of

Page 4: Research Article A -Infinity Control for Path Tracking with Fuzzy Hyperbolic Tangent …downloads.hindawi.com/journals/jcse/2016/9072831.pdf · 2019-07-30 · Research Article A -Infinity

4 Journal of Control Science and Engineering

Man

ned

rate

of c

hang

etimes10minus3

20 40 60 80 100 1200Time (s)

minus8minus6minus4minus2

02468

of th

e hea

ding

dev

iatio

n (m

middotsminus1)

Figure 7 Manned rate of change of the heading deviation

Given a set of fuzzy rules of hyperbolic tangent define119875119911 and 119873119911 (where 119911 are arbitrary state variables or inputvariables) as membership function (where k119911 gt 0)

119875119911 (119909) = 119890minus(12)(119909minusk119911)119873119911 (119909) = 119890minus(12)(119909+k119911) (1)

Let k1199091 = k1199092 = ku = 1Membership function

u1198751199091 (119909) = 119890minus(12)(119909minus1)2 u1198731199091 (119909) = 119890minus(12)(119909+1)2 u1198751199092 (119909) = 119890minus(12)(119909minus1)2 u1198731199092 (119909) = 119890minus(12)(119909+1)2 u119875u (119909) = 119890minus(12)(119909minus1)2 u119875u (119909) = 119890minus(12)(119909+1)2

(2)

Then

= A tanh (k119909119909) + B tanh (kuu) (3)

where

A = [ 0 01001 minus01]

B = [ 0008]

k = [[[1

11]]]

tanh (119909) = 119890119909 minus 119890minus119909119890119909 + 119890minus119909

k119909 = diag (k1199091 k119909119899) ku = diag (k1199091 k119909119901)

(4)

Bku are linearized to Bu

= A tanh (k119909119909) + Bu[12] = [ 0 01

001 minus01] [tanh (1199091)tanh (1199092)] + [ 0

008] 120574 (5)

When the absolute value of 119909 is smaller tanh(119909) asymp 119909fuzzy hyperbolic model can be written as = A tanh(k119909119909) +Bu that the system is a linear model when it is close to theequilibrium point

3 Parameter Identification Based onImproved Adaptive BP Neural Network

Recognition technology evaluation includes two indicatorsOne is the identification accuracy and the other is speedidentification Compared to other models in terms of fuzzytopology of the neural network can be used to optimize theparameters for FHM [16] The 119860 weights of mediation rate ofadaptive BP neural network are deduced by Cauchy robusterror to eliminate the effect of outliers in the data and to fitthe original data better

Neural network topology is shown in Figure 8 of FHMControlled object state variables are 119909 = (1199091(119905) 119909119899(119905))Tand input variables u = (u1(119905) u119898(119905))T as the input ofthe neural network topology and model output is the rateof change of the state variables k119894 (119894 = 1 119899) 119892119895 (119895 =1 119898) 119888119894119895 (119894 119895 = 1 119899) and 119889119894119895 (119894 = 1 119899 119895 =1 119898) as the connection weights which need to be trained

A and B are constant matrix whose elements are theweights comprised of 119888119894119895 and 119889119894119895 If the hidden layer function1198911(119909) = tanh(119909) and output layer activation function 1198912(119909) =119909 then the following models can be obtained

= A tanh (k119909119909) + B tanh (kuu) (6)

Obviously when making u linearize variables can beobtained

= A tanh (k119909119909) + Bu (7)

Thus FHM may be built by the neural network modelbecause it can train FHM model parameters [6] Since thereare many jitters in the data of rate of change of horizontal andheading angle the samples show a large number of outliersSo from the statistical view of robust the traditional MSEaggravate the ldquooutliersrdquo of samples Therefore Cauchy robusterror estimator can be used

Let error of outputs be

119864 = 12119902sum

k=1ln [1 + (1199101015840k minus 119910k)2] (8)

Journal of Control Science and Engineering 5

x1

xn

u1

um

k1

kn

g1

gm

f1(middot)c11

c1n

cn1

cnm

d11

d1m

dnm

dn1

f2(middot)x1

xn

Figure 8 Fuzzy hyperbolic tangentmodel neural network topology

where 1199101015840k is ideal output for the network and 119910k is actualoutput

Cauchy error estimator obviously does not depend on theinitial weights and thresholds transition and it can effectivelyeliminate the negative impact of ldquooutliersrdquo while retainingthe main characteristics of the value of the output error andspeeding up the convergence rate

By the steepest descent method it can obtain weightsiterative equations of each layer of neurons

119882(119905 + 1) = 119882 (119905) minus uΔ119864 (9)

where Δ119864 = 120597119864120597120596119882 = 120596119894119895So get a rate adjustment based on the following model

parameters above BP algorithm

119888119894119895 (119905 + 1) = 119888119894119895 (119905) + 120592 sdot 1199101015840k minus 119910k1 + (1199101015840k minus 119910k)2 sdot tanh (k119894119909119894)

k119895 (119905 + 1) = k119895 (119905) + 120592 sdot sumk119888119894119895 sdot ( 1199101015840k minus 119910k1 + (1199101015840k minus 119910k)2)

sdot 119909119894tanh (sum119894 120596119895k119909119894)

(10)

In this paper learning rate 120592 is considered as the adaptivescheme in which its main idea is that the initial value of 120592being set higher generally about 07ndash09 with the increaseor decrement of the number of learning may change in alaw When 120592 decreases to a certain extent if 120592 has not stillbecome convergence or error has still no improvement 120592 isset again at about 05ndash07 120592 enters the learning process againuntil the end of the run The learning rate is associated withthe error function when the error is reduced increase thelearning rate when the error increases reduce the learningrate

120592(k) =

112120592(kminus1) 119864(kminus1) gt 119864(k)08120592(kminus1) 119864(kminus1) lt 119864(k)120592(kminus1) 119864(kminus1) = 119864(k)

(11)

Fitti

ng m

anne

d ra

te o

f cha

nge

FittingIdeal

20 40 60 80 100 1200Time (s)

minus006minus005minus004minus003minus002minus001

0001002003

of th

e lat

eral

dev

iatio

n (m

s)

Figure 9 Fitting of change rate of the lateral deviation

Identify the model parameters after obtaining the data after6000 steps of learning

A = [00012 0099600095 minus00999]

B = [minus000700803]

k = [[[1000

100909998

]]]

(12)

Then

[12] = [00012 0099600095 minus00999] [tanh (1199091)

tanh (1199092)]

+ [minus000700803] 120574(13)

The fitting results of Figures 9 and 10 substantially elimi-nate the effect of outliers with relative error of control in lessthan 1 and less than 10The trend is essentially coincidentwith the sample data

The existing experimental data can be applied to theabove-described method for fuzzy hyperbolic model param-eter optimization in order to be close to the actual model Itprovides the basis to the next controller design

4 Controller Design

Based on this model we can design conventional linearcontrollers or other nonlinear controllers In this paper thecontroller is designed with hyperbolic tangent function ofthe state variables so we can use language to describe theinformation of the controller Thus this given controller is afuzzy one [16]

6 Journal of Control Science and Engineering

Fitti

ng m

anne

d ra

te o

f cha

nge

FittingIdeal

times10minus3

20 40 60 80 100 1200Time (s)

minus8

minus6

minus4

minus2

0

2

4

6

8of

the l

ater

al d

evia

tion

(rad

middotsminus1)

Figure 10 Fitting of change rate of the heading deviation

The system can be stabilized by nonquadratic perform-ance index function [16] System performance can get to aminimum with u through the givenQ and R

= A119891 (119909) + Bu (14)

Definition 1 (see [17]) Let 119878119888 satisfy the following conditionsall sets of 119891(sdot) include R rarr R

(1) 119891 is continuous(2) 119891(0) = 0 for other 119909 isin R 119891(119909)119909 gt 0(3) when |119909| rarr infin int119909

0119891(119910)119889119910 rarr infin

Theorem 2 (see [17]) For nonlinear system

= A119891 (119909) + Bu +D119908 (15)

where 119891(119909) = (1198911(119909) 119891119899(119909))T and 119891(119894) isin 119878119888 and thenk gt 0 tanh(k119909) isin 119878119888 (119894 = 1 2 3 119899) and a performanceindex function can be proposed as

119869 (1199090 1199050 u) = intinfin1199050

119891T (119909 (119905))Q119891 (119909 (119905))+ uT (119909 (119905))Ru (119909 (119905)) minus 119908T (119905) S119908 (119905) 119889119905

(16)

where Q R and S are given as the definite positive symmetricconstant matrix

Design Optimal Control Vector [18] Considerlowast

u(t) = lowast

u(t)(119905119909(120591)119905120591=0) and there is L(1199090) with boundary Then

sup 119869 ( lowast

u (t) 119908) le L (1199090) (17)

If there is a diagonal positive definite matrix Pmin satisfyingRiccati equation

PA + ATP minus P (BRminus1BTP minusDSminus1DT)P +Q = 0 (18)

then [119860 119861QR] is optimized diagonal matrix

Given nonlinear system and nonlinear quadratic perfor-mance index function [119860 119861QR] is an optimized diagonalmatrix The optimal control vector is

lowast

u (t) = minusRminus1BTPmin119891 (119909 (119905)) (19)

where Pmin = diag(1199011 119901119899) is optimized diagonal matrixLet L(1199090) = 2sum119899119894=1 119901119894 int119909119894(1199050)0 119891119894(120591)119889120591

Thus tanh(k119909) isin 119878119888 and for fuzzy hyperbolic tangent thequadratic performance index function is

119869 (1199090 1199050 u) = intinfin1199050

tanhT (119909 (119905))Q tanh (119909 (119905))+ uT (119909 (119905))Ru (119909 (119905)) minus 119908T (119905) S119908 (119905) 119889119905

(20)

Let Q = [ 10 00 15 ] R = 08 and S = 800 with Riccatiequation then

P = [10972 27592759 1678] (21)

According to the closed-loop system equation of state

= (A minus BRminus1BTPmin) 119891 (119909 (119905)) (22)

Based on Lyapunov theorem and Riccati equation for thisequation

= (A minus BRminus1BTPmin) 119891 (119909 (119905)) (23)

It is easy to prove

Pmin (A minus BRminus1BTPmin) + (A minus BRminus1BTPmin)Pmin

= minus (Q + Pmin (BRminus1BTP minusDSminus1DT)Pmin) (24)

And (A minusBRminus1BTP) is diagonally stable thus the closed-loop system is asymptotically stable

Then

K = [11627 6135] (25)

5 HIL Simulation

Thedifference between simulation and hardware-in-the-loopsimulation is that there is a real-time simulation of thecircuitrsquos physical hardware Hardware-in-the-loop simulationis intended to provide real-time incentives as the true signalto the controller so that the controller is connected to its realaccused equipment and test its performance Figure 11 is a pic-torial diagram of the hardware simulation platform in whichc-RIO controller is recognized as the path tracking anglecontroller program compiled by the Simulink PXI platformsimulation runs the Adams which can build undergroundmining articulated vehicle model as the object of emulationPC can run the LabVIEWgraphical user interface for PXI andc-RIO real-time and display the data of simulation compiledfrom the process Speed can be achieved by PID control at

Journal of Control Science and Engineering 7

PCc-RIO

PXI

LabVIEW

Figure 11 HIL simulation platform

Travel path comparison

Practical pathTarget path

100 20 30minus20 minus10minus30x (m)

minus30

minus20

minus10

0

10

20

30

y (m

)

Figure 12 Simulation of driving route comparedwith the ideal path

V = 3ms So as to test this robust of control there is onepit per 20m on the road The reference trajectory is set asa round whose center is (0 0) and R is 25m and an initialparameter setting is simulation time 200 s and the startingpoint coordinates (minus3 minus25)

Derived from the simulation results Figure 12 is thecomparison chart of the actual trajectory and the referencetrajectory As can be seen from the simulation curve thearticulated vehicle traveling trace and the reference circularpath are consistent and the trajectory is relatively smoothThe speed which is controlled by PID fromFigure 13 becomesfinally steady at 30 seconds The lateral displacement erroris gradually flat from the beginning of violent shaking inFigure 14 The overshoot amount is 428 and it is at mostabout 0024mat 18 secondswith respect to the tread based on2280m and the error is 17 and then close to the origin stepby stepThe orientation error is gradually flat from the begin-ning of violent shaking in Figure 15The overshoot amount is49 and it is at the top at about 008 rad at 18 seconds andthen close to the origin step by step The articulated angleis gradually flat from the beginning of violent shaking in

0

05

1

15

2

25

3

35

Spee

d (m

middotsminus1)

20 40 60 80 100 120 140 160 180 2000Time (s)

Figure 13 Longitudinal velocity of midpoint of front axle

20 40 60 80 100 120 140 160 180 2000Time (s)

minus003

minus0025

minus002

minus0015

minus001

minus0005

0

0005

Late

ral d

ispla

cem

ent e

orrr

(m)

Figure 14 Lateral displacement error

Figure 16 The overshoot amount is 35 and it is eventuallystabilized at 021 rad at 22 seconds Compared with the artic-ulated vehicle steering based on angle 45∘ the error is 12And the peaks are caused by pits but then the system imme-diately recovers to the right path It has better robustness thanliterature [12] in which there are a lot of jitters to adapt tothe path as a similar situation The results of literature [10]are as follows lateral deviation was 1m and heading angledeviation is 01 rad Literature [19] also analyzed themodels ofarticulated vehicle to control it with synovial control methodwhose results of the simulation are as follows the lateraldeviation is 01m and heading angle deviation was 017 radSo there exists a large gap when compared with the results ofthis paper

6 Conclusions

This article provides a method used in unmanned systemsbased on theway of fuzzy hyperbolic pole control act for artic-ulated vehicle trajectory tracking accurately Conclusions areas follows

(1) Fuzzy hyperbolic tangent model can well describethe quantitative relation among lateral displacementerror the orientation error and the articulated angle

(2) Based on the method of Cauchy robust error estima-tor the weights of BP neural network can effectively

8 Journal of Control Science and Engineering

20 40 60 80 100 120 140 160 180 2000Time (s)

minus002

0

002

004

006

008

01

Orie

ntat

ion

erro

r (ra

d)

Figure 15 Unmanned orientation error

20 40 60 80 100 120 140 160 180 2000Time (s)

0

005

01

015

02

025

Art

icul

ated

angl

e (ra

d)

Figure 16 Articulated angle

be reduced by the influence of singular error of neuralnetwork learning and fitting error and relative errorbelow expectations can be decreased so that it canachieve the system of identification

(3) By the 119867-infinity controller design controller has agood control performance and it makes the systemkeep a better performance about robustness in orderto achieve the purpose of the comprehensively opti-mal control error

(4) This method can be used in articulated vehicle pathtracking effectively based on the119867-infinity controllerSimulation in hardware-in-the-loop shows that over-shoot and the response time are less than expectationsand are eventually to stabilize The controller has metthe requirement of the real-time control performance

Competing Interests

Guangsi Shi Jue Yang Xuan Zhao Yanfeng Li Yalun Zhaoand Jian Li declare that there is no conflict of interestsregarding the publication of this manuscript

Acknowledgments

This work was financially supported by the National HighTechnology Research and Development Program (863 Pro-gram) of China under Award 2011AA060404 IntelligentUnderground Mining Truck and Fundamental ResearchFunds for the Central Universities FRF-TP-16-004A1research on path-planning and path-following algorithmfor underground mining vehicles based on reinforcementlearning

References

[1] X-J Zeng and M G Singh ldquoApproximation theory of fuzzysystemsmdashSISO caserdquo IEEE Transactions on Fuzzy Systems vol2 no 2 pp 162ndash176 1994

[2] L X Wang ldquoFuzzy systems are universal approximationsrdquo inProceeding of the IEEE International Conference on Fuzzy Sys-tems pp 1163ndash1170 1992

[3] T Takagi and M Sugeno ldquoFuzzy identification of systems andits applications to modeling and controlrdquo IEEE Transactions onSystems Man and Cybernetics vol 15 no 1 pp 116ndash132 1985

[4] M Sugeno and T Yasukawa ldquoFuzzy-logic-based approach toqualitative modelingrdquo IEEE Transactions on Fuzzy Systems vol1 no 1 pp 7ndash31 1993

[5] S Scheding G Dissanayake E Nebot and H Durrant-WhyteldquoSlip modelling and aided inertial navigation of an LHDrdquo inProceedings of the IEEE International Conference on Roboticsand Automation pp 1904ndash1909 Institute of Electrical andElectronics Engineers Albuquerque NM USA April 1997

[6] H Zhang and Y Quan ldquoModeling identification and controlof a class of nonlinear systemsrdquo IEEE Transactions on FuzzySystems vol 9 no 2 pp 349ndash354 2001

[7] TNayl GNikolakopoulos andTGustfsson ldquoSwitchingmodelpredictive control for an articulated vehicle under varying slipanglerdquo in Proceedings of the 20th Mediterranean Conference onControl amp Automation (MED rsquo12) pp 890ndash895 IEEE ComputerSociety Barcelona Spain July 2012

[8] J H Lee andW S Yoo ldquoPredictive control of a vehicle trajectoryusing a coupled vector with vehicle velocity and sideslip anglerdquoInternational Journal of Automotive Technology vol 10 no 2 pp211ndash217 2009

[9] P Ridley and P Corke ldquoLoad haul dump vehicle kinematicsand controlrdquo Journal of Dynamic Systems Measurement andControl vol 125 no 1 pp 54ndash59 2003

[10] Z Xuan Y Jue and Z Wenming ldquoFeedback linearizationcontrol for path tracking of articulated dump truckrdquo TELKOM-NIKA Telecommunication Computing Electronics and Controlvol 9 no 13 pp 922ndash929 2015

[11] D Piyabongkarn R Rajamani J A Grogg and J Y LewldquoDevelopment and experimental evaluation of a slip angleestimator for vehicle stability controlrdquo IEEE Transactions onControl Systems Technology vol 17 no 1 pp 78ndash88 2009

[12] Y Qi Trajectory Control for the Underground Articulated DumpTruck Based on Model Predictive Control University of Scienceand Technology Beijing Beijing China 2013

[13] K-K D Young ldquoController design for a manipulator usingtheory of variable structure systemsrdquo IEEE Transactions on Sys-tems Man and Cybernetics vol 8 no 2 pp 101ndash109 1978

Journal of Control Science and Engineering 9

[14] E M Jafarov M N A Parlakci and Y Istefanopulos ldquoA newvariable structure PID-controller design for robot manipula-torsrdquo IEEE Transactions on Control Systems Technology vol 13no 1 pp 122ndash130 2005

[15] P Petrov and P Bigras ldquoA practical approach to feedback pathcontrol for an articulated mining vehiclerdquo in Proceedings ofthe IEEERSJ International Conference on Intelligent Robots andSystems pp 2258ndash2263 Institute of Electrical and ElectronicsEngineers Maui Hawaii USA November 2001

[16] G-T Hui H-G Zhang G Wang X-P Xie and Z-N WuldquoResearch on fuzzy hyperbolic tangent model a reviewrdquo ActaAutomatica Sinica vol 39 no 11 pp 1849ndash1857 2013

[17] E Kaszkurewicz and A Bhaya ldquoRobust stability and diagonalLiapunov functionsrdquo SIAM Journal on Matrix Analysis andApplications vol 14 no 2 pp 508ndash520 1993

[18] K Ogata Modern Control Engineering Electronic IndustryPress Beijing China 2011

[19] X Zhao J Yang W Zhang and J Zeng ldquoSliding mode controlalgorithm for path tracking of articulated dump truckrdquo Tran-sactions of the Chinese Society of Agricultural Engineering vol31 no 10 pp 198ndash203 2015

International Journal of

AerospaceEngineeringHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

RoboticsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Active and Passive Electronic Components

Control Scienceand Engineering

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

RotatingMachinery

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporation httpwwwhindawicom

Journal ofEngineeringVolume 2014

Submit your manuscripts athttpwwwhindawicom

VLSI Design

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Shock and Vibration

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawi Publishing Corporation httpwwwhindawicom

Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

SensorsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Modelling amp Simulation in EngineeringHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Navigation and Observation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

DistributedSensor Networks

International Journal of

Page 5: Research Article A -Infinity Control for Path Tracking with Fuzzy Hyperbolic Tangent …downloads.hindawi.com/journals/jcse/2016/9072831.pdf · 2019-07-30 · Research Article A -Infinity

Journal of Control Science and Engineering 5

x1

xn

u1

um

k1

kn

g1

gm

f1(middot)c11

c1n

cn1

cnm

d11

d1m

dnm

dn1

f2(middot)x1

xn

Figure 8 Fuzzy hyperbolic tangentmodel neural network topology

where 1199101015840k is ideal output for the network and 119910k is actualoutput

Cauchy error estimator obviously does not depend on theinitial weights and thresholds transition and it can effectivelyeliminate the negative impact of ldquooutliersrdquo while retainingthe main characteristics of the value of the output error andspeeding up the convergence rate

By the steepest descent method it can obtain weightsiterative equations of each layer of neurons

119882(119905 + 1) = 119882 (119905) minus uΔ119864 (9)

where Δ119864 = 120597119864120597120596119882 = 120596119894119895So get a rate adjustment based on the following model

parameters above BP algorithm

119888119894119895 (119905 + 1) = 119888119894119895 (119905) + 120592 sdot 1199101015840k minus 119910k1 + (1199101015840k minus 119910k)2 sdot tanh (k119894119909119894)

k119895 (119905 + 1) = k119895 (119905) + 120592 sdot sumk119888119894119895 sdot ( 1199101015840k minus 119910k1 + (1199101015840k minus 119910k)2)

sdot 119909119894tanh (sum119894 120596119895k119909119894)

(10)

In this paper learning rate 120592 is considered as the adaptivescheme in which its main idea is that the initial value of 120592being set higher generally about 07ndash09 with the increaseor decrement of the number of learning may change in alaw When 120592 decreases to a certain extent if 120592 has not stillbecome convergence or error has still no improvement 120592 isset again at about 05ndash07 120592 enters the learning process againuntil the end of the run The learning rate is associated withthe error function when the error is reduced increase thelearning rate when the error increases reduce the learningrate

120592(k) =

112120592(kminus1) 119864(kminus1) gt 119864(k)08120592(kminus1) 119864(kminus1) lt 119864(k)120592(kminus1) 119864(kminus1) = 119864(k)

(11)

Fitti

ng m

anne

d ra

te o

f cha

nge

FittingIdeal

20 40 60 80 100 1200Time (s)

minus006minus005minus004minus003minus002minus001

0001002003

of th

e lat

eral

dev

iatio

n (m

s)

Figure 9 Fitting of change rate of the lateral deviation

Identify the model parameters after obtaining the data after6000 steps of learning

A = [00012 0099600095 minus00999]

B = [minus000700803]

k = [[[1000

100909998

]]]

(12)

Then

[12] = [00012 0099600095 minus00999] [tanh (1199091)

tanh (1199092)]

+ [minus000700803] 120574(13)

The fitting results of Figures 9 and 10 substantially elimi-nate the effect of outliers with relative error of control in lessthan 1 and less than 10The trend is essentially coincidentwith the sample data

The existing experimental data can be applied to theabove-described method for fuzzy hyperbolic model param-eter optimization in order to be close to the actual model Itprovides the basis to the next controller design

4 Controller Design

Based on this model we can design conventional linearcontrollers or other nonlinear controllers In this paper thecontroller is designed with hyperbolic tangent function ofthe state variables so we can use language to describe theinformation of the controller Thus this given controller is afuzzy one [16]

6 Journal of Control Science and Engineering

Fitti

ng m

anne

d ra

te o

f cha

nge

FittingIdeal

times10minus3

20 40 60 80 100 1200Time (s)

minus8

minus6

minus4

minus2

0

2

4

6

8of

the l

ater

al d

evia

tion

(rad

middotsminus1)

Figure 10 Fitting of change rate of the heading deviation

The system can be stabilized by nonquadratic perform-ance index function [16] System performance can get to aminimum with u through the givenQ and R

= A119891 (119909) + Bu (14)

Definition 1 (see [17]) Let 119878119888 satisfy the following conditionsall sets of 119891(sdot) include R rarr R

(1) 119891 is continuous(2) 119891(0) = 0 for other 119909 isin R 119891(119909)119909 gt 0(3) when |119909| rarr infin int119909

0119891(119910)119889119910 rarr infin

Theorem 2 (see [17]) For nonlinear system

= A119891 (119909) + Bu +D119908 (15)

where 119891(119909) = (1198911(119909) 119891119899(119909))T and 119891(119894) isin 119878119888 and thenk gt 0 tanh(k119909) isin 119878119888 (119894 = 1 2 3 119899) and a performanceindex function can be proposed as

119869 (1199090 1199050 u) = intinfin1199050

119891T (119909 (119905))Q119891 (119909 (119905))+ uT (119909 (119905))Ru (119909 (119905)) minus 119908T (119905) S119908 (119905) 119889119905

(16)

where Q R and S are given as the definite positive symmetricconstant matrix

Design Optimal Control Vector [18] Considerlowast

u(t) = lowast

u(t)(119905119909(120591)119905120591=0) and there is L(1199090) with boundary Then

sup 119869 ( lowast

u (t) 119908) le L (1199090) (17)

If there is a diagonal positive definite matrix Pmin satisfyingRiccati equation

PA + ATP minus P (BRminus1BTP minusDSminus1DT)P +Q = 0 (18)

then [119860 119861QR] is optimized diagonal matrix

Given nonlinear system and nonlinear quadratic perfor-mance index function [119860 119861QR] is an optimized diagonalmatrix The optimal control vector is

lowast

u (t) = minusRminus1BTPmin119891 (119909 (119905)) (19)

where Pmin = diag(1199011 119901119899) is optimized diagonal matrixLet L(1199090) = 2sum119899119894=1 119901119894 int119909119894(1199050)0 119891119894(120591)119889120591

Thus tanh(k119909) isin 119878119888 and for fuzzy hyperbolic tangent thequadratic performance index function is

119869 (1199090 1199050 u) = intinfin1199050

tanhT (119909 (119905))Q tanh (119909 (119905))+ uT (119909 (119905))Ru (119909 (119905)) minus 119908T (119905) S119908 (119905) 119889119905

(20)

Let Q = [ 10 00 15 ] R = 08 and S = 800 with Riccatiequation then

P = [10972 27592759 1678] (21)

According to the closed-loop system equation of state

= (A minus BRminus1BTPmin) 119891 (119909 (119905)) (22)

Based on Lyapunov theorem and Riccati equation for thisequation

= (A minus BRminus1BTPmin) 119891 (119909 (119905)) (23)

It is easy to prove

Pmin (A minus BRminus1BTPmin) + (A minus BRminus1BTPmin)Pmin

= minus (Q + Pmin (BRminus1BTP minusDSminus1DT)Pmin) (24)

And (A minusBRminus1BTP) is diagonally stable thus the closed-loop system is asymptotically stable

Then

K = [11627 6135] (25)

5 HIL Simulation

Thedifference between simulation and hardware-in-the-loopsimulation is that there is a real-time simulation of thecircuitrsquos physical hardware Hardware-in-the-loop simulationis intended to provide real-time incentives as the true signalto the controller so that the controller is connected to its realaccused equipment and test its performance Figure 11 is a pic-torial diagram of the hardware simulation platform in whichc-RIO controller is recognized as the path tracking anglecontroller program compiled by the Simulink PXI platformsimulation runs the Adams which can build undergroundmining articulated vehicle model as the object of emulationPC can run the LabVIEWgraphical user interface for PXI andc-RIO real-time and display the data of simulation compiledfrom the process Speed can be achieved by PID control at

Journal of Control Science and Engineering 7

PCc-RIO

PXI

LabVIEW

Figure 11 HIL simulation platform

Travel path comparison

Practical pathTarget path

100 20 30minus20 minus10minus30x (m)

minus30

minus20

minus10

0

10

20

30

y (m

)

Figure 12 Simulation of driving route comparedwith the ideal path

V = 3ms So as to test this robust of control there is onepit per 20m on the road The reference trajectory is set asa round whose center is (0 0) and R is 25m and an initialparameter setting is simulation time 200 s and the startingpoint coordinates (minus3 minus25)

Derived from the simulation results Figure 12 is thecomparison chart of the actual trajectory and the referencetrajectory As can be seen from the simulation curve thearticulated vehicle traveling trace and the reference circularpath are consistent and the trajectory is relatively smoothThe speed which is controlled by PID fromFigure 13 becomesfinally steady at 30 seconds The lateral displacement erroris gradually flat from the beginning of violent shaking inFigure 14 The overshoot amount is 428 and it is at mostabout 0024mat 18 secondswith respect to the tread based on2280m and the error is 17 and then close to the origin stepby stepThe orientation error is gradually flat from the begin-ning of violent shaking in Figure 15The overshoot amount is49 and it is at the top at about 008 rad at 18 seconds andthen close to the origin step by step The articulated angleis gradually flat from the beginning of violent shaking in

0

05

1

15

2

25

3

35

Spee

d (m

middotsminus1)

20 40 60 80 100 120 140 160 180 2000Time (s)

Figure 13 Longitudinal velocity of midpoint of front axle

20 40 60 80 100 120 140 160 180 2000Time (s)

minus003

minus0025

minus002

minus0015

minus001

minus0005

0

0005

Late

ral d

ispla

cem

ent e

orrr

(m)

Figure 14 Lateral displacement error

Figure 16 The overshoot amount is 35 and it is eventuallystabilized at 021 rad at 22 seconds Compared with the artic-ulated vehicle steering based on angle 45∘ the error is 12And the peaks are caused by pits but then the system imme-diately recovers to the right path It has better robustness thanliterature [12] in which there are a lot of jitters to adapt tothe path as a similar situation The results of literature [10]are as follows lateral deviation was 1m and heading angledeviation is 01 rad Literature [19] also analyzed themodels ofarticulated vehicle to control it with synovial control methodwhose results of the simulation are as follows the lateraldeviation is 01m and heading angle deviation was 017 radSo there exists a large gap when compared with the results ofthis paper

6 Conclusions

This article provides a method used in unmanned systemsbased on theway of fuzzy hyperbolic pole control act for artic-ulated vehicle trajectory tracking accurately Conclusions areas follows

(1) Fuzzy hyperbolic tangent model can well describethe quantitative relation among lateral displacementerror the orientation error and the articulated angle

(2) Based on the method of Cauchy robust error estima-tor the weights of BP neural network can effectively

8 Journal of Control Science and Engineering

20 40 60 80 100 120 140 160 180 2000Time (s)

minus002

0

002

004

006

008

01

Orie

ntat

ion

erro

r (ra

d)

Figure 15 Unmanned orientation error

20 40 60 80 100 120 140 160 180 2000Time (s)

0

005

01

015

02

025

Art

icul

ated

angl

e (ra

d)

Figure 16 Articulated angle

be reduced by the influence of singular error of neuralnetwork learning and fitting error and relative errorbelow expectations can be decreased so that it canachieve the system of identification

(3) By the 119867-infinity controller design controller has agood control performance and it makes the systemkeep a better performance about robustness in orderto achieve the purpose of the comprehensively opti-mal control error

(4) This method can be used in articulated vehicle pathtracking effectively based on the119867-infinity controllerSimulation in hardware-in-the-loop shows that over-shoot and the response time are less than expectationsand are eventually to stabilize The controller has metthe requirement of the real-time control performance

Competing Interests

Guangsi Shi Jue Yang Xuan Zhao Yanfeng Li Yalun Zhaoand Jian Li declare that there is no conflict of interestsregarding the publication of this manuscript

Acknowledgments

This work was financially supported by the National HighTechnology Research and Development Program (863 Pro-gram) of China under Award 2011AA060404 IntelligentUnderground Mining Truck and Fundamental ResearchFunds for the Central Universities FRF-TP-16-004A1research on path-planning and path-following algorithmfor underground mining vehicles based on reinforcementlearning

References

[1] X-J Zeng and M G Singh ldquoApproximation theory of fuzzysystemsmdashSISO caserdquo IEEE Transactions on Fuzzy Systems vol2 no 2 pp 162ndash176 1994

[2] L X Wang ldquoFuzzy systems are universal approximationsrdquo inProceeding of the IEEE International Conference on Fuzzy Sys-tems pp 1163ndash1170 1992

[3] T Takagi and M Sugeno ldquoFuzzy identification of systems andits applications to modeling and controlrdquo IEEE Transactions onSystems Man and Cybernetics vol 15 no 1 pp 116ndash132 1985

[4] M Sugeno and T Yasukawa ldquoFuzzy-logic-based approach toqualitative modelingrdquo IEEE Transactions on Fuzzy Systems vol1 no 1 pp 7ndash31 1993

[5] S Scheding G Dissanayake E Nebot and H Durrant-WhyteldquoSlip modelling and aided inertial navigation of an LHDrdquo inProceedings of the IEEE International Conference on Roboticsand Automation pp 1904ndash1909 Institute of Electrical andElectronics Engineers Albuquerque NM USA April 1997

[6] H Zhang and Y Quan ldquoModeling identification and controlof a class of nonlinear systemsrdquo IEEE Transactions on FuzzySystems vol 9 no 2 pp 349ndash354 2001

[7] TNayl GNikolakopoulos andTGustfsson ldquoSwitchingmodelpredictive control for an articulated vehicle under varying slipanglerdquo in Proceedings of the 20th Mediterranean Conference onControl amp Automation (MED rsquo12) pp 890ndash895 IEEE ComputerSociety Barcelona Spain July 2012

[8] J H Lee andW S Yoo ldquoPredictive control of a vehicle trajectoryusing a coupled vector with vehicle velocity and sideslip anglerdquoInternational Journal of Automotive Technology vol 10 no 2 pp211ndash217 2009

[9] P Ridley and P Corke ldquoLoad haul dump vehicle kinematicsand controlrdquo Journal of Dynamic Systems Measurement andControl vol 125 no 1 pp 54ndash59 2003

[10] Z Xuan Y Jue and Z Wenming ldquoFeedback linearizationcontrol for path tracking of articulated dump truckrdquo TELKOM-NIKA Telecommunication Computing Electronics and Controlvol 9 no 13 pp 922ndash929 2015

[11] D Piyabongkarn R Rajamani J A Grogg and J Y LewldquoDevelopment and experimental evaluation of a slip angleestimator for vehicle stability controlrdquo IEEE Transactions onControl Systems Technology vol 17 no 1 pp 78ndash88 2009

[12] Y Qi Trajectory Control for the Underground Articulated DumpTruck Based on Model Predictive Control University of Scienceand Technology Beijing Beijing China 2013

[13] K-K D Young ldquoController design for a manipulator usingtheory of variable structure systemsrdquo IEEE Transactions on Sys-tems Man and Cybernetics vol 8 no 2 pp 101ndash109 1978

Journal of Control Science and Engineering 9

[14] E M Jafarov M N A Parlakci and Y Istefanopulos ldquoA newvariable structure PID-controller design for robot manipula-torsrdquo IEEE Transactions on Control Systems Technology vol 13no 1 pp 122ndash130 2005

[15] P Petrov and P Bigras ldquoA practical approach to feedback pathcontrol for an articulated mining vehiclerdquo in Proceedings ofthe IEEERSJ International Conference on Intelligent Robots andSystems pp 2258ndash2263 Institute of Electrical and ElectronicsEngineers Maui Hawaii USA November 2001

[16] G-T Hui H-G Zhang G Wang X-P Xie and Z-N WuldquoResearch on fuzzy hyperbolic tangent model a reviewrdquo ActaAutomatica Sinica vol 39 no 11 pp 1849ndash1857 2013

[17] E Kaszkurewicz and A Bhaya ldquoRobust stability and diagonalLiapunov functionsrdquo SIAM Journal on Matrix Analysis andApplications vol 14 no 2 pp 508ndash520 1993

[18] K Ogata Modern Control Engineering Electronic IndustryPress Beijing China 2011

[19] X Zhao J Yang W Zhang and J Zeng ldquoSliding mode controlalgorithm for path tracking of articulated dump truckrdquo Tran-sactions of the Chinese Society of Agricultural Engineering vol31 no 10 pp 198ndash203 2015

International Journal of

AerospaceEngineeringHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

RoboticsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Active and Passive Electronic Components

Control Scienceand Engineering

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

RotatingMachinery

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporation httpwwwhindawicom

Journal ofEngineeringVolume 2014

Submit your manuscripts athttpwwwhindawicom

VLSI Design

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Shock and Vibration

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawi Publishing Corporation httpwwwhindawicom

Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

SensorsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Modelling amp Simulation in EngineeringHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Navigation and Observation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

DistributedSensor Networks

International Journal of

Page 6: Research Article A -Infinity Control for Path Tracking with Fuzzy Hyperbolic Tangent …downloads.hindawi.com/journals/jcse/2016/9072831.pdf · 2019-07-30 · Research Article A -Infinity

6 Journal of Control Science and Engineering

Fitti

ng m

anne

d ra

te o

f cha

nge

FittingIdeal

times10minus3

20 40 60 80 100 1200Time (s)

minus8

minus6

minus4

minus2

0

2

4

6

8of

the l

ater

al d

evia

tion

(rad

middotsminus1)

Figure 10 Fitting of change rate of the heading deviation

The system can be stabilized by nonquadratic perform-ance index function [16] System performance can get to aminimum with u through the givenQ and R

= A119891 (119909) + Bu (14)

Definition 1 (see [17]) Let 119878119888 satisfy the following conditionsall sets of 119891(sdot) include R rarr R

(1) 119891 is continuous(2) 119891(0) = 0 for other 119909 isin R 119891(119909)119909 gt 0(3) when |119909| rarr infin int119909

0119891(119910)119889119910 rarr infin

Theorem 2 (see [17]) For nonlinear system

= A119891 (119909) + Bu +D119908 (15)

where 119891(119909) = (1198911(119909) 119891119899(119909))T and 119891(119894) isin 119878119888 and thenk gt 0 tanh(k119909) isin 119878119888 (119894 = 1 2 3 119899) and a performanceindex function can be proposed as

119869 (1199090 1199050 u) = intinfin1199050

119891T (119909 (119905))Q119891 (119909 (119905))+ uT (119909 (119905))Ru (119909 (119905)) minus 119908T (119905) S119908 (119905) 119889119905

(16)

where Q R and S are given as the definite positive symmetricconstant matrix

Design Optimal Control Vector [18] Considerlowast

u(t) = lowast

u(t)(119905119909(120591)119905120591=0) and there is L(1199090) with boundary Then

sup 119869 ( lowast

u (t) 119908) le L (1199090) (17)

If there is a diagonal positive definite matrix Pmin satisfyingRiccati equation

PA + ATP minus P (BRminus1BTP minusDSminus1DT)P +Q = 0 (18)

then [119860 119861QR] is optimized diagonal matrix

Given nonlinear system and nonlinear quadratic perfor-mance index function [119860 119861QR] is an optimized diagonalmatrix The optimal control vector is

lowast

u (t) = minusRminus1BTPmin119891 (119909 (119905)) (19)

where Pmin = diag(1199011 119901119899) is optimized diagonal matrixLet L(1199090) = 2sum119899119894=1 119901119894 int119909119894(1199050)0 119891119894(120591)119889120591

Thus tanh(k119909) isin 119878119888 and for fuzzy hyperbolic tangent thequadratic performance index function is

119869 (1199090 1199050 u) = intinfin1199050

tanhT (119909 (119905))Q tanh (119909 (119905))+ uT (119909 (119905))Ru (119909 (119905)) minus 119908T (119905) S119908 (119905) 119889119905

(20)

Let Q = [ 10 00 15 ] R = 08 and S = 800 with Riccatiequation then

P = [10972 27592759 1678] (21)

According to the closed-loop system equation of state

= (A minus BRminus1BTPmin) 119891 (119909 (119905)) (22)

Based on Lyapunov theorem and Riccati equation for thisequation

= (A minus BRminus1BTPmin) 119891 (119909 (119905)) (23)

It is easy to prove

Pmin (A minus BRminus1BTPmin) + (A minus BRminus1BTPmin)Pmin

= minus (Q + Pmin (BRminus1BTP minusDSminus1DT)Pmin) (24)

And (A minusBRminus1BTP) is diagonally stable thus the closed-loop system is asymptotically stable

Then

K = [11627 6135] (25)

5 HIL Simulation

Thedifference between simulation and hardware-in-the-loopsimulation is that there is a real-time simulation of thecircuitrsquos physical hardware Hardware-in-the-loop simulationis intended to provide real-time incentives as the true signalto the controller so that the controller is connected to its realaccused equipment and test its performance Figure 11 is a pic-torial diagram of the hardware simulation platform in whichc-RIO controller is recognized as the path tracking anglecontroller program compiled by the Simulink PXI platformsimulation runs the Adams which can build undergroundmining articulated vehicle model as the object of emulationPC can run the LabVIEWgraphical user interface for PXI andc-RIO real-time and display the data of simulation compiledfrom the process Speed can be achieved by PID control at

Journal of Control Science and Engineering 7

PCc-RIO

PXI

LabVIEW

Figure 11 HIL simulation platform

Travel path comparison

Practical pathTarget path

100 20 30minus20 minus10minus30x (m)

minus30

minus20

minus10

0

10

20

30

y (m

)

Figure 12 Simulation of driving route comparedwith the ideal path

V = 3ms So as to test this robust of control there is onepit per 20m on the road The reference trajectory is set asa round whose center is (0 0) and R is 25m and an initialparameter setting is simulation time 200 s and the startingpoint coordinates (minus3 minus25)

Derived from the simulation results Figure 12 is thecomparison chart of the actual trajectory and the referencetrajectory As can be seen from the simulation curve thearticulated vehicle traveling trace and the reference circularpath are consistent and the trajectory is relatively smoothThe speed which is controlled by PID fromFigure 13 becomesfinally steady at 30 seconds The lateral displacement erroris gradually flat from the beginning of violent shaking inFigure 14 The overshoot amount is 428 and it is at mostabout 0024mat 18 secondswith respect to the tread based on2280m and the error is 17 and then close to the origin stepby stepThe orientation error is gradually flat from the begin-ning of violent shaking in Figure 15The overshoot amount is49 and it is at the top at about 008 rad at 18 seconds andthen close to the origin step by step The articulated angleis gradually flat from the beginning of violent shaking in

0

05

1

15

2

25

3

35

Spee

d (m

middotsminus1)

20 40 60 80 100 120 140 160 180 2000Time (s)

Figure 13 Longitudinal velocity of midpoint of front axle

20 40 60 80 100 120 140 160 180 2000Time (s)

minus003

minus0025

minus002

minus0015

minus001

minus0005

0

0005

Late

ral d

ispla

cem

ent e

orrr

(m)

Figure 14 Lateral displacement error

Figure 16 The overshoot amount is 35 and it is eventuallystabilized at 021 rad at 22 seconds Compared with the artic-ulated vehicle steering based on angle 45∘ the error is 12And the peaks are caused by pits but then the system imme-diately recovers to the right path It has better robustness thanliterature [12] in which there are a lot of jitters to adapt tothe path as a similar situation The results of literature [10]are as follows lateral deviation was 1m and heading angledeviation is 01 rad Literature [19] also analyzed themodels ofarticulated vehicle to control it with synovial control methodwhose results of the simulation are as follows the lateraldeviation is 01m and heading angle deviation was 017 radSo there exists a large gap when compared with the results ofthis paper

6 Conclusions

This article provides a method used in unmanned systemsbased on theway of fuzzy hyperbolic pole control act for artic-ulated vehicle trajectory tracking accurately Conclusions areas follows

(1) Fuzzy hyperbolic tangent model can well describethe quantitative relation among lateral displacementerror the orientation error and the articulated angle

(2) Based on the method of Cauchy robust error estima-tor the weights of BP neural network can effectively

8 Journal of Control Science and Engineering

20 40 60 80 100 120 140 160 180 2000Time (s)

minus002

0

002

004

006

008

01

Orie

ntat

ion

erro

r (ra

d)

Figure 15 Unmanned orientation error

20 40 60 80 100 120 140 160 180 2000Time (s)

0

005

01

015

02

025

Art

icul

ated

angl

e (ra

d)

Figure 16 Articulated angle

be reduced by the influence of singular error of neuralnetwork learning and fitting error and relative errorbelow expectations can be decreased so that it canachieve the system of identification

(3) By the 119867-infinity controller design controller has agood control performance and it makes the systemkeep a better performance about robustness in orderto achieve the purpose of the comprehensively opti-mal control error

(4) This method can be used in articulated vehicle pathtracking effectively based on the119867-infinity controllerSimulation in hardware-in-the-loop shows that over-shoot and the response time are less than expectationsand are eventually to stabilize The controller has metthe requirement of the real-time control performance

Competing Interests

Guangsi Shi Jue Yang Xuan Zhao Yanfeng Li Yalun Zhaoand Jian Li declare that there is no conflict of interestsregarding the publication of this manuscript

Acknowledgments

This work was financially supported by the National HighTechnology Research and Development Program (863 Pro-gram) of China under Award 2011AA060404 IntelligentUnderground Mining Truck and Fundamental ResearchFunds for the Central Universities FRF-TP-16-004A1research on path-planning and path-following algorithmfor underground mining vehicles based on reinforcementlearning

References

[1] X-J Zeng and M G Singh ldquoApproximation theory of fuzzysystemsmdashSISO caserdquo IEEE Transactions on Fuzzy Systems vol2 no 2 pp 162ndash176 1994

[2] L X Wang ldquoFuzzy systems are universal approximationsrdquo inProceeding of the IEEE International Conference on Fuzzy Sys-tems pp 1163ndash1170 1992

[3] T Takagi and M Sugeno ldquoFuzzy identification of systems andits applications to modeling and controlrdquo IEEE Transactions onSystems Man and Cybernetics vol 15 no 1 pp 116ndash132 1985

[4] M Sugeno and T Yasukawa ldquoFuzzy-logic-based approach toqualitative modelingrdquo IEEE Transactions on Fuzzy Systems vol1 no 1 pp 7ndash31 1993

[5] S Scheding G Dissanayake E Nebot and H Durrant-WhyteldquoSlip modelling and aided inertial navigation of an LHDrdquo inProceedings of the IEEE International Conference on Roboticsand Automation pp 1904ndash1909 Institute of Electrical andElectronics Engineers Albuquerque NM USA April 1997

[6] H Zhang and Y Quan ldquoModeling identification and controlof a class of nonlinear systemsrdquo IEEE Transactions on FuzzySystems vol 9 no 2 pp 349ndash354 2001

[7] TNayl GNikolakopoulos andTGustfsson ldquoSwitchingmodelpredictive control for an articulated vehicle under varying slipanglerdquo in Proceedings of the 20th Mediterranean Conference onControl amp Automation (MED rsquo12) pp 890ndash895 IEEE ComputerSociety Barcelona Spain July 2012

[8] J H Lee andW S Yoo ldquoPredictive control of a vehicle trajectoryusing a coupled vector with vehicle velocity and sideslip anglerdquoInternational Journal of Automotive Technology vol 10 no 2 pp211ndash217 2009

[9] P Ridley and P Corke ldquoLoad haul dump vehicle kinematicsand controlrdquo Journal of Dynamic Systems Measurement andControl vol 125 no 1 pp 54ndash59 2003

[10] Z Xuan Y Jue and Z Wenming ldquoFeedback linearizationcontrol for path tracking of articulated dump truckrdquo TELKOM-NIKA Telecommunication Computing Electronics and Controlvol 9 no 13 pp 922ndash929 2015

[11] D Piyabongkarn R Rajamani J A Grogg and J Y LewldquoDevelopment and experimental evaluation of a slip angleestimator for vehicle stability controlrdquo IEEE Transactions onControl Systems Technology vol 17 no 1 pp 78ndash88 2009

[12] Y Qi Trajectory Control for the Underground Articulated DumpTruck Based on Model Predictive Control University of Scienceand Technology Beijing Beijing China 2013

[13] K-K D Young ldquoController design for a manipulator usingtheory of variable structure systemsrdquo IEEE Transactions on Sys-tems Man and Cybernetics vol 8 no 2 pp 101ndash109 1978

Journal of Control Science and Engineering 9

[14] E M Jafarov M N A Parlakci and Y Istefanopulos ldquoA newvariable structure PID-controller design for robot manipula-torsrdquo IEEE Transactions on Control Systems Technology vol 13no 1 pp 122ndash130 2005

[15] P Petrov and P Bigras ldquoA practical approach to feedback pathcontrol for an articulated mining vehiclerdquo in Proceedings ofthe IEEERSJ International Conference on Intelligent Robots andSystems pp 2258ndash2263 Institute of Electrical and ElectronicsEngineers Maui Hawaii USA November 2001

[16] G-T Hui H-G Zhang G Wang X-P Xie and Z-N WuldquoResearch on fuzzy hyperbolic tangent model a reviewrdquo ActaAutomatica Sinica vol 39 no 11 pp 1849ndash1857 2013

[17] E Kaszkurewicz and A Bhaya ldquoRobust stability and diagonalLiapunov functionsrdquo SIAM Journal on Matrix Analysis andApplications vol 14 no 2 pp 508ndash520 1993

[18] K Ogata Modern Control Engineering Electronic IndustryPress Beijing China 2011

[19] X Zhao J Yang W Zhang and J Zeng ldquoSliding mode controlalgorithm for path tracking of articulated dump truckrdquo Tran-sactions of the Chinese Society of Agricultural Engineering vol31 no 10 pp 198ndash203 2015

International Journal of

AerospaceEngineeringHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

RoboticsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Active and Passive Electronic Components

Control Scienceand Engineering

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

RotatingMachinery

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporation httpwwwhindawicom

Journal ofEngineeringVolume 2014

Submit your manuscripts athttpwwwhindawicom

VLSI Design

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Shock and Vibration

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawi Publishing Corporation httpwwwhindawicom

Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

SensorsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Modelling amp Simulation in EngineeringHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Navigation and Observation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

DistributedSensor Networks

International Journal of

Page 7: Research Article A -Infinity Control for Path Tracking with Fuzzy Hyperbolic Tangent …downloads.hindawi.com/journals/jcse/2016/9072831.pdf · 2019-07-30 · Research Article A -Infinity

Journal of Control Science and Engineering 7

PCc-RIO

PXI

LabVIEW

Figure 11 HIL simulation platform

Travel path comparison

Practical pathTarget path

100 20 30minus20 minus10minus30x (m)

minus30

minus20

minus10

0

10

20

30

y (m

)

Figure 12 Simulation of driving route comparedwith the ideal path

V = 3ms So as to test this robust of control there is onepit per 20m on the road The reference trajectory is set asa round whose center is (0 0) and R is 25m and an initialparameter setting is simulation time 200 s and the startingpoint coordinates (minus3 minus25)

Derived from the simulation results Figure 12 is thecomparison chart of the actual trajectory and the referencetrajectory As can be seen from the simulation curve thearticulated vehicle traveling trace and the reference circularpath are consistent and the trajectory is relatively smoothThe speed which is controlled by PID fromFigure 13 becomesfinally steady at 30 seconds The lateral displacement erroris gradually flat from the beginning of violent shaking inFigure 14 The overshoot amount is 428 and it is at mostabout 0024mat 18 secondswith respect to the tread based on2280m and the error is 17 and then close to the origin stepby stepThe orientation error is gradually flat from the begin-ning of violent shaking in Figure 15The overshoot amount is49 and it is at the top at about 008 rad at 18 seconds andthen close to the origin step by step The articulated angleis gradually flat from the beginning of violent shaking in

0

05

1

15

2

25

3

35

Spee

d (m

middotsminus1)

20 40 60 80 100 120 140 160 180 2000Time (s)

Figure 13 Longitudinal velocity of midpoint of front axle

20 40 60 80 100 120 140 160 180 2000Time (s)

minus003

minus0025

minus002

minus0015

minus001

minus0005

0

0005

Late

ral d

ispla

cem

ent e

orrr

(m)

Figure 14 Lateral displacement error

Figure 16 The overshoot amount is 35 and it is eventuallystabilized at 021 rad at 22 seconds Compared with the artic-ulated vehicle steering based on angle 45∘ the error is 12And the peaks are caused by pits but then the system imme-diately recovers to the right path It has better robustness thanliterature [12] in which there are a lot of jitters to adapt tothe path as a similar situation The results of literature [10]are as follows lateral deviation was 1m and heading angledeviation is 01 rad Literature [19] also analyzed themodels ofarticulated vehicle to control it with synovial control methodwhose results of the simulation are as follows the lateraldeviation is 01m and heading angle deviation was 017 radSo there exists a large gap when compared with the results ofthis paper

6 Conclusions

This article provides a method used in unmanned systemsbased on theway of fuzzy hyperbolic pole control act for artic-ulated vehicle trajectory tracking accurately Conclusions areas follows

(1) Fuzzy hyperbolic tangent model can well describethe quantitative relation among lateral displacementerror the orientation error and the articulated angle

(2) Based on the method of Cauchy robust error estima-tor the weights of BP neural network can effectively

8 Journal of Control Science and Engineering

20 40 60 80 100 120 140 160 180 2000Time (s)

minus002

0

002

004

006

008

01

Orie

ntat

ion

erro

r (ra

d)

Figure 15 Unmanned orientation error

20 40 60 80 100 120 140 160 180 2000Time (s)

0

005

01

015

02

025

Art

icul

ated

angl

e (ra

d)

Figure 16 Articulated angle

be reduced by the influence of singular error of neuralnetwork learning and fitting error and relative errorbelow expectations can be decreased so that it canachieve the system of identification

(3) By the 119867-infinity controller design controller has agood control performance and it makes the systemkeep a better performance about robustness in orderto achieve the purpose of the comprehensively opti-mal control error

(4) This method can be used in articulated vehicle pathtracking effectively based on the119867-infinity controllerSimulation in hardware-in-the-loop shows that over-shoot and the response time are less than expectationsand are eventually to stabilize The controller has metthe requirement of the real-time control performance

Competing Interests

Guangsi Shi Jue Yang Xuan Zhao Yanfeng Li Yalun Zhaoand Jian Li declare that there is no conflict of interestsregarding the publication of this manuscript

Acknowledgments

This work was financially supported by the National HighTechnology Research and Development Program (863 Pro-gram) of China under Award 2011AA060404 IntelligentUnderground Mining Truck and Fundamental ResearchFunds for the Central Universities FRF-TP-16-004A1research on path-planning and path-following algorithmfor underground mining vehicles based on reinforcementlearning

References

[1] X-J Zeng and M G Singh ldquoApproximation theory of fuzzysystemsmdashSISO caserdquo IEEE Transactions on Fuzzy Systems vol2 no 2 pp 162ndash176 1994

[2] L X Wang ldquoFuzzy systems are universal approximationsrdquo inProceeding of the IEEE International Conference on Fuzzy Sys-tems pp 1163ndash1170 1992

[3] T Takagi and M Sugeno ldquoFuzzy identification of systems andits applications to modeling and controlrdquo IEEE Transactions onSystems Man and Cybernetics vol 15 no 1 pp 116ndash132 1985

[4] M Sugeno and T Yasukawa ldquoFuzzy-logic-based approach toqualitative modelingrdquo IEEE Transactions on Fuzzy Systems vol1 no 1 pp 7ndash31 1993

[5] S Scheding G Dissanayake E Nebot and H Durrant-WhyteldquoSlip modelling and aided inertial navigation of an LHDrdquo inProceedings of the IEEE International Conference on Roboticsand Automation pp 1904ndash1909 Institute of Electrical andElectronics Engineers Albuquerque NM USA April 1997

[6] H Zhang and Y Quan ldquoModeling identification and controlof a class of nonlinear systemsrdquo IEEE Transactions on FuzzySystems vol 9 no 2 pp 349ndash354 2001

[7] TNayl GNikolakopoulos andTGustfsson ldquoSwitchingmodelpredictive control for an articulated vehicle under varying slipanglerdquo in Proceedings of the 20th Mediterranean Conference onControl amp Automation (MED rsquo12) pp 890ndash895 IEEE ComputerSociety Barcelona Spain July 2012

[8] J H Lee andW S Yoo ldquoPredictive control of a vehicle trajectoryusing a coupled vector with vehicle velocity and sideslip anglerdquoInternational Journal of Automotive Technology vol 10 no 2 pp211ndash217 2009

[9] P Ridley and P Corke ldquoLoad haul dump vehicle kinematicsand controlrdquo Journal of Dynamic Systems Measurement andControl vol 125 no 1 pp 54ndash59 2003

[10] Z Xuan Y Jue and Z Wenming ldquoFeedback linearizationcontrol for path tracking of articulated dump truckrdquo TELKOM-NIKA Telecommunication Computing Electronics and Controlvol 9 no 13 pp 922ndash929 2015

[11] D Piyabongkarn R Rajamani J A Grogg and J Y LewldquoDevelopment and experimental evaluation of a slip angleestimator for vehicle stability controlrdquo IEEE Transactions onControl Systems Technology vol 17 no 1 pp 78ndash88 2009

[12] Y Qi Trajectory Control for the Underground Articulated DumpTruck Based on Model Predictive Control University of Scienceand Technology Beijing Beijing China 2013

[13] K-K D Young ldquoController design for a manipulator usingtheory of variable structure systemsrdquo IEEE Transactions on Sys-tems Man and Cybernetics vol 8 no 2 pp 101ndash109 1978

Journal of Control Science and Engineering 9

[14] E M Jafarov M N A Parlakci and Y Istefanopulos ldquoA newvariable structure PID-controller design for robot manipula-torsrdquo IEEE Transactions on Control Systems Technology vol 13no 1 pp 122ndash130 2005

[15] P Petrov and P Bigras ldquoA practical approach to feedback pathcontrol for an articulated mining vehiclerdquo in Proceedings ofthe IEEERSJ International Conference on Intelligent Robots andSystems pp 2258ndash2263 Institute of Electrical and ElectronicsEngineers Maui Hawaii USA November 2001

[16] G-T Hui H-G Zhang G Wang X-P Xie and Z-N WuldquoResearch on fuzzy hyperbolic tangent model a reviewrdquo ActaAutomatica Sinica vol 39 no 11 pp 1849ndash1857 2013

[17] E Kaszkurewicz and A Bhaya ldquoRobust stability and diagonalLiapunov functionsrdquo SIAM Journal on Matrix Analysis andApplications vol 14 no 2 pp 508ndash520 1993

[18] K Ogata Modern Control Engineering Electronic IndustryPress Beijing China 2011

[19] X Zhao J Yang W Zhang and J Zeng ldquoSliding mode controlalgorithm for path tracking of articulated dump truckrdquo Tran-sactions of the Chinese Society of Agricultural Engineering vol31 no 10 pp 198ndash203 2015

International Journal of

AerospaceEngineeringHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

RoboticsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Active and Passive Electronic Components

Control Scienceand Engineering

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

RotatingMachinery

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporation httpwwwhindawicom

Journal ofEngineeringVolume 2014

Submit your manuscripts athttpwwwhindawicom

VLSI Design

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Shock and Vibration

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawi Publishing Corporation httpwwwhindawicom

Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

SensorsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Modelling amp Simulation in EngineeringHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Navigation and Observation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

DistributedSensor Networks

International Journal of

Page 8: Research Article A -Infinity Control for Path Tracking with Fuzzy Hyperbolic Tangent …downloads.hindawi.com/journals/jcse/2016/9072831.pdf · 2019-07-30 · Research Article A -Infinity

8 Journal of Control Science and Engineering

20 40 60 80 100 120 140 160 180 2000Time (s)

minus002

0

002

004

006

008

01

Orie

ntat

ion

erro

r (ra

d)

Figure 15 Unmanned orientation error

20 40 60 80 100 120 140 160 180 2000Time (s)

0

005

01

015

02

025

Art

icul

ated

angl

e (ra

d)

Figure 16 Articulated angle

be reduced by the influence of singular error of neuralnetwork learning and fitting error and relative errorbelow expectations can be decreased so that it canachieve the system of identification

(3) By the 119867-infinity controller design controller has agood control performance and it makes the systemkeep a better performance about robustness in orderto achieve the purpose of the comprehensively opti-mal control error

(4) This method can be used in articulated vehicle pathtracking effectively based on the119867-infinity controllerSimulation in hardware-in-the-loop shows that over-shoot and the response time are less than expectationsand are eventually to stabilize The controller has metthe requirement of the real-time control performance

Competing Interests

Guangsi Shi Jue Yang Xuan Zhao Yanfeng Li Yalun Zhaoand Jian Li declare that there is no conflict of interestsregarding the publication of this manuscript

Acknowledgments

This work was financially supported by the National HighTechnology Research and Development Program (863 Pro-gram) of China under Award 2011AA060404 IntelligentUnderground Mining Truck and Fundamental ResearchFunds for the Central Universities FRF-TP-16-004A1research on path-planning and path-following algorithmfor underground mining vehicles based on reinforcementlearning

References

[1] X-J Zeng and M G Singh ldquoApproximation theory of fuzzysystemsmdashSISO caserdquo IEEE Transactions on Fuzzy Systems vol2 no 2 pp 162ndash176 1994

[2] L X Wang ldquoFuzzy systems are universal approximationsrdquo inProceeding of the IEEE International Conference on Fuzzy Sys-tems pp 1163ndash1170 1992

[3] T Takagi and M Sugeno ldquoFuzzy identification of systems andits applications to modeling and controlrdquo IEEE Transactions onSystems Man and Cybernetics vol 15 no 1 pp 116ndash132 1985

[4] M Sugeno and T Yasukawa ldquoFuzzy-logic-based approach toqualitative modelingrdquo IEEE Transactions on Fuzzy Systems vol1 no 1 pp 7ndash31 1993

[5] S Scheding G Dissanayake E Nebot and H Durrant-WhyteldquoSlip modelling and aided inertial navigation of an LHDrdquo inProceedings of the IEEE International Conference on Roboticsand Automation pp 1904ndash1909 Institute of Electrical andElectronics Engineers Albuquerque NM USA April 1997

[6] H Zhang and Y Quan ldquoModeling identification and controlof a class of nonlinear systemsrdquo IEEE Transactions on FuzzySystems vol 9 no 2 pp 349ndash354 2001

[7] TNayl GNikolakopoulos andTGustfsson ldquoSwitchingmodelpredictive control for an articulated vehicle under varying slipanglerdquo in Proceedings of the 20th Mediterranean Conference onControl amp Automation (MED rsquo12) pp 890ndash895 IEEE ComputerSociety Barcelona Spain July 2012

[8] J H Lee andW S Yoo ldquoPredictive control of a vehicle trajectoryusing a coupled vector with vehicle velocity and sideslip anglerdquoInternational Journal of Automotive Technology vol 10 no 2 pp211ndash217 2009

[9] P Ridley and P Corke ldquoLoad haul dump vehicle kinematicsand controlrdquo Journal of Dynamic Systems Measurement andControl vol 125 no 1 pp 54ndash59 2003

[10] Z Xuan Y Jue and Z Wenming ldquoFeedback linearizationcontrol for path tracking of articulated dump truckrdquo TELKOM-NIKA Telecommunication Computing Electronics and Controlvol 9 no 13 pp 922ndash929 2015

[11] D Piyabongkarn R Rajamani J A Grogg and J Y LewldquoDevelopment and experimental evaluation of a slip angleestimator for vehicle stability controlrdquo IEEE Transactions onControl Systems Technology vol 17 no 1 pp 78ndash88 2009

[12] Y Qi Trajectory Control for the Underground Articulated DumpTruck Based on Model Predictive Control University of Scienceand Technology Beijing Beijing China 2013

[13] K-K D Young ldquoController design for a manipulator usingtheory of variable structure systemsrdquo IEEE Transactions on Sys-tems Man and Cybernetics vol 8 no 2 pp 101ndash109 1978

Journal of Control Science and Engineering 9

[14] E M Jafarov M N A Parlakci and Y Istefanopulos ldquoA newvariable structure PID-controller design for robot manipula-torsrdquo IEEE Transactions on Control Systems Technology vol 13no 1 pp 122ndash130 2005

[15] P Petrov and P Bigras ldquoA practical approach to feedback pathcontrol for an articulated mining vehiclerdquo in Proceedings ofthe IEEERSJ International Conference on Intelligent Robots andSystems pp 2258ndash2263 Institute of Electrical and ElectronicsEngineers Maui Hawaii USA November 2001

[16] G-T Hui H-G Zhang G Wang X-P Xie and Z-N WuldquoResearch on fuzzy hyperbolic tangent model a reviewrdquo ActaAutomatica Sinica vol 39 no 11 pp 1849ndash1857 2013

[17] E Kaszkurewicz and A Bhaya ldquoRobust stability and diagonalLiapunov functionsrdquo SIAM Journal on Matrix Analysis andApplications vol 14 no 2 pp 508ndash520 1993

[18] K Ogata Modern Control Engineering Electronic IndustryPress Beijing China 2011

[19] X Zhao J Yang W Zhang and J Zeng ldquoSliding mode controlalgorithm for path tracking of articulated dump truckrdquo Tran-sactions of the Chinese Society of Agricultural Engineering vol31 no 10 pp 198ndash203 2015

International Journal of

AerospaceEngineeringHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

RoboticsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Active and Passive Electronic Components

Control Scienceand Engineering

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

RotatingMachinery

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporation httpwwwhindawicom

Journal ofEngineeringVolume 2014

Submit your manuscripts athttpwwwhindawicom

VLSI Design

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Shock and Vibration

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawi Publishing Corporation httpwwwhindawicom

Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

SensorsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Modelling amp Simulation in EngineeringHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Navigation and Observation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

DistributedSensor Networks

International Journal of

Page 9: Research Article A -Infinity Control for Path Tracking with Fuzzy Hyperbolic Tangent …downloads.hindawi.com/journals/jcse/2016/9072831.pdf · 2019-07-30 · Research Article A -Infinity

Journal of Control Science and Engineering 9

[14] E M Jafarov M N A Parlakci and Y Istefanopulos ldquoA newvariable structure PID-controller design for robot manipula-torsrdquo IEEE Transactions on Control Systems Technology vol 13no 1 pp 122ndash130 2005

[15] P Petrov and P Bigras ldquoA practical approach to feedback pathcontrol for an articulated mining vehiclerdquo in Proceedings ofthe IEEERSJ International Conference on Intelligent Robots andSystems pp 2258ndash2263 Institute of Electrical and ElectronicsEngineers Maui Hawaii USA November 2001

[16] G-T Hui H-G Zhang G Wang X-P Xie and Z-N WuldquoResearch on fuzzy hyperbolic tangent model a reviewrdquo ActaAutomatica Sinica vol 39 no 11 pp 1849ndash1857 2013

[17] E Kaszkurewicz and A Bhaya ldquoRobust stability and diagonalLiapunov functionsrdquo SIAM Journal on Matrix Analysis andApplications vol 14 no 2 pp 508ndash520 1993

[18] K Ogata Modern Control Engineering Electronic IndustryPress Beijing China 2011

[19] X Zhao J Yang W Zhang and J Zeng ldquoSliding mode controlalgorithm for path tracking of articulated dump truckrdquo Tran-sactions of the Chinese Society of Agricultural Engineering vol31 no 10 pp 198ndash203 2015

International Journal of

AerospaceEngineeringHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

RoboticsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Active and Passive Electronic Components

Control Scienceand Engineering

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

RotatingMachinery

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporation httpwwwhindawicom

Journal ofEngineeringVolume 2014

Submit your manuscripts athttpwwwhindawicom

VLSI Design

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Shock and Vibration

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawi Publishing Corporation httpwwwhindawicom

Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

SensorsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Modelling amp Simulation in EngineeringHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Navigation and Observation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

DistributedSensor Networks

International Journal of

Page 10: Research Article A -Infinity Control for Path Tracking with Fuzzy Hyperbolic Tangent …downloads.hindawi.com/journals/jcse/2016/9072831.pdf · 2019-07-30 · Research Article A -Infinity

International Journal of

AerospaceEngineeringHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

RoboticsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Active and Passive Electronic Components

Control Scienceand Engineering

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

RotatingMachinery

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporation httpwwwhindawicom

Journal ofEngineeringVolume 2014

Submit your manuscripts athttpwwwhindawicom

VLSI Design

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Shock and Vibration

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawi Publishing Corporation httpwwwhindawicom

Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

SensorsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Modelling amp Simulation in EngineeringHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Navigation and Observation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

DistributedSensor Networks

International Journal of