A Design of FPGA-Based Neural Network PID Controller for Motion Control System

Author:

Wang Jun,Li Moudao,Jiang Weibin,Huang YanweiORCID,Lin Ruiquan

Abstract

In the actual industrial production process, the method of adaptively tuning proportional–integral–derivative (PID) parameters online by neural network can adapt to different characteristics of different controlled objects better than the controller with PID. However, the commonly used microcontroller unit (MCU) cannot meet the application scenarios of real time and high reliability. Therefore, in this paper, a closed-loop motion control system based on BP neural network (BPNN) PID controller by using a Xilinx field programmable gate array (FPGA) solution is proposed. In the design of the controller, it is divided into several sub-modules according to the modular design idea. The forward propagation module is used to complete the forward propagation operation from the input layer to the output layer. The PID module implements the mapping of PID arithmetic to register transfer level (RTL) and is responsible for completing the output of control amount. The main state machine module generates enable signals that control the sequential execution of each sub-module. The error backpropagation and weight update module completes the update of the weights of each layer of the network. The peripheral modules of the control system are divided into two main parts. The speed measurement module completes the acquisition of the output pulse signal of the encoder and the measurement of the motor speed. The pulse width modulation (PWM) signal generation module generates PWM waves with different duty cycles to control the rotation speed of the motor. A co-simulation of Modelsim and Simulink is used to simulate and verify the system, and a test analysis is also performed on the development platform. The results show that the proposed system can realize the self-tuning of PID control parameters, and also has the characteristics of reliable performance, high real-time performance, and strong anti-interference. Compared with MCU, the convergence speed is far more than three orders of magnitude, which proves its superiority.

Funder

National Natural Science Foundation of China

Industry-Academia Collaboration Program of Fujian Universities

Publisher

MDPI AG

Subject

Electrical and Electronic Engineering,Biochemistry,Instrumentation,Atomic and Molecular Physics, and Optics,Analytical Chemistry

Reference36 articles.

1. Pid control system analysis, design, and technology;Ang;IEEE Trans. Contr Syst. Tech.,2005

2. Comparison of Fuzzy-PID and PID Controller for Speed Control of DC Motor using LabVIEW

3. An adaptive PID neural network for complex nonlinear system control

4. Simulink simulation of bp neural network pid controller based on s-function;Yang;Electron. Des. Eng.,2014

Cited by 30 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. FPGA-based Implementation for Industrial Motion Control System;2024 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW);2024-05-27

2. A Hardware Implementation of the PID Algorithm Using Floating-Point Arithmetic;Electronics;2024-04-22

3. Adaptive Online Neural Predictive Control of Hydraulic Actuator Using FPGA Acceleration;IEEE Transactions on Industrial Electronics;2024-04

4. Automatic Programming Method and System of Multi-Axis CNC Pipe Bender;2024 7th International Conference on Advanced Algorithms and Control Engineering (ICAACE);2024-03-01

5. Developing the Optimal Hybrid Neural Network for Predicting the Factor of Air Pollutants;2024-02-12

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3