Auto-tuning Fractional Order Control of a Laboratory Scale Equipment

Similar documents
Design and Tuning of Fractional-order PID Controllers for Time-delayed Processes

Robust Fractional Order Controllers for Distributed Systems

Survey of Methods of Combining Velocity Profiles with Position control

CHAPTER 7 FRACTIONAL ORDER SYSTEMS WITH FRACTIONAL ORDER CONTROLLERS

Lab 3: Quanser Hardware and Proportional Control

Experimental Investigations on Fractional Order PI λ Controller in ph Neutralization System

Tuning of fractional PI controllers for fractional order system models with and without time delays

Model Predictive Controller of Boost Converter with RLE Load

Estimation of Tire-Road Friction by Tire Rotational Vibration Model

Observer Based Friction Cancellation in Mechanical Systems

Robust PID and Fractional PI Controllers Tuning for General Plant Model

Simulation Study on Pressure Control using Nonlinear Input/Output Linearization Method and Classical PID Approach

FUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT

A Comparison between Integer Order and Non-integer Order Controllers Applied to a Water Levelling System

Laboratory Exercise 1 DC servo

Research Article. World Journal of Engineering Research and Technology WJERT.

Control Of Heat Exchanger Using Internal Model Controller

Trajectory Planning, Setpoint Generation and Feedforward for Motion Systems

Overview of the Seminar Topic

Algorithm for Multiple Model Adaptive Control Based on Input-Output Plant Model

EEE 188: Digital Control Systems

Educational laboratory setup of DC motor cascade control based on dspace1104 platform

TUNING-RULES FOR FRACTIONAL PID CONTROLLERS

Chapter 7 Control. Part Classical Control. Mobile Robotics - Prof Alonzo Kelly, CMU RI

Application Note #3413

Iterative Controller Tuning Using Bode s Integrals

YTÜ Mechanical Engineering Department

Lab 3: Model based Position Control of a Cart

AN INTRODUCTION TO THE CONTROL THEORY

Trajectory planning and feedforward design for electromechanical motion systems version 2

ROBUST CONTROL OF A FLEXIBLE MANIPULATOR ARM: A BENCHMARK PROBLEM. Stig Moberg Jonas Öhr

Trade-off Adjustment of Fractional Order Low-pass Filter for Vibration Suppression Control of Torsional System

Adaptive fuzzy observer and robust controller for a 2-DOF robot arm

H-INFINITY CONTROLLER DESIGN FOR A DC MOTOR MODEL WITH UNCERTAIN PARAMETERS

Tishreen University Journal for Research and Scientific Studies - Engineering Sciences Series Vol. ( ) No. ( ) PID

Acknowledgements. Control System. Tracking. CS122A: Embedded System Design 4/24/2007. A Simple Introduction to Embedded Control Systems (PID Control)

H-infinity Model Reference Controller Design for Magnetic Levitation System

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems

DC-motor PID control

Evaluation of SIPIC01 and SIPIC02 on Motor Speed Control

PRECISION CONTROL OF LINEAR MOTOR DRIVEN HIGH-SPEED/ACCELERATION ELECTRO-MECHANICAL SYSTEMS. Bin Yao

Chapter 8. Feedback Controllers. Figure 8.1 Schematic diagram for a stirred-tank blending system.

THE ANNALS OF "DUNAREA DE JOS" UNIVERSITY OF GALATI FASCICLE III, 2000 ISSN X ELECTROTECHNICS, ELECTRONICS, AUTOMATIC CONTROL, INFORMATICS

YTÜ Mechanical Engineering Department

Improving the Control System for Pumped Storage Hydro Plant

Fast Step-response Evaluation of Linear Continuous-time Systems With Time Delay in the Feedback Loop

PID controllers. Laith Batarseh. PID controllers

PID Control Analysis of Brake Test Bench

Stepping Motors. Chapter 11 L E L F L D

Design and Implementation of Two-Degree-of-Freedom Nonlinear PID Controller for a Nonlinear Process

FEEDBACK CONTROL SYSTEMS

Comparison of Feedback Controller for Link Stabilizing Units of the Laser Based Synchronization System used at the European XFEL

Control Theory. Noel Welsh. 26 October Noel Welsh () Control Theory 26 October / 17

General procedure for formulation of robot dynamics STEP 1 STEP 3. Module 9 : Robot Dynamics & controls

Jurnal Teknologi IMPLEMENTATION OF ROBUST COMPOSITE NONLINEAR FEEDBACK FOR ACTIVE FRONT STEERING BASED VEHICLE YAW STABILITY.

Modeling and Model Predictive Control of Nonlinear Hydraulic System

IMC based automatic tuning method for PID controllers in a Smith predictor configuration

Positioning Control of One Link Arm with Parametric Uncertainty using Quantitative Feedback Theory

Robust Tuning of Power System Stabilizers Using Coefficient Diagram Method

Stability of CL System

UNIVERSITY OF BOLTON SCHOOL OF ENGINEERING BENG (HONS) IN BIOMEDICAL ENGINEERING SEMESTER 1 EXAMINATION 2017/2018 ADVANCED BIOMECHATRONIC SYSTEMS

LIAPUNOV S STABILITY THEORY-BASED MODEL REFERENCE ADAPTIVE CONTROL FOR DC MOTOR

Analysis of Four Quadrant Operation of Thruster Motor in an AUV using an Optimized H Infinity Speed Controller

Acceleration Feedback

Lecture 5 Classical Control Overview III. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

UNIVERSITY OF BOLTON SCHOOL OF ENGINEERING BSC (HONS) MECHATRONICS TOP-UP SEMESTER 1 EXAMINATION 2017/2018 ADVANCED MECHATRONIC SYSTEMS

System Modeling: Motor position, θ The physical parameters for the dc motor are:

Nonlinear PD Controllers with Gravity Compensation for Robot Manipulators

Backstepping Control Design for a Semiactive Suspension System with MR Rotary Brake

Dynamics and PID control. Process dynamics

COMPOSITE REPRESENTATION OF BOND GRAPHS AND BLOCK DIAGRAMS FOR CONTROLLED SYSTEMS

Traffic Modelling for Moving-Block Train Control System

Today (10/23/01) Today. Reading Assignment: 6.3. Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10

SRV02-Series Rotary Experiment # 7. Rotary Inverted Pendulum. Student Handout

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL

Control 2. Proportional and Integral control

MEAM 510 Fall 2012 Bruce D. Kothmann

Identification and PID Control for a Class of Delay Fractional-order Systems

Discrete-Time Implementation and Experimental Validation of a Fractional Order PD Controller for Vibration Suppression in Airplane Wings

APPLICATION OF ADAPTIVE CONTROLLER TO WATER HYDRAULIC SERVO CYLINDER

Automatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year

Parameter Derivation of Type-2 Discrete-Time Phase-Locked Loops Containing Feedback Delays

MODELLING ANALYSIS & DESIGN OF DSP BASED NOVEL SPEED SENSORLESS VECTOR CONTROLLER FOR INDUCTION MOTOR DRIVE

Objective: To study P, PI, and PID temperature controller for an oven and compare their performance. Name of the apparatus Range Quantity

ECE Introduction to Artificial Neural Network and Fuzzy Systems

An Introduction to Control Systems

Three phase induction motor using direct torque control by Matlab Simulink

PID Control. Objectives

IDENTIFICATION AND PRACTICAL CONTROL OF A FLUID PLANT

CONTROLLER DESIGN FOR HEAVY-HAUL TRAIN SYSTEM. M. Chou, X. Xia

Research on the winding control system in winding vacuum coater

Effect of Fractional Order in Vertical Pole Motion Sucheta Moharir 1, Narhari Patil 2

MODELLING ANALYSIS & DESIGN OF DSP BASED NOVEL SPEED SENSORLESS VECTOR CONTROLLER FOR INDUCTION MOTOR DRIVE

NONLINEAR BACKSTEPPING DESIGN OF ANTI-LOCK BRAKING SYSTEMS WITH ASSISTANCE OF ACTIVE SUSPENSIONS

arxiv: v1 [nlin.ao] 2 Jun 2012

Inertia Identification and Auto-Tuning. of Induction Motor Using MRAS

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems

B1-1. Closed-loop control. Chapter 1. Fundamentals of closed-loop control technology. Festo Didactic Process Control System

Quanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control. DC Motor Control Trainer (DCMCT) Student Manual

IVR: Introduction to Control (IV)

Transcription:

Auto-tuning Fractional Order Control of a Laboratory Scale Equipment Rusu-Both Roxana * and Dulf Eva-Henrietta Automation Department, Technical University of Cluj-Napoca, Memorandumului Street, No.28 Cluj-Napoca, Romania * Corresponding author Abstract Distributed control systems with high nonlinearity and with uncertain characteristics, make the control development a very complex task. In the last period several control methods were developed, presenting different performances but there is still room for improvement. In order to overthrow the complexity of the process a possible approach is to use robust control methods. To this end, the research paper proposes fractional order parameter tuning adaptive algorithm to maintain the output value and to fulfill the imposed requirements. The performances of the proposed control system are verified through digital simulations using Matlab/SIMULINK environment and were validated in real time applications using a laboratory experimental setup. Keywords-anti-lock braking system; fractional order control; adaptive control; nonlinear model; wheel slip I. INTRODUCTION It is a well-known fact that in industrial application the classical PID controller is used in 99 % of the cases even if several, more advanced, control techniques are available and could give better performance results. This happens due to the simplicity and the effectiveness of the PID controller which makes it easier to understand and tune by the operators. In 1999 Podlubny [7] presented the fractional order controller as a generalization of the classical PID controller by using any real order instead of only integer order for the integration and differentiation introducing in this manner 2 extra degrees of freedom making possible to introduce additional specification in the design. The number of applications of fractional calculus increased considerably in the last decade due to the development of more advanced mathematical computational tools. The advantages of fractional order controllers with respect to classical PID controller were clearly demonstrated in different applications like DC motor control [1], service robot control [11], electro-hydraulic system [13], chemical processes [2,3]. The key problem is that in order to be able to tune the fractional order control parameters a basic knowledge of fractional calculus is needed [9, 12] being the reason why most engineers are reluctant in using them. The increased complexity of controller parameter tuning process lead to an increased interest in auto-tuning control methods which are able to handle even process variations, in case of infrastructure problems of the control system, instrumentation problems or even non-critical faults. One of the widely used methods in industrial applications is the relay autotuning method. This method can be extended even in the case of fractional-order controllers [8]. Unfortunately most existing fractional order design methods are complex which represents an important issue in any auto-tuning method. The present work proposes a novel, simplified algorithm for fractional order controller parameter tuning included in an auto-tuning control scheme. The antilock brake system was chosen as case study to validate the proposed control system representing a great challenge from the control point of view due to the complex and nonlinear braking dynamics. The paper is structured in four parts. After the introductory part, the proposed fractional order controller design method is presented in the second section together with the auto-tuning control scheme while the third section details the proposed case study, with the experimental results and validation. The work ends with concluding remarks. II. AUTO-TUNING FRACTIONAL ORDER CONTROL SYSTEM As presented in the introductory part the fractional order controller can be considered as a generalization of the classical PID controller having the following form [8, 10]: H Ki ( s) K P K s d,,, (1) s FOPID 1 where KP, Ki, Kd are the classical tuning parameters of a PID controller and λ and μ are the integration and differentiation orders. The tuning process of the fractional order PID controllers (FOPID) is in fact reduced to determining the five tuning parameters to ensure the imposed performance criteria. The explicit form of the most used performance criteria in frequency domain are [8]: The phase margin φ m used to impose a certain close loop overshoot j db H R ( j gc ) H P gc 0 (2) The gain crossover frequency, ωgc,used to ensure a certain closed loop settling time. H R( jgc) H P jgc m arg (3) 2016. The authors Published by Atlantis Press 0046

The iso-damping property, used to ensure a constant overshoot of the closed loop system, even in the presence of open loop gain variations. The designed fractional order controller can be included in an auto-tuning control structure [6] as the one presented in Figure I: d arg H R j H j d P cg 0 (4) where HR(s) represents the controller transfer function and HP(s) represents the process transfer function. Other performance criteria can be considered [8] like high frequency noise rejection condition or good output disturbance rejection condition depending of the application in question. It must be mentioned that determining the controller tuning parameters is not an easy task being needed to solve the system of nonlinear equations resulted from the imposed performance criteria. For simplicity reasons, the fractional order PI controller design method is firstly presented having the following transfer function: H K i ( s) K P,, (5) s FO PI 1 Based on the previously presented performance criteria and the explicit form from eq.(2-4), an attempt to analytically determine the controller tuning parameters was made. An iterative algorithm was proven to be the simplest solution as follows: Step 0 λ=1; Step 1 determine Ki using eq. (6-11) Step 2 determine Kp using eq. (12) Step 3 check if the imposed performance are met if yes then the design is finished else λ=λ-δλ and RETURN TO STEP 1 = ; = ; () = (6) FIGURE I. AUTO-TUNING CONTROL STRUCTURE The idea behind this control is to create a closed loop controller with parameters that can be updated as the process parameters vary. As it can be observed from the control structure the process is identified each time step by the System identifier block which uses a recursive simple least-squares (RLS) algorithm to estimate the system parameters [6]. The Controller designer block implements the previously presented algorithm and the fractional order controller parameters are tuned based on the new parameter values of the process. In the case of fractional order controllers the operators are defined by irrational continuous transfer functions, in the Laplace domain which often causes evaluation problems in the simulations. Therefore, continuous or discrete integer-order approximations of the fractional order operators need to be adopted when analyzing fractional order systems. The recursive equation corresponding to the designed fractional order controller is implemented in the Controller block using the Oustaloup-Recursive-Approximation [5]. III. AUTO-TUNING FRACTIONAL ORDER SLIP CONTROL OF ABS SYSTEM The proposed auto-tuning fractional order control structure is used for slip control for a laboratory anti-lock brake system. The experimental unit is anti-lock brake system designed by Inteco [7], Figure II, in order to optimize braking effectiveness while maintain the car controllability. This laboratory set-up is able to test the performance of the ABS system for various road conditions for example wet asphalt. 1=2 ; 2 = 2 ; (7) 3 = ; 4 = (8) 5 = 4( )( ) (9) 6 = 1 + 2 3 4 (10) = = ( ) ; (11) (12) FIGURE II. THE ANTI-LOCK BRAKE SYSTEM BY INTECO The main components [7] of the experimental unit are: two rolling wheels, a flat DC motor used to drive the ABS, two identical encoders used to measure the rotational angles of the wheels with a high resolution 4096 pulses per revolution. The lower wheel simulates the relative road motion while the upper wheel mounted on a lever simulates the car wheel. The PC is 2016. The authors Published by Atlantis Press 0047

equipped with a RT-DAC/PCI-D multipurpose digital I/O board which communicates with the power interface. The power interface amplifies the control signals received from the PC and transmits them to the DC motor. The encoder pulse signals are converted to digital 16-bit form and transmitted to the PC using the same power interface. All the functions of the board can be accessed using the ABS Toolbox directly from Matlab/SIMULINK environment. The Simulink implementation of the proposed control scheme is presented in Figure III. and all the block elements from Figure II can be identified. FIGURE III. THE SIMULINK IMPLEMENTATION OF THE AUTO-TUNING FRACTIONAL ORDER CLIP CONTROL STRUCTURE FOR THE ANTI-LOCK BRAKE SYSTEM The main objective of the ABS control system is to prevent wheel blocking during the braking process otherwise known as wheel-lock. This phenomenon can be observed by monitoring the wheel slip, in this case considered as the relative difference of the wheels velocities. The wheel slip needs to be controlled so that the friction coefficient between the car and the road is maximized. The control structure is implemented in real time. The process is identified each time step as a second order system and the fractional order controller is approximated with Ouastaloup recursive method [5] as a second order transfer function. If the approximation order is increased the accuracy will also increase. However, in an auto-tuning control scheme the computations of higher complexity are to be avoided if possible. The experimental procedure consists in accelerating the wheel that animates the car-road motion to an imposed threshold velocity using the DC motor. The next phase of the experimental procedure is the braking phase, when the DC motor is switched off to enable the free motion of both wheels. In this phase the brake is activated until the car velocity achieves the zero value while keeping the wheel from slipping. This experimental procedure using the proposed control structure was tested in different road conditions. For the first test a perfectly dry asphalt road was considered, then for the second test a bumpy dry road and lastly the worst case scenario was considered: wet asphalt. The experimental results for the first test are presented in Figure IV.A) The car position, wheel position, slip, car velocity, wheel velocity and brake evolutions can be observed in this order from top to bottom of the figure. The considered value for the imposed threshold velocity for the first phase of the experimental procedure is 2000 rpm and will be kept for all the other experimental tests. It can be observed that the wheel and the car reach the imposed velocity after around 8 seconds when the braking phase will start. By analyzing the evolution of the wheel and car velocity we can determine that the car stops after approximately 4.4 seconds. Another important parameter evolution is the evolution of the slip which in this case doesn t increase above a 0.05 value. In the second experimental test a bumpy road was simulated. The experimental results can be observed in Figure IV.B) In this case the car and wheel reach the imposed threshold velocity at around the same time as in the previous case, the slip value increased to 0.06 only for a short instant and the car reaches to stop at 12.7 seconds. The car and the wheel positions are relatively the same as in the previous test so it can be concluded that the proposed control structure performances for rough road conditions are maintained. The last test experiment was designed to determine the performance of the designed control structure in worst case conditions meaning wet asphalt. 2016. The authors Published by Atlantis Press 0048

A) DRY ASPHALT C) WET ASPHALT FIGURE IV. EXPERIMENTAL RESULTS OF THE AUTO-TUNING FRACTIONAL ORDER SLIP CONTROL STRUCTURE OF THE ABS SYSTEM The experimental results are presented in Figure IV.C) In this case the evolutions of the brake and of the slip are quite different in comparison to the other experimental tests. The slip reaches value around 0.08 and the control signal, the brake is much more active. The braking time increases from 4.4 seconds (dry asphalt) to 4.8 seconds. This increase was expected but considering that the car and wheel positions are relatively the same it can be concluded that the proposed control solution performs in a satisfactory manner even for worst case road conditions. B) BUMPY ROAND IV. CONCLUSIONS An auto-tuning structure of a fractional order controller has been proposed. The idea was to get the benefit from the high performance quality of fractional order systems confirmed in many precedent research works. The control structure is exemplified on the slip control of a laboratory anti-lock braking system which represents a great challenge from the control point of view due to the complex and nonlinear braking dynamics. The experimental test results show that the proposed tuning technique is accurate and produces robust closed loop results. They also revealed that this combined method main benefit consists in the evolution of the control signal. 2016. The authors Published by Atlantis Press 0049

ACKNOWLEDGMENT This work was supported by a grant of the Romanian National Authority for Scientific Research and Innovation, CNCS UEFISCDI, project number 155/2012 PN-II-PT-PCCA. REFERENCES [1] B.B. Alagoz, Ates A,Yeroglu C. Auto-tuning of PID controller according to fractional-order reference model approximation for DC rotor control, Mechatronics,vol.23 (issue 7), pp.789-797, 2013 [2] R Both, Cormos A, Agachi S, Festila C, Dynamic modeling and validation of 2-ethyl-hexenal hydrogenation process, Computers&Chemical Engineering, 52, 100-111, 2013 [3] R Both, Dulf E, Festila C, Dynamic modeling and validation of 2-ethylhexenal hydrogenation process, Chemical Eng. Sci., 74, 300-309, 2012 [4] R Both et. all, Microcontroller implementation of Digital Fractional Order Controllers for Time Delay Processes, 21st Mediterranean Conference on Control and Automation (MED), 1445-1450, 2013 [5] Y.Q. Chen, Oustaloup-Recursive-Approximation for Fractional Order Differentiators, Updated 16 Feb 2014, http://www.mathworks.com/matlabcentral/fileexchange/authors/9097 [6] S.Haykins. Adaptive Filter Theory, Prentice Hall, 2002 [7] Inteco, Anti-Lock Brake System User s Manual, available at www.inteco.com.pl, accessed 2016 [8] C.A.Monje, B.Vinagre, Feliu M.F., Chen.Y.Q Tuning and autotuning of fractional order controllers for industry applications,control Engineering Practice 16, pp. 798 812, 2008 [9] F. Padula, A.Visioli, Advances in robust fractional control, Springer, ISBN 978-3-319-10929 9, 2014 [10] I. Podlubny, Fractional-ordersystems and PID-controllers, IEEE Transactions on Automatic Control 44, 208-214, 1999 [11] T.Qingshun, Chunfu W, Yuanhui Y, Guodong L, Fengyu Z., Design and Implementation of Fractional Order Controller for Service Robots, International Journal of Control and Automation, Vol.8, No.5, 2015 [12] D Xue et. all, Linear Feedback Control Analysis and Design with MATLAB, Advances in Design and Control, Siam, 2007 [13] J.Zhao, Wang J., Wang S., Fractional order control to the electrohydraulic system in insulator fatigue test device, Mechatronics, 2013 2016. The authors Published by Atlantis Press 0050