Parameter setting method of fractional order PID controller based on RBF neural network
A neural network and parameter tuning technology, applied to controllers with specific characteristics, electric controllers, etc., can solve problems such as difficult tuning of hierarchical PID controllers, achieve strong robustness and self-adaptability, and improve control efficiency , the effect of high control precision
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0189] S1, establish the RBF neural network model, determine that the number of input layer neurons is n, the number of hidden layer neurons is m, and the number of output neurons is 1;
[0190] S2. Initialize each parameter of the RBF neural network, that is, determine the base width radius vector B of the neural network identifier, the center vector C, the initial weight vector W of the hidden layer corresponding to the output layer, the learning efficiency η of the network, the momentum factor α and the score The initial value of the parameters of the second-order PID controller: K P (0), K I (0), K D (0), λ(0), μ(0);
[0191] The input of RBF neural network is X=[x 1 ,x 2 ,...x i ,...x n ](i=1,2...n);
[0192] The Gaussian function inside the hidden layer neurons is H=[h 1 ,h 2 ,...h j ,...h m ] T (j=1,2,...m);
[0193] Among them, the Gaussian function inside the jth hidden layer neuron is:
[0194]
[0195] In the formula: C j is the center vector insid...
Embodiment 2
[0288] see image 3 , Figure 4 , is the structural block diagram of the permanent magnet synchronous motor vector control, and the given speed v is obtained by the drive system * Compare with the actual speed v to get the deviation, pass the deviation through the RBF fractional order PID neural network speed loop controller to get the current i q * , and the actual value i of the current state of the system q Contrast, output voltage given value u q and the output u of the speed loop controller dThrough the coordinate transformation together, the voltage value of the control system in the αβ coordinate system is obtained, and the trigger signal is output to the inverter through the space vector modulation (SVPWM) module. The inverter outputs three-phase voltage to directly control the motor. The output voltage of the inverter is at The actual current value can be obtained through coordinate transformation, so that the system forms a closed loop. A method for tuning para...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


