Efficient System Identification of a Two-Wheeled Robot (TWR) Using Feed-Forward Neural Networks

被引:2
|
作者
Khan, Muhammad Aseer [1 ]
Baig, Dur-E-Zehra [2 ]
Ali, Husan [1 ]
Ashraf, Bilal [1 ]
Khan, Shahbaz [1 ]
Wadood, Abdul [1 ]
Kamal, Tariq [3 ]
机构
[1] Air Univ, Dept Elect Engn, Aerosp & Aviat Campus, Kamra 43570, Pakistan
[2] Ghulam Ishaq Khan Inst Engn Sci & Technol, Fac Elect Engn, Topi 23640, Pakistan
[3] Univ Vaasa, Sch Technol & Innovat, Elect Engn, Vaasa 65200, Finland
关键词
multiple-input multiple-output (MIMO); system identification; neural network implementation; neural networks; nonlinear systems; two-wheeled robot (TWR); multi-layer perceptron;
D O I
10.3390/electronics11213584
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
System identification of a Two-Wheeled Robot (TWR) through nonlinear dynamics is carried out in this paper using a data-driven approach. An Artificial Neural Network (ANN) is used as a kinematic estimator for predicting the TWR's degree of movement in the directions of x and y and the angle of rotation psi along the z-axis by giving a set of input vectors in terms of linear velocity 'V' (i.e., generated through the angular velocity 'omega' of a DC motor). The DC motor rotates the TWR's wheels that have a wheel radius of 'r'. Training datasets are achieved via simulating nonlinear kinematics of the TWR in a MATLAB Simulink environment by varying the linear scale sets of 'V' and '(r +/- Delta r)'. Perturbation of the TWR's wheel radius at Delta r = 10% is introduced to cater to the robustness of the TWR wheel kinematics. A trained ANN accurately modeled the kinematics of the TWR. The performance indicators are regression analysis and mean square value, whose achieved values met the targeted values of 1 and 0.01, respectively.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] System identification of a biochemical process using feed-forward neural networks
    Bulsari, A.
    Saxen, H.
    Neurocomputing, 1991, 3 (03) : 125 - 133
  • [2] Optimal identification using feed-forward neural networks
    Vergara, V
    Sinne, S
    Moraga, C
    FROM NATURAL TO ARTIFICIAL NEURAL COMPUTATION, 1995, 930 : 1052 - 1059
  • [3] Feed-forward Controller Using DeNOC Methodology for a Wheeled Humanoid Robot
    Shifa Sulaiman
    A. P. Sudheer
    Evgeni Magid
    Lobachevskii Journal of Mathematics, 2024, 45 (4) : 1748 - 1761
  • [4] An Efficient Hardware Implementation of Feed-Forward Neural Networks
    Tamás Szab#x00F3;
    Gábor Horv#x00E1;th
    Applied Intelligence, 2004, 21 : 143 - 158
  • [5] An efficient hardware implementation of feed-forward neural networks
    Szabó, T
    Horváth, G
    APPLIED INTELLIGENCE, 2004, 21 (02) : 143 - 158
  • [6] Feed-forward neural networks
    Bebis, George
    Georgiopoulos, Michael
    IEEE Potentials, 1994, 13 (04): : 27 - 31
  • [7] Age Identification From Voice Using Feed-Forward Deep Neural Networks
    Buyuk, Osman
    Arslan, Levent M.
    2018 26TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2018,
  • [8] Evapotranspiration estimation using feed-forward neural networks
    Kisi, Ozgur
    NORDIC HYDROLOGY, 2006, 37 (03) : 247 - 260
  • [9] Modeling a scrubber using feed-forward neural networks
    Milosavljevic, N
    Heikkilä, P
    TAPPI JOURNAL, 1999, 82 (03): : 197 - 201
  • [10] Automatic identification of terpenoid skeletons by feed-forward neural networks
    Emerenciano, Vicente P.
    Alvarenga, Sandra A. V.
    Scotti, Marcus Tullius
    Ferreira, Marcelo J. P.
    Stefani, Ricardo
    Nuzillard, Jean-Marc
    ANALYTICA CHIMICA ACTA, 2006, 579 (02) : 217 - 226