vii TABLE OF CONTENTS CHAPTER 1 2 TITLE PAGE DECLARATION OF THESIS ii DEDICATION iii ACKNOWLEDGEMENT iv ABSTRACT v ABSTRAK vi TABLE OF CONTENTS vii LIST OF TABLES xi LIST OF FIGURES xii LIST OF SYMBOLS AND ABBREVIATIONS xvi LIST OF AXPENDICES xvii INTRODUCTION 1.1 Overview of the project 1 1.2 Problem Statements 4 1.3 Objectives 4 1.4 Scope of Works 5 LITERATURE REVIEW 2.1 Introduction 6 2.2 Terminology: Viscosity 6 2.3 Earlier Model (Prototype) of Intelligent 8 Pneumatic Actuator viii 2.4 Control Algorithm based on the Previous 9 Experimental Setup 2.5 Fuzzy Logic Speed Control of an Inductor 11 Motor 2.6 Fuzzy Control of the Compressor Speed in a 12 Refrigeration Plant 2.7 Fuzzy and Neural Controllers for a Pneumatic 13 Actuator 2.8 Speed Control of Separately Excited DC Motor 14 using Self Tuned Fuzzy PID Controller 2.9 A Comparative Analysis of PI, Fuzzy Logic 15 and ANFIS Speed Control of Permanent Magnet Synchronous Motor 2.10 Non-linear Modeling and Cascade Control of 16 an Industrial Pneumatic Actuator System 2.11 3 Summary 17 METHODOLOGY 3.1 Overview 18 3.2 Flow Chart of Methodology 19 3.3 Modeling and Control Approaches 20 3.4 Structure of Intelligent Pneumatic Actuator 21 3.5 Operation of the IPA System 22 3.6 Nonlinear Mathematical Modeling 24 3.6.1 Piston-Load Dynamic Model 25 3.6.2 Modeling of the Cylinder Chambers 27 3.6.3 Valve Model 28 3.7 Development of the IPA Simulation Model 30 3.7.1 Position Control (Closed-loop) 31 3.7.2 Viscosity Control (Closed-loop) 31 3.8 Controller Design 3.8.1 Fuzzy Logic Controller 3.8.1.1 Fuzzy Logic Controller Design 32 33 37 ix 3.8.2 Adaptive Neuro-Fuzzy Inference System 40 (ANFIS) Controller 3.8.2.1 ANFIS Controller Design 3.8.3 ANFIS Cascade Controller 47 3.8.4 Self-tuning Fuzzy PI Controller 48 3.8.4.1 Self-tuning Fuzzy PI Controller Design 4 44 49 3.9 Linearization 51 3.10 Summary 54 RESULTS AND DISCUSSIONS 4.1 Introduction 55 4.2 Open-loop Response of Nonlinear 56 Mathematical Model 4.3 Closed-loop Response of Nonlinear 58 Mathematical Model 4.3.1 Position Control (Nonlinear Mathematical 58 Model) 4.3.1.1 Conventional PI Controller (Position 59 Control) 4.3.1.2 Fuzzy Logic Controller (Position 62 Control) 4.3.1.3 ANFIS Controller (Position Control) 64 4.3.1.4 ANFIS Cascade Controller (Position 65 Control) 4.3.1.5 Self-tuning Fuzzy PI Controller 68 (Position Control) 4.3.1.6 Comparison of Controllers applied for 70 Position Control 4.3.2 Viscosity Control (Nonlinear Mathematical 71 Model) 4.4 Linearization 4.4.1 Linear Differential Equation (Taylor Series Expansion) 76 76 x 4.4.2 Linear Transfer Function (Control and 81 Estimation Tools Manager) 5 REFERENCES Appendices A - B 4.5 3D Animation for IPA System 85 4.6 Summary 86 CONCLUSION AND FUTURE WORK 5.1 Conclusion 87 5.2 Future Work 89 90 94 - 101 xi LIST OF TABLES TABLE NO. TITLE PAGE 2.1 Specifications of the prototype of intelligent cylinder 9 2.2 Specification of parameter settings for each experiment 10 3.1 Important parameters of the IPA system 24 3.2 Upstream and downstream pressures according to the process 29 of cylinder chamber 3.3 Criteria for designing fuzzy logic controller for IPA system 39 3.4 Fuzzy rules matrix for fuzzy controller design 40 3.5 ANFIS editor training criteria 46 3.6 Fuzzy rule matrix of the fuzzy PI controller 51 4.1 Performance of step response using conventional PI controller 60 4.2 Performance of step response using fuzzy logic controller 63 4.3 Performance of step response using ANFIS controller 64 4.4 Performance of step response using ANFIS cascade controller 66 4.5 Performance of step response using self-tuning fuzzy PI 69 controller 4.6 Performances of step response using different kinds of 71 controllers 4.7 Comparison of RMSE (m) values for sine wave tracking 71 4.8 Output forces (N) for different value of velocity and viscosity 75 parameter xii LIST OF FIGURES FIGURE NO. TITLE PAGE 1.1 Basic structure of a pneumatic actuator 2 1.2 New LA36 intelligent pneumatic actuator from LINAK 3 1.3 Intelligent pneumatic actuator 3 2.1 A mass-spring-damper system 7 2.2 Damping effect when external force is being applied to an 8 object 2.3 Comparison between Intelligent cylinder and commercial 8 cylinder 2.4 Structure of previous experiment setup 9 2.5 A unified control block diagram 10 2.6 Control scheme for an induction motor voltage-source inverter 11 drive 2.7 Fuzzy controller block diagram 12 2.8 Vapor compression experimental plant 12 2.9 Comparison of energy consumption using both the fuzzy 13 control and thermostatic control 2.10 Fuzzy force - position feedback system 14 2.11 Separately excited DC motor model 14 2.12 Speed vs time response of fuzzy tuned PID controlled DC 15 motor 2.13 d-axis equivalent circuits of the sinusoidal PMSM brushless 15 machine 2.14 Step response for fuzzy logic and ANFIS controller 16 xiii 2.15 Closed loop system with cascade controller 17 3.1 Flow chart for the modeling and control approaches 19 3.2 Organization K-chart for whole project 20 3.3 Structure of new intelligent pneumatic actuator 21 3.4 Simplify diagram of the IPA structure 22 3.5 Schematic diagram and valve connection of the intelligent 23 pneumatic actuator 3.6 Translational mechanical systems and their relationships 25 3.7 Model of IPA plant 30 3.8 Position control simulation model 31 3.9 Viscosity control simulation model 32 3.10 Components of the fuzzy logic controller 34 3.11 Process of fuzzification 35 3.12 Computation of the centroid defuzzification method 36 3.13 Operations of fuzzy controller 37 3.14 Flow chart of the design procedure of a fuzzy logic control 37 system 3.15 MATLAB graphical tool for designing fuzzy logic controller 38 3.16 Membership function of error (e) 39 3.17 Membership function of control signal (u) 39 3.18 A typical architecture of an ANFIS model 41 3.19 Flow chart of training procedure of ANFIS 43 3.20 Graphical user interface of ANFIS editor 44 3.21 Collection of input output training data 45 3.22 Input and output training data for ANFIS system 45 3.23 Result from training data 46 3.24 Generated membership functions for input variable through 46 ANFIS editor 3.25 Simulation model using ANFIS cascade controller 48 3.26 Structure of self-tuning fuzzy PI controller 49 3.27 Structure of fuzzy logic for fuzzy PI controller 50 3.28 Membership function of input 50 3.29 Membership function of input ∆ 50 xiv 3.30 Membership function of output 50 3.31 Membership function of input 50 3.32 Some examples of graph showing nonlinearities problem 52 3.33 Graphs showing comparison of (a) linear equation and (b) 53 nonlinear equation 3.34 GUI of Control and Estimation Tools Manager 54 4.1 Simulink block diagram for nonlinear mathematical IPA 56 model 4.2 Open-loop step response 57 4.3 Open-loop sine wave response 57 4.4 Simulink block diagram for position control 58 4.5 Step response for position tracking using conventional PI 59 controller 4.6 Multistep response for position tracking using conventional PI 59 controller 4.7 Sine wave response for position tracking using conventional 60 PI controller 4.8 Input and piston speed response 61 4.9 Change of pressure of chamber 1 versus time 61 4.10 Mass flow rate versus time 62 4.11 The structure of the fuzzy logic controller 62 4.12 Step response for position tracking using fuzzy logic 63 controller 4.13 Step response for position tracking using ANFIS controller 64 4.14 Simulink block diagram of closed-loop system using ANFIS 65 cascade controller 4.15 Step response for position tracking using ANFIS cascade 65 controller 4.16 Multistep response for position tracking using ANFIS cascade 66 controller 4.17 Square wave response for position tracking using ANFIS cascade controller 67 xv 4.18 Sine wave response for position tracking using ANFIS 67 cascade controller 4.19 Simulink block diagram of fuzzy PI controller 68 4.20 Tuning process of PI controller’s parameters 68 4.21 Step response for position tracking using self-tuning fuzzy PI 69 controller 4.22 Step responses for position tracking using different types of 70 controllers 4.23 Simulink block diagram for the viscosity control 72 4.24 Sinusoidal wave responses for force tracking 73 4.25 Force reference with output force versus time, based on four 74 different value of viscosity coefficient 4.26 Force reference with output force versus time, based on four 74 different value of velocity 4.27 Viscosity plot for intelligent pneumatic actuator 75 4.28 Simulation result of the position control using conventional PI 77 controller 4.29 Simulation graph for spool displacement form time 0 s to 78 0.377 s 4.30 Position tracking of 0.1 m step responses for the linear and 80 nonlinear system 4.31 Steps in linearizing the nonlinear system 81 4.32 Pole-zero map of the linear transfer function 82 4.33 Bode diagram of the linear transfer function 83 4.34 Simulink block diagram for position control using linear 83 transfer function 4.35 Position tracking of 0.1m step responses for the linear systems 84 (mathematical model and transfer function) 4.36 Complete 3D animation for the IPA system 85 xvi LIST OF SYMBOLS AND ABBREVIATIONS 3D - Three dimension ANFIS - Adaptive neuro-fuzzy inference system CAD - Computer-aided design CAM - Computer-aided manufacturing DC - FIS - Direct current Fuzzy inference system FLC - Fuzzy logic controller GUI - Graphical user interface IC - Integrated circuit IPA - Intelligent pneumatic actuator LED - Light emitting diode MIMO - Multi input multi output MISO - Multi input single output PASS - Pneumatic Actuator Seating System PI - Proportional-integral PSoC - Programmable system on chip PSPM - Permanent magnet synchronous motor PWM - Pulse-width modulation RMSE - Root mean square error SI - System identification VRML - Virtual reality modeling language xvii LIST OF APPENDICES APPENDIX A TITLE Gantt chart for MEM 1813 – Research Project PAGE 94 Proposal Gantt chart for MEM 1825 – Master Project 94 B1 IPA complete parameter 95 B2 Complete Simulink block diagram for position 96 control (conventional PI) B3 Complete Simulink block diagram for viscosity 97 control (conventional PI) B4 Complete Simulink block diagram + Simulink 3D 98 Animation™ B5 Design of IPA 3D Model using V-realm Builder 2.0 99 B6 MATLAB coding for Linearization using Taylor series 100 expansion
© Copyright 2026 Paperzz