FPGA-Based Adaptive PID Controller Using MLP Neural Network for Tracking Motion Systems

被引:1
|
作者
Ngo, van-Quang-Binh [1 ]
Kim Anh, Nguyen [2 ]
Khanh Quang, Nguyen [2 ]
机构
[1] Hue Univ, Univ Educ, Fac Phys, Thua Thien Hue 530000, Vietnam
[2] Univ Danang Univ Sci & Technol, Fac Elect Engn, Da Nang 550000, Vietnam
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Field programmable gate arrays; Trajectory; Control systems; Adaptive systems; PI control; Biological neural networks; Artificial neural networks; PD control; FPGA; PMSM drives; MLP neural network; adaptive PID controller; X-Y table; IMPLEMENTATION; SPEED;
D O I
10.1109/ACCESS.2024.3422015
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this study, the Field Programmable Gate Array (FPGA) technology is employed to integrate multi-loop controllers for motion systems. To provide precise positioning and trajectory tracking for multi-axis systems, the proportional-integral (PI) control is used in the speed control loop and adaptive PID control in the position control loop. The motion system under consideration comprises an X-Y table driven by permanent magnet synchronous motors (PMSMs), and controlled by two programmable servo systems, each designed to regulate a separate axis. Each axis of this system consists of a motion planning module, a speed PI controller in the inner loop, and an adaptive PID position controller in the outer loop. The adaptive PID controller is specifically designed using a multilayer perceptron (MLP) neural network and parameter tuning methods. The control objective is to enhance trajectory tracking accuracy, especially in the presence of dynamic variations and uncertain disturbances. The Very High-speed IC Hardware Description Language (VHDL) is utilized to implement the desirable features of the control system. The control development is based on an FPGA device using Altera's Quartus II and Nios II software environment. The VHDL designs are analyzed and synthesized within this software environment. Simulation results demonstrate that the on-chip control system can achieve accurate positioning and tracking performance for the X-Y table motion.
引用
收藏
页码:91568 / 91574
页数:7
相关论文
共 50 条
  • [1] A Design of FPGA-Based Neural Network PID Controller for Motion Control System
    Wang, Jun
    Li, Moudao
    Jiang, Weibin
    Huang, Yanwei
    Lin, Ruiquan
    [J]. SENSORS, 2022, 22 (03)
  • [2] FPGA-based motion controller using CAN
    Oh, Byung Yun
    Cho, Jung Uk
    Le, Ngoc Quy
    Kwon, Key Ho
    Jeon, Jae Wook
    [J]. 2007 INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS, VOLS 1-6, 2007, : 345 - 350
  • [3] An FPGA-Based Modified Adaptive PID Controller for DC/DC Buck Converters
    Lv, Ling
    Chang, Changyuan
    Zhou, Zhiqi
    Yuan, Yubo
    [J]. JOURNAL OF POWER ELECTRONICS, 2015, 15 (02) : 346 - 355
  • [4] Adaptive PID Controller Based on BP Neural Network
    Guo, Beitao
    Liu, Hongyi
    Luo, Zhong
    Wang, Fei
    [J]. FIRST IITA INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2009, : 148 - +
  • [5] Adaptive Neural Network PID Controller
    Mohamed, Benrabah
    Kara, Kamel
    Oussama, AitSahed
    Hadjili, Laid
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON ENVIRONMENT AND ELECTRICAL ENGINEERING AND 2019 IEEE INDUSTRIAL AND COMMERCIAL POWER SYSTEMS EUROPE (EEEIC / I&CPS EUROPE), 2019,
  • [6] Adaptive MLP neural network controller for consensus tracking of Multi-Agent systems with application to synchronous generators
    Sharifi, Alireza
    Sharafian, Amin
    Ai, Qian
    [J]. Expert Systems with Applications, 2021, 184
  • [7] Adaptive MLP neural network controller for consensus tracking of Multi-Agent systems with application to synchronous generators
    Sharifi, Alireza
    Sharafian, Amin
    Ai, Qian
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2021, 184
  • [8] An adaptive PID controller for network based control systems
    Loden, NB
    Hung, JY
    [J]. IECON 2005: THIRTY-FIRST ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-3, 2005, : 2445 - 2450
  • [9] Speed Profile Tracking by an Adaptive Controller for Subway Train Based on Neural Network and PID Algorithm
    Pu, Qian
    Zhu, Xiaomin
    Zhang, Runtong
    Liu, Jian
    Cai, Dongbao
    Fu, Guanhua
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (10) : 10656 - 10667
  • [10] Real time adaptive PID controller based on quantum neural network for nonlinear systems
    Hanna, Youssef F.
    Khater, A. Aziz
    El-Bardini, Mohammad
    El-Nagar, Ahmad M.
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 126