data, and such data can not be usually obtained from
unstable systems. The modified (stabilized) discrete
time inverted pendulum model is then as follows
(25)
where the measured output is simulated as y=χ
1
,
f
d
=0.6 is the friction and u is control input. A
successful setup for at least imperfect control of this
plant (see Figure 6) was found at doubled sampling
with static CNU for identification (r=3, n
u
=n
u
=4,
trained with 20 epochs of L-M (µ=1) followed with
20 epochs of CG ) and two parallel static HONUs
(LNU and CNU) as a controller, as discussed in
subsection 5.1 (23), both with m=4 and with 30
epochs of L-M training (µ
v
=1). The successful setup
for control of this more strongly nonlinear plant was
not so trivial to find as it was for the previous two
weakly nonlinear plants. The control result for (25)
is shown in Figure 6.
7 CONCLUSIONS
In this paper, we have presented MRAC control
strategy with purely static HONUs that avoids
recurrent computations and thus improves
convergence of controller training. As an aside, the
Conjugate Gradient was presented for HONUs as it
can accelerate plant identification with HONUs.
This adaptive control technique is easy to implement
and it was shown working for weakly nonlinear
dynamical systems, i.e. such systems that can be
well approximated with HONUs of appropriate
polynomial order (here < 3). Investigating this
straight control approach with HONUs for strongly
nonlinear systems is still a challenge.
ACKNOWLEDGEMENT
The work was supported by the College of
Polytechnics, Jihlava, Czech Republic, and by the
Japanese JSPS KAKENHI Grant Number 15J05402.
Special appreciation goes to people that have been
developing Python, LibreOffice and other useful
open-source SW.
REFERENCES
Benes, P., Bukovsky, I., 2014. Neural network approach to
hoist deceleration control, in: 2014 International Joint
Conference on Neural Networks (IJCNN). Presented
at the
2014 International Joint Conference on Neural
Networks (IJCNN), pp. 1864–1869
. doi: 10.1109/
IJCNN.2014.6889831
Bukovsky, I., Benes, P., Slama, M., 2015. Laboratory
Systems Control with Adaptively Tuned Higher Order
Neural Units, in: Silhavy, R., Senkerik, R., Oplatkova,
Z.K., Prokopova, Z., Silhavy, P. (Eds.),
Intelligent
Systems in Cybernetics and Automation Theory,
Advances in Intelligent Systems and Computing.
Springer International Publishing, pp. 275–284
.
Bukovsky, I., Benes, P.M., Vesely, M., Pitel, J., Gupta,
M.M., n.d. Model Reference Multiple-Degree-of-
Freedom Adaptive Control with HONUs, in:
The 2016
International Joint Conference on Neural Networks.
Presented at the IEEE WCCI 2016, IEEE, Vancouver
.
Bukovsky, I., Homma, N., 2016. An Approach to Stable
Gradient-Descent Adaptation of Higher Order Neural
Units.
IEEE Trans. Neural Netw. Learn. Syst. PP, 1–
13.
doi:10.1109/TNNLS.2016.2572310
Dai, Y.H., Yuan, Y., 1999. A Nonlinear Conjugate Gradient
Method with a Strong Global Convergence Property.
SIAM J. Optim. 10, 177–182. doi: 10.1137/
S1052623497318992
Elbuluk, M. E., Tong, L., Husain, I., 2002. Neural-
Network-Based Model Reference Adaptive Systems
for High-Performance Motor Drives and Motion
Controls.
IEEE Trans. Ind. Appl. 38, 879–886.
doi:10.1109/TIA.2002.1003444
El-Nabarawy, I., Abdelbar, A. M., Wunsch, D.C., 2013.
Levenberg-Marquardt and Conjugate Gradient
methods applied to a high-order neural network. IEEE,
pp. 1–7.
doi:10.1109/IJCNN.2013.6707004
García, C. E., Prett, D. M., Morari, M., 1989. Model
predictive control: Theory and practice — A survey.
Automatica 25, 335–348. doi: 10.1016/0005-
1098(89)90002-2
Ivakhnenko, A. G., 1971. Polynomial Theory of Complex
Systems. IEEE Trans. Syst. Man Cybern. SMC-1,
364–378. doi:10.1109/TSMC.1971.4308320
Kosmatopoulos, E. B., Polycarpou, M. M., Christodoulou,
M.A., Ioannou, P.A., 1995. High-order neural network
structures for identification of dynamical systems.
IEEE Trans. Neural Netw. 6, 422–431.
doi:10.1109/72.363477
Ławryńczuk, M., 2009. Neural Networks in Model
Predictive Control, in: Nguyen, N. T., Szczerbicki, E.
(Eds.), Intelligent Systems for Knowledge
Management.
Springer Berlin Heidelberg, Berlin,
Heidelberg, pp. 31–63.
doi: 10.1007/978-3-642-
04170-9_2
Liu, D., Wei, Q., 2014. Policy Iteration Adaptive Dynamic
Programming Algorithm for Discrete-Time Non-linear
Systems.
IEEE Trans. Neural Netw. Learn. Syst. 25,
621–634.
doi:10.1109/TNNLS.2013.2281663