Application of a Modified PSO Algorithm to Self-Tuning PID Controller for Ultrasonic Motor

Similar documents
Open Access Research on PID Controller in Active Magnetic Levitation Based on Particle Swarm Optimization Algorithm

ROBUST IDENTIFICATION AND PREDICTION USING WILCOXON NORM AND PARTICLE SWARM OPTIMIZATION

Research of Dispatching Method in Elevator Group Control System Based on Fuzzy Neural Network. Yufeng Dai a, Yun Du b

A MODIFIED DIFFERENTIAL EVOLUTION ALGORITHM IN SPARSE LINEAR ANTENNA ARRAY SYNTHESIS

Dynamic Optimization. Assignment 1. Sasanka Nagavalli January 29, 2013 Robotics Institute Carnegie Mellon University

Adaptive System Control with PID Neural Networks

Multiobjective Optimization of Load Frequency Control using PSO

Investigation of Hybrid Particle Swarm Optimization Methods for Solving Transient-Stability Constrained Optimal Power Flow Problems

Research on Peak-detection Algorithm for High-precision Demodulation System of Fiber Bragg Grating

PRACTICAL, COMPUTATION EFFICIENT HIGH-ORDER NEURAL NETWORK FOR ROTATION AND SHIFT INVARIANT PATTERN RECOGNITION. Evgeny Artyomov and Orly Yadid-Pecht

Applications of Modern Optimization Methods for Controlling Parallel Connected DC-DC Buck Converters

Rejection of PSK Interference in DS-SS/PSK System Using Adaptive Transversal Filter with Conditional Response Recalculation

IEE Electronics Letters, vol 34, no 17, August 1998, pp ESTIMATING STARTING POINT OF CONDUCTION OF CMOS GATES

antenna antenna (4.139)

A Preliminary Study on Targets Association Algorithm of Radar and AIS Using BP Neural Network

Network Reconfiguration in Distribution Systems Using a Modified TS Algorithm

Walsh Function Based Synthesis Method of PWM Pattern for Full-Bridge Inverter

Calculation of the received voltage due to the radiation from multiple co-frequency sources

Uncertainty in measurements of power and energy on power networks

Multiple Beam Array Pattern Synthesis by Amplitude and Phase with the Use of a Modified Particle Swarm Optimisation Algorithm

A General Technical Route for Parameter Optimization of Ship Motion Controller Based on Artificial Bee Colony Algorithm

Improvement of Buck Converter Performance Using Artificial Bee Colony Optimized-PID Controller

PSO and ACO Algorithms Applied to Location Optimization of the WLAN Base Station

Networks. Backpropagation. Backpropagation. Introduction to. Backpropagation Network training. Backpropagation Learning Details 1.04.

Open Access Node Localization Method for Wireless Sensor Networks Based on Hybrid Optimization of Differential Evolution and Particle Swarm Algorithm

The Performance Improvement of BASK System for Giga-Bit MODEM Using the Fuzzy System

BP Neural Network based on PSO Algorithm for Temperature Characteristics of Gas Nanosensor

A PARTICLE SWARM OPTIMIZATION FOR REACTIVE POWER AND VOLTAGE CONTROL CONSIDERING VOLTAGE SECURITY ASSESSMENT

ANNUAL OF NAVIGATION 11/2006

Servo Actuating System Control Using Optimal Fuzzy Approach Based on Particle Swarm Optimization

A study of turbo codes for multilevel modulations in Gaussian and mobile channels

To: Professor Avitabile Date: February 4, 2003 From: Mechanical Student Subject: Experiment #1 Numerical Methods Using Excel

International Journal on Power Engineering and Energy (IJPEE) Vol. (4) No. (4) ISSN Print ( ) and Online ( X) October 2013

INSTANTANEOUS TORQUE CONTROL OF MICROSTEPPING BIPOLAR PWM DRIVE OF TWO-PHASE STEPPING MOTOR

Queen Bee genetic optimization of an heuristic based fuzzy control scheme for a mobile robot 1

A NSGA-II algorithm to solve a bi-objective optimization of the redundancy allocation problem for series-parallel systems

High Speed, Low Power And Area Efficient Carry-Select Adder

Figure.1. Basic model of an impedance source converter JCHPS Special Issue 12: August Page 13

Implementation of Adaptive Neuro Fuzzy Inference System in Speed Control of Induction Motor Drives

PI-Controller Adjustment Using PSO for a Laboratory Scale Continuous Stirred Tank Heater

Sensors for Motion and Position Measurement

Optimal Allocation of Static VAr Compensator for Active Power Loss Reduction by Different Decision Variables

Optimal PID Design for Control of Active Car Suspension System

MODEL ORDER REDUCTION AND CONTROLLER DESIGN OF DISCRETE SYSTEM EMPLOYING REAL CODED GENETIC ALGORITHM J. S. Yadav, N. P. Patidar, J.

Efficient Large Integers Arithmetic by Adopting Squaring and Complement Recoding Techniques

Th P5 13 Elastic Envelope Inversion SUMMARY. J.R. Luo* (Xi'an Jiaotong University), R.S. Wu (UC Santa Cruz) & J.H. Gao (Xi'an Jiaotong University)

A Novel Optimization of the Distance Source Routing (DSR) Protocol for the Mobile Ad Hoc Networks (MANET)

Hybrid Differential Evolution based Concurrent Relay-PID Control for Motor Position Servo Systems

Optimal Reconfiguration of Distribution System by PSO and GA using graph theory

Optimal Placement of PMU and RTU by Hybrid Genetic Algorithm and Simulated Annealing for Multiarea Power System State Estimation

ADAPTIVE PSO-BASED SELF-TUNING PID CONTROLLER FOR ULTRASONIC MOTOR. Received September 2012; revised January 2013

Australian Journal of Basic and Applied Sciences

Australian Journal of Basic and Applied Sciences. Optimal Design of Controller for Antenna Control Using ACO Approach

Figure 1. DC-DC Boost Converter

Research Article Dynamic Relay Satellite Scheduling Based on ABC-TOPSIS Algorithm

Impact of Interference Model on Capacity in CDMA Cellular Networks. Robert Akl, D.Sc. Asad Parvez University of North Texas

Learning Ensembles of Convolutional Neural Networks

NATIONAL RADIO ASTRONOMY OBSERVATORY Green Bank, West Virginia SPECTRAL PROCESSOR MEMO NO. 25. MEMORANDUM February 13, 1985

Control of Chaos in Positive Output Luo Converter by means of Time Delay Feedback

Application of Intelligent Voltage Control System to Korean Power Systems

Micro-grid Inverter Parallel Droop Control Method for Improving Dynamic Properties and the Effect of Power Sharing

Department of Electronics and Communication Engineering. 2

Low Switching Frequency Active Harmonic Elimination in Multilevel Converters with Unequal DC Voltages

arxiv: v1 [cs.lg] 8 Jul 2016

Key-Words: - Automatic guided vehicles, Robot navigation, genetic algorithms, potential fields

TECHNICAL NOTE TERMINATION FOR POINT- TO-POINT SYSTEMS TN TERMINATON FOR POINT-TO-POINT SYSTEMS. Zo = L C. ω - angular frequency = 2πf

A simulation-based optimization of low noise amplifier design using PSO algorithm

Design of UPQC by Optimizing PI Controller using GA and PSO for Improvement of Power Quality

Modified Predictive Optimal Control Using Neural Network-based Combined Model for Large-Scale Power Plants

THE ARCHITECTURE OF THE BROADBAND AMPLIFIERS WITHOUT CLASSICAL STAGES WITH A COMMON BASE AND A COMMON EMITTER

Controlled Random Search Optimization For Linear Antenna Arrays

NEW EVOLUTIONARY PARTICLE SWARM ALGORITHM (EPSO) APPLIED TO VOLTAGE/VAR CONTROL

Evaluate the Effective of Annular Aperture on the OTF for Fractal Optical Modulator

ECE 2133 Electronic Circuits. Dept. of Electrical and Computer Engineering International Islamic University Malaysia

Wideband Gain Flattened Hybrid Erbium-doped Fiber Amplifier/Fiber Raman Amplifier

Target Response Adaptation for Correlation Filter Tracking

Methods for Preventing Voltage Collapse

EVOLUTIONARY OPTIMIZATION APPROACH FOR FINDING GPPP OF A PV ARRAY SYSTEM UNDER HETEROGENEOUS OPERATING CONDITION

The Impact of Spectrum Sensing Frequency and Packet- Loading Scheme on Multimedia Transmission over Cognitive Radio Networks

The Spectrum Sharing in Cognitive Radio Networks Based on Competitive Price Game

HIGH PERFORMANCE ADDER USING VARIABLE THRESHOLD MOSFET IN 45NM TECHNOLOGY

Study on Shunt Active Power Filter with Improved Control Method Yaheng Ren1,a*, Xiaozhi Gao2,b, Runduo Wang3,c

Harmonic Balance of Nonlinear RF Circuits

FACTS Devices Allocation Using a Novel Dedicated Improved PSO for Optimal Operation of Power System

Optimal Tuning of PI Controller using Bacterial Foraging Algorithms for Power Electronic Converter B. Achiammal 1, R.Kayalvizhi 2

Introduction. (Received 08 January 2009; accepted 10 March 2009)

Medium Term Load Forecasting for Jordan Electric Power System Using Particle Swarm Optimization Algorithm Based on Least Square Regression Methods

A Current Differential Line Protection Using a Synchronous Reference Frame Approach

Controller Design Using Coefficient Diagram Methods for Matrix Converter Based Unified Power Flow Controllers

Improved Detection Performance of Cognitive Radio Networks in AWGN and Rayleigh Fading Environments

Real Time Implementation of Enhanced Nonlinear PID Controller for a Conical Tank Process

A New Type of Weighted DV-Hop Algorithm Based on Correction Factor in WSNs

Mooring Cost Sensitivity Study Based on Cost-Optimum Mooring Design

Adaptive Fuzzy Sliding Controller with Dynamic Compensation for Multi-Axis Machining

Target Tracking and Obstacle Avoidance for Mobile Robot based on Kinect

Particle Swarm Optimization Guided Genetic Algorithm: A Novel Hybrid Optimization Algorithm

Intelligent and Robust Genetic Algorithm Based Classifier

Time-frequency Analysis Based State Diagnosis of Transformers Windings under the Short-Circuit Shock

Parameter Free Iterative Decoding Metrics for Non-Coherent Orthogonal Modulation

Study of the Improved Location Algorithm Based on Chan and Taylor

Transcription:

The Proceedngs of the st Internatonal Conference on Industral Applcaton Engneerng Applcaton of a Modfed PSO Algorthm to Self-Tunng PID Controller for Ultrasonc Motor Djoewahr Alrjadjs a,b,*, Kanya Tanaa b, Shota Naashma b, Shengln Mu b a Electronc Engneerng Polytechnc Insttute of Surabaya Jl. Raya ITS, Keputh, Suollo, Surabaya, Indonesa b Department of Electrcal and Electronc Engneerng, Yamaguch Unversty -- Towada, Ube, Yamaguch -, Japan *Correspondng Author: rwe@yamaguch-u.ac.jp Abstract The ultrasonc motor (USM) has a heavy nonlnearty and tme-varyng characterstcs whch vary wth drvng condtons. Because of no-exact mathematcal model of USM, t s dffcult to control USM. PID controller can be desgned wthout usng the expresson model of plant, but t s hard to compensate the nonlnearty and characterstc changes of USM. Ths paper presents a self-tunng scheme usng a modfed partcle swarm optmzaton (MPSO) for PID controller to overcome the dynamc characterstcs of USM. A modfed PSO employs the strategy that nonlnearty decreases the value of nerta weght from a large value to a small value. Ths strategy s to mprove the performance of the standard PSO n global search and fne-tunng of the soluton. The effectveness of the proposed method s verfed by numercal smulaton and expermental nvestgaton. The results demonstrate that the proposed method can mprove the accuracy of USM. Keywords: PID controller, self-tunng scheme, partcle swarm optmzaton (PSO), ultrasonc motor (USM), nerta weght. Introducton The ultrasonc motor (USM) s a new type motor, whch s drven by the ultrasonc vbraton force of pezoelectrc elements. USM has excellent features, such as compact sze, lght-weght, hgh poston accuracy, slence operaton, hgh torque even at the low speed, hgh retenton torque, quc response, power off self-brae, and unaffected by external magnetc feld. Therefore, USM s capable as an excellent actuator n many applcatons (-). However, t s dffcult to control USM because of no-exact model of USM. Snce the modern controls are hard to be appled on USM, PID controller has been wdely used n USM applcatons (-). However, there are lmtatons of the control performance usng the conventonal fxed-gan type PID controller because USM causes serous characterstc changes durng operaton and contans non-lnearty. In that case, t s dffcult for the conventonal one to compensate such characterstc changes and non-lnearty of USM. To overcome those problems, the research on self tunng of PID controller usng an ntellgent soft computng, such as Neural Networ (NN) and Genetc Algorthm (GA), are proceedng. Nevertheless, there are stll possbltes for PID gans easly to get stuc n a local mnmum and very slow convergence. Meanwhle, partcle swarm optmzaton (PSO) as an alternatve to GA has been actvely researched (-). Moreover, despte the smple algorthm n PSO compare to genetc algorthm, PSO s able to solve the nonlnear optmzaton problem effcently. Although PSO has the characterstcs of fast convergence, good robustness, strong commonalty, and has been successfully appled n many areas, t has the shortcomngs of premature convergence, low searchng accuracy and teratve neffcency, especally the problems nvolvng multple pea values, and t s lely to fall n local optma. In order to overcome the aforementoned lmtatons, many researchers have attempted to mprove the PSO algorthm (-). In ths wor, a modfed PSO whch employs nonlnear decreasng of nerta weght was appled to optmze the PID parameters for a postonng control of USM. show the effectveness of our proposed method, the numercal smulaton and the experment n real system To DOI:./cae. The Insttute of Industral Applcatons Engneers, Japan.

were compared wth that of the prevous methods (fxed-gan type PID and PSO wth lnear decreasng nerta weght based PID).. Partcle Swarm Optmzaton PSO s a populaton based stochastc optmzaton method usng the concept of cooperaton nspred by the behavor of organsm, such as brds flocng, n search for food. The outlne for PSO s mared as follows. Let consder the optmzaton problem of maxmzng the evaluaton functon f : M M' R for varable x M Rn. Let there be N partcles (mass pont) on M dmensonal space, where the poston vector and velocty vector of (=,,,...,N) th partcle for searchng number are x and v. The best poston for each partcle n the evaluaton functon f(x) of x,x, x searchng pont s represented as Pb (Pbest), whle the best poston of f(x) n the searchng pont for the whole partcle s represented as gb (gbest). The partcles are manpulated accordng to the followng recurrence equatons: v + x = wv = x.{ Pb x } + c. R. { gb x }. + c. R + v + + where w s the nerta weght; c and c are cogntve and socal constant; R s unform random numbers from the nterval [, ]. pbest ( P ) b x x + v gb x + x c. R.( P b x ) ( ) c R. g b x w.v. Fg.. Search example of PSO. () () The example for optmzed soluton search usng PSO s shown n Fg.. The movement of partcles s governed by three parts: () the nertal part, w.v ; () the cogntve part, (Pb - x ); () the socal part, (g b x ). gbest The velocty vector of v + s formed based on three vectors as shown n Eq. (). The frst one s nerta vector, whch s the vector from weghtng factor w and the velocty vector v. The remanng two are vectors for each (P b x ) and (g b - x ), whch formed from learnng factor c as well as c, and also [, ] of unform random numbers R. From those nteractons, velocty vector v + act so that the partcle moves to new poston, x +.. The Proposed Modfed PSO An nerta weght s mportant parameters to balance the exploraton (global search) and explotaton (local search) ablty of PSO. performances of PSO. Ths balancng s a ey to mprove the However, the adjustng of nerta weght s stll unclear and more need nvestgaton. prevous research, a lnear decreasng nerta weght (PSO-LDW) was ntroduced and was shown to be effectve n mprovng the fne-tunng characterstc of the PSO for determnng the gans of PID controller on USM (). In ths method, the value of w s lnearly decreased from an ntal value (w max ) to a fnal value (w mn ). In ths research, we wll adopt the nonlnear decreasng of nerta weght method to enhance the ablty of PSO and the adjustment of w s gven as: w = w mn + ( w w ). max mn ter ter max max ter where x s the nonlnear modulaton ndex. The value of x wll determne the degree of non-lnearty functon of nerta weght. x () In Ths method s nown as PSO wth nonlnear decreasng nerta weght (PSO-). The effectveness of PSO- s used to determne the gans of PID controller for postonng control of USM n real system experment.. Numercal Smulaton To evaluate the performance of the proposed algorthm and compare to the prevous method (PSO-LDW), we heren tae a -D Sphere functon: ( x ) + ( ) f ( x, y) = y () where the global best soluton for the above problem s zero whch s acheved when x = and y =. We decded to use -D Sphere functon n order to dsplay partcle s flyng process on the computer screen to get a vsual understandng of the PSO performances. For the purpose of comparson, all the smulaton deploy the same parameter settngs n both PSO-LDW and PSO-, such as the maxmum number of teratons, ter max = ; cogntve constant, c =.; socal constant, c

=.; and the dynamc range for all elements of a partcle s defned as (, ), that s, the partcles cannot move out of ths range n each dmenson. dmenson s. For the Sphere functon, the The nonlnear modulaton ndex of PSO- was vared as follows:.,.,,, and. Snce PSO s a stochastc algorthm that randomly searches the best soluton, so for testng we have done as much as runs. The nfluence of the dfferent nerta weghts for PSO algorthm wth number of partcles, n = and, s lsted n Table. In Table, the error shows an average error n runs. In order to easy see the nfluence of the nerta weght and number of partcles, the data of Table can be converted nto Fgure. In the event that the number of partcles s, the error becomes smaller when the nerta weght s.. Other event that the number of partcles s, the error becomes smaller when the nerta weght s.. It means that n order to determne the value of the nerta weght should consder the number of partcles. If the number of partcles s a bt, we should use the hgher nerta weght and vce versa. Also by usng the more partcles, the error wll be smaller because the ablty of searchng and the probablty to fnd the soluton s greater. Consequently, the tme calculaton s longer. For further smulaton, we use the number of partcles, n =. The nfluence of the dfferent range of nerta weght for PSO-LDW algorthm wth number of partcles, n =, s lsted n Table. In Table, PSO-LDW wth the range of nerta weght from. to. shows the smaller error among other ranges. Moreover, the error of PSO-LDW wth ths range s smaller than the error of the standard PSO wth nerta weght, w =.. Based on the Table, PSO- algorthm also uses the range of nerta weght from. to.. The nfluence of the dfferent of nonlnear ndex number s lsted n Table. It can be seen that the proposed PSO- wth nonlnear ndex number, x =., has smaller error among other nonlnear ndex number. smaller than the PSO-LDW. Also, the error of PSO- s It means that the soluton accuracy of the proposed PSO- s better than the PSO-LDW. The result can be explaned that the nonlnear modulaton ndex s a new mportant parameter n PSO- and the proper adjustment of x can sgnfcantly mprove the performance of PSO. Error Table. Error over nerta weght. Error Inerta weght n = n =...E-...E-...E-..E-.E-..E-.E-..E-.E-..E-.E-..E-.E-..... E- E- E- n = E- n = E-......... Inerta weght Fg.. The nfluence of nerta weght. Table. Influence of the dfferent range of the nerta. weght PSO-LDW w max - w mn Error. -..E-. -..E-. -..E-. -..E-. -..E-. -..E-. -..E-. -..E- Table. Influence of the nonlnear ndex number. PSO- (. -.) nonlnear ndex, x Error.E-..E-..E-.E-.E-.E-.E-

Durng searchng process, all partcles wll try to approach a best soluton and have a dfferent dstance to the best soluton over teraton. The average dstance of all the partcles shows a pattern of spread of partcles to fnd a soluton. We call t as dsperson. Fgure shows the dsperson of each method durng teraton. The fnal dsperson of the PSO- and the prevous methods s lsted n Table. It s clear that the partcles of PSO- have more aggressve to fnd the best soluton. In Table, the success rate (SR) shows the success of partcles n reachng a predetermned soluton value wthn runs. If the partcles can reach ths value or smaller then we can say t as success. In ths case, we used x - as a predetermned soluton value. Ths facts show that the proposed PSO- has hgher success rate than other prevous methods. The convergence speed can be seen from the speed the partcle that has the gbest value as shown n Fgure. We can see that the convergence speed of the proposed PSO- s faster than the prevous methods. Table. Comparson of partcle s characterstcs. Item PSO PSO-LDW PSO- Fnal.E-.E-.E- Dsperson SR (<e-). Applcaton of PSO- n PID Controller In ths wor, the PID controller was used as controller. It s comprsed of three components: a proportonal part, a dervatve part and an ntegral part. uses the followng control equaton: The PID controller K C( s) = K p + + K d. s s () where the K p s proportonal constant, K s ntegral constant and K d s dervatve constant. The man problem n PID controller s tunng process to determne the gans K p, K and K d. system depend on ths process. to unexpected performances. The performances of Improper tunng wll lead The tunng process s an optmzaton problem to obtan the best possble performances. The tunng process wll be more complex for the plant whch has nonlnear propertes such as USM. The ablty of PSO for solvng the optmzaton problem can be appled to the case of determnng the optmal PID parameters for a poston control of USM. r(t) + e(t) PSO- PID [x,x,x ] = [Kp, K, Kd] USM y(t) Dsperson gbest value PSO PSO-LDW PSO- Iteraton Fg.. Dsperson of partcles over teraton. PSO PSO-LDW PSO- Iteraton Fg.. Speed convergence of gbest. Fg.. PSO- based PID controller. Desgn of the PSO- tuned PID controller for USM s shown n Fgure. In ths system, three PID parameters (K p, K, K d ) wll be tuned automatcally by PSO- algorthm. Because there are three parameters that should be adjusted, the PSO- algorthm has three dmensons and each partcle of the algorthm s canddate soluton of the PID parameters. The sgnal e() wll be entered for PSO- algorthm and subsequently evaluated n the ftness functon to gude the partcles durng the optmzaton process. proposed method s gven as: Ftness = + e( ) The ftness functon for the Ftness shows the followng-up of evaluaton functon for the object nput. The purpose s to decrease the steady-state error by maxmzng the functon. The ftness s updated by each mllsecond accordng to the value of e(). ()

The USM control for clocwse (CW) rotaton and the counter clocwse (CCW) rotaton use the dfferent PSO n tracng the object nput. Snce the characterstcs of USM s dfferent depends on the rotaton drecton, we evaluate both rotatons separately.. Experment Result The USM servo system constructed n ths study s shown n Fgure. USM, the electromagnetc brae and the encoder are connected on a same axs. The poston nformaton from an encoder s transmtted to the counter board embedded nto a Personal Computer (PC). Meanwhle, accordng to error resulted from the comparson between the output and reference sgnal, the control nput sgnal whch s calculated n PC s transmtted to the drvng crcut through the I/O board and oscllator. In each experment, the load s added or not s dscussed to observe the changes of the USM s characterstcs. Whle the voltage of [V] s mported, the force of. [N.m] could be loaded to the shaft of the USM. The specfcatons of USM servo system s shown n Table.. A Conventonal Hand-Tuned PID Controller Frstly, we used the conventonal method for tunng PID controller on USM servo system. Ths method s ntroduced by Ells [] and called the zone-based tunng. It means that the low and hgh frequency parts of the controller can be tuned separately, startng wth the hgh frequency part. For a PID controller, ths means that frst the P- and D-acton are tuned and then the I-acton. The procedure wth steps to follow to tune a PID controller s gven as follows:. Set K p low, whle K = and K d =. Apply square wave reference at about % of the desred bandwdth. but avod saturaton. Use large ampltude,. Rase K p for approxmately % overshoot.. Rase K d to elmnate most overshoot.. Rase K to elmnate steady-state We found that K p =., K =. and K d =., for the best performance after many experments. Then, we started on USM servo system wth runs of clocwse (CW) drecton (.e., + deg) and runs of counter clocwse (CCW) drecton (.e., - deg) for no-load condton. After that, we repeat agan for wth load condton,.e.,. [N.m]. Table. USM Encoder Load Tm es Fg.. USM servo system. The Specfcaton of USM Servo System. Rated rotatonal speed : [rpm] Rated torque :. [N.m] Holdng torque :. [N.m] Resoluton :. [deg] to. [N.m] -. -. -.... <+ deg> Ess [deg] -. -. -.... <- deg> Ess [deg] Fg.. Poston accuracy of USM usng PID controller (no-load). -. -. -.... <+ deg> Ess [deg] -. -. -.... <- deg> Ess [deg] Fg.. Poston accuracy of USM usng PID controller (load. N.m).

-. -. -.... <+ deg> Ess [deg] <+ deg> Ess [deg] -. -. -.... <- deg> Ess [deg] Fg.. Poston accuracy of USM usng PSO-LDW PID controller (no-load). -. -... <- deg> Ess [deg] Fg.. Poston accuracy of USM usng PSO- PID controller (no-load). -. -. -.... <+ deg> Ess [deg] -. -... <+ deg> Ess [deg] -. -. -.... <- deg> Ess [deg] Fg.. Poston accuracy of USM usng PSO-LDW PID controller (load. N.m). -. -... <- deg> Ess [deg] Fg.. Poston accuracy of USM usng PSO- PID controller (load.). Table. Comparson of the average steady-state error. Methods Frequency of Zero Ess Ave Ess n runs Load Load No-load No-load. Nm. Nm PID.. PSO-LDW.. PSO-.. F tness.... PSO- PSO-LDW.......... -. Tme [s] Fg.. Convergence of ftness.

Fgure and present the poston accuracy of USM n hstogram for no-load and wth load condton. We can say that the poston accuracy of USM usng a hand-tuned PID s good and relable n no-load condton, but becomes poor and naccurate n wth load condton. The gans have been determned prevously only applcable to no-load condton. If the plant s behavor s changed (.e., due to the loadng), t s necessary to re-tune PID and t s drawbac of the fxed-gan PID.. Self-Tunng PID Controller usng PSO- The used parameters n PSO- algorthm are as follows: partcles number, n = ; cogntve constant, c =.; socal constant, c =.; maxmum nerta weght, w max =.; mnmum nerta weght, w mn =.. Usng the same test condton as before, the PSO- algorthm wll tune automatcally to determne the optmal gans of PID controller. For comparson, we also used the common PSO method, called the PSO wth lnear decreasng nerta weght or PSO-LDW wth same parameters. Fgure shows the nfluence of the nonlnear ndex number. From ths fgure, the nonlnear ndex number s. gves the best result. So, based on ths result, we used ths value for the next experment. Fgures - show the poston accuracy of USM n hstogram for no-load and wth load condton. It can be seen clearly that self-tunng PID controller can compensate the characterstc changes of USM due to the loadng effect. The gans PID are automatcally adjusted accordng to the plant s behavor. Thus, the poston accuracy of USM can be mantaned stll good and relable even though there are the characterstc changes of plant. We also found that the CW drecton s characterstc s slghtly dfferent from the CCW drecton s characterstc. By usng self-tunng, we can easly fnd the optmal gans of PID. Compared to a fxed-gan PID and PSO-LDW tuned PID, the PSO- tuned PID have the frequency dstrbuton of steady-state error tends towards zero error. Average Ess [deg].......... x=. x=. x=. x=. x=. x=. No-Load Wth-Load x=. Fg.. Influence of nonlnear ndex number. x=.. Comparson of the Average Steady-state Error Table shows the comparson of the proposed method and prevous methods n term of average Ess and frequency of zero error n runs. The self-tuned PID controllers (.e., PSO-LDW, PSO-) can outperform a hand-tuned PID or a fxed-gan PID. The average Ess of the PSO- s smallest or.% (no-load condton) and.% (wth load condton) lower than PSO-LDW (common strategy of PSO). Moreover, the frequency of zero Ess of PSO- s more often than the prevous methods. It means that the proposed method can mprove the poston accuracy of USM.. Comparson of the Average Steady-state Error Fgure shows the ftness convergence characterstcs of PSO-LDW and PSO-. It seen clearly that the partcles PSO- acheve faster convergence than the prevous methods. The partcles of PSO- acheved convergence n. seconds, whle the partcles of PSO-LDW acheved convergence n. seconds.. Conclusons In ths paper, the performances of a modfed PSO wth varaton nonlnear decreasng nerta weght based PID controller have been nvestgated and extensvely. The results are compared wth the PSO wth lnear decreasng nerta weght based PID controller and the fxed-gan PID controller by expermentng on postonng control of USM. The nonlnear decreasng nerta weght concept has contrbuted to gettng mnmum ftness functon and to quc convergence ablty wth better accuracy. In general, ths concept has produced a great mprovement n quc convergence ablty and aggressve movement narrowng towards the soluton regon wth dfferent of nonlnear modulaton ndex (x). The experment results show that the nonlnear modulaton ndex (x) plays an mportant role n searchng for optmal soluton n PSO-. Acnowledgment The authors acnowledge the support of Drectorate General of Hgher Educaton, Mnstry of Natonal Educaton, Republc of Indonesa and Electroncs Engneerng Polytechnc Insttute of Surabaya (EEPIS ITS).

References () Sashda T, Kenjo T, An ntroducton to ultrasonc motors, UK: Oxford Scence,. () Uchno K, Pezoelectrc ultrasonc motor: overvew, Smart Mater Struct ; :-. () Senjyu T, Kashgaw T, Uezato K, Poston control of ultrasonc motors usng MRAC and dead-zone compensaton wth fuzzy nterference, IEEE Trans Power Electr ; (): -. () Kandare G, Wallasche J, Devaton and valdaton of a mathematcal model for travelng-wave ultrasonc motor, Smart Mater Struct ; : -. () Ln FJ, Wa RJ, Hong CM, LLCC resonant nverter for pezoelectrc ultrasonc motor drve, IEE Proc Electr Power Appl ; (): -. () N. Suda, PID control, Asaura Publshng Co.,. () S. Yamamoto, N. Katou, Base and applcaton of PID control, Asaura Publshng Co.,. () Wong-yong Han, Jn-woo Han, Chan-goo Lee, Development of a Self-tunng PID Controller based on Neural Networ for Nonlear Systems, Proceedng of the th Medterranean Conference on Control and Automaton (MED), Hafa, Israel, June -,. () S. Kanthalashm, V. Manandan, Genetc Algorthm based Self Tunng Regulator, Internatonal Journal of Engneerng Scence and Technology, Vol. (),, -. () S.M. Grraj Kumar, Deepa Jayaraj, Anoop R. Kshan, PSO Based Tunng of a PID Controller for a Hgh Performance Drllng Machne, Internatonal Journal of Computer Applcaton (-), Volume, No., () L Xu-zhou, Yu Fe, Wang You-bo, PSO Algorthm based onlne Self Tunng of PID Controller, Internatonal Conference on Computatonal Intellgence and Securty,. () Kennedy J, Eberhart C, Partcle Swarm Optmzaton, Proceedng IEEE Internatonal Conference on Neural Networs, pp. -, () Fardah A. Rahman, Y. Murata, K. Tanaa, Y. Nshmura, S. Uchado, Y. Osa, Varable Gan Type PID Control Usng PSO for Ultrasonc Motor, th Internatonal Worshop on Computatonal Intellgence and Applcaton IEEE SMC Hroshma Chapter, Hroshma Unversty, November,. () Ahmad Ncabad, M. Mehd Ebadzadeh, Reza Safabahsh, A Novel Partcle Swarm Optmzaton Algorthm wth Adaptve Inerta Weght, Journal of Appled Soft Computng, pp. -, () A. Chatterjee, P. Sarry, Nonlnear Inerta Weght varaton for dynamc adaptaton n partcle swarm optmzaton, Computer and Operaton Research, p.-, () Sh Y, Eberhart R.C., A modfed partcle swarm optmzaton, IEEE Int. Conf. Evol. Comput., Anchorage, AK, May -,. () G. Ells, Control system desgn gude, Academc Press, London,