Abstract
Considering the contradiction among the response speed, overshoot and stability of system when the motor load system adopts PID control, a control strategy combining RBF (Radial Basis Function) neural network supervisory control and expert PID control is designed to effectively improve this problem in this paper. First of all, the related algorithms of RBF neural network supervisory control composed of RBF neural network and PID control (RSC-PID) is introduced. This method can make the motor load system reach a steady state faster than simple PID control. But RSC-PID is also unsatisfactory in terms of overshoot. Based on the RSC-PID control method, a hybrid controller combining RBF neural network supervisory control and expert PID control (RSC-EPID) is proposed. This method combines RSC-PID control theory with expert PID control ideas, further improves the stability and rapidity of the system, reduces the overshoot. Moreover, when the input signal is a time-varying signal with interference, the motor load system shows better anti-interference performance after using RSC-EPID. The simulation results show that RSC-EPID control improves the tracking effect of the output signal of the motor load system, ensures the stability of the system, and improves the performance of the system.
Introduction
With the continuous development of science and technology, the research on related motor load systems has become more and more in-depth. For example, Lv et al. 1 studied the optimal tracking problem of unknown multi-motor drive load systems. Zhang et al., 2 discussed the explosion shock and bifurcation mechanism of related motor load systems, while Bai et al. 3 combined the two dynamic model, the dynamic model of the motor gear system is established, and its dynamic characteristics under sudden load changes and voltage transients are analyzed. In Maresch et al., 4 a scheme for low-frequency load shedding of asynchronous motors is studied. This method of load shedding is usually the last method used when the power system collapses, but in some power systems, load shedding may cause some low-frequency relays to operate abnormally, so Maresch et al. proposed a high safety and reliability Sexual methods to avoid this problem, and so on.5–8 However, there are not many researches on the intelligent control of motor load systems. It is common to use PID controllers to control them. Since PID control appeared earlier, the research in this area has been more in-depth, but there are various motor load control systems. Due to its complexity, simple PID control has been difficult to meet the current needs. Neural network makes up for the deficiencies of PID control to a certain extent, and has good processing ability when facing nonlinear systems, which drives the development of neural network related research in motor load systems.
In Refs.,9–15 the related research of PID control in motor load system is mainly introduced. Vanchinathan and Selvaganesan 9 proposed a Fractional Order PID controller optimized by artificial ant colony algorithm in the self-adjusting regulator structure to solve the poor controllability of Brushless DC motor caused by long stability time, fluctuation of steady-state error, power fluctuation and other factors in practical application. In Deviaene et al., 10 a PID algorithm is proposed to control and estimate the load angle technology. This technology can realize sinusoidal current supply without position feedback or user input, so as to improve the energy efficiency of Brushless DC motor. In Abdulelah Alawan and Mohammed Al-Furaiji, 11 the genetic system is used to adjust the parameters of the PID controller, and it is applied to the wide speed load range control of the DC parallel motor, and the tests are carried out under different sudden load values and different working speeds. In addition, there are other studies on PID control in motor load system, which can be referred to Ekinci et al., 12 Jakovljević et al., 13 Li and Zhu, 14 and Sharma et al. 15 Although PID controller has simple structure, good robustness, and it does not depend on the system model, its parameter setting is relatively complex, which is not suitable for complex systems and high-performance applications. Moreover, it is not widely used in nonlinear systems. If the parameter adjustment is not good, it will lead to poor control performance with poor adaptability.
Because the conventional PID control has the above problems, through people’s efforts to explore the research, it can be found that the expert control can solve the conventional PID control problems. The reason is that expert controls are good at handling controls with time-varying, nonlinear, and large disturbances. In addition, expert control can also accumulate knowledge by adding and modifying rules, aiming to improve the control performance of the system. In Joa et al., 16 a drift control algorithm is proposed, which makes use of the driving characteristics of expert drivers in order to realize automatic drift. This controller can realize steady drift without knowing the balance of the vehicle. In Nourian et al. 17 and Hadizadeh et al. 18 the application of the combination of expert control and fuzzy control in gas decompression station and plant-scale validated in factory is introduced respectively. The simulation results illustrate the benefits of expert control. In addition, some other applications of expert control are introduced in Arof et al. 19 and Liu and Sui. 20 However, expert control aims to use expert experience to make reasoning decisions and solve problems. However, it does not imitate human beings in a real sense. Moreover, it still has limitations in the problem of knowledge acquisition, dealing with large complex problems and other difficulties.
Due to some limitations of PID control and expert PID control, and with the rapid development of science and technology, these control methods can no longer meet the needs, making neural network control in artificial intelligence, 21 medical research,22,23 industrial, 24 commercial, 25 and other fields have gradually emerged. Although the development time of neural network is very short, its good dynamic characteristics show that it has great development potential a variety of fields. Neural network control is extensively used and its types are complex and changeable. Among them, RBF neural network has attracted the attention of scholars because of its good generalization ability, simple network structure and avoiding unnecessary and lengthy calculation. In Zhang, 26 the RBF neural network is used in the PID parameter tuning of diesel generators. The results show that this control method reduces the overshoot, accelerates the response speed, and improves the dynamic performance of the system. In the study of Gao et al. 27 an improved method combining RBF neural network with PID control was proposed and applied to an inverted pendulum system. Compared with other methods, the results show that the overshoot of the tracking signal is further reduced and the response speed is further improved. In the research on variable pitch wind turbines by Asgharnia et al. RBF neural network is used to select the parameters of the proposed gain scheduling Fractional Order PID method. The trained RBF neural network database is established by using chaotic differential evolution algorithm to optimize the gain scheduling Fractional Order PID under multiple wind speeds. 28 In addition, there are some researches on the control of relevant motor load system by using the characteristics of RBF neural network, which can be referred to Lei et al., 29 Wu et al., 30 Mejia-Barron et al., 31 Cherif et al., 32 and Çetin et al. 33
RBF neural network can approximate any continuous function, and it adopts local approximation method, which can achieve good results in non-linear system, and is suitable for real-time control with a fast-learning speed. The PID controller has simple structure and strong adaptability, but its nonlinear ability is weak. Expert PID control can work in nonlinear and large deviation environment, which can flexibly choose the adaptive rate, but can not completely simulate the reasoning process of human experts. There remain limitations in large complex problems. Inspired by the above discussion, in order to meet the requirements of the motor load system during operation, intelligent control can be realized. And it has a satisfactory effect on the response speed of the expected value and the stability of the system, and in the case of external interference, the system has a certain anti-interference ability. This study proposes a control method for RSC-EPID. In general, there are three aspects of contribution in this paper:
This paper innovatively combines PID control, RBF neural network and expert PID control, designs the RSC-EPID control strategy, gives the RSC-EPID related algorithm design, and applies the algorithm to the motor load system.
The existing monitoring based on PID controller and RBF neural network cannot choose the control law flexibly. But based on the expert PID control rule base, combined with the self-learning ability of RSC-PID, the designed RSC-EPID can design control rules flexibly, so that the system can achieve the desired effect.
PID control often has a large overshoot. When RSC-PID controls the system, the amount of calculation is often large, which makes the output of the system track the input for a long time. RSC-EPID combines the characteristics of expert PID control rule base, which can achieve the tracking effect of the system in a shorter time without overshoot, so as to improve the control performance of the system.
Combined with the expert PID control idea, the advantages of PID control and the self-learning ability of RBF neural network, the RSC-EPID control method has good anti-interference ability in the face of time-varying signal interference, and can recover the control of the system in a fast time.
The research content of this paper includes the following parts. The second part is the introduction of RSC-PID related algorithms. The third part is the introduction and design of RSC-EPID. The fourth part is the simulation study of the actual system model, which verifies the validity of the simulation results. Finally, the fifth part is a summary of the full text.
Design of RSC-PID related algorithms
The RBF method is a three-layer static forward network, which is an input layer, a hidden layer and an output layer. The first layer is the input layer, which consists of signal source nodes, the second layer is the hidden layer, the number of units depends on the problem to be described, and the third layer is the output layer, which responds to the effect of the input mode. It is a neural network learning method that extends the input vector into a high-dimensional space. The basic idea of forming an RBF network is to use RBF as the “base” of the hidden layer neurons to form the hidden layer space, so that the input vector can be directly (that is, not connected by weights) mapped to the hidden space. When the center of the RBF is determined, the mapping relationship is also determined. The mapping from the hidden layer space to the output layer space is linear, that is, the output of the network is a linear weighted sum of the outputs of the neurons in the hidden layer, and the weight here is an adjustable parameter of the network. In general, the mapping of the network from input to output is nonlinear, while the network is linear to adjustable parameters. In this way, the weights of the network can be solved by linear equations or recursively calculated by the RLS (recursive least squares) method, thereby greatly accelerating the learning speed and avoiding the local minimum problem.
With the research of supervisory control, the choice of controller plays an important role in supervisory control. RBF neural network can approximate any continuous function with any precision, which has good generalization ability, fast learning speed and strong nonlinear fitting ability.34,35 Because of the above advantages of RBF neural network, it is widely used in medical data processing, 36 automobile fault diagnosis, 37 ship heading control, 38 manipulator control 39 and other fields. Figure 1 shows the typical supervisory control structure of RBF neural network.

Typical RBF neural network supervisory control structure diagram.
According to the analysis presented in Figure 1, the input of RBF neural network is
In the RBF neural network structure, the input of the network is
where
The output of the RBF neural network is the sum of the product of the hidden layer output and the network weight, which can be expressed as:
The systematic error is:
Where
Among them,
The error index of the RBF neural network selects the difference between the output of the RBF neural network and the total control input, which can be expressed as:
Take
In this paper, the gradient descent method is used to adjust the weights of the RBF neural network. The learning algorithm of the connection weight
In order to reduce the shock and slow convergence in the weight adjustment process, the influence of the last weight on the current weight needs to be considered, and the momentum factor
where
It can be further expressed as:
The RSC-PID controller designed in this paper uses PID controller. PID control algorithm can be written as:
where
The total control of the system can be written as:
RSC-EPID algorithm design and stability analysis
Design of RSC-EPID algorithm
Expert PID control is a kind of expert control. Expert control combines the theory and technology of expert system with the theory and method of control, and imitates the experience of experts to control the system under unknown circumstances. It can meet the needs of dynamic process control, and is suitable for strong disturbance, nonlinear and time-varying control. Expert control can also qualitatively describe the performance of the system, and can improve the system performance by modifying and adding control rules and accumulating experience. There are two types of expert controller: direct type and indirect type. The expert PID controller used in this paper is a kind of direct type expert controller. Figure 2 shows the structure of direct expert controller.

Structure of direct expert controller.
In Figure 2, after obtaining the information, it first passes through the knowledge base and reasoning mechanism, and then through the judgment of the control rule base, acts on the controlled object to produce an output signal. The output signal is sent back to the sensor again through the sensor, so that the output signal and the input signal are consistent.
Based on PID control, RBF neural network control theory and expert PID control ideas, the RSC-EPID control strategy is proposed. Then, the related algorithm of RSC-EPID is designed. Figure 3 shows the structure of RSC-EPID.

Structure of RSC-EPID.
In Figure 3, the sum of the output signal of the controller and the output signal of the RBF neural network is sent to the rule base for judgment, and the judged signal of the rule base is sent to the controlled object to obtain the output signal. Then the output signal is fed back to the input terminal through the sensor, and the error between the input signal and the output signal is compared, and then sent to the controller and RBF neural network, so as to achieve the effect that the output signal is consistent with the input signal.
In fact, it is not difficult to find that the difference between the two methods of RSC-EIPD and RSC-PID lies in the design of irregularities. The related algorithm of RSC-PID has been introduced in the previous section, and the control rule base is mainly designed here.
According to equation (4),
The changing trend of the error can often reflect the quality of a system controller. In this article, the design method of the rule base is designed according to the changing trend of the error. 40 The detailed design is as follows:
1) When
2) When
When
When
3) When
4) When
If the absolute value of the error is relatively small, that is,
5) When
In the above varieties,
By analyzing the above-mentioned error trend and designing corresponding control rules, the system can achieve the tracking effect faster.
Stability analysis of control algorithm
Now consider the state equation of the Lyapunov discrete-time system as:
Then the condition for the system to be gradually stable in the equilibrium state
For a given arbitrary positive definite real symmetric matrix
Then the Lyapunov of the system can be taken as:
To make the system progressively stable,
Make
From equation (19),
According to the adjustment process of the error and the weight,
Combining equation (6),equation (7) and equation (19), we can get:
Where
Substituting equation (21) into equation (24), it can be obtained
According to the Lyapunov stability theory, when
In other words, as time goes by, the error gradually approaches zero, and the control algorithm converges.
Simulation results
In order to verify the effectiveness of RSC-EPID control method, we compare and analyze PID, RSC-PID and RSC-EPID control methods. The above method is verified and analyzed by using the actual motor load system model.
At present, a practical model of a simple motor load system is considered, 42 which can be expressed as:
where
The meanings of variables in equation (26) and specific data can be expressed as: the rotational inertia
We take the input signal of the network
When
Parameters of
In the control rule library, the gain method coefficient
In the control algorithm, the learning rate
The simulation is mainly divided into four parts: the input signal adopts a step signal, the input signal is a time-varying signal, the input signal is a time-varying signal with interference and compare with other literature. The results are as follows:
(a). The input signal adopts a step signal
In Figure 4, the simulation results show that when the system uses PID control, the tracking error of the output signal to the input signal can be reduced to less than 0.005 in about 8.5 s, and there is an overshoot with a peak value of 1.138. When using RSC-PID control, the tracking error of the output signal to the input signal can be reduced to less than 0.005 in about 7.4 s, and there is an overshoot with a peak value of 1.153. When using RSC-EPID control mode, the tracking error can be controlled within 0.005 in about 0.5 s, and there is no overshoot. Therefore, in the tracking effect of the output signal on the input signal, it can be seen that the system can achieve the tracking effect faster after using the RSC-EPID control method, and the response speed is faster than the other two control methods, and it can Keep the system in a stable state.

The output signals of three control schemes track the input signals.
Figure 5 is the error comparison of output tracking input after using PID, RSC-PID and RSC-EPID three control schemes. It can be seen from the figure that using the RSC-PID control method can reduce the error faster and approach zero faster than when using the PID control method. However, when using RSC-EPID control, the error reduction speed is significantly faster than the other two control schemes, and can approach zero faster, which illustrates the superiority of the RSC-EPID control method.
(b). The input signal is a time-varying signal

Tracking errors of three control schemes.
Figure 6 means that when the input signal adopts time-varying signal (sine signal)

The output signals of three control schemes track the input signals.
Figure 7 shows the error comparison of output signal tracking input signal when using PID, RSC-PID and RSC-EPID to control these three control schemes after using time-varying signal as input signal. The simulation results show that when using PID control and RSC-PID control, the error range is obviously larger than when using RSC-EPID. RSC-EPID control can reduce the tracking error to less than 0.1 in about 0.07 s, and PID Control and RSC-PID control can only control the tracking error within 0.1 in about 0.4 s, and the error reduction speed when using RSC-EPID control is significantly faster than the other two methods. Through the above analysis, the control effect of RSC-EPID control method is better.
(c). The input signal is a time-varying signal with interference

Tracking errors of three control schemes.
Figure 8 shows the comparison of the effect of output signal tracking input signal when the input signal is time-varying signal (sine signal)

The output signals of three control schemes track the input signals.
Figure 9 shows the error comparison of the output signal tracking the input signal when using PID, RSC-PID, and RSC-EPID to control these three control schemes after using a time-varying signal with interference as the input signal. It can be seen from the simulation results that after adding interference, when using RSC-EPID control, the maximum error with the expected value is the smallest among the three control methods, which also shows that its anti-interference ability is stronger when dealing with interference. And at the end of the 0.7 s interference, the error using the RSC-EPID control method was within 0.1, while with the other two methods, their errors could not be reduced to within 0.1 until 1.26 s.

Tracking errors of three control schemes.
In order to further demonstrate the superiority of the method designed in this paper, the method designed in this paper is compared with an improved PID controller based on RBF neural network supervision control strategy (IPID-RBF) method designed in Gao et al. 27 The specific results are shown in the tables below:
Table 2 is the comparison between the method designed in this paper and the method of IPID-RBF under the step signal, time-varying signal and time-varying signal with interference. It can be found from the table that when the desired signal is a step signal, the method designed in this paper achieves stability faster than the IPID-RBF method. When the desired signal is a time-varying and time-varying signal with interference, and the error is less than 0.1, the method designed in this paper is better than the IPID-RBF method.
The time required for the system to stabilize under various desired signals.
Table 3 is the comparison of the response speed and peak value between the method designed in this paper and the IPID-RBF method under the step signal. It can be found from the table that the response speed of the method designed in this paper is doubled compared to the method using IPID-RBF. In terms of peak value, RBF-EPID is smaller than IPID-RBF, so in terms of overshoot, RSC-EPID is smaller than IPID-RBF. To sum up, the method designed in this paper is better than the method using IPID-RBF in improving the dynamic performance of the system.
Response speed and peak value under step signal.
Conclusion
To sum up, this paper studies two control methods RSC-EPID and RSC-PID, and compares these two methods with traditional PID control methods. Compared with RSC-PID and PID control methods, RSC-EPID has the advantages of fast response, good stability and strong anti-interference ability. In the simulation part, three control methods of PID, RSC-PID and RSC-EPID are simulated and verified in combination with the specific motor load system model. The results show that the dynamic performance of the system is better than that of PID and RSC-PID control methods when the RSC-EPID method is used. Therefore, the RSC-EPID control method designed in this paper is effective and has certain reference significance in motor load control. For example, when there is a sudden disturbance from the outside world, the system needs to be dealt with quickly to avoid accidents. The method designed in this paper can quickly restore the system to a stable state without human operation, and the system can act according to the set expected value, thereby reducing unnecessary losses. In the era of rapid development of intelligent control, the control strategy of combining neural network and expert control proposed in this paper has positive significance and broad application prospects in various fields.
Footnotes
Handling Editor: Chenhui Liang
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work was supported by the National Natural Science Foundation of China (Grant no. 61971181), the Provincial Teaching and Research Project of Higher Education Institutions in Hubei Province(Grant No.2020602) and the Natural Science Foundation of Hubei Province (Grant no. 2021CFB578).
