SlideShare a Scribd company logo
1 of 10
Download to read offline
Mohammad Hadi Farahi Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 6( Version 5), June 2014, pp.217-226
www.ijera.com 217 | P a g e
Solving Nonlinear Time Delay Control Systems by Fourier series
Mohammad Hadi Farahi1
and Mahmood Dadkhah 2
1
Department of Applied Mathematics, Ferdowsi university of Mashhad, Mashhad, Iran.
2
Department of Mathematics, Payame Noor University, Tehran, Iran,
Abstract: In this paper we present a method to find the solution of time-delay optimal control systems using
Fourier series. The method is based upon expanding various time functions in the system as their truncated
Fourier series. Operational matrices of integration and delay are presented and are utilized to reduce the
solution of time-delay control systems to the solution of algebraic equations. Illustrative examples are included
to demonstrate the validity and applicability of the technique.
Keywords: Fourier series, Time delay system, Operational matrix, Nonlinear systems.
I. Introduction
The control of systems with time delay has been of considerable concern. Delays occur frequently in
biological, chemical, transportation, electronic, communication, manufacturing and power systems [5]. Time-
delay and multi-delay control systems are therefore very important classes of systems whose control and
optimization have been of interest to many investigators [2-6]. Orthogonal functions (OFs) and polynomial series
have received considerable attentions in dealing with various problems of dynamic systems. Much progress has
been made towards the solution of delay systems. The approach is that of converting the delay-differential
equation govering the dynamical systems to an algebraic form through the use of an operational matrix of
integration . The matrix can be uniquely determined based on the particular OFs. Special attentions has been
given to applications of Walsh functions [3], block-pulse functions[12], Laguerre polynomials [6], Legendre
polynomials [7], Chebyshev polynomials[4] and Fourier series [9]. The available sets of OFs can be divided into
three classes. The first includes a set of piecewise constant basis functions (PCBFs) (e.g. Walsh, block-pulse,
etc.). The second consists of a set of orthogonal polynomials (OPs) (e.g. Laguerre, Legendre, Chebyshev, etc).
The third is the widely used set of sine-cosine functions (SCFs) in the form of Fourier series. In this paper we use
Fourier series method to solve time delay control systems. The method consists of reducing the delay problem to
a set of algebraic equations by first expanding the candidate function as a Fourier series with unknown
coefficients. These Fourier series are first introduced. The operational matrices of integration, delay and product
are given. These matrices are then used to evaluate the coefficients of the Fourier series for the solution of time
delay control systems.
II. Fourier series and their properties:
2.1. Expansion by Fourier series:
A function )(tf belongs to the apace ][0,2
LL may be expanded by Fourier series as follows[11]:
},
22
{=)( *
1=
0
L
tn
sina
L
tn
cosaatf nn
n

 

(1)
where
,)(
1
=
0
0 dttf
L
a
L

,1,2,3,=,
2
)(
2
=
0
ndt
L
tn
costf
L
a
L
n


.1,2,3,=,
2
)(
2
=
0
*
ndt
L
tn
sintf
L
a
L
n


By truncating the series (1) up to 1)(2 r th term we can abtain an approximation for )(tf as follows:
RESEARCH ARTICLE OPEN ACCESS
Mohammad Hadi Farahi Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 6( Version 5), June 2014, pp.217-226
www.ijera.com 218 | P a g e
)(=)}()({)( **
1=
0 tAtataatf T
nnnn
r
n
   (2)
where
,],,,,,,,,[= **
2
*
1210
T
rr aaaaaaaA 
,)](,),(),(),(,),(),(),([=)( **
2
*
1210
T
rr tttttttt   (3)
and
,,0,1,2,=,
2
=)( rn
L
tn
costn 


.,1,2,=,
2
=)(*
rn
L
tn
sintn 


It can be easily seen that the elements of )(t in interval )(0,L are orthogonal.
2.2. Operational matrices of integration, product and delay:
The integration of )(t in (3) can be approximated by )(t as follows:
)()(
0
tPdss
t
 
where P is the operational matrix of integration of order 1)(21)(2  rr and is given by[8,10]:
.
0000
2
1
000
2
1
000000
4
1
0
4
1
0000000
2
1
2
1
2
1
00000000
0
1)2(
1
0000000
000
2
1
00000
1
1)(
1
2
11
0000
2
1
=

































































rr
r
r
rr
LP
Furthermore we have:
,=)()(
2**
1
**
1
*
0
*
**
1
2*
1
*
11
*
10
*
1
**
1
2
10
*
1
*
111
2
101
*
0
*
10010
2
0






















rrrrrr
rr
rrrrrr
rr
rr
T
tt













(4)
Mohammad Hadi Farahi Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 6( Version 5), June 2014, pp.217-226
www.ijera.com 219 | P a g e
one can esealy show that )(
~
=)()( tAAtt T
 where A
~
is called the product operational matrix for the so
called vector A in (3) and is given:
.
2
1
2
1
0
2
1
2
1
2
1
2
1
2
1
)(
2
1
2
1
2
1
)(
2
1
2
1
2
1
)(
2
1
2
1
2
1
)(
2
1
2
1
2
1
0
2
1
2
1
2
1
2
1
2
1
2
1
2
1
)(
2
1
2
1
2
1
)(
2
1
2
1
2
1
)(
2
1
2
1
2
1
)(
2
1
2
1
2
1
=
~
1)(21)(2
021
*
2
*
1
*
24031
*
2
*
4
*
1
*
3
*
2
13120
*
1
*
1
*
3
*
2
*
1
*
2
*
1021
*
2
*
4
*
1
*
3240312
*
1
*
3
*
1
*
2131201
**
2
*
1210


















































rr
rrrrr
rr
rr
rrrrr
rr
rr
rr
aaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaa
A









By integrating of (4) and considering the orthogonality components of )(t we have:
,)()(=
0
dtttE T
L
 (5)
where
.
1/2
0
1/2
01/2
1
=
1)(21)(2 
















rr
LE

(6)
Now we are going to derive operational delay matrix. From calculus we know that:
,=)(  sincoscossinsin 
,=)(  sinsincoscoscos 
so if  is any delay(or lag) for the functions )(t and )(*
t then we have:
),()
2
()()
2
(=)( *
t
L
tn
sint
L
tn
cost nnn 



 
).()
2
()()
2
(=)( **
t
L
tn
sint
L
tn
cost nnn 



 
Now it is esealy to show that ),(=)( tDt   where D is delay operational matrix and have the
following form:
Mohammad Hadi Farahi Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 6( Version 5), June 2014, pp.217-226
www.ijera.com 220 | P a g e
.
)
2
(00)
2
(000
0)
4
(00)
4
(00
00)
2
(00)
2
(0
)
2
(00)
2
(000
0)
4
(00)
4
(00
00)
2
(00)
2
(0
0000001
=









































L
r
cos
L
r
sin
L
cos
L
sin
L
cos
L
sin
L
r
sin
L
r
cos
L
sin
L
cos
L
sin
L
cos
D
















III.Problem statement
Consider the following quadratic time-independent delay control system:
dttRututQxtxtSxtxJ TTft
ff
T
)}()()()({
2
1
)()(
2
1
=min
0
  (7)
,0),()()()(=)(. LttDutCutBxtAxtxts   (8)
,=(0) 0xx (9)
0,<),(=)( tttx  (10)
0,<),(=)( tttu  (11)
(For the time being, assume that the matrices DCBA ,,, are constant but the result can be extended to time
varying systems by appropriate changes) where R is symmetric positive definite and SQ, are positive
semidefinite matrices,
l
Rtx )( ,
q
Rtu )( are state and control vectores respectively and DCBA ,,, are
matrices of appropriate dimensions, 0x is a constant specified vector, and )(),( tt  are arbitrary known
functions. The problem is to find )(tx and )(tu , Lt 0 , satisfying (8)-(11) while minimizing (7).
Assume that
,],,,,,,,,[=),(=)( **
2
*
1210
T
rr
T
xxxxxxxXwheretXtx 
,],,,,,,,,[=),(=)( **
2
*
1210
T
rr
T
uuuuuuuUwheretUtu 
.,0],0,0,(0),0,0,[=),(=(0) 00
TT
xXwheretXx 
Due to (10), in 0 t we have )(=)( ttx  so for  t0 and consequently for 0  t it
is true to have ),(=)(=)( tGttx T
  where
T
G is the Fourier series coefficient of )(  t . Now
we have






LttDXtX
ttGt
tx TT
T



 ),(=)(
0),(=)(
=)( (12)
and by the same approach with respect to (11)






LttDUtU
ttHt
tu TT
T



 ),(=)(
0),(=)(
=)( (13)
The integration of (8) from 0 to t and using of (9) gives
Mohammad Hadi Farahi Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 6( Version 5), June 2014, pp.217-226
www.ijera.com 221 | P a g e
,)()()()(=)(
00000
dssuDdssuCdssxBdssxAdssx
ttttt
    (14)
or equivalently
dssxBdssxBdssxAxtx
tt
)()()(=(0))(
00



 
.)()()(
00
dssuDdssuDdssuC
tt



  (15)
Now, from (12) and (13) we have:
dssDXdssDXdssDXdssx TT
t
T
tt
)()(=)(=)(
00
 

  
)()(= tZDXtPDX TT
 
dssDUdssDUdssDUdssu TT
t
T
tt
)()(=)(=)(
00
 

  
)()(= tZDUtPDU TT
  
)(=)(
0
tZdtt 

 (16)
where
.
0000))
2
((1
2
0000))
2
((1
2
0000)
2
(
2
0000)
2
(
2
0000
=





































L
r
cos
r
L
L
cos
L
L
r
sin
r
L
L
sin
L
Z









(17)
Thus (15) reduces to
)()()()(=)()( 0 tZDBXtPDBXtZBGtPAXtXtX TTTTTT
  
).()()()( tZDDUtPDDUtZDHtPCU TTTT
   (18)
By deleting )(t from both sides of (18) and ordering we conclude that:
ZDBXPDBXZBGPAXXXC TTTTTT
  0
*
=
0=ZDDUPDDUZDHPCU TTTT
  (19)
By substituting the Fourier series in ( J ) we have
dttURUttXQXttXSXtJ TTTTft
f
T
f
T
)}()()()({
2
1
)()(
2
1
=
0
   (20)
The optimal control problem has now been reduced to a parameter optimization problem which can be stated as
follows. Find X and U so that ),( UXJ is minimized subject to the constraints in Eq. (19).
Let
**
),(=),,( CUXJUXJ T
  (21)
where the vector  represents the unknown Lagrange multipliers, then the necessary conditions for stationary
are given by
0=),,(*
UXJ
X

Mohammad Hadi Farahi Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 6( Version 5), June 2014, pp.217-226
www.ijera.com 222 | P a g e
0=),,(*
UXJ
U

0=),,(*


UXJ


(22)
Remark1. Note that if delays in state and control vectors aren’t the same, then solving the system is the same as
previous but we have two or more delay operational matrices.
IV. Illustrative Examples:
In this section two examples are given to demonstrate the applicability, efficiency and accuracy of our
proposed method.
4.1. Example 1:
Consider the following system [13]
dttutxJ )}()({
2
1
=min 22
2
0
 (23)
2,0),(1)(=)(.  ttutxtxts  (24)
0.11,=)(  ttx
Here, we solve the same problem by using of Fourier series. Note that in third example delay is applied on state
only, and 1= . Suppose that
),(=(0)),(=)(),(=)( 0 tXxtUtutXtx TTT

where 0),(,, XtUX TT
 are defined previously. If we integrate (24) from 0 to t and use (12)-(13)we have
dssudssxdssx
ttt
)(1)(=)(
000  
,)(1)(1)(=
01
1
0
dssudssxdssx
tt
 
and we have
,1)(1)(=1)(
1
001
dssxdssxdssx
tt
 
so we obtain
).()()()(=)()( 0 tPUtZDXtPDXtZGtXtX TTTTTT
  
By deleting )(t from both sides and ordering we conclude that:
0== 0
*
PUZDXPDXZGXXC TTTTTT
 
By substitution the Fourier series in (23) for J we have
dtUttUXttXJ TTTT
})()()()({=
1
0
 
,= EUUEXX TT

where E is defined in (6). Thus we have redused the system as follows
EUUEXXJ TT
=min
0==. 0
*
PUZDXPDXZGXXCtoS TTTTTT
 
Approximate solutions of )(),( tutx with 25=r are shown in Fig.1. The value of J is 1.62421313.
Mohammad Hadi Farahi Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 6( Version 5), June 2014, pp.217-226
www.ijera.com 223 | P a g e
Figure 1: State vector x(t) and control u(t) for r=25 in Example 1
4.2. Example 2:
Consider the following system [8,13]
dttutxJ )}(
2
1
)({
2
1
=min 22
1
0
 (25)
1,02/3),(
2
1
)(1/3)()(=)(.  ttututxtxtxts  (26)
0,11,=)(  ttx
0.<2/30,=)( ttu 
Here we have different delays in state( 1/3=1 ) and control( 2/3=2 ). Suppose that
),(=(0)),(=)(),(=)( 0 tXxtUtutXtx TTT

where 0),(,, XtUX TT
 are defined previously. If we integrate (26) from 0 to t and use (12)-(13) we have
dssudssudssxdssxdssx
ttttt
)
3
2
(
2
1
)()
3
1
()(=)(
00000
  
dssudssxdssxdssxxtx
ttt
)()
3
1
()
3
1
()(=(0))(
0
3
1
3
1
00  
,)
3
2
(
2
1
)
3
2
(
2
1
3
2
3
2
0
dssudssu
t
 
so we obtain
)()()()(=)()( 111100 tZDXtPDXtZXtPXtXtX TTTTTT
  
)(
2
1
)(
2
1
)( 222
tZDUtPDUtPU TTT
  
By deleting )(t from both sides and ordering we conclude that:
111100
*
= ZDXPDXZXPXXXC TTTTT
 
0,=
2
1
2
1
222
ZDUPDUPU TTT
 
By substitution the Fourier series in (23) for J we have
Mohammad Hadi Farahi Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 6( Version 5), June 2014, pp.217-226
www.ijera.com 224 | P a g e
dtUttUXttXJ TTTT
})()(
2
1
)()({
2
1
=
1
0
 
),
2
1
(
2
1
= EUUEXX TT

where E was defined in (6). now we have redused system as follows
)
2
1
(
2
1
=min EUUEXXJ TT

111100
*
=. ZDXPDXZXPXXXCts TTTTT
 
0=
2
1
2
1
222
ZDUPDUPU TTT
 
Approximate solutions of )(),( tutx with 25=r are shown in Fig.2. the value of J is 0.35944042 (In [3],
the value of J is 0.3731).
Figure 2: State vector x(t) and control u(t) for r=25 in Example 2
4.3. Example 3:
Consider the following system[1,3]
dttutxJ )}()({=min 22
3
0
 (27)
2),(1)(=)(.  tutxtxts  (28)
0,11,=)(  ttx
0,20,=)(  ttu
Here, the delays are 1=1 for state and 2=2 for control vectors, respectively. Suppose that
),(=(0)),(=)(),(=)( 0 tXxtUtutXtx TTT

where 0),(,, XtUX TT
 are defined previously. With respect to (12) and (13) we have







31),(=1)(
10),(=)(=1)(
=1)(
1
0
ttDXtX
ttXtGt
tx TT
T










32),(=2)(
200,=2)(
=2)(
2
ttDUtU
tt
tu TT



If we integrate (28) from 0 to t then
dssusxdssx
tt
2)(1)(=)(
00
 
dssusxdssusxdssusx
t
2)(1)(2)(1)(2)(1)(=
2
2
1
1
0
 
By substitution the Fourier series and simplifying, we obtain
Mohammad Hadi Farahi Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 6( Version 5), June 2014, pp.217-226
www.ijera.com 225 | P a g e
,)]()([)0]([)0]([=)()(
2121
2
1
0
1
0
0 dssDUsDXdssDXdssXtXtX TT
t
TTTT
   
since we have 200,=2)(  ttu . Now we have
dssDUsDXtXtX TT
t
TT
)]()([=)()(
212
0  
dssDUsDXdssDUsDX TTTT
t
)]()([)]()([=
21
2
0210
   
dsUDssDXdsUDssDX TTTTT
t
T
])()([])()([=
2
2
01201     (29)
Assume that 12
= UUDT
 , thus (29) reduces to
0=
~~
= 11110
*
ZUDXPUDXXXC TTTT
  (30)
By substitution the Fourier series for J we have
dtUttUXttXJ TTTT
})()()()({=
1
0
  ,= EUUEXX TT
 (31)
where E is defined in (6). So the delay optimal control (27-28) now is reduced to the following optimazation
problem
EUUEXXJ TT
=min
0=
~~
=. 11110
*
ZUDXPUDXXXCts TTTT
 
Approximate solutions of )(),( tutx with 30=r are shown in Fig.3. the value of J is 2.3496 while the
exact value is
1
13
2
2


e
e
.
Figure 3: State vector x(t) and control u(t) for r=30 in Example 3
V. Conclusions
Using Fourier series, a simple and computational method for solving time delay optimal problems is
considered. The method is based upon reducing a nonlinear time delay optimal control problem to an nonlinear
programming problem. The unity of the function of orthogonality for Fourier series and the simplicity of
applying delays in Fouries series are great merits that make the approach very attractive and easy to use.
Although the method is simple, by solving various examples, accuracy in comparison of the other methods can
be found.
Mohammad Hadi Farahi Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 6( Version 5), June 2014, pp.217-226
www.ijera.com 226 | P a g e
References
[1] A.J. Koshkouei , M.H. Farahi , K.J. Burnham., An almost optimal control design method for nonlinear
time-delay systems, International Journal of Control,Vol. 85, No. 2, (2012), 147-158
[2] Chen, C. K. and Yang, C. Y., Analysis and parameter identification of time-delay systems via
polynomial series, International Journal of Control 46 ( 1987), 111-127.
[3] Chen, W. L. and Shih, Y. P., Shift Walsh matrix and delay differential equations, IEEE Transactions on
Automatic Control 23(1978), 265-280.
[4] Horng, I. R. and Chou, J. H., Analysis, parameter estimation and optimal control of time-delay systems
via Chebyshev series, International Journal of Control 441(1985), 1221-1234.
[5] Jamshidi, M. and Wang, C. M., A computational algorithm for large-scale nonlinear time-delays
systems, IEEE Transactions on Systems, Man, and Cybernetics 14(1984), 2-9.
[6] Kung, F. C. and Lee, H., Solution and parameter estimation of linear time-invariant delay systems
using Laguerre polynomial expansion, Journal on Dynamic Systems, Measurement, and Control 105
(1983), 297-301.
[7] Lee, H. and Kung, F. C., Shifted Legendre series solution and parameter estimation of linear delayed
systems, International Journal of Systems Science 16 (1985), 1249-1256.
[8] Marzban, H., Razzaghi, M., Optimal Control of Linear Delay Systems via Hybrid of Block-Pulse and
Legendre Polynomials, Journal of the Franklin Institute, 341 (2004), 279-293
[9] Mouroutsos, S. G. and Sparis, P. D., Shift and product Fourier matrices and linear-delay differential
equations, International Journal of Systems Science 17 (1986), 1335-1348.
[10] Razzaghi, M. and Razzaghi, M., Taylor series analysis of time-varying multi-delay systems,
International Journal of Control 50 (1988), 183-192.
[11] Richard A. Bernatz. Fourier series and numerical methods for partial defferential equations. John
Wiley & Sons, Inc., New York, 2010.
[12] Shih, Y. P., Hwang, C., and Chia, W. K., Parameter estimation of delay systems via block pulse
functions, Journal on Dynamic Systems, Measurement, and Control 102 (1980), 159-162.
[13] Wang, X., T, Numerical solutions of optimal control for time delay systems by hybrid of block-pulse
functions and Legendre polynomials Applied Mathematics and Computation bf 184 (2007), 849-856.

More Related Content

What's hot

optimal solution method of integro-differential equaitions under laplace tran...
optimal solution method of integro-differential equaitions under laplace tran...optimal solution method of integro-differential equaitions under laplace tran...
optimal solution method of integro-differential equaitions under laplace tran...INFOGAIN PUBLICATION
 
Stereographic Circular Normal Moment Distribution
Stereographic Circular Normal Moment DistributionStereographic Circular Normal Moment Distribution
Stereographic Circular Normal Moment Distributionmathsjournal
 
A new non symmetric information divergence of
A new non symmetric information divergence ofA new non symmetric information divergence of
A new non symmetric information divergence ofeSAT Publishing House
 
An approach to decrease dimensions of drift
An approach to decrease dimensions of driftAn approach to decrease dimensions of drift
An approach to decrease dimensions of driftijcsa
 
Identification of unknown parameters and prediction of missing values. Compar...
Identification of unknown parameters and prediction of missing values. Compar...Identification of unknown parameters and prediction of missing values. Compar...
Identification of unknown parameters and prediction of missing values. Compar...Alexander Litvinenko
 
On observer design methods for a
On observer design methods for aOn observer design methods for a
On observer design methods for acsandit
 
Hierarchical matrix techniques for maximum likelihood covariance estimation
Hierarchical matrix techniques for maximum likelihood covariance estimationHierarchical matrix techniques for maximum likelihood covariance estimation
Hierarchical matrix techniques for maximum likelihood covariance estimationAlexander Litvinenko
 
The Queue Length of a GI M 1 Queue with Set Up Period and Bernoulli Working V...
The Queue Length of a GI M 1 Queue with Set Up Period and Bernoulli Working V...The Queue Length of a GI M 1 Queue with Set Up Period and Bernoulli Working V...
The Queue Length of a GI M 1 Queue with Set Up Period and Bernoulli Working V...YogeshIJTSRD
 
On Approach to Increase Integration Rate of Elements of an Operational Amplif...
On Approach to Increase Integration Rate of Elements of an Operational Amplif...On Approach to Increase Integration Rate of Elements of an Operational Amplif...
On Approach to Increase Integration Rate of Elements of an Operational Amplif...BRNSS Publication Hub
 
Low-rank matrix approximations in Python by Christian Thurau PyData 2014
Low-rank matrix approximations in Python by Christian Thurau PyData 2014Low-rank matrix approximations in Python by Christian Thurau PyData 2014
Low-rank matrix approximations in Python by Christian Thurau PyData 2014PyData
 
On prognozisys of manufacturing doublebase
On prognozisys of manufacturing doublebaseOn prognozisys of manufacturing doublebase
On prognozisys of manufacturing doublebaseijaceeejournal
 
Paper id 71201925
Paper id 71201925Paper id 71201925
Paper id 71201925IJRAT
 
On optimization ofON OPTIMIZATION OF DOPING OF A HETEROSTRUCTURE DURING MANUF...
On optimization ofON OPTIMIZATION OF DOPING OF A HETEROSTRUCTURE DURING MANUF...On optimization ofON OPTIMIZATION OF DOPING OF A HETEROSTRUCTURE DURING MANUF...
On optimization ofON OPTIMIZATION OF DOPING OF A HETEROSTRUCTURE DURING MANUF...ijcsitcejournal
 
On the discretized algorithm for optimal proportional control problems constr...
On the discretized algorithm for optimal proportional control problems constr...On the discretized algorithm for optimal proportional control problems constr...
On the discretized algorithm for optimal proportional control problems constr...Alexander Decker
 
Direct split-radix algorithm for fast computation of type-II discrete Hartley...
Direct split-radix algorithm for fast computation of type-II discrete Hartley...Direct split-radix algorithm for fast computation of type-II discrete Hartley...
Direct split-radix algorithm for fast computation of type-II discrete Hartley...TELKOMNIKA JOURNAL
 
Some Continued Mock Theta Functions from Ramanujan’s Lost Notebook (IV)
Some Continued Mock Theta Functions from Ramanujan’s Lost Notebook (IV)Some Continued Mock Theta Functions from Ramanujan’s Lost Notebook (IV)
Some Continued Mock Theta Functions from Ramanujan’s Lost Notebook (IV)paperpublications3
 

What's hot (20)

optimal solution method of integro-differential equaitions under laplace tran...
optimal solution method of integro-differential equaitions under laplace tran...optimal solution method of integro-differential equaitions under laplace tran...
optimal solution method of integro-differential equaitions under laplace tran...
 
Stereographic Circular Normal Moment Distribution
Stereographic Circular Normal Moment DistributionStereographic Circular Normal Moment Distribution
Stereographic Circular Normal Moment Distribution
 
Cs36565569
Cs36565569Cs36565569
Cs36565569
 
A new non symmetric information divergence of
A new non symmetric information divergence ofA new non symmetric information divergence of
A new non symmetric information divergence of
 
An approach to decrease dimensions of drift
An approach to decrease dimensions of driftAn approach to decrease dimensions of drift
An approach to decrease dimensions of drift
 
Identification of unknown parameters and prediction of missing values. Compar...
Identification of unknown parameters and prediction of missing values. Compar...Identification of unknown parameters and prediction of missing values. Compar...
Identification of unknown parameters and prediction of missing values. Compar...
 
On observer design methods for a
On observer design methods for aOn observer design methods for a
On observer design methods for a
 
Hierarchical matrix techniques for maximum likelihood covariance estimation
Hierarchical matrix techniques for maximum likelihood covariance estimationHierarchical matrix techniques for maximum likelihood covariance estimation
Hierarchical matrix techniques for maximum likelihood covariance estimation
 
The Queue Length of a GI M 1 Queue with Set Up Period and Bernoulli Working V...
The Queue Length of a GI M 1 Queue with Set Up Period and Bernoulli Working V...The Queue Length of a GI M 1 Queue with Set Up Period and Bernoulli Working V...
The Queue Length of a GI M 1 Queue with Set Up Period and Bernoulli Working V...
 
On Approach to Increase Integration Rate of Elements of an Operational Amplif...
On Approach to Increase Integration Rate of Elements of an Operational Amplif...On Approach to Increase Integration Rate of Elements of an Operational Amplif...
On Approach to Increase Integration Rate of Elements of an Operational Amplif...
 
Ijetcas14 483
Ijetcas14 483Ijetcas14 483
Ijetcas14 483
 
Low-rank matrix approximations in Python by Christian Thurau PyData 2014
Low-rank matrix approximations in Python by Christian Thurau PyData 2014Low-rank matrix approximations in Python by Christian Thurau PyData 2014
Low-rank matrix approximations in Python by Christian Thurau PyData 2014
 
On prognozisys of manufacturing doublebase
On prognozisys of manufacturing doublebaseOn prognozisys of manufacturing doublebase
On prognozisys of manufacturing doublebase
 
A0280106
A0280106A0280106
A0280106
 
Au4201315330
Au4201315330Au4201315330
Au4201315330
 
Paper id 71201925
Paper id 71201925Paper id 71201925
Paper id 71201925
 
On optimization ofON OPTIMIZATION OF DOPING OF A HETEROSTRUCTURE DURING MANUF...
On optimization ofON OPTIMIZATION OF DOPING OF A HETEROSTRUCTURE DURING MANUF...On optimization ofON OPTIMIZATION OF DOPING OF A HETEROSTRUCTURE DURING MANUF...
On optimization ofON OPTIMIZATION OF DOPING OF A HETEROSTRUCTURE DURING MANUF...
 
On the discretized algorithm for optimal proportional control problems constr...
On the discretized algorithm for optimal proportional control problems constr...On the discretized algorithm for optimal proportional control problems constr...
On the discretized algorithm for optimal proportional control problems constr...
 
Direct split-radix algorithm for fast computation of type-II discrete Hartley...
Direct split-radix algorithm for fast computation of type-II discrete Hartley...Direct split-radix algorithm for fast computation of type-II discrete Hartley...
Direct split-radix algorithm for fast computation of type-II discrete Hartley...
 
Some Continued Mock Theta Functions from Ramanujan’s Lost Notebook (IV)
Some Continued Mock Theta Functions from Ramanujan’s Lost Notebook (IV)Some Continued Mock Theta Functions from Ramanujan’s Lost Notebook (IV)
Some Continued Mock Theta Functions from Ramanujan’s Lost Notebook (IV)
 

Viewers also liked

Y O G A S A N A D E M O N S T R A T I O N Dr
Y O G A S A N A  D E M O N S T R A T I O N  DrY O G A S A N A  D E M O N S T R A T I O N  Dr
Y O G A S A N A D E M O N S T R A T I O N Drkirtikar
 
PAM iPAD - Professional Portfolio
PAM iPAD - Professional PortfolioPAM iPAD - Professional Portfolio
PAM iPAD - Professional PortfolioMichelle Kerkstra
 
Вид на жительство в Испании
Вид на жительство в ИспанииВид на жительство в Испании
Вид на жительство в ИспанииDan Group Immigration
 
Papa francisco en la jornada de la juventud 2013
Papa francisco en la jornada de la juventud 2013Papa francisco en la jornada de la juventud 2013
Papa francisco en la jornada de la juventud 2013Norma Dilena
 
Kuhp buku kesatu
Kuhp buku kesatuKuhp buku kesatu
Kuhp buku kesatuSei Enim
 
Electronica industrial timothy_j_maloney
Electronica industrial timothy_j_maloneyElectronica industrial timothy_j_maloney
Electronica industrial timothy_j_maloneyViviana Castillo
 
Carnaval of Ivrea (War of The Oranges)
Carnaval of Ivrea (War of The Oranges)Carnaval of Ivrea (War of The Oranges)
Carnaval of Ivrea (War of The Oranges)Cachi Chien
 
National Pgd Aand A 10 007 Naloxone Hydrochloride
National Pgd Aand A 10 007 Naloxone HydrochlorideNational Pgd Aand A 10 007 Naloxone Hydrochloride
National Pgd Aand A 10 007 Naloxone HydrochlorideStephen Malloy
 
Aprendizado e adaptação da estratégia com a Balanced Scorecard
Aprendizado e adaptação da estratégia com a Balanced ScorecardAprendizado e adaptação da estratégia com a Balanced Scorecard
Aprendizado e adaptação da estratégia com a Balanced ScorecardSymnetics Business Transformation
 

Viewers also liked (20)

Y O G A S A N A D E M O N S T R A T I O N Dr
Y O G A S A N A  D E M O N S T R A T I O N  DrY O G A S A N A  D E M O N S T R A T I O N  Dr
Y O G A S A N A D E M O N S T R A T I O N Dr
 
PAM iPAD - Professional Portfolio
PAM iPAD - Professional PortfolioPAM iPAD - Professional Portfolio
PAM iPAD - Professional Portfolio
 
Taller(1)
Taller(1)Taller(1)
Taller(1)
 
i2BC
i2BCi2BC
i2BC
 
Вид на жительство в Испании
Вид на жительство в ИспанииВид на жительство в Испании
Вид на жительство в Испании
 
Renovación CExCEI
Renovación CExCEIRenovación CExCEI
Renovación CExCEI
 
Criatividade e Inovação em Momentos de Incerteza
Criatividade e Inovação em Momentos de IncertezaCriatividade e Inovação em Momentos de Incerteza
Criatividade e Inovação em Momentos de Incerteza
 
Papa francisco en la jornada de la juventud 2013
Papa francisco en la jornada de la juventud 2013Papa francisco en la jornada de la juventud 2013
Papa francisco en la jornada de la juventud 2013
 
Kuhp buku kesatu
Kuhp buku kesatuKuhp buku kesatu
Kuhp buku kesatu
 
Criatividade co criacao-e_design_thinking
Criatividade co criacao-e_design_thinkingCriatividade co criacao-e_design_thinking
Criatividade co criacao-e_design_thinking
 
Ghp2010jav
Ghp2010javGhp2010jav
Ghp2010jav
 
1
11
1
 
Electronica industrial timothy_j_maloney
Electronica industrial timothy_j_maloneyElectronica industrial timothy_j_maloney
Electronica industrial timothy_j_maloney
 
The Viking Game
The Viking GameThe Viking Game
The Viking Game
 
Formas de vida y arte
Formas de vida y arte Formas de vida y arte
Formas de vida y arte
 
Informe 324
Informe 324Informe 324
Informe 324
 
Carnaval of Ivrea (War of The Oranges)
Carnaval of Ivrea (War of The Oranges)Carnaval of Ivrea (War of The Oranges)
Carnaval of Ivrea (War of The Oranges)
 
National Pgd Aand A 10 007 Naloxone Hydrochloride
National Pgd Aand A 10 007 Naloxone HydrochlorideNational Pgd Aand A 10 007 Naloxone Hydrochloride
National Pgd Aand A 10 007 Naloxone Hydrochloride
 
Aprendizado e adaptação da estratégia com a Balanced Scorecard
Aprendizado e adaptação da estratégia com a Balanced ScorecardAprendizado e adaptação da estratégia com a Balanced Scorecard
Aprendizado e adaptação da estratégia com a Balanced Scorecard
 
Retiro Para Sacerdotes
Retiro Para SacerdotesRetiro Para Sacerdotes
Retiro Para Sacerdotes
 

Similar to Solving nonlinear time delay control systems using Fourier series

Regeneration of simple and complicated curves using Fourier series
Regeneration of simple and complicated curves using Fourier seriesRegeneration of simple and complicated curves using Fourier series
Regeneration of simple and complicated curves using Fourier seriesIJAEMSJORNAL
 
Fractional Derivatives of Some Fractional Functions and Their Applications
Fractional Derivatives of Some Fractional Functions and Their ApplicationsFractional Derivatives of Some Fractional Functions and Their Applications
Fractional Derivatives of Some Fractional Functions and Their ApplicationsAssociate Professor in VSB Coimbatore
 
Haar wavelet method for solving coupled system of fractional order partial d...
Haar wavelet method for solving coupled system of fractional  order partial d...Haar wavelet method for solving coupled system of fractional  order partial d...
Haar wavelet method for solving coupled system of fractional order partial d...nooriasukmaningtyas
 
Measures of different reliability parameters for a complex redundant system u...
Measures of different reliability parameters for a complex redundant system u...Measures of different reliability parameters for a complex redundant system u...
Measures of different reliability parameters for a complex redundant system u...Alexander Decker
 
Sonendra kumar gupta operational readiness of a complex system under differen...
Sonendra kumar gupta operational readiness of a complex system under differen...Sonendra kumar gupta operational readiness of a complex system under differen...
Sonendra kumar gupta operational readiness of a complex system under differen...Alexander Decker
 
Numerical parametric study on interval shift variation in simo sstd technique...
Numerical parametric study on interval shift variation in simo sstd technique...Numerical parametric study on interval shift variation in simo sstd technique...
Numerical parametric study on interval shift variation in simo sstd technique...eSAT Journals
 
Numerical Solution Of Delay Differential Equations Using The Adomian Decompos...
Numerical Solution Of Delay Differential Equations Using The Adomian Decompos...Numerical Solution Of Delay Differential Equations Using The Adomian Decompos...
Numerical Solution Of Delay Differential Equations Using The Adomian Decompos...theijes
 
Performance Analysis of OFDM Transceiver with Folded FFT and LMS Filter
Performance Analysis of OFDM Transceiver with Folded FFT and LMS FilterPerformance Analysis of OFDM Transceiver with Folded FFT and LMS Filter
Performance Analysis of OFDM Transceiver with Folded FFT and LMS Filteridescitation
 
MATHEMATICAL MODELING OF COMPLEX REDUNDANT SYSTEM UNDER HEAD-OF-LINE REPAIR
MATHEMATICAL MODELING OF COMPLEX REDUNDANT SYSTEM UNDER HEAD-OF-LINE REPAIRMATHEMATICAL MODELING OF COMPLEX REDUNDANT SYSTEM UNDER HEAD-OF-LINE REPAIR
MATHEMATICAL MODELING OF COMPLEX REDUNDANT SYSTEM UNDER HEAD-OF-LINE REPAIREditor IJMTER
 
Implementation Of Grigoryan FFT For Its Performance Case Study Over Cooley-Tu...
Implementation Of Grigoryan FFT For Its Performance Case Study Over Cooley-Tu...Implementation Of Grigoryan FFT For Its Performance Case Study Over Cooley-Tu...
Implementation Of Grigoryan FFT For Its Performance Case Study Over Cooley-Tu...ijma
 
Discretizing of linear systems with time-delay Using method of Euler’s and Tu...
Discretizing of linear systems with time-delay Using method of Euler’s and Tu...Discretizing of linear systems with time-delay Using method of Euler’s and Tu...
Discretizing of linear systems with time-delay Using method of Euler’s and Tu...IJERA Editor
 
76201932
7620193276201932
76201932IJRAT
 
On the construction and comparison of an explicit iterative
On the construction and comparison of an explicit iterativeOn the construction and comparison of an explicit iterative
On the construction and comparison of an explicit iterativeAlexander Decker
 
A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...
A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...
A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...IJMTST Journal
 
PERFORMANCE EVALUATIONS OF GRIORYAN FFT AND COOLEY-TUKEY FFT ONTO XILINX VIRT...
PERFORMANCE EVALUATIONS OF GRIORYAN FFT AND COOLEY-TUKEY FFT ONTO XILINX VIRT...PERFORMANCE EVALUATIONS OF GRIORYAN FFT AND COOLEY-TUKEY FFT ONTO XILINX VIRT...
PERFORMANCE EVALUATIONS OF GRIORYAN FFT AND COOLEY-TUKEY FFT ONTO XILINX VIRT...cscpconf
 
Performance evaluations of grioryan fft and cooley tukey fft onto xilinx virt...
Performance evaluations of grioryan fft and cooley tukey fft onto xilinx virt...Performance evaluations of grioryan fft and cooley tukey fft onto xilinx virt...
Performance evaluations of grioryan fft and cooley tukey fft onto xilinx virt...csandit
 

Similar to Solving nonlinear time delay control systems using Fourier series (20)

Regeneration of simple and complicated curves using Fourier series
Regeneration of simple and complicated curves using Fourier seriesRegeneration of simple and complicated curves using Fourier series
Regeneration of simple and complicated curves using Fourier series
 
Fractional Derivatives of Some Fractional Functions and Their Applications
Fractional Derivatives of Some Fractional Functions and Their ApplicationsFractional Derivatives of Some Fractional Functions and Their Applications
Fractional Derivatives of Some Fractional Functions and Their Applications
 
Haar wavelet method for solving coupled system of fractional order partial d...
Haar wavelet method for solving coupled system of fractional  order partial d...Haar wavelet method for solving coupled system of fractional  order partial d...
Haar wavelet method for solving coupled system of fractional order partial d...
 
Measures of different reliability parameters for a complex redundant system u...
Measures of different reliability parameters for a complex redundant system u...Measures of different reliability parameters for a complex redundant system u...
Measures of different reliability parameters for a complex redundant system u...
 
Sonendra kumar gupta operational readiness of a complex system under differen...
Sonendra kumar gupta operational readiness of a complex system under differen...Sonendra kumar gupta operational readiness of a complex system under differen...
Sonendra kumar gupta operational readiness of a complex system under differen...
 
Numerical parametric study on interval shift variation in simo sstd technique...
Numerical parametric study on interval shift variation in simo sstd technique...Numerical parametric study on interval shift variation in simo sstd technique...
Numerical parametric study on interval shift variation in simo sstd technique...
 
Ao4201268273
Ao4201268273Ao4201268273
Ao4201268273
 
Numerical Solution Of Delay Differential Equations Using The Adomian Decompos...
Numerical Solution Of Delay Differential Equations Using The Adomian Decompos...Numerical Solution Of Delay Differential Equations Using The Adomian Decompos...
Numerical Solution Of Delay Differential Equations Using The Adomian Decompos...
 
Performance Analysis of OFDM Transceiver with Folded FFT and LMS Filter
Performance Analysis of OFDM Transceiver with Folded FFT and LMS FilterPerformance Analysis of OFDM Transceiver with Folded FFT and LMS Filter
Performance Analysis of OFDM Transceiver with Folded FFT and LMS Filter
 
MATHEMATICAL MODELING OF COMPLEX REDUNDANT SYSTEM UNDER HEAD-OF-LINE REPAIR
MATHEMATICAL MODELING OF COMPLEX REDUNDANT SYSTEM UNDER HEAD-OF-LINE REPAIRMATHEMATICAL MODELING OF COMPLEX REDUNDANT SYSTEM UNDER HEAD-OF-LINE REPAIR
MATHEMATICAL MODELING OF COMPLEX REDUNDANT SYSTEM UNDER HEAD-OF-LINE REPAIR
 
Implementation Of Grigoryan FFT For Its Performance Case Study Over Cooley-Tu...
Implementation Of Grigoryan FFT For Its Performance Case Study Over Cooley-Tu...Implementation Of Grigoryan FFT For Its Performance Case Study Over Cooley-Tu...
Implementation Of Grigoryan FFT For Its Performance Case Study Over Cooley-Tu...
 
Discretizing of linear systems with time-delay Using method of Euler’s and Tu...
Discretizing of linear systems with time-delay Using method of Euler’s and Tu...Discretizing of linear systems with time-delay Using method of Euler’s and Tu...
Discretizing of linear systems with time-delay Using method of Euler’s and Tu...
 
Pxc3899333
Pxc3899333Pxc3899333
Pxc3899333
 
A new radix 4 fft algorithm
A new radix 4 fft algorithmA new radix 4 fft algorithm
A new radix 4 fft algorithm
 
76201932
7620193276201932
76201932
 
On the construction and comparison of an explicit iterative
On the construction and comparison of an explicit iterativeOn the construction and comparison of an explicit iterative
On the construction and comparison of an explicit iterative
 
A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...
A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...
A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...
 
Aa4506146150
Aa4506146150Aa4506146150
Aa4506146150
 
PERFORMANCE EVALUATIONS OF GRIORYAN FFT AND COOLEY-TUKEY FFT ONTO XILINX VIRT...
PERFORMANCE EVALUATIONS OF GRIORYAN FFT AND COOLEY-TUKEY FFT ONTO XILINX VIRT...PERFORMANCE EVALUATIONS OF GRIORYAN FFT AND COOLEY-TUKEY FFT ONTO XILINX VIRT...
PERFORMANCE EVALUATIONS OF GRIORYAN FFT AND COOLEY-TUKEY FFT ONTO XILINX VIRT...
 
Performance evaluations of grioryan fft and cooley tukey fft onto xilinx virt...
Performance evaluations of grioryan fft and cooley tukey fft onto xilinx virt...Performance evaluations of grioryan fft and cooley tukey fft onto xilinx virt...
Performance evaluations of grioryan fft and cooley tukey fft onto xilinx virt...
 

Recently uploaded

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 

Recently uploaded (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 

Solving nonlinear time delay control systems using Fourier series

  • 1. Mohammad Hadi Farahi Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 6( Version 5), June 2014, pp.217-226 www.ijera.com 217 | P a g e Solving Nonlinear Time Delay Control Systems by Fourier series Mohammad Hadi Farahi1 and Mahmood Dadkhah 2 1 Department of Applied Mathematics, Ferdowsi university of Mashhad, Mashhad, Iran. 2 Department of Mathematics, Payame Noor University, Tehran, Iran, Abstract: In this paper we present a method to find the solution of time-delay optimal control systems using Fourier series. The method is based upon expanding various time functions in the system as their truncated Fourier series. Operational matrices of integration and delay are presented and are utilized to reduce the solution of time-delay control systems to the solution of algebraic equations. Illustrative examples are included to demonstrate the validity and applicability of the technique. Keywords: Fourier series, Time delay system, Operational matrix, Nonlinear systems. I. Introduction The control of systems with time delay has been of considerable concern. Delays occur frequently in biological, chemical, transportation, electronic, communication, manufacturing and power systems [5]. Time- delay and multi-delay control systems are therefore very important classes of systems whose control and optimization have been of interest to many investigators [2-6]. Orthogonal functions (OFs) and polynomial series have received considerable attentions in dealing with various problems of dynamic systems. Much progress has been made towards the solution of delay systems. The approach is that of converting the delay-differential equation govering the dynamical systems to an algebraic form through the use of an operational matrix of integration . The matrix can be uniquely determined based on the particular OFs. Special attentions has been given to applications of Walsh functions [3], block-pulse functions[12], Laguerre polynomials [6], Legendre polynomials [7], Chebyshev polynomials[4] and Fourier series [9]. The available sets of OFs can be divided into three classes. The first includes a set of piecewise constant basis functions (PCBFs) (e.g. Walsh, block-pulse, etc.). The second consists of a set of orthogonal polynomials (OPs) (e.g. Laguerre, Legendre, Chebyshev, etc). The third is the widely used set of sine-cosine functions (SCFs) in the form of Fourier series. In this paper we use Fourier series method to solve time delay control systems. The method consists of reducing the delay problem to a set of algebraic equations by first expanding the candidate function as a Fourier series with unknown coefficients. These Fourier series are first introduced. The operational matrices of integration, delay and product are given. These matrices are then used to evaluate the coefficients of the Fourier series for the solution of time delay control systems. II. Fourier series and their properties: 2.1. Expansion by Fourier series: A function )(tf belongs to the apace ][0,2 LL may be expanded by Fourier series as follows[11]: }, 22 {=)( * 1= 0 L tn sina L tn cosaatf nn n     (1) where ,)( 1 = 0 0 dttf L a L  ,1,2,3,=, 2 )( 2 = 0 ndt L tn costf L a L n   .1,2,3,=, 2 )( 2 = 0 * ndt L tn sintf L a L n   By truncating the series (1) up to 1)(2 r th term we can abtain an approximation for )(tf as follows: RESEARCH ARTICLE OPEN ACCESS
  • 2. Mohammad Hadi Farahi Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 6( Version 5), June 2014, pp.217-226 www.ijera.com 218 | P a g e )(=)}()({)( ** 1= 0 tAtataatf T nnnn r n    (2) where ,],,,,,,,,[= ** 2 * 1210 T rr aaaaaaaA  ,)](,),(),(),(,),(),(),([=)( ** 2 * 1210 T rr tttttttt   (3) and ,,0,1,2,=, 2 =)( rn L tn costn    .,1,2,=, 2 =)(* rn L tn sintn    It can be easily seen that the elements of )(t in interval )(0,L are orthogonal. 2.2. Operational matrices of integration, product and delay: The integration of )(t in (3) can be approximated by )(t as follows: )()( 0 tPdss t   where P is the operational matrix of integration of order 1)(21)(2  rr and is given by[8,10]: . 0000 2 1 000 2 1 000000 4 1 0 4 1 0000000 2 1 2 1 2 1 00000000 0 1)2( 1 0000000 000 2 1 00000 1 1)( 1 2 11 0000 2 1 =                                                                  rr r r rr LP Furthermore we have: ,=)()( 2** 1 ** 1 * 0 * ** 1 2* 1 * 11 * 10 * 1 ** 1 2 10 * 1 * 111 2 101 * 0 * 10010 2 0                       rrrrrr rr rrrrrr rr rr T tt              (4)
  • 3. Mohammad Hadi Farahi Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 6( Version 5), June 2014, pp.217-226 www.ijera.com 219 | P a g e one can esealy show that )( ~ =)()( tAAtt T  where A ~ is called the product operational matrix for the so called vector A in (3) and is given: . 2 1 2 1 0 2 1 2 1 2 1 2 1 2 1 )( 2 1 2 1 2 1 )( 2 1 2 1 2 1 )( 2 1 2 1 2 1 )( 2 1 2 1 2 1 0 2 1 2 1 2 1 2 1 2 1 2 1 2 1 )( 2 1 2 1 2 1 )( 2 1 2 1 2 1 )( 2 1 2 1 2 1 )( 2 1 2 1 2 1 = ~ 1)(21)(2 021 * 2 * 1 * 24031 * 2 * 4 * 1 * 3 * 2 13120 * 1 * 1 * 3 * 2 * 1 * 2 * 1021 * 2 * 4 * 1 * 3240312 * 1 * 3 * 1 * 2131201 ** 2 * 1210                                                   rr rrrrr rr rr rrrrr rr rr rr aaaaaa aaaaaaaaaa aaaaaaaaaa aaaaaa aaaaaaaaaa aaaaaaaaaa aaaaaaa A          By integrating of (4) and considering the orthogonality components of )(t we have: ,)()(= 0 dtttE T L  (5) where . 1/2 0 1/2 01/2 1 = 1)(21)(2                  rr LE  (6) Now we are going to derive operational delay matrix. From calculus we know that: ,=)(  sincoscossinsin  ,=)(  sinsincoscoscos  so if  is any delay(or lag) for the functions )(t and )(* t then we have: ),() 2 ()() 2 (=)( * t L tn sint L tn cost nnn       ).() 2 ()() 2 (=)( ** t L tn sint L tn cost nnn       Now it is esealy to show that ),(=)( tDt   where D is delay operational matrix and have the following form:
  • 4. Mohammad Hadi Farahi Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 6( Version 5), June 2014, pp.217-226 www.ijera.com 220 | P a g e . ) 2 (00) 2 (000 0) 4 (00) 4 (00 00) 2 (00) 2 (0 ) 2 (00) 2 (000 0) 4 (00) 4 (00 00) 2 (00) 2 (0 0000001 =                                          L r cos L r sin L cos L sin L cos L sin L r sin L r cos L sin L cos L sin L cos D                 III.Problem statement Consider the following quadratic time-independent delay control system: dttRututQxtxtSxtxJ TTft ff T )}()()()({ 2 1 )()( 2 1 =min 0   (7) ,0),()()()(=)(. LttDutCutBxtAxtxts   (8) ,=(0) 0xx (9) 0,<),(=)( tttx  (10) 0,<),(=)( tttu  (11) (For the time being, assume that the matrices DCBA ,,, are constant but the result can be extended to time varying systems by appropriate changes) where R is symmetric positive definite and SQ, are positive semidefinite matrices, l Rtx )( , q Rtu )( are state and control vectores respectively and DCBA ,,, are matrices of appropriate dimensions, 0x is a constant specified vector, and )(),( tt  are arbitrary known functions. The problem is to find )(tx and )(tu , Lt 0 , satisfying (8)-(11) while minimizing (7). Assume that ,],,,,,,,,[=),(=)( ** 2 * 1210 T rr T xxxxxxxXwheretXtx  ,],,,,,,,,[=),(=)( ** 2 * 1210 T rr T uuuuuuuUwheretUtu  .,0],0,0,(0),0,0,[=),(=(0) 00 TT xXwheretXx  Due to (10), in 0 t we have )(=)( ttx  so for  t0 and consequently for 0  t it is true to have ),(=)(=)( tGttx T   where T G is the Fourier series coefficient of )(  t . Now we have       LttDXtX ttGt tx TT T     ),(=)( 0),(=)( =)( (12) and by the same approach with respect to (11)       LttDUtU ttHt tu TT T     ),(=)( 0),(=)( =)( (13) The integration of (8) from 0 to t and using of (9) gives
  • 5. Mohammad Hadi Farahi Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 6( Version 5), June 2014, pp.217-226 www.ijera.com 221 | P a g e ,)()()()(=)( 00000 dssuDdssuCdssxBdssxAdssx ttttt     (14) or equivalently dssxBdssxBdssxAxtx tt )()()(=(0))( 00      .)()()( 00 dssuDdssuDdssuC tt      (15) Now, from (12) and (13) we have: dssDXdssDXdssDXdssx TT t T tt )()(=)(=)( 00       )()(= tZDXtPDX TT   dssDUdssDUdssDUdssu TT t T tt )()(=)(=)( 00       )()(= tZDUtPDU TT    )(=)( 0 tZdtt    (16) where . 0000)) 2 ((1 2 0000)) 2 ((1 2 0000) 2 ( 2 0000) 2 ( 2 0000 =                                      L r cos r L L cos L L r sin r L L sin L Z          (17) Thus (15) reduces to )()()()(=)()( 0 tZDBXtPDBXtZBGtPAXtXtX TTTTTT    ).()()()( tZDDUtPDDUtZDHtPCU TTTT    (18) By deleting )(t from both sides of (18) and ordering we conclude that: ZDBXPDBXZBGPAXXXC TTTTTT   0 * = 0=ZDDUPDDUZDHPCU TTTT   (19) By substituting the Fourier series in ( J ) we have dttURUttXQXttXSXtJ TTTTft f T f T )}()()()({ 2 1 )()( 2 1 = 0    (20) The optimal control problem has now been reduced to a parameter optimization problem which can be stated as follows. Find X and U so that ),( UXJ is minimized subject to the constraints in Eq. (19). Let ** ),(=),,( CUXJUXJ T   (21) where the vector  represents the unknown Lagrange multipliers, then the necessary conditions for stationary are given by 0=),,(* UXJ X 
  • 6. Mohammad Hadi Farahi Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 6( Version 5), June 2014, pp.217-226 www.ijera.com 222 | P a g e 0=),,(* UXJ U  0=),,(*   UXJ   (22) Remark1. Note that if delays in state and control vectors aren’t the same, then solving the system is the same as previous but we have two or more delay operational matrices. IV. Illustrative Examples: In this section two examples are given to demonstrate the applicability, efficiency and accuracy of our proposed method. 4.1. Example 1: Consider the following system [13] dttutxJ )}()({ 2 1 =min 22 2 0  (23) 2,0),(1)(=)(.  ttutxtxts  (24) 0.11,=)(  ttx Here, we solve the same problem by using of Fourier series. Note that in third example delay is applied on state only, and 1= . Suppose that ),(=(0)),(=)(),(=)( 0 tXxtUtutXtx TTT  where 0),(,, XtUX TT  are defined previously. If we integrate (24) from 0 to t and use (12)-(13)we have dssudssxdssx ttt )(1)(=)( 000   ,)(1)(1)(= 01 1 0 dssudssxdssx tt   and we have ,1)(1)(=1)( 1 001 dssxdssxdssx tt   so we obtain ).()()()(=)()( 0 tPUtZDXtPDXtZGtXtX TTTTTT    By deleting )(t from both sides and ordering we conclude that: 0== 0 * PUZDXPDXZGXXC TTTTTT   By substitution the Fourier series in (23) for J we have dtUttUXttXJ TTTT })()()()({= 1 0   ,= EUUEXX TT  where E is defined in (6). Thus we have redused the system as follows EUUEXXJ TT =min 0==. 0 * PUZDXPDXZGXXCtoS TTTTTT   Approximate solutions of )(),( tutx with 25=r are shown in Fig.1. The value of J is 1.62421313.
  • 7. Mohammad Hadi Farahi Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 6( Version 5), June 2014, pp.217-226 www.ijera.com 223 | P a g e Figure 1: State vector x(t) and control u(t) for r=25 in Example 1 4.2. Example 2: Consider the following system [8,13] dttutxJ )}( 2 1 )({ 2 1 =min 22 1 0  (25) 1,02/3),( 2 1 )(1/3)()(=)(.  ttututxtxtxts  (26) 0,11,=)(  ttx 0.<2/30,=)( ttu  Here we have different delays in state( 1/3=1 ) and control( 2/3=2 ). Suppose that ),(=(0)),(=)(),(=)( 0 tXxtUtutXtx TTT  where 0),(,, XtUX TT  are defined previously. If we integrate (26) from 0 to t and use (12)-(13) we have dssudssudssxdssxdssx ttttt ) 3 2 ( 2 1 )() 3 1 ()(=)( 00000    dssudssxdssxdssxxtx ttt )() 3 1 () 3 1 ()(=(0))( 0 3 1 3 1 00   ,) 3 2 ( 2 1 ) 3 2 ( 2 1 3 2 3 2 0 dssudssu t   so we obtain )()()()(=)()( 111100 tZDXtPDXtZXtPXtXtX TTTTTT    )( 2 1 )( 2 1 )( 222 tZDUtPDUtPU TTT    By deleting )(t from both sides and ordering we conclude that: 111100 * = ZDXPDXZXPXXXC TTTTT   0,= 2 1 2 1 222 ZDUPDUPU TTT   By substitution the Fourier series in (23) for J we have
  • 8. Mohammad Hadi Farahi Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 6( Version 5), June 2014, pp.217-226 www.ijera.com 224 | P a g e dtUttUXttXJ TTTT })()( 2 1 )()({ 2 1 = 1 0   ), 2 1 ( 2 1 = EUUEXX TT  where E was defined in (6). now we have redused system as follows ) 2 1 ( 2 1 =min EUUEXXJ TT  111100 * =. ZDXPDXZXPXXXCts TTTTT   0= 2 1 2 1 222 ZDUPDUPU TTT   Approximate solutions of )(),( tutx with 25=r are shown in Fig.2. the value of J is 0.35944042 (In [3], the value of J is 0.3731). Figure 2: State vector x(t) and control u(t) for r=25 in Example 2 4.3. Example 3: Consider the following system[1,3] dttutxJ )}()({=min 22 3 0  (27) 2),(1)(=)(.  tutxtxts  (28) 0,11,=)(  ttx 0,20,=)(  ttu Here, the delays are 1=1 for state and 2=2 for control vectors, respectively. Suppose that ),(=(0)),(=)(),(=)( 0 tXxtUtutXtx TTT  where 0),(,, XtUX TT  are defined previously. With respect to (12) and (13) we have        31),(=1)( 10),(=)(=1)( =1)( 1 0 ttDXtX ttXtGt tx TT T           32),(=2)( 200,=2)( =2)( 2 ttDUtU tt tu TT    If we integrate (28) from 0 to t then dssusxdssx tt 2)(1)(=)( 00   dssusxdssusxdssusx t 2)(1)(2)(1)(2)(1)(= 2 2 1 1 0   By substitution the Fourier series and simplifying, we obtain
  • 9. Mohammad Hadi Farahi Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 6( Version 5), June 2014, pp.217-226 www.ijera.com 225 | P a g e ,)]()([)0]([)0]([=)()( 2121 2 1 0 1 0 0 dssDUsDXdssDXdssXtXtX TT t TTTT     since we have 200,=2)(  ttu . Now we have dssDUsDXtXtX TT t TT )]()([=)()( 212 0   dssDUsDXdssDUsDX TTTT t )]()([)]()([= 21 2 0210     dsUDssDXdsUDssDX TTTTT t T ])()([])()([= 2 2 01201     (29) Assume that 12 = UUDT  , thus (29) reduces to 0= ~~ = 11110 * ZUDXPUDXXXC TTTT   (30) By substitution the Fourier series for J we have dtUttUXttXJ TTTT })()()()({= 1 0   ,= EUUEXX TT  (31) where E is defined in (6). So the delay optimal control (27-28) now is reduced to the following optimazation problem EUUEXXJ TT =min 0= ~~ =. 11110 * ZUDXPUDXXXCts TTTT   Approximate solutions of )(),( tutx with 30=r are shown in Fig.3. the value of J is 2.3496 while the exact value is 1 13 2 2   e e . Figure 3: State vector x(t) and control u(t) for r=30 in Example 3 V. Conclusions Using Fourier series, a simple and computational method for solving time delay optimal problems is considered. The method is based upon reducing a nonlinear time delay optimal control problem to an nonlinear programming problem. The unity of the function of orthogonality for Fourier series and the simplicity of applying delays in Fouries series are great merits that make the approach very attractive and easy to use. Although the method is simple, by solving various examples, accuracy in comparison of the other methods can be found.
  • 10. Mohammad Hadi Farahi Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 6( Version 5), June 2014, pp.217-226 www.ijera.com 226 | P a g e References [1] A.J. Koshkouei , M.H. Farahi , K.J. Burnham., An almost optimal control design method for nonlinear time-delay systems, International Journal of Control,Vol. 85, No. 2, (2012), 147-158 [2] Chen, C. K. and Yang, C. Y., Analysis and parameter identification of time-delay systems via polynomial series, International Journal of Control 46 ( 1987), 111-127. [3] Chen, W. L. and Shih, Y. P., Shift Walsh matrix and delay differential equations, IEEE Transactions on Automatic Control 23(1978), 265-280. [4] Horng, I. R. and Chou, J. H., Analysis, parameter estimation and optimal control of time-delay systems via Chebyshev series, International Journal of Control 441(1985), 1221-1234. [5] Jamshidi, M. and Wang, C. M., A computational algorithm for large-scale nonlinear time-delays systems, IEEE Transactions on Systems, Man, and Cybernetics 14(1984), 2-9. [6] Kung, F. C. and Lee, H., Solution and parameter estimation of linear time-invariant delay systems using Laguerre polynomial expansion, Journal on Dynamic Systems, Measurement, and Control 105 (1983), 297-301. [7] Lee, H. and Kung, F. C., Shifted Legendre series solution and parameter estimation of linear delayed systems, International Journal of Systems Science 16 (1985), 1249-1256. [8] Marzban, H., Razzaghi, M., Optimal Control of Linear Delay Systems via Hybrid of Block-Pulse and Legendre Polynomials, Journal of the Franklin Institute, 341 (2004), 279-293 [9] Mouroutsos, S. G. and Sparis, P. D., Shift and product Fourier matrices and linear-delay differential equations, International Journal of Systems Science 17 (1986), 1335-1348. [10] Razzaghi, M. and Razzaghi, M., Taylor series analysis of time-varying multi-delay systems, International Journal of Control 50 (1988), 183-192. [11] Richard A. Bernatz. Fourier series and numerical methods for partial defferential equations. John Wiley & Sons, Inc., New York, 2010. [12] Shih, Y. P., Hwang, C., and Chia, W. K., Parameter estimation of delay systems via block pulse functions, Journal on Dynamic Systems, Measurement, and Control 102 (1980), 159-162. [13] Wang, X., T, Numerical solutions of optimal control for time delay systems by hybrid of block-pulse functions and Legendre polynomials Applied Mathematics and Computation bf 184 (2007), 849-856.