ISSN ONLINE(2278-8875) PRINT (2320-3765)

All submissions of the EM system will be redirected to Online Manuscript Submission System. Authors are requested to submit articles directly to Online Manuscript Submission System of respective journal.

FREQUENCY DOMAIN IDENTIFICATION OF SERVO SYSTEM WITH FRICTION FORCE USING ABC AND ANN TECHNIQUE

Shaik Rafi Kiran1, Dr.T.Sairama2, Dr.S.Varadarajan3
  1. Research Scholar, Dept of EEE, JNTUACE, Anantapur, India
  2. Professor, Dept of EEE, Vardhaman College of Engineering, Hyderabad, India
  3. Professor, Dept of ECE, S.V.U. College of Engineering, S.V. University, Tirupathi, India
Related article at Pubmed, Scholar Google

Visit for more related articles at International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering

Abstract

Normally, most of the mechanical devices arrive with unnecessary nonlinearities. In servo system, the frequency domain system identification method is very difficult because of the presence of unnecessary nonlinearities. In the paper, hybrid technique is proposed for the frequency domain identification of servo system. The proposed hybrid technique is the combination of artificial neural network (ANN) and ABC algorithm. By using artificial network, the system parameters are produced at various mass levels, which are formed as a dataset. The ABC algorithm is used to optimize the system parameters from the dataset, which are pole, constant, DC gain and friction force etc. These optimized system parameters are given to the system and friction of the system is analyzed. The proposed method is implemented in MATLAB platform and the deviation performances are estimated. Moreover, the system parameters recognized by proposed method (ABC-ANN) is compared with actual system, hybrid technique, adaptive hybrid technique and PSO-ANN technique.

Keywords

Servo system, Nonlinearity, Friction, System parameters, ABC, ANN.

INTRODUCTION

System identification procedure exploits measured input-output to assess a model for capturing system dynamics [11] [16]. By removing mathematical models from corporeal systems, the objective and procedure of system identification [2] [4] is acquired. System recognition models can be erected for different stages and the control system can be sustained by optimally selecting their outputs [1]. Several appliances such as acoustic echo cancellation, channel equalization, biological system modeling and image processing have made known great apprehension in nonlinear systems identification [3] in current times. A few nonlinearity is present in hydraulic servo systems owing to friction force [8]. Due to the ability of servo systems to supply vast driving forces and rapid responses servo systems are often utilized in the position control of friction [6]. Position dependent friction happens [7] by generally using transmission mechanisms in raised precision systems that accomplish high-resolution movements. As a result, friction has an influence on each regime of operations of a servo system [9].
Friction is one of the most significant disadvantages in high accuracy servo systems [5]. The conflict practiced by a material in moving on top of another [12] [14] is recognized to be the frictional force. The friction force will perform by the velocity and period of contact [13]. The control of friction force on servo-systems is remarkable above all at low velocity motion [15]. Generally by means of transfer function [17] the frequency domain model of nonlinear systems can be signified. By the frequency domain technique, a waveform is examined presented in the waveform in regard to the varied frequency components [18]. The fabrication of nonlinear system can be erected using the frequency domain study of linear system [10]. The production frequency element is different from the giving frequency component for nonlinear system [20]. Frequency domain system recognitions trust the contribution and production signals to be intermittent or time controlled within the inspection time [19].
By the displace function in the bulk of the works, Frequency domain identification of servo system with friction force is controlled. As the transfer function target parameters of the plant are concluded at arbitrary, the control methods of such plants are uncreative and the friction force is bodily chosen. Thus the decided parameters are inappropriate and selection of friction force takes substantial time. System identification (SI) can be regarded as an optimization or minimization process from a computational point of analysis, in which the aim is to decide a model of a system so that its forecasted reply to a specified input is close sufficient to the assessed response from the actual system [21].
System identification consists of 2 tasks, such as the structural identification of the equations and estimation of the plant parameters. To assess the parameters of a system is the mission of system identification [22] [6]. Parameter estimation is a challenging mission and is usually prepared as an optimization problem [25]. Now, methodologies based on heuristic stochastic algorithms to work out the optimization problem in structural SI have been utilized in latest years: in particular, RLS, ARX methods, genetic algorithms (GAs), particle swarm optimization (PSO), ant colony optimization (ACO), artificial neural networks (ANN), evolutionary strategy (ES), and differential evolution (DE) algorithms have achieved increasing awareness [34] [21] [33]. On the other hand, most of the aforesaid techniques need a good initial guess of the parameters and a correct function gradient. Besides, difficulties take place by means of these techniques in the identification of large systems when only some measurement information is presented [21]. Due to the selection schemes applied and the neighbour production mechanism used within a short computation time, ABC includes a flexible and well-balanced mechanism to acclimatize to the global and local searching and utilization abilities consequently [23]. Hence, ABC algorithm looks for the system parameters from a particular range [22]. The chief benefit of ABC algorithm is easy, vigorous and competent to work out multi-variable, multi-modal and complicated combinatorial optimization problems [24].
In this document, we propose a hybrid method for servo system identification in the frequency domain to defeat this topic. The left over part of the text is designed as follows. The model of a servo system and the suggested method with essential mathematical are shown in Section 2, and the execution results are explained in Section 3 and Section 4 ends the paper.

SERVO SYSTEM MODEL

Generally a plant contains an actuator and some driving circuits, which are present in a servo system. Both of the components can be modelled as a second order transfer function, and the plant is driven by the actuator. The simplified system can be illustrated in Fig.1 The servo system contains two components namely, static friction and coulomb friction. The static friction is denoted as s Fs+ and s Fs- and the coulomb friction is specified as Fc and +; Fc- . The friction force of servo system is modelled based on the static or dynamic friction. The system can be decomposed into linear and non-linear blocks.
image
By the long-established frequency-domain recognition techniques that are based on covariance study and Fourier transform, the plants to be recognized are forever supposed to be linear. However, this guess is approximately constantly worthless since the existence of friction. As, a plant can be signified by a linear block that explains the system dynamics in the feed forward path and a nonlinear block that illustrates the friction in the feedback path [2].
A. Process for Neural Network training
The training process of the neural network uses the back propagation algorithm, and the optimal dataset is trained well. An early investigated dataset is obtained from [2] and it is used as the training dataset s D for neural network. The input of the dataset s D is included in the excitation magnitude and the system parameters, poles, constants, DC gain, minimum friction force. The dataset s D can be specified as
image
From the above equation, 1 m and 2 m are the higher and lower excitation magnitudes and NT 1 P  is the system parameters. In fig.2, represents the feed forward network structure.
image
Procedure of Back propagation training algorithm:
B. Optimal system parameters obtained by Artificial Bee Colony (ABC) Algorithm
In the section, the ABC algorithm is used to optimize the system parameters. From the network dataset, the system parameters are optimized. It is one of the optimization algorithms for solving the PQ problems. ABC algorithm consists of a set of possible solutions j P (the population) that are represented by the position of the food sources. It consists of four phases, such as initialization phase, employed bee phase, onlooker bee phase and scout bee phase. The Pseudo code for ABC algorithm is given in the following section.
image
From the ABC algorithm, we can get the optimal control parameters for controlling the servo system. Then the performance analysis of the proposed approach is described in the following section

RESULTS AND DISCUSSION

The proposed method was implemented in MATLAB platform. The frequency domain of the servo system is recognized using the proposed (ABC-ANN) method. Here, the system parameters are established and implemented. These parameters are described in the first and third order servo system transfer functions and are given in the Eq. (12) and Eq. (13). The parameters are implemented using ABC algorithm with ANN technique and represented in Table I. The target data of system (s ) 1 G and (s ) 2 G network is trained. From the linear block, the input excitation magnitude and the output excitation magnitude are investigated. Moreover, the proposed method is compared with the actual system and the existing frequency domain identification methods, such as, hybrid technique, adaptive hybrid technique and PSO-ANN.
image
C. Experimental analysis of first order transfer function of servo system
The output performance of proposed ABC-ANN identification method is investigated in this section. Then the performance comparisons are illustrated in Fig. 4, 5, 6 and 7 respectively. By using Eq. (12), the system parameter of the proposed ABC-ANN technique is obtained and compared with the PSO-ANN method.
image
image
image
image
image
Here, the linear block result for the first order transfer function is represented as the output excitation magnitude. These output excitation magnitude for G1(s) is illustrated in the Fig. 8 (a). Then, the Bode plot for the identified system G1(s) with the given excitation magnitude and the proposed graph are illustrated in the Fig. 8(b). Moreover, it can be analyzed the computation time of the proposed system which can be compared with the actual system, hybrid technique, adaptive hybrid technique and the PSO-ANN method. The proposed method takes less time for computation process, when compared to the actual system, hybrid technique, adaptive hybrid technique and PSO-ANN methods.
image
From the above table, the comparative result shows that, the proposed (ABC-ANN) method is providing the better identification of the parameters.
D. Performance analysis of third order transfer function of servo system
In this section, the third order transfer function model is described. It can be analyzed by the system output from the ABC-ANN based system identification technique. Also, the performance of the proposed (ABC-ANN) identification method is compared with the actual system, hybrid system, adaptive hybrid technique and PSO-ANN technique. The performance comparisons are illustrated in Fig. 9, 10, 11and 12 correspondingly. The system parameters of the proposed and existing techniques are obtained from the Eq. (13). These obtained values are represented in table II.
image
image
image
image
image
The linear block result for the third order transfer function is represented as the output excitation magnitude. These output excitation magnitude for 2G (s) is illustrated in the Fig. 13(a). Then, the Bode plot for the identified system 2G (s) with the given excitation magnitude and the proposed graph are illustrated in the Fig. 13(b). In system II, analyzed the computation time of the proposed system which can be compared with the actual system, hybrid technique, adaptive hybrid technique and the PSO-ANN method. The proposed method takes less time for computation process, when compared to the actual system, hybrid technique, adaptive hybrid technique and PSO-ANN methods.
image
image
In the comparative analysis, the frequency domain identification parameters of the existing identification technique, hybrid technique, adaptive hybrid technique, PSO-ANN technique and ABC-ANN techniques are given in table II and III. The computation time for the hybrid, adaptive hybrid, PSO-ANN technique and the proposed method has been evaluated. Then the time complexity of the proposed method and the existing techniques are analyzed. In system I, the computation time of the proposed method is 62.851630 seconds. The computation time of the hybrid, adaptive hybrid and PSO-ANN methods are 70.587423, 70.136149 and 68.649127 seconds respectively. For system II, the computation time of the hybrid, adaptive hybrid, PSO-ANN and proposed methods are 72.158796, 71.959824, 69.568315 and 64.175593 seconds respectively. In system I and II, the computation performance of the proposed and existing methods are illustrated in Fig. 14(a, b). Therefore, the computation time is less for the proposed method which is compared to the other methods.

CONCLUSION

In this paper, the ABC-ANN based identification technique was proposed and implemented. The output performances of the proposed method compared with the actual system, hybrid technique, adaptive hybrid technique and PSO-ANN. The proposed method optimizes the system parameter are enhanced, when compared to the other techniques. For analyzing the system I and II, the proposed method has less computation time which can be compared to the hybrid system, adaptive hybrid system and PSO-ANN methods. Therefore, the time complexity is reduced for the proposed system. Moreover, the deviation shows that, ABC-ANN method is performed well for identifying the servo system.

References