BP Neural Network PID Control of Stable Platform
Hesong Xia
1, a, *
and Jie Ma
1, b
1
Harbin Insititute of Technology, School of Aerospace, Control and Simulation Center, China
Keywords: Stable platform, BP Neural Network, PID.
Abstract: Stable platform has been widely used in modern weapons and civil equipment due to its ability to isolate
carrier interference, and research on key technologies for stable platforms has very important practical
significance and application value. In this paper, the three-axis stabilized platform is taken as the research
object. A control system based on multi-loop control structure is designed around the mathematical model
of DC torque motor. The design and implementation of servo control system are carried out by using
classical PID and BP neural network PID control algorithm respectively. The BP neural network PID
control algorithm is verified by MATLAB simulation. Compared with classical PID control algorithm, it
has higher control precision and anti-interference ability.
1 INTRODUNCTION
This topic is based on the design of the control
system of stable platforms, focusing on the design of
the attitude control loop controller, and comparing
the difference of the tracking effect of the stable
platform when the controller adopts the classical
PID control method and the BP neural network PID
control method respectively.
2 DESIGN OF STABLE
PLATFORM SERVO STSTEM
The main function of the three-axis stabilized
platform control system is to isolate the carrier's
disturbance. The system control structure is shown
in Fig. 1. The stability loop uses dual-loop control,
the inner loop is the frame angle control loop of the
three-axis turntable, and the outer loop passes the
fiber. The inner loop controller adopts the series lead
correction design method to make its tracking
performance meet the requirements of the double ten
index (Wang Z S, Nian li LU, 2005). The outer loop
controller adopts the classic PID controller and the
adaptive PID controller, so that the stable turntable
can isolate the carrier's disturbance
.
2.1 Design of Frame Angle Control
Loop
In order to obtain the transfer function of the loaded
motor, the third-order transfer function is fitted to
the open-loop frequency characteristic of the loaded
motor through the MATLAB system identification
toolbox. The obtained identification result is shown
in Fig. 2.
The frame angle control loop controller adopts
the series correction controller, which respectively
adds the inertia link, the lead link, the delay link, the
input sinusoidal signal with the amplitude of 0. 5V
and the frequency of 1Hz, the tracking amplitude
error of the frame angle control loop is 3. 62%,
obtained by the FFT analysis of the signal and the
phase error is -4. 52°, which satisfies the double ten
index (Deng K, Cong S, Shen H, 2011).