Integration Intelligent Estimators to Disturbance Observer to Enhance Robustness of Active Magnetic Bearing Controller

Similar documents
REDUCING THE VIBRATIONS OF AN UNBALANCED ROTARY ENGINE BY ACTIVE FORCE CONTROL. M. Mohebbi 1*, M. Hashemi 1

Vibration Control of Mechanical Suspension System Using Active Force Control

INTELLIGENT ACTIVE FORCE CONTROL APPLIED TO PRECISE MACHINE UMP, Pekan, Pahang, Malaysia Shah Alam, Selangor, Malaysia ABSTRACT

IMPLEMENTATION OF NEURAL NETWORK IN ENERGY SAVING OF INDUCTION MOTOR DRIVES WITH INDIRECT VECTOR CONTROL

DC Motor Speed Control Using Machine Learning Algorithm

CHAPTER 6. CALCULATION OF TUNING PARAMETERS FOR VIBRATION CONTROL USING LabVIEW

1045. Vibration of flexible rotor systems with twodegree-of-freedom

TABLE OF CONTENTS CHAPTER TITLE PAGE DECLARATION DEDICATION ACKNOWLEDGEMENT ABSTRACT ABSTRAK

PERFORMANCE ANALYSIS OF SRM DRIVE USING ANN BASED CONTROLLING OF 6/4 SWITCHED RELUCTANCE MOTOR

MAGNETIC LEVITATION SUSPENSION CONTROL SYSTEM FOR REACTION WHEEL

Rapid and precise control of a micro-manipulation stage combining H with ILC algorithm

Comparative Study of PID and Fuzzy Controllers for Speed Control of DC Motor

Design Of PID Controller In Automatic Voltage Regulator (AVR) System Using PSO Technique

Comparative Analysis of Air Conditioning System Using PID and Neural Network Controller

NNC for Power Electronics Converter Circuits: Design & Simulation

Digital Control of MS-150 Modular Position Servo System

Development of Variable Speed Drive for Single Phase Induction Motor Based on Frequency Control

VECTOR CONTROL SCHEME FOR INDUCTION MOTOR WITH DIFFERENT CONTROLLERS FOR NEGLECTING THE END EFFECTS IN HEV APPLICATIONS

IMPROVING PERFORMANCE IN SINGLE-LINK FLEXIBLE MANIPULATOR USING HYBRID LEARNING CONTROL

Active sway control of a gantry crane using hybrid input shaping and PID control schemes

TRACK-FOLLOWING CONTROLLER FOR HARD DISK DRIVE ACTUATOR USING QUANTITATIVE FEEDBACK THEORY

Application Research on BP Neural Network PID Control of the Belt Conveyor

SIMULATION AND IMPLEMENTATION OF PID-ANN CONTROLLER FOR CHOPPER FED EMBEDDED PMDC MOTOR

A DUAL FUZZY LOGIC CONTROL METHOD FOR DIRECT TORQUE CONTROL OF AN INDUCTION MOTOR

Tracking Position Control of AC Servo Motor Using Enhanced Iterative Learning Control Strategy

Design and Simulation of a Hybrid Controller for a Multi-Input Multi-Output Magnetic Suspension System

MODEL BASED DESIGN OF PID CONTROLLER FOR BLDC MOTOR WITH IMPLEMENTATION OF EMBEDDED ARDUINO MEGA CONTROLLER

A Fast PID Tuning Algorithm for Feed Drive Servo Loop

Neural Network Predictive Controller for Pressure Control

International Journal of Advance Engineering and Research Development

Design of Fractional Order Proportionalintegrator-derivative. Loop of Permanent Magnet Synchronous Motor

Simulation Analysis of Control System in an Innovative Magnetically-Saturated Controllable Reactor

Active Vibration Isolation of an Unbalanced Machine Tool Spindle

Indirect Vector Control of Induction Motor Using Pi Speed Controller and Neural Networks

Transient stability Assessment using Artificial Neural Network Considering Fault Location

CDS 101/110: Lecture 8.2 PID Control

FUZZY LOGIC CONTROL FOR NON-LINEAR MODEL OF THE BALL AND BEAM SYSTEM

DC Motor Speed Control using Artificial Neural Network

Modeling And Pid Cascade Control For Uav Type Quadrotor

Intelligent Active Force Controller for an Anti-lock Brake System Application

Adaptive Neural Network-based Synchronization Control for Dual-drive Servo System

SPEED CONTROL OF BRUSHLESS DC MOTOR USING FUZZY BASED CONTROLLERS

A Brushless DC Motor Speed Control By Fuzzy PID Controller

Regulated Voltage Simulation of On-board DC Micro Grid Based on ADRC Technology

A Searching Analyses for Best PID Tuning Method for CNC Servo Drive

CHAPTER 3 WAVELET TRANSFORM BASED CONTROLLER FOR INDUCTION MOTOR DRIVES

ANALYSIS OF V/f CONTROL OF INDUCTION MOTOR USING CONVENTIONAL CONTROLLERS AND FUZZY LOGIC CONTROLLER

Literature Review for Shunt Active Power Filters

NEURAL NETWORK BASED LOAD FREQUENCY CONTROL FOR RESTRUCTURING POWER INDUSTRY

A Fuzzy Sliding Mode Controller for a Field-Oriented Induction Motor Drive

Investigations of Fuzzy Logic Controller for Sensorless Switched Reluctance Motor Drive

FAULT DIAGNOSIS AND PERFORMANCE ASSESSMENT FOR A ROTARY ACTUATOR BASED ON NEURAL NETWORK OBSERVER

NEW ADAPTIVE SPEED CONTROLLER FOR IPMSM DRIVE

Position Control of a Hydraulic Servo System using PID Control

A Responsive Neuro-Fuzzy Intelligent Controller via Emotional Learning for Indirect Vector Control (IVC) of Induction Motor Drives

Study on Repetitive PID Control of Linear Motor in Wafer Stage of Lithography

Unbalance Detection in Flexible Rotor Using Bridge Configured Winding Based Induction Motor

DC Motor Speed Control: A Case between PID Controller and Fuzzy Logic Controller

Upgrading from Stepper to Servo

Speed control of a DC motor using Controllers

Magnetic Force Compensation Methods in Bearingless Induction Motor

Analysis and Comparison of Speed Control of DC Motor using Sliding Mode Control and Linear Quadratic Regulator

Simulation of Synchronous Machine in Stability Study for Power System: Garri Station as a Case Study

Application of Artificial Intelligence in Mechanical Engineering. Qi Huang

CHAPTER 2 PID CONTROLLER BASED CLOSED LOOP CONTROL OF DC DRIVE

Improving a pipeline hybrid dynamic model using 2DOF PID

A Model Based Digital PI Current Loop Control Design for AMB Actuator Coils Lei Zhu 1, a and Larry Hawkins 2, b

DC motor using multi activation wavelet network (MAWN) as an alternative to a PD controller in the robotics control system

DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING BANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY EEE 402 : CONTROL SYSTEMS SESSIONAL

TRANSIENT STABILITY ENHANCEMENT OF POWER SYSTEM USING INTELLIGENT TECHNIQUE

Adaptive Inverse Control with IMC Structure Implementation on Robotic Arm Manipulator

International Journal of Technical Research and Applications e-issn: , Volume 4, Issue 3 (May-June, 2016), PP.

Modeling and simulation of feed system design of CNC machine tool based on. Matlab/simulink

Vibration Control of Flexible Spacecraft Using Adaptive Controller.

Performance Analysis of Fuzzy Logic And PID Controller for PM DC Motor Drive Khalid Al-Mutib 1, N. M. Adamali Shah 2, Ebrahim Mattar 3

Open Access Design of Diesel Engine Adaptive Active Disturbance Rejection Speed Controller

Step vs. Servo Selecting the Best

Conventional geophone topologies and their intrinsic physical limitations, determined

Estimation and Control of Lateral Displacement of Electric Vehicle Using WPT Information

Automatic Control Motion control Advanced control techniques

Ball Balancing on a Beam

Comparison on the Performance of Induction Motor Drive using Artificial Intelligent Controllers

Glossary of terms. Short explanation

Penn State Erie, The Behrend College School of Engineering

Implementation of Conventional and Neural Controllers Using Position and Velocity Feedback

CDS 101/110: Lecture 9.1 Frequency DomainLoop Shaping

Fuzzy Logic Based Speed Control System Comparative Study

Intelligent Learning Control Strategies for Position Tracking of AC Servomotor

Vibration Suppression of a Handheld Tool Using Intelligent Active Force Control (AFC)

Speed estimation of three phase induction motor using artificial neural network

A Comparative Study on Speed Control of D.C. Motor using Intelligence Techniques

On Observer-based Passive Robust Impedance Control of a Robot Manipulator

Inverse Dynamic Neuro-Controller for Superheater Steam Temperature Control of a Large-Scale Ultra-Supercritical (USC) Boiler Unit

Continuous Time Model Predictive Control for a Magnetic Bearing System

A HARDWARE DC MOTOR EMULATOR VAGNER S. ROSA 1, VITOR I. GERVINI 2, SEBASTIÃO C. P. GOMES 3, SERGIO BAMPI 4

Comparative Study of PID and FOPID Controller Response for Automatic Voltage Regulation

Human Factors Research Unit At the University of Southampton

Figure 1: Unity Feedback System. The transfer function of the PID controller looks like the following:

Control of Induction Motor Drive by Artificial Neural Network

IDENTIFICATION OF POWER QUALITY PROBLEMS IN IEEE BUS SYSTEM BY USING NEURAL NETWORKS

Transcription:

International Journal of Control Science and Engineering 217, 7(2): 25-31 DOI: 1.5923/j.control.21772.1 Integration Intelligent Estimators to Disturbance Observer to Enhance Robustness of Active Magnetic Bearing Controller Mohammad Gohari Faculty of Mechanical Engineering, Arak University of Technology, Iran Abstract One of the essential components of rotary systems is bearing which is supporting load of rotor. Active magnetic bearings can remove contact point between rotor and supports by magnetic force. Controlling magnetic force is key point of this system to keep mechanical balancing of rotor. Due to high revolution speed of rotors, disturbances produce instability. The Disturbance Observer Algorithm (DO) is an approach to reduce effects of disturbances. The DO Controller was combined to generic PID Controller to improve performance of AMB. In DO, estimation mass is vital to enhance stability and accuracy of that. So, artificial neural network and iterative learning were hybridized to DO as intelligent techniques in estimation mass. Simulation assessment reveals iterative learning showed superior results in terms of accuracy and stability of AMB responses to the disturbances. Keywords Active Magnetic Bearing, Disturbance Observer, Iterative Learning Algorithm, Neural Network, System Dynamics 1. Introduction Bearing plays important role in rotary machineries such as pumps, turbines, engines, and compressors etc. one of the bearing family which was introduced recently is Active Magnetic Bearing (AMB). This type of bearing can prepare proper conditions to remove any physical contact between rotor and bearing via magnetic field. So, rotor weight and external loads are supported without contact, and rotational speed can reach to very higher values. To prevent of failure, the air gap between rotor shaft and stator (electromagnetic coils) must be kept constant via controller system. AMBs are nonlinear and unstable naturally, and most of controller designs are based on linear dynamic models [1]. The PD controller for an AMB evaluated and compared to fuzzy controller [2]. They were success to reduce instability of AMB. Using PID controller in low frequency range showed that AMB has low damping property [3]. In other hand, based on a research finding, the PID controller is not suitable for AMB [4]. Moreover, LQR was exploited in AMB, and results demonstrated better performance compared to PID [5, 6]. Generally, PID controllers are not suitable for high speed disturbances. One of the control schemes which were used to face on this problem is Disturbance Observer (DO). Current * Corresponding author: moh-gohari@arakut.ac.ir (Mohammad Gohari) Published online at http://journal.sapub.org/control Copyright 217 Scientific & Academic Publishing. All Rights Reserved paper is aimed to develop Disturbance Observer Algorithm with using Iterative Learning (IL) and Neural Network (NN) to cancel disturbances effect. 2. Dynamic Model of AMB As stated previous, the major duty of control system is stabilizing rotor motion around balancing point. Thus, controller must supply return force for rotor to balancing point like as spring force. Besides, force control must present damping to decrease vibration around balancing point. The magnets forces are related to electrical current according to bellow equation: F = μ N 2 A g i 2 4g2 (1) As can be seen in equation (1), force has inverse relationship to square of air gap. Moreover, force equation is nonlinear. Normally, Linearization techniques are utilized to make it linear equation. Typically two magnets are employed front of together and work to have positive and negative forces. Refer to Fig.1 magnet force, f x, can be reached as following: ff xx = ff + ff = kk (ii +ii xx ) 2 (ii ii xx ) 2 (ss xx) 2 (ss +xx) 2 cos αα (2) By simplification and linearization previous equation we have:

26 Mohammad Gohari: Integration Intelligent Estimators to Disturbance Observer to Enhance Robustness of Active Magnetic Bearing Controller ff xx = 4kkii (cos αα)ii ss2 xx + 4kkii 2 (cos αα)xx = kk ss3 iiii xx kk ss xx (3) kk ii 4kkii (cos αα), kk ss2 ss 4kkii 2 ss3 (cos αα) (4) uu = RRRR + LL dd dddd ii + kk uu dd dddd 3. Design Position Control xx (6) Firstly, a generic controller from PID family was designed to control position of rotor in balancing point. Fig.2 and 3 present block diagram of AMB controller and simulated that in MATLAB/Simulink, respectively. Also, AMB parameters are listed in Table 1. The PID parameters were reached by crude method. Table 1. AMB parameter [1] Symbol Value Units Figure 1. Mode of differences in AMB actuator [1] The magnetic force around balance point can be considered as bellow: ff xx (xx, ii) = kk ii ii xx kk ss xx (5) The rotor revolution in magnetic field produces voltage in bearing stator like as electrical motor. This induced voltage is related to rotor revolution speed (x). So, the total voltage of amplifier to face on inductance will be [1]: m k s k i f e Δ r.1-1 4 1 1 Kg N/m N/A N m Figure 2. Block diagram of AMB controller [1] Figure 3. The schematic PID designed for AMB

International Journal of Control Science and Engineering 217, 7(2): 25-31 27 4. Integration Disturbance Observer to AMB Position Controller The main concept of the DO scheme is exemplified in Fig.4. The output of system can be mentioned in terms of the reference control input, the external disturbance, and the measurement noise. In fact, the DO prepares compensation force calculated from disturbance, and it is returned to actuator to face to disturbances. This outer loop increases stability of the system by force control. y d is the preferred output of the system. Subsequently, algorithm computes a new input signal u k+1 refer to this error signal, which is saved for next iteration. The next input command is selected where as it causes to the performance error to be decreased on the subsequently iteration. To have enhanced convergence and stability in output of algorithm, integrator and derivative units were integrated to ILA which is called PID-ILA. The equations explaining PID-ILA is affirmed following: (9) (1) (11) Where Φ, Γ and Ψ are proportional, derivative and integral learning parameters, respectively. The coefficients of ILA Φ, Γ, and Ψ were tuned as.1 by Heuristic method. The simulated DO-IL is exemplified in Fig. 6, and results of that is discussed and compared to DO-NN and PID in next section. Figure 4. Block diagram of DO Regards to Fig.4, the u(s) will be as: (7) Where, c(s) is PID control signal, and dd (ss) is disturbance estimation. The position signal, Y(s), is converting to estimated force signal by following equation: M(s)=d/dt[d/dt[Y(s)]]*m (8) Where, m is estimated mass of rotor. The result of subtracting actuated force and estimated force the disturbance force, dd (ss), can be acquired. The key part of DO is estimation of mass, and accuracy of controller can be increased by that [9]. Various techniques can be utilized to this purpose such Fuzzy Logic [11], On-line NN [1], IL [12-14], Off-line ANN [15-18]. In this paper, the results of integration NN and IL in predicting estimated mass to AMB controller are compared together. 4.1. Iterative Learning Algorithm in DO Controller of AMB The iterative learning algorithm (ILA) is an intelligent technique during the performance of a dynamical system be improved and improved as time increased based on reducing the error. Uchiyama first time represented the basic concept of the ILA [19]. Fig.5 reveals a block diagram of the proportional-integral-derivative type (PID-type) of ILA. The input signal, u k, and the recent output signal, y k, are stored in memory each iteration of processing. The system error, e k = y d - y k, is assessed by the learning algorithm where Figure 5. Block diagram of the PID-type of ILA 4.2. Neural Network Algorithm in DO Controller of AMB A typical NN multilayer feed forward structure involves of neurons as input, hidden and output layers. They are interrelated through weights refreshed as the training process. Threshold or activation functions are applied at the output. The mainly ordinary equation that stated the input/output relationship of a neuron is expressed as following: y= f wi + b m i i (12) i= 1 Where I i is the set of inputs, w i is the synaptic weight connecting the j th input to the i th neuron, b i is a bias, f( ) is the activation function, and y i is the output of the i th neuron considered. The back propagation error algorithm is normally used as training algorithm. This algorithm tuned the weights and biases during learning process via input-target sets by minimizing the error between target and

28 Mohammad Gohari: Integration Intelligent Estimators to Disturbance Observer to Enhance Robustness of Active Magnetic Bearing Controller network output. The NN algorithm were exploited to predict estimated mass and send it to DO algorithm which was hybridized to AMB controller (called NN-DO). The proposed NN includes 6 hidden layers, and each layer has 5 neurons. The input of NN is error signal, and output of that is estimated mass. Training was performed offline with Levenberg-Marquardt (LM) Algorithm. The NN-DO simulated by MATLAB/Simulink is represented in Fig.7. Figure 6. Applied DO-IL in AMB Figure 7. AMB PID controller integrated to NN-DO 5. Results and Discussion Fig.8 illustrates responses of AMB to the step input via PID Controller, IL-DO, and NN-DO. As can be seen, the overshoot by conventional PID is higher than NN-DO and IL-DO. Moreover, the overshoot of IL-DO is half of NN-DO, and both of them reach to set point faster than PID. In Fig.9, previous result is zoomed to better comparison. The stability of output by IL-DO was increased. Therefore, the robustness of AMB was increased and variation was decreased dramatically by DO Controllers. Subsequently, white noise random disturbance was exposed to the AMB. The output of three controllers is shown in Fig.1. Regards to Fig.1, PID Controller generates higher peaks in output while IL-DO and NN-DO peaks are very lower than PID. The notable point is that peaks obtained by IL-DO are lower than NN-DO. For more comparison, these time domain results transformed to frequency domain and unveiled in Fig.11 to 13. As can be observed, the peaks of IL-DO and NN-DO is very lower to PID. In other words, the peaks of DO controllers results is one tenth of PID Controller output.

International Journal of Control Science and Engineering 217, 7(2): 25-31 29 Figure 8. Time responses of AMB with different controllers Figure 9. Magnification of Fig.7 for more comparisons Figure 1. AMB responses to the White Noise Random disturbance with three controllers

3 Mohammad Gohari: Integration Intelligent Estimators to Disturbance Observer to Enhance Robustness of Active Magnetic Bearing Controller Figure 11. PID responses to the White Noise Random disturbance in frequency domain Figure 12. IL-DO responses to the White Noise Random disturbance in frequency domain Figure 13. NN-DO responses to the White Noise Random disturbance in frequency domain

International Journal of Control Science and Engineering 217, 7(2): 25-31 31 6. Conclusions A novel controller called the disturbance observer (DO) was integrated to the active magnetic bearing. The DO Controller can eliminate effect of disturbances by simple inner control loop. This DO controller was combined to artificial neural network and iterative learning algorithm named NN-DO and IL-DO, respectively. The designed controllers were simulated for the suppression of disturbances inserted to AMB balance point. The results of simulations illustrate that the performance of DO is better than traditional PID Controller. In addition, combining NN and IL to DO generates different responses of AMB with higher stability. IL-DO shows superior efficiency in suppression of overshoot compared to NN-DO. However, complementary study should be conducted to investigate the effects of other forms of disturbances, uncertainties and parametric changes in practical condition. REFERENCES [1] Bleuler, H., et al., Magnetic bearings: theory, design, and application to rotating machinery. 29: Springer Science & Business Media. [2] Hartavi, A., O. Ustun, and R. Tuncay. A comparative approach on PD and fuzzy control of AMB using RCP. in Electric Machines and Drives Conference, 23. IEMDC'3. IEEE International. 23. IEEE. [3] Keith, F., et al., Digital control of magnetic bearings supporting a multimass flexible rotor. Tribology transactions, 199. 33(3): p. 37-314. [4] Habib, M.K. and J.I. Inayat-Hussain. Control of dual acting magnetic bearing actuator system using fuzzy logic. in Computational Intelligence in Robotics and Automation, 23. Proceedings. 23 IEEE International Symposium on. 23. IEEE. [5] Kim, H.-Y. and C.-W. Lee, Design and control of active magnetic bearing system with Lorentz force-type axial actuator. Mechatronics, 26. 16(1): p. 13-2. [6] Grega, W. and A. Pilat, Comparison of linear control methods for an AMB system. International Journal of Applied Mathematics and Computer Science, 25. 15(2): p. 245. [8] Rosli, R. and M. Mailah, Active Force Control with Iterative Learning Control Algorithm Applied to Vehicle Suspension System. Recent Advances in Electrical Engineering Series, 213(11). [9] Hewit, J. and J. Burdess, Fast dynamic decoupled control for robotics, using active force control. Mechanism and Machine Theory, 1981. 16(5): p. 535-542. [1] Mailah, M., Intelligent active force control of a rigid robot arm using neural network and iterative learning algorithms. 1998, University of Dundee. [11] Priyandoko, G. and M. Mailah, Simulation of suspension system with adaptive fuzzy active force control. To all Intelligent Active Force Control Research Group, 27: p. 3. [12] Tahmasebi, M., et al., Sprayer Boom Active Suspension Using Intelligent Active Force Control. Journal of World Academy of Science, Engineering and Technology, 212. 68: p. 1277-1281. [13] Gohari, M., et al., Structure Isolation of Base Excitation by Active Force Control Method. [14] Mailah, M., J. Hewit, and S. Meeran, Active force control applied to a rigid robot arm. Jurnal Mekanikal, 1996. 2(2): p. 52-68. [15] Gohari, M., & Tahmasebi, M. (215). Active off-road seat suspension system using intelligent active force control. Journal of Low Frequency Noise, Vibration and Active Control, 34(4), 475-489. [16] Tahmasebi, M., Rahman, R. A., Mailah, M., & Gohari, M. (213). Active force control applied to spray boom structure. In Applied Mechanics and Materials (Vol. 315, pp. 616-62). Trans Tech Publications. [17] Gohari, M., Rahman, R. A., Raja, R. I., & Tahmasebi, M. (212). A novel artificial neural network biodynamic model for prediction seated human body head acceleration in vertical direction. Journal of Low Frequency Noise, Vibration and Active Control, 31(3), 25-216. [18] Tahmasebi, M., Rahman, R. A., Mailah, M., & Gohari, M. (213). Roll movement control of a spray boom structure using active force control with artificial neural network strategy. Journal of Low Frequency Noise, Vibration and Active Control, 32(3), 189-21. [19] Arimoto, S., Kawamura, S. and Miyazaki, F., Bettering operation of robots by learning, J. Robotic Syst (1984), Vol.1, pp. 12314. [7] Somad, F., System identification and control of magnetic bearing systems. 27, Victoria University.