RESEARCH PAPERS FACULTY OF MATERIALS SCIENCE AND TECHNOLOGY IN TRNAVA SLOVAK UNIVERSITY OF TECHNOLOGY IN BRATISLAVA

Similar documents
The Mechatronics System Control Quality Analysis Using Simulink and GUI in Matlab

RESEARCH PAPERS FACULTY OF MATERIALS SCIENCE AND TECHNOLOGY IN TRNAVA, SLOVAK UNIVERSITY OF TECHNOLOGY IN BRATISLAVA, 2016 Volume 24, Number 39

INTERACTION OF INPUT SHAPING AND CASCADE CONTROLLER FOR DC DRIVE CONTROL

Optimal Control System Design

Simulink Based Model for Analysing the Ziegler Nichols Tuning Algorithm as applied on Speed Control of DC Motor

LABREG SOFTWARE FOR IDENTIFICATION AND CONTROL OF REAL PROCESSES IN MATLAB

POWER PLANT MODEL DESIGN USING MATLAB/SIMSCAPE

Improved NCTF Control Method for a Two-Mass Rotary Positioning Systems

Penn State Erie, The Behrend College School of Engineering

Control Design for Servomechanisms July 2005, Glasgow Detailed Training Course Agenda

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

Comparisons of Different Controller for Position Tracking of DC Servo Motor

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

The issue of saturation in control systems using a model function with delay

SIMULINK MODELING OF FUZZY CONTROLLER FOR CANE LEVEL CONTROLLING

Automatic Control Systems 2017 Spring Semester

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

ENGINEERING SPECIFICATION

Design Applications of Synchronized Controller for Micro Precision Servo Press Machine

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

Fundamentals of Servo Motion Control

6545(Print), ISSN (Online) Volume 4, Issue 1, January- February (2013), IAEME & TECHNOLOGY (IJEET)

PREDICTIVE CONTROL OF INDUCTION MOTOR DRIVE USING DSPACE

Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control of DC Motor

Lab 2: Quanser Hardware and Proportional Control

Experiment Of Speed Control for an Electric Trishaw Based on PID Control Algorithm

Robot Joint Angle Control Based on Self Resonance Cancellation Using Double Encoders

Chapter 3: Multi Domain - a servo mechanism

ANTI-WINDUP SCHEME FOR PRACTICAL CONTROL OF POSITIONING SYSTEMS

MEM01: DC-Motor Servomechanism

PID Tuning Using Genetic Algorithm For DC Motor Positional Control System

Linear Control Systems Lectures #5 - PID Controller. Guillaume Drion Academic year

Speed Control of DC Motor Using Fuzzy Logic Application

ECE 5670/ Lab 5. Closed-Loop Control of a Stepper Motor. Objectives

PID, I-PD and PD-PI Controller Design for the Ball and Beam System: A Comparative Study

Ball Balancing on a Beam

Upgrading from Stepper to Servo

ServoStep technology

Lego Mindstorms as a Simulation of Robotic Systems

Hacettepe University, Ankara, Turkey. 2 Chemical Engineering Department,

Arvind Pahade and Nitin Saxena Department of Electrical Engineering, Jabalpur Engineering College, Jabalpur, (MP), India

Active Vibration Isolation of an Unbalanced Machine Tool Spindle

PI Control of Boost Converter Controlled DC Motor

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

Slovak University of Technology in Bratislava Institute of Information Engineering, Automation, and Mathematics PROCEEDINGS

New PID Tuning Rule Using ITAE Criteria

DC motor position control using fuzzy proportional-derivative controllers with different defuzzification methods

DC Motor Speed Control Using Machine Learning Algorithm

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

NINTH INTERNATIONAL CONGRESS ON SOUND AND VIBRATION, ICSV9 ACTIVE VIBRATION ISOLATION OF DIESEL ENGINES IN SHIPS

International Journal of Innovations in Engineering and Science

Open Access Pulse-Width Modulated Amplifier for DC Servo System and Its Matlab Simulation

Fuzzy Logic Based Speed Control System Comparative Study

Fuzzy Logic Techniques Applied to the Control of a Three-Phase Induction Motor

Position Control of DC Motor by Compensating Strategies

Modeling Position Tracking System with Stepper Motor

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

(1.3.1) (1.3.2) It is the harmonic oscillator equation of motion, whose general solution is: (1.3.3)

Position Control of Servo Systems using PID Controller Tuning with Soft Computing Optimization Techniques

Volume 1, Number 1, 2015 Pages Jordan Journal of Electrical Engineering ISSN (Print): , ISSN (Online):

Fatigue testing. Fatigue design

THE general rules of the sampling period selection in

L E C T U R E R, E L E C T R I C A L A N D M I C R O E L E C T R O N I C E N G I N E E R I N G

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

A PHOTOVOLTAIC POWERED TRACKING SYSTEM FOR MOVING OBJECTS

This manuscript was the basis for the article A Refresher Course in Control Theory printed in Machine Design, September 9, 1999.

MM7 Practical Issues Using PID Controllers

International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering Vol. 2, Issue 6, June 2013

Transient stability improvement by using shunt FACT device (STATCOM) with Reference Voltage Compensation (RVC) control scheme

Modeling & Simulation of PMSM Drives with Fuzzy Logic Controller

Model Predictive Control of Matrixconverter Fed Induction Generator for Wind Turbine

Chaotic speed synchronization control of multiple induction motors using stator flux regulation. IEEE Transactions on Magnetics. Copyright IEEE.

Design of an electronic platform based on FPGA-DSP for motion control applications

POSITION AND SPEED ESTIMATION OF A STEPPING MOTOR AS AN ACTUATOR OF DIESEL ENGINE FUEL RACK

Genetic Algorithm Optimisation of PID Controllers for a Multivariable Process

Teaching Mechanical Students to Build and Analyze Motor Controllers

Digital Control of MS-150 Modular Position Servo System

PID Tuner (ver. 1.0)

Analysis and Design of Conventional Controller for Speed Control of DC Motor -A MATLAB Approach

Implementing a Kalman Filter on FPGA Embedded Processor for Speed Control of a DC Motor Using Low Resolution Incremental Encoders

New Direct Torque Control of DFIG under Balanced and Unbalanced Grid Voltage

Analysis and Suppression of Torsional Vibrations for the Permanent Magnet Synchronous Motor-Load System

Protections of embededded system inputs

Fuzzy PID Controller Enhancement of Power System using TCSC

SVPWM Based Speed Control of Induction Motor with Three Level Inverter Using Proportional Integral Controller

Implementation of Proportional and Derivative Controller in a Ball and Beam System

SIMULATION ANALYSIS OF DC/AC INVERTER UNDER NONLINEAR LOAD

Effective Teaching Learning Process for PID Controller Based on Experimental Setup with LabVIEW

Fig m Telescope

Controller Tuning for Disturbance Rejection Associated with Delayed Double Integrating processes, Part IV: PID Plus First-Order Lag Controller

Department of Mechanical Engineering, CEG Campus, Anna University, Chennai, India

(1) C = T θ. 1 FIR = finite impulse response

Brushed DC Motor PWM Speed Control with the NI myrio, Optical Encoder, and H-Bridge

AN APPROACH TO IMPROVE THE PERFORMANCE OF A POSITION CONTROL DC MOTOR BY USING DIGITAL CONTROL SYSTEM

Brushed DC Motor Microcontroller PWM Speed Control with Optical Encoder and H-Bridge

Relay Based Auto Tuner for Calibration of SCR Pump Controller Parameters in Diesel after Treatment Systems

PROPOSAL OF GRADUAL CONTROLLER FOR STATIC COMPENSATOR OF REACTIVE POWER

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

Comparative Analysis of Controller Tuning Techniques for Dead Time Processes

Model-free PID Controller Autotuning Algorithm Based on Frequency Response Analysis

Transcription:

RESEARCH PAPERS FACULTY OF MATERIALS SCIENCE AND TECHNOLOGY IN TRNAVA SLOVAK UNIVERSITY OF TECHNOLOGY IN BRATISLAVA 2016 Volume 24, Number 39 UTILIZATION OF ADVANCED METHODS IN THE CONTROL OF A MECHATRONIC SYSTEM WITH FLEXIBLE ELEMENTS Martin JUHÁS, Igor HALENÁR, Bohuslava JUHÁSOVÁ SLOVAK UNIVERSITY OF TECHNOLOGY IN BRATISLAVA FACULTY OF MATERIALS SCIENCE AND TECHNOLOGY IN TRNAVA INSTITUTE OF APPLIED INFORMATICS, AUTOMATION AND MECHATRONICS ULICA JÁNA BOTTU 2781/25, 917 24 TRNAVA, SLOVAKIA e-mail: martin_juhas@stuba.sk, igor.halenar@stuba.sk, bohuslava.juhasova@stuba.sk Abstract Analysis of the negative impact of a mechatronic system with the flexible elements parameter error and the possibilities of impact reduction are presented in this contribution. Two advanced methods the Model Predictive Control method and the inclusion of an LMS filter into the control process are proposed for the reduction of the insufficient effect of a double notch filter, which was initially integrated into the system for elimination of two-mass flexible joint parasitic frequencies. Simulation experiments results response of system angular velocity and control process quality analysis confirmed the correctness of the proposition for the usage of these progressive control elements. Key words Mechatronic system control, Model Predictive Control, LMS filter, Control quality INTRODUCTION This contribution deals with the special case of a mechatronic system torque DC motor with flexible elements in motor-to-load coupling containing static or in-time variable parameter error affecting the coupling properties. A DC motor angular velocity controller was designed by the standard method of controller design Modulus Optimum Method. A flexible connection is characterized by undesirable frequencies (resonant, anti-resonant) occurrence. A double notch filter was used and is enough to eliminate these parasitic frequencies. Because of the static character of a double notch filter, the error of flexible joint key parameters can result in filter efficiency reduction. In the case of parameter error occurrence, two advanced methods: Model Predictive Control (MPC) and LMS adaptive filter are proposed for the elimination of this deficiency. 77

PROBLEM DEFINITION The direct current motor (DCM) with a drive-to-load coupling, containing a flexible element, was chosen as the analyzed mechatronic system for the research. A special type of drive torque motor was set as a subject of the analysis. This type of drive is characterized by high torsion moment at a relatively low speed. If the inertia of the transmission mechanism is small compared to the motor and load, the coupling between the motor and load can be treated as a two-mass motor/load system (1, 4 and 5). The analyzed controlled object with a transfer function of the flexible joints of two masses 0] is represented by the simulation model depicted in Fig. 1, Fig. 2 and Fig. 3. Fig. 1 Controlled system model Fig. 2 Model of the system electrical part Fig. 3 Model of two masses flexible joint The transfer function of a flexible joint of two masses depicted in Fig. 3 is: G FJ s J M J L s 3 b 12 M 2 J Ls b12s d12. [1] 2 J J s d J J s L 12 M The control system was designed based on idealized conditions where an infinitely rigid connection was considered instead of a flexible connection between actuator and a load. L 78

Table 1 Analyzed system parameters Parameter Unit Description Value R a Ω armature current 0.02 L a mh resistance and inductance of armature winding 100 cφ N.m/A torque constant 0.3 J M kg.m 2 inertia of the motor rotor 10 J L kg.m 2 inertia of the load 60 b 12 N.m.s/rad torsion damping 0.1 d 12 N.m/rad torsion stiffness 4 The Modulus Optimum Method for PID controller design was used from a large number of existing known methods (2, 3, 4 and 6). The coefficients of the PID controller, designed by the Modulus Optimum Method, are listed in Table 2 and were calculated based on the analyzed mechatronic system defined in Table 1. Table 2 PID (MOM) controller parameters Parameter Value r 0 0.1602 r 1 0.0199 r 1 0.0323 The simulation was performed as a feedback control of angular velocity by the simulation model depicted in Fig. 4 based on a set of simulation experiments. Fig. 4 Simulation model of the system with PID controller The aim of this paper is to focus on the case where a time invariant or a time variable error of the chosen parameter of the coupling occurs. Because the resonant and anti-resonant frequencies of the analyzed system depends on coefficient d12, it is clear that this error can affect a control quality of this mechatronic system. This negative impact is caused by moving these frequencies across the frequency spectrum as is shown in Fig. 5. 79

Fig. 5 LAFCh of mechatronic system and double notch filter independently. MODEL PREDICTIVE CONTROL The first proposal to eliminate the negative effects of the combination of the filter use and the existence of the elastic coupling parameter error is the use of the predictive control method called Model predictive control (MPC) (7, 8, 9 and 10). An additional part the control system with MPC controller was added (Fig. 6) to the original control system with PID controller (Fig. 4) for the purpose of assessing the MPC control versus PID control use. Fig. 6 Simulation model of the system with PID and MPC controllers 80

The cases of high negative impact of filter use with the d12 parameter error occurrence were analyzed based on fine tuning of the MPC controller, which was initially set up by Matlab Model Predictive Control Toolbox. The simulation was performed by the simulation model depicted in Fig. 6 based on a set of simulation experiments. The obtained results of the simulation experiments were processed in graphical form wherein a response of ωm and the control process quality based on Integral Time Absolute Error (ITAE) and Integral Time Square Error (ITSE) were observed. The functionality of the control process quality on the parameter weight tuning of the MPC controller within range <+0.13; +0.22> is displayed in Fig. 7 and Fig. 8 and it can be very helpful in the analysis process for final MPC controller setting. filter on, d12 var filter off, d12 var ITAE ITSE ITAE ITSE Fig. 7 Quality of the control process of the system with MPC controller and variable d12 filter on, d12 stat filter off, d12 stat ITAE ITSE ITAE ITSE Fig. 8 Quality of the control process of the system with MPC controller and static d12 with +20% error LMS FILTER The second proposal for elimination of the coupling parameter error negative influence is the use of an adaptive LMS filter. The LMS filter is represented in the simulation model as an LMS Filter subsystem, which uses the least mean-square (LMS) algorithm (11). As a desired signal for LMS filtering, a signal from the simplified control loop with an infinitely rigid connection between drive and load was used. The resulting suggested complex closed loop circuit designed for quality analysis is shown in Fig. 9 and consists of: 81

a control loop with a mechatronic system with variable flexibility, double notch filter and adaptive LMS filter a simplified control loop with infinitely rigid connection (for desired signal generation for LMS filter) a control loop with a mechatronic system with invariable flexibility and double notch filter (for verification of simplified control loop using) a control loop with a mechatronic system with variable flexibility and double notch filter (for LMS filter using efficiency analysis). Fig. 9 The complex simulation model for quality analysis A set of several simulation experiments were conducted with different parameters settings of LMS filter. A combination of LMS filter with and without double notch filter use was analyzed too. The obtained simulation results confirm an assumption, that the LMS filter usage can positively affect the whole control process in the case of a mechatronic system part parameter error occurrence in both simulated scenarios with or without double notch filter use, as is shown in Table 3 as a control quality comparison. Table 3 Simulation experiments results using LMS without LMS quality using double without double using double without double criterion notch notch notch notch IAE 5.32E+03 5.30E+03 6.63E+03 6.08E+03 ITAE 7.40E+04 7.33E+04 2.16E+05 1.21E+05 ISE 1.06E+06 1.05E+06 1.09E+06 1.07E+06 ITSE 8.11E+06 8.19E+06 1.01E+07 9.67E+06 82

CONCLUSION In this contribution, analysis was conducted of a special case mechatronic system with flexible coupling elements containing static or in-time variable parameter error affecting the coupling flexibility. This ambiguity in the system properties definition has a significant negative influence on the control process quality, while the PID speed controller was designed by Modulus Optimum Method. In the case of non-error parameters, in relation to this standard control design method, a double notch filter is enough to eliminate parasitic resonant and antiresonant frequencies. In the case of system parameter error occurrence, two advanced methods Model Predictive Control and LMS filter are proposed to be used for the purpose of elimination of this deficiency. A set of different simulation experiments were conducted with different parameters settings of the proposed methods components. The obtained results of the simulation experiments based on control process quality analysis, clearly confirmed the correctness of using either the MPC controller or LMS filter, while the correctly configured MPC controller as well as the LMS filter are capable to replace the double notch filter that was originally used as a correcting element. Acknowledgement This publication is the result of implementation of the project: UNIVERSITY SCIENTIFIC PARK: CAMPUS MTF STU CAMBO (ITMS: 26220220179) supported by the Research & Development Operational Program funded by the EFRR. References: 1. VUKOSAVIC, S., STOJIC, M., 1998. Suppression of Torsional Oscillations in a High- Performance Speed Servo Drive. In: IEEE Trans. on Industrial Electronics, vol. 45, pp. 108-117 2. ELLIS, G., 2004. Control system design guide. San Diego: Elsevier Academic Press. 464 pp. 3. VÍTEČKOVÁ, M., VÍTEČEK, A., 2003. Modulus optimum for digital controllers. In: Acta Montanistica Slovaca, vol. 8, no. 4, pp. 214 216. 4. BALÁTĚ, J., 2003. Automatické řízení (Automatic Control). Praha: BEN technická literatura. ISBN 80-7300-020-2 5. ŠVARC, I., MATOUŠEK, R., ŠEDA, M. and VÍTEČKOVÁ, M., 2011. Automatické řízení (Automatic Control). Brno: Akademické nakladatelství CERM, s.r.o. 6. JUHÁS, M., JUHÁSOVÁ, B. and MYDLO, P., 2012. The Mechatronic System Control Quality Analysis Using Simulink and GUI in Matlab. In: Lecture Notes in Engineering and Computer Science. Vol. II. Hong Kong: International Association of Engineers, pp. 1228-1232. 7. KANJILAL, P.P., 1995. Adaptive prediction and adaptive control. London UK: Peter Peregrinus Ltd. 8. KOUVARITAKIS, B., CANNON, M., 2008. Non-Linear Predictive Control: Theory and Practice. London UK: IET. 9. VAN DEN BROECK, L., DIEHL, M. and SWEVERS, J., 2009. Time optimal MPC for mechatronic applications. In Proceedings of the 48th IEEE Conference on Decision and Control. Shanghai. 10. MORARI, M., RICKER, N. L., 1998. Model Predictive Control Toolbox User s Guide, The MathWorks, Inc. 83

11. Adaptive Filters in Simulink. MathWorks, [2016-11]. Available: http://www.mathworks.com/help/dsp/ug/adaptive-filters-in-simulink.html ORCID: Martin Juhás 0000-0002-8861-1855 Bohuslava Juhásová 0000-0002-5129-8375 84