i MODELING AND DESIGN CONTROL STRATEGY FOR UNWIND/REWIND SYSTEM MUHAMAD FAHEZAL BIN ISMAIL A project report submitted in partial fullfilment of the requirements for the award of the degree of Master of Engineering (Electrical - Mechatronics And Automatic Control) Faculty of Electrical Engineering Universiti Teknologi Malaysia MAY 2008 iii To my beloved wife Miza , my two daughters, Aina , Imanina , and my beloved family Ismail , Noraini , Farehan , and Hafiz. Thank for all your support . iv ACKNOWLEDGEMENT Alhamdullilah, thank to Allah, because of Him we are still here and His entire gift in this world. And most of all, for giving me opportunities to learn His knowledge. This work was supervised by Associate Professor Dr. Yahaya Mohd. Sam at the Universiti Teknologi Malaysia. I greatly appreciate all his help and guidance. I am grateful to my wife, Miza Hj. Hamid my two daughters, Nur Qurratu ‘Aina and Nur Imanina Musfirah, my parents, Hj. Ismail Hj Razali, Hjh Noraini Hj Tumpang, Farehan and Mohd Hafiz, without whose help, encouragement and patience I would never have gotten this thesis completed and who made it all worthwhile. I would also like to grateful to my brilliant and dedicated friends, Norfadzli , Mahmood El Emam , Mohd Izam , Lukman Hakim and Mohd Zulkhairi, who also gave me a great deal of support and encouragement. Finally, thank you to all the other people who have supported me during the course of this work. Thank You! Thank You! v ABSTRACT This paper presents the mathematical modeling and designing a control strategy for unwind and rewind system. Unwind and rewind system is widely used in industry that involved the web transportation such as textile, plastic, paper and metal. Basically, the unwind and rewind system consists of three motors which are to control the Unwind, Traction and Rewind. Currently, the system used Programmable Logic Controller (PLC) to control the whole system operation. Strain gauge is used for the system feedback. This project was replaced the PLC to computer controlled method. A new control algorithm that based on the regulator feedback was proposed. The tension observer is introduced as a regulator feedback and dynamic simulation requirement.The mathematical modeling of the system is established base on the tension control, speed control and other elements related to the system. In the control strategy, PID (Propotional Integral and Differential) controller is used to the tension controller and speed controller for simulation and experiment. The xPC-target box is used as a prototype controller to the unwind and rewind tension and speed synchronization. The validation process of the results was performed for both simulation and experimental to see the performance of the system. vi ABSTRAK Kertas ini mempersembahkan pemodelan matematik dan strategi kawalan untuk sistem tidak mengulung dan mengulung. Sistem tidak mengulung dan mengulung ini banyak digunakan dengan meluas dalam industri pengulungan seperti tekstil, plastik, kertas dan besi. Secara asasnya, sistem tidak mengulung dan mengulung mempunyai tiga buah motor digunakan untuk kawalan pada tidak mengulung, treksi(pandu arah), dan mengulung. Pada masa sekarang sistem tersebut menggunakan Kawalan Logik Berprogram (“PLC”) untuk kawalan seluruh operasi sistem tersebut. Kawalan Logik Berprogram telah digantikan dengan kaedah kawalan mengunakan komputer dalam projek ini. Algoritma kawalan baru berasaskan sistem kawalan balas telah direka. Pemerhati tegangan diperkenalkan sebagai kawalan balas dan juga untuk memunuhi keperluan simulasi dinamik. Pemodelan matematik dibuat berdasarkan kawalan tegangan, kawalan laju, dan juga elemen-elemen lain yang berkaitan dengan sistem tersebut. Dalam strategi kawalan pula, kawalan perkadaran, kamiran dan pembezaan (“PID”) telah digunakan pada kawalan tegangan dan kawalan laju untuk simulasi dan eksperimen.“xPC-target box” telah digunakan sebagai kawalan prototaip untuk kesamaan laju dan mengawal tegangan pada sistem tersebut. Proses validasi telah dilakukan pada kedua-dua simulasi dan eksperimen untuk melihat tahap pencapain sistem tersebut. vii TABLE OF CONTENTS CHAPTER TITLE DECLARATION ii DEDICATION iii ACKNOWLEDGEMENTS iv ABSTRACT v ABSTRAK vi TABLE OF CONTENTS vii LIST OF TABLES x LIST OF FIGURES xi LIST OF APPENDICES 1 PAGE xiv INTRODUCTION 1.1 Introduction 1 1.2 Objective 2 1.3 Scope of Work 2 1.4 Project Background 4 1.5 Outline of the Thesis 6 viii 2 LITERATURE REVIEW 2.1 3 4 Overview of web transport system METHODOLOGY 3.1 Introduction to Methodology 19 3.2 Mathematical Model of the system 20 3.3 Mathematical Model for control law 33 3.4 Dynamic Simulation of the system 34 3.5 Real Time Implementaion of the system 36 3.6 Method of Tuning PID gain 41 RESULTS AND DISCUSSIONS 4.1 Introduction on the Results and Discussion 46 4.2 Result on the Tension without Filter 47 4.3 Result on the Tension with Filter 48 4.4 Simulation Results 49 4.5 Experimental Results 54 4.6 Comparison between Simulation and Experimnental Results 5 7 59 CONCLUSION 5.1 Introduction on the conclusion 62 5.2 Conclusion 63 5.3 Future Development 64 ix REFERENCES 65 APPENDICES 68 x LIST OF TABLES TABLE NO. TITLE PAGE 3.1 Specification for closed loop tension control system 41 3.2 The results of tuning gain using fixed-gain method 41 3.3 Results on the PID controller gain using response optimization. 43 Results on the PID controller gain using Ziegler Nichols method 45 3.4 xi LIST OF FIGURES FIGURE NO. TITLE PAGE 1.1 Flow chart represents the scope of work 3 1.2 The real-time implementation setup for unwind/rewind system 5 2.1 Tension control system example with load cell. 8 2.2 Electrical equipment and drive system setup 9 2.3 Schematic of the studied web transport system 10 2.4 Experimental setup for PI-type observer 11 2.5 Outline of typical web processing line 11 2.6 A typical dancer subsystem 12 2.7 Sketch on endless experimental web platform 12 2.8 Schematic diagram of three span web transport simulator 14 2.9 Schematic diagram for define the physics of the dancer roll assembly 15 2.10 Tension estimation (and control) using torque command signals 16 2.11 Different Configurations of Center-driven Winders 17 2.12 Speed regulated, tension controlled winder 17 2.13 Roll to roll method 18 2.14 Tension meters 18 3.1 Current system of unwind/rewind. 20 3.2 Web material in tension 21 xii 3.3 Primitive elements in the web handling process 24 3.4 A free web span control volume 25 3.5 PI-type observer with filtered inertia block 26 3.6 PI-type observer with inertia compensation 27 3.7 Proposed observer with inertia, bearing and Coulomb friction 27 3.8 Direct unwind and rewind 29 3.9 Direct unwind and rewind system with tension observer 30 3.10 The dynamic simulation block diagram 34 3.11 The real-time implementation block diagram 36 3.12 Flow chart of real time control algorithm 37 3.13 Standard procedure to setup xPC-target box with personal computer 38 3.14 Scaling graph to calculate the value of tension for experimental and simulation. 39 3.15 Scaling graph to calculate the value of tension for experimental and simulation 40 3.16 PID controller gain tuning using response optimization method 43 3.17 Transient response of unwind and rewind system 44 4.1 Tension signal capture from unwind section in experiment process 47 4.2 The signal of tension after filtered by second order low pass filter 48 4.3 The Simulink model for unwind and rewind model plant 49 4.4 The effect of tension reference at 20N 50 4.5 The effect of tension reference at 30N 51 4.6 The effect of tension reference at 40N 52 4.7 The effect of tension reference at 50N 53 4.8 The real-time Simulink model for unwind and rewind system 54 xiii 4.9 The experimental results at 20N 55 4.10 The experimental results at 30N 56 4.11 The experimental results at 40N 57 4.12 The experimental results at 50N 58 4.13 Tension result in simulation 59 4.14 Tension result in experimental 59 4.15 Unwind speed result in simulation 60 4.16 Unwind speed result in experimental 60 4.17 Rewind speed result in simulation 61 4.18 Rewind speed result in experimental 61 xiv LIST OF APPENDICES APPENDIX NO. A. TITLE A block diagram of the real time workshop PAGE 69 CHAPTER 1 INTRODUCTION 1.1 Introduction In the roll to roll method, the web quality depends on the web tension maintained throughout the process. It is essential that the web tension be controlled and maintained at an appropriate level if a satisfactory web quality is required. Various studies have addressed the issue of tension control in web transport systems. Two tension control methods, namely the open loop tension controller and the closed-loop tension controller with observer-based tension feedback (simulation) and strain gauge (experimental). Feedback tension control using tension transducer is mostly used in the web industry. Now, low cost and high productivity are two primary goals in design of web transport system. One approach to achieve low cost is through the implementation of observer technique in replace tension transducer. To achieve high productivity, it is normally required to increase the speed process. However, as the process speed or variation of the speed is high, system friction and inertia of rotation of rolls could cause problems in implementation of observer techniques for tension estimation and control. 2 A new tension control algorithm with tension observer is proposed using observed tension as a regulator feedback. The tension observer is based on the torque balance of a roller stand, including the acceleration torque. Using this estimated tension, the new tension controller can be constructed with faster dynamic response in case of line speed acceleration or deceleration. The proposed scheme needs no additional hardware because the inputs of observer, current and speed are already being monitored by the motor drive system. The proposed controller is compared to the conventional controllers through simulations and experiments. 1.2 Objective: The objectives of this project are as follow: i To establish the mathematical model of unwind/rewind system. ii To setup experimental and simulation as a main methodology of the project. iii To study the control performance of the system based on the results obtained from simulation and experiment. 1.3 Scope of Work The scope of work is clearly to establish mathematical model of unwind/rewind system and study control performance of the system using Matlab and Simulink. (Simulation). The next step is to plan experimental design, setup and perform the experiment. Finally the validation process will be done based on the simulation result and the experimental results. The scope of work can be described in the flow chart as shown in Figure 1.1. 3 Confirmation of project title To establish mathematical model of unwind/ rewind system To study control performance for tension and speed of the system To plan experimental design To setup experiment To perform experiment To validate simulation results with the experimental results Finish Project Figure 1.1: Flow chart represents the scope of work 4 1.4 Project Background Winder machine is widely used in industry that involved winding operation such as textile, paper, plastic, and metal. Basically, the winder machine system consists of three motors which are to control the Unwind, Traction and Winder. Currently, the system used PLC (Programmable Logic Controller) to control the whole system operation. Load cell or strain gauge is used for the system feedback. Previously the system doesn’t have any control algorithm applied. This project will replace the PLC to computer controlled method. A new control algorithm that based on the regulator feedback will be proposed. The tension observer is introduced as a regulator feedback. Then, a real time control will be applied to control the whole system. The synchronization of the unwind speed and rewind speed is the main concentration to overcome the twisted problem occurred with previous controller. This project will used the x-PC target box as an interface instrument from PC to Unwind/Rewind system for real time control as shown in Figure 1.2. 5 Figure 1.2: The real-time implementation setup for unwind/rewind system. 6 1.5 Outline of the Thesis The thesis presents the implementation of the mathematical modeling of Unwind/rewind system and designs a control strategy for the system. Chapter 2 focuses on the literature review, which introduces the overview of Unwind/Rewind system and tension issue. The explanation begins with the previous researches on web transport system which is similar to Unwind/Rewind. This chapter is then described by related researches on the mathematical modelling of unwind/rewind system, which is found to be related and facilitate to this project. Chapter 3 provides the methodology that is used through out the work of this project. It covers the technical explanation of this project, derivation of the dynamic model mathematical equations using related formula and performing the experiment. Then the model will be verified with the simulation results and experimental results. Chapter 4 deals with the time response results and Matlab/Simulink simulation results of the dynamic model and the real time results. The simulation results are being compared with the experimental results for model validation. Chapter 5 presents the conclusions of the project as well as some constructive suggestions for further development and the contribution of this project. The project outcome is concluded in this chapter. As for future development, some suggestions are highlighted with the basis of the limitation of the effectiveness mathematical equation and simulation analysis executed in this project. 7 CHAPTER 2 LITERATURE REVIEW 2.1 Overview of the web transport system In this sub-chapter, a brief survey of previous researches about unwind/rewind system will be highlighted. Ho Song et al, 1998 presented a tension control algorithm with tension observer is proposed using observed tension as a regulator feedback. The tension observer is based on the torque balance of a roller stand, including the acceleration torque. Using this estimated tension, a new tension controller can be constructed with faster dynamic response in case of line speed acceleration or deceleration. The proposed scheme needs no additional hardware because the inputs of observer, current and speed are already being monitored by the motor drive system. As this scheme directly controls torque current of motor, better control performance can be obtained even without the tension 8 transducer. Through the simulations and experiments with the laboratory setup, the performance of conventional and the schemes are compared. The results had shown the effectiveness of the proposed tension controller. Figure 2.1 shows the tension control system example with unwind and rewind section. ω1 ω2 τ1 τ2 Figure 2.1: Tension control system example with load cell. This research reported that a new tension control algorithm with tension observer has been proposed using observed tension as a regulator feedback. The tension observer is based on the torque balance of a roller stand, including the acceleration torque. Using this estimated tension, a new tension controller can be constructed with faster dynamic response in the case of line speed acceleration or deceleration. The performance of the proposed controller has been compared with those of conventional open-loop and closedloop schemes in a prototype setup. Simulation and experimental results show that this algorithm is simple and effective in controlling the tension, even in transient state. 9 M Oscilloscope IGBT Inverter 1 Motor 1 Encoder DSP 1 Load cell Host PC DSP 2 Encoder Oscilloscope IGBT Inverter 2 M Motor 2 Figure 2.2: Electrical equipment and drive system setup Ku Chin Lin 2003 studied on the observer based tension control with friction and Inertia Compensation. Low cost and high productivity are two primary goals in design of a web transport system as shown Figure 2.2. One approach to achieve low cost is through the implementation of observer techniques in replace of tension transducers. To achieve high productivity, it is normally required to increase the process speed. However, as the process speed or variation of the speed is high, system friction and inertia of rotation of rolls could cause problems in implementation of observer techniques for tension estimation and control. Few of the previous studies have considered the problems of friction and inertia in a single article. This paper proposes an observer with friction and inertia compensation. The proposed observer has a feedback configuration and it is able 10 to estimate web tension precisely regardless of the effects of friction and inertia. Linearization and decentralization techniques are implemented. Design of the proposed observer-based tension feedback controller is performed in the frequency domain. Eccentricity of unwind roll is considered as sinusoidal disturbances to the system. A procedure for design of the proposed controller and eccentricity of rolls are discussed. Simulation and experimental works have been performed and they show that the proposed observer-based tension feedback controller performs as well as a classical tension feedback controller using a tension transducer. Figure 2.3 shows the schematic diagram on the studied of web transport system. Figure 2.3: Schematic of the studied web transport system. Friction and inertia compensation are necessary in implementation of observer techniques for tension estimation and control. This studied presents a PI-type observer that is able to estimate web tension under dominant influences of system friction and rotational inertia. The proposed observer has a feedback configuration with friction and inertia being compensated. Figure 2.4 shown the experimental setup the studied. 11 Figure 2.4: Experimental setup for PI-type observer. Ramamurthy et al, 2005 studied on the comparative of the characteristic of active and passive dancers. A substantial number of web process lines use dancer mechanisms for attenuating web tension disturbances. Although passive dancer mechanisms are commonly used in web process lines, recently there has been a growing interest in active dancer mechanisms due to their ability to attenuate disturbances over a wide range of frequencies. The focus of the paper is on a comparative study of active and passive dancer mechanisms used in web processing machines for tension disturbance attenuation. Active and passive dancers are compared using simplified analytical models. To substantiate the analysis, results from experiments are shown and discussed. Figure 2.5 shows an outline sketch of a typical web process line. Operations such as coating, printing, and drying are performed in the processing section. Figure 2.5: Outline of typical web processing line. 12 Figure 2.6 shows a schematic of a typical dancer subsystem. The dancer subsystem can be classified into two types: (i) an active dancer, and (ii) a passive dancer. Figure 2.6: A typical dancer subsystem. Dancer subsystem is classified as an ‘‘Active Dancer’’ if the dancer roller is driven by an actuator (represented by a rectangle with an arrow inside it) otherwise it is a ‘‘Passive Dancer’’. Figure 2.7: Sketch on endless experimental web platform 13 In the studied, analytical and experimental are performed to compare the performance of passive dancer and active dancer in attenuating tension disturbances. This studied did not investigate the effect of the sensor (mainly load cell) characteristics on the tension control. Aspects of the sensor used as the feedback for active dancer controller, such as, response time, the location in the process line, and the bandwidth, are other important considerations that need to be taken into account. Shin et al, 2005 studied on the effect of tension on the lateral dynamic and control of a moving web. An experimental study was carried out to find the correlation between web tension variation and the lateral motion of a moving web. The experimental results said that if the web tension is not sufficiently high, the lateral dynamic motion is closely related with the web tension variation. A new ‘factor’ to describe the influence of the web tension on the lateral dynamic response was defined based on a well known traction coefficient estimation model. A factor to describe the influence of the slippage on the lateral dynamic response of the web was derived based on a well known traction coefficient estimation model. The traction coefficient can be estimated from an air-gap thickness model with which slip condition can be determined. The slip condition is a function of a web tension, a web speed and a velocity of a roller. The ratio of the axial displacement of a guider roller and the lateral position of the web was measured with an open loop condition in a wide range of operating tension and speed, and the factor which represented the effect of web tension on a lateral behavior of the web was fitted and verified from the experimental data. Finally the new factor was used in designing of a cross-couple controller which included the effect of operating tension or the variation of it on the lateral motion to regulate properly disturbances generated by a web tension. 14 The proposed factor was updated at each sampling period from measured signals such as the web tension and the velocity of both web and roller, and used to calculate variable control gain. Figure 2.8 shows the schematic diagram of the simulator. In each span, the web tension was measured by a load cell and controlled by a speed control of each roller. In the second span, two guider systems were equipped, and the lateral position of a moving web was measured at the three positions Figure 2.8: Schematic diagram of three span web transport simulator An experimental study was carried out to determine the correlation between the web tension variation and the lateral motion of a moving web. The experimental results show that if the web tension is not sufficiently high, the lateral dynamic motion is closely related with the web tension variation. A new factor to describe the influence of the web tension on the lateral dynamic response was defined based on a well known traction coefficient estimation model. The factor was used in design of a cross-couple controller that automatically tunes proportional and integral gains of the lateral position controller according to the web tension and velocity. Finally it was experimentally verified that this cross couple controller could regulate successfully lateral disturbance which was transferred from upstream span and caused by tension variation. 15 Ebler et al, 1993 carried out investigation two different ways of regulating the web tension in an off-machine coater by using either a tension controller with load cells or a position controller using dancer rolls. A computer model based on an existing offmachine coater that has both systems integrated will be used as the basis for this research. The two systems will be analyzed, considering the stability of the system and its dynamic response. Practical results based on measurements made on site will be included. The schematic shown in Figure 2.9 has been used to develop the formulas that define the physics of the dancer roll assembly. Figure 2.9: Schematic diagram for define the physics of the dancer roll assembly There is no difference between controlling tension using dancer rolls or load cells. However, in a “clean load cell system,” where a filter of only 10 ms is necessary, the load cell system is far superior because the gain of the controller can be increased considerably, resulting in a far superior response and smaller drop-in tension. 16 Valenzeula et al, 2003 are proposes and evaluates sheet tension estimation using only conventional motor and control signals, present in all newer drive controllers, integrated into a process model observer. This observer-based approach eliminates the need for the invasive tension transducers, and may also be used to replace the inaccurate indirect speed control schemes. The proposed tension estimator is shown in Figure 2.10 for the two-section system. Figure 2.10: Tension estimation (and control) using torque command signals. A new sensorless sheet tension control for the dry end of a Paper Machine has been presented and evaluated. This system eliminates the sheet tension sensors, and only uses the same current signals actually required in the speed/torque control of the drives. 17 Zhijun Liu, 1999 has studied the comprehensive dynamic analysis of center driven web winder controls. The modeling and dynamic behaviors of the winder systems are described. Then, different control strategies are analyzed and discussed. There exist various mechanical configurations of center driven web winders. Two different configurations are shown in Figure 2.11. Figure 2.11: Different Configurations of Center-driven Winders. Figure 2.12: Speed regulated, tension controlled winder. 18 Cheng et al, 2005 has studied the PI type closed loop torque observer. The purpose of having this method is to estimate external load torque acting on unwind roll. Figure 2.13 shown the roll to roll method and Figure 2.14 shown the tension meters method between load cell and dancer roll. Figure 2.13: Roll to roll method Figure 2.14: Tension meters: (a) Load cell (b) Dancer roll This study has developed an observer-based tension feedback controller for a direct drive web transport system using the observer web tension as regular feedback signal. Based on measurement of unwind motor speed, motor current, and unwind roll radius, the proposed method successfully estimates the web tension using an indirect method. In a series of DSP-based experiments, the performance of the proposed controller has been compared with the results obtained using the conventional open-loop tension controller and the closed-loop tension controller with a tension meter. 19 CHAPTER 3 METHODOLOGY 3.1 Introduction This chapter is focuses on the establishment of the dynamic model and the mathematical model of the unwind/rewind system. Firstly, the system behavior will be studied to obtain the dynamic model and mathematical model. The modeling will covered the Hooke law, stress of material used, and primitive element. The design of control gain will be based on the Ziegler Nichols method, the fixed-gain PID controller, Observerbased tension feedback controllers and using SIMULINK response optimization with signal constraint block. The used model will be verified with the published papers. The next part is to obtain the mathematical model where the plant parameter for the system is obtained from existing papers. The model is expressed in state – space form in order to get the system responses by using computer simulation. The experimental part will be done by using real time experimental instrument which is xPC-target box. The validation process will be based on the simulation results and experimental results. 20 3.2 Mathematical model of the system. 3.2.1 System overview Figure3.1 has shown the overview picture of the current system. In this arrangement, the web is wound out from the unwind roll, passes through the two idle rollers and first strain gauge. Then it will pass through the traction rollers and another two idle rollers. The purpose of this section is to guide the moving web to the second strain gauge and last two idle rollers until the web rewind back at constant angle. Figure 3.1: Current system of unwind/rewind. 21 3.2.2 Web behavior fundamentals: Consider a web material intension as shown in Figure 3.2: Figure 3.2: Web material in tension. Within the range of behavior of the web material, the elongation δ is proportional to both the tensile force P and the length L of the material. The elongation also is observed to be inversely proportional to the cross-sectional area A of the material. Robert Hooke first established the relationship among the elongation, tensile force, length, and the cross-sectional area represented in equation. 3.1: δ= PL AE [3.1] where E is a constant for any given material and is called the modulus of elasticity of the material tension. The relationship represented in equation 3.2 is known as Hooke’s law can also described as σ = Eε [3.2] where Stress σ = P δ and strain ε = A L From equation. 3.2, Hooke’s law is concluded that stress is proportional to strain. 22 3.2.3 System Modeling specification The mathematical model of the system will be based on the tension control and speed control. The literature review on the tension control will be based on the various study have address the issue of tension control in web transport system. The parameter involve on this system consists of angular velocities of unwind, traction, and rewind motor. The torque of the motors, the moment of inertia, the web tension, the radius of unwind and rewind rolls, the damping coefficient and spring constant of the web, respectively. The Laplace transform will be used in the transfer function. ωu = 1 (τ u +Ru tw ) Ju s Angular velocity for unwind roll (rad/s) [3.3] ωr = 1 (τ r + Rrtw ) Jr s Angular velocity for rewind (rad/s) [3.4] Tension (kg) [3.5] K (Ruωu − Rrωr ) Cs +1 K ωref = Cs +1 tw = JU Tension to speed converter/Unwind reference(rad/s) speed [3.6] Total moment of inertia of the unwind roll and motor (kg/m/s2) Jr Total moment of inertia of the rewind roll and motor (kg/m/s2) tw Web tension(N) Ru Radius of the unwind roll(mm) Rr Radius of the rewind roll(mm) 23 τ uf Torque due to friction at unwind shaft (kg/m) τ rf Torque due to friction rewind shaft (kg/m) τu Torque generated by the unwind motor (kg/m) τr Torque generated by the rewind motor (kg/m) νu Tangential velocity at the periphery of the unwind roll (m/s) νr Tangential velocity at the periphery of the rewind rolls (m/s) L Total length of web (m) K Spring constant of web (kg/m) uu Input voltage to the unwind motor (V) ur Input voltage to the rewind motor (V) Ku Torque constant of the unwind motor (kg/m/V) Kr Torque constant of the rewind motor (kg/m/V) Bu Coefficient of bearing friction (kg-m-s/rad) Cu Magnitude of torque (kg-m). 24 3.2.4 Definition of primitive element To facilitate the modeling and analysis of web transport systems, the concept of “primitive element” was established. Examples of primitive elements are a free web span, various types of rollers and rolls, and a web interacting with roller. (Refer to Figure 3.3). A web transport system can be thought of as a combination of primitive elements. Figure 3.3: Primitive elements in the web handling process. 25 The free web span shown in Figure 3.4 is the most fundamental primitive element found in web processing. This element is terminated by a roller(s) or roll at each end of span. Figure 3.4: A free web span control volume 3.2.5 Tension observer 3.2.5.1 Tension observer with inertia compensation In the study of web tension transport system, the formula to estimate web tension as follows: t obs (t ) = 1 [ J u α (t ) + K u u u (t )] Ru [3.7] where α u (t ) denotes filtered angular acceleration of the unwind roll. The filtered angular acceleration is computed by taking derivative of the measured angular velocity of unwind roll, and then passing through a second-order lowpass filter as follows: ⎛ ω n2 ⎜ α u ( s) = ⎜ 2 2 ⎝ s + 2ξω n s + ω n ⎞ ⎟ ⎟ ⎠ [3.8] 26 The propose tension observer that has a feedback configuration and a filtered inertia block J u s (1 + J u s N ) as shown in Figure 3.5. By the Mason’s rule, the output of the observer is τ obs ( s) = t obs ( s ) = K po s + K io ⎡ ⎤ ⎡U u ( s )⎤ Jus ⋅ − K J s u u ⎢ ⎥ ⋅ ⎢ω ( s ) ⎥ J u s 2 + K po s + K io ⎣ 1 + J u s N ⎦ ⎣ u ⎦ τ obs ( s ) Ru [3.9] [3.10] Figure 3.5: PI-type observer with filtered inertia block Proper values of N are 3~10. The larger the value of is, the faster the observer responses can be. The stability of observer can be guaranteed by proper design of the PI gains, K po and K io . When uu (t ) is a constant, the estimated torque tobs (t ) will converge to K u uu , even though the unwind roll has acceleration or deceleration inertia. The observer is good as a torque observer. However, it is not good as a tension observer if acceleration or deceleration inertia of the roll arises continued to propose another observer. The outputs of the filtered inertia block were used as feed forward signals and added into the estimated torque. The sum of the filtered inertia and estimated torque provides good 27 estimates of web tension in spite of acceleration or deceleration inertia of the roll. The output of the observer is t obs = 1 Ru ⎤ ⎡ Jus ⋅ ωu s ⎥ ⎢τ obs ( s ) + 1+ Jus N ⎦ ⎣ [3.11] By the final-value theorem, the steady state of web tension will converge to lim t obs (t ) = t →∞ 1 (J uα u + K u u u ) Ru [3.12] Figure 3.6: PI-type observer with inertia compensation. Figure 3.7: Proposed observer with inertia, bearing and Coulomb friction. 28 3.2.5.2 Tension observer with friction and inertia compensation Figure 3.8 shows an extension of the observer in Figure 3.7 to including bearing and Coulomb friction into the observer model. The output of the observer in Figure 3.8 is t obs ( s ) = + 1 Ru K f Jus 1+ Ju s N ⎛ ⎡ ⎤ ⎡ u (s) ⎤ Jus ⋅ ⎜⎜ M ( s ) ⋅ ⎢ K u ⋅ − J u s − Bu ⎥ ⋅ ⎢ u ⎥ 1+ Ju s N ⎣ ⎦ ⎣ω u ( s )⎦ ⎝ ⋅ ωu (s) + where M ( s ) = ⎞ Cu ⋅ sgn[ω u (t )]⎟⎟ s ⎠ K po s + K io J u s + ( K po + Bu ) s + K io 2 [3.13] [3.14] [3.15] 3.2.5.3 Design of observer gain In Figure 3.8, the proposed tension observer with friction and inertia compensation has two input signals (i.e., the input voltage to the unwind motor and the angular velocity of the unwind roll). The output of the proposed observer can be written as follows: t obs = Cu 1 ⎧ ⎫ sign[ω u (t )]⎬ ⎨M 1 ( s )u u ( s ) + M 2 ( s )ω u ( s ) + Ru ⎩ s ⎭ [3.16] where M 1 ( s) = K u M ( s) [3.17] ⎧⎪ ⎡ J u2 s 2 J s ⎞⎤ ⎫⎪ 1 ⎛ M 2 (s) = ⋅ ⎨K f J u s − M ( s) ⎢ + Bu ⎜1 + u ⎟⎥ ⎬ N ⎠⎦ ⎪⎭ 1 + J u s N ⎪⎩ ⎝ ⎣ N [3.18] In general, the proposed observer has one real pole and two complex conjugated poles. The real pole will become less dominant by selecting a larger value of N. The observer time constant is 2 J u ( K po + Bu ) . The larger the proportional gain K po is selected, the more damped the observer responses are. As a rule of thumb, 29 observer responses are designed to be five–ten times faster than those of openloop systems. A procedure for calculating the PI gains of the proposed observer is summarized as follows: Step 1 Assign a larger value of N (e.g.,N=10). Step 2 Let the observer time constant be five–ten times less than that of the open-loop system. 3.2.6 Step 3 Select a proper observer damping ratio (e.g., ξ = 1 ). Step 4 Compute the observer PI gains, K po and K io . Observer based tension feedback controller Simultaneous control of the process speed and web tension is required in the studied system. A common strategy involves in control of the speed of the rewind motor and control of web tension through regulating the torque generated by the unwind motor. Figure 3.9 shows a classical approach of PI control of the speed and the tension. The speed loop is closed with measured angular velocity of the rewind roll and the tension loop is closed with measured tension as the feedback signals. Direct unwind and rewind system with measured tension feedback control. Figure 3.8: Direct unwind and rewind 30 Figure 3.9: Direct unwind and rewind system with tension observer This study is primarily concerned with observer-based tension feedback control without using a tension transducer. The tensions observers represent in the previous section are to be employed to estimate web tension. The estimated tension will be used as feedback signals to form the tension loop. Figure 3.10 shows a block diagram of the studied system under the proposed observer-based tension feedback control and speed control. 31 For the studied system, the dynamics of web tension are nonlinear. System stability analysis and analytic design of the control gains is difficult. Therefore, we perform linearization of the system equations around an operating condition, and write the linearized equations in the following matrix from: & ⎤ ⎡ −B ⎡J u Ω u u ⎢ & ⎥ ⎢ ⎢ Tw ⎥ = ⎢− KRu & ⎥ ⎢ 0 ⎢JrΩ r⎦ ⎣ ⎣ 0 ⎤ ⎡− K u − v ro L KRr ⎥⎥ ⋅ ⎢⎢ 0 − Rr − Br ⎥⎦ ⎢⎣ 0 Ru 0⎤ ⎡U ⎤ 0 ⎥⎥ ⋅ ⎢ u ⎥ U K r ⎥⎦ ⎣ r ⎦ [3.19] where the following notation are used. Tw : Changes in web tension from an operating value (kg). Ωu : Changes in angular velocity of the unwind roll from an operating value (rad/s). Ωr : Changes in angular velocity of the rewind roll from an operating value (rad/s) Uu : Changes in input voltage to the unwind motor from an operating value (V). Ur : Changes in input voltage to the rewind motor from an operating value (V). v ro : Operating value of tangential velocity of the rewind roll (m/s) For simplicity, measured tension is used in design of the tension control law. The control law is ( ) U u (t ) = K pu + K iu ∫ dt ⋅ [Td (t ) − Tw (t )] [3.20] and speed control law is ( ) U r (t ) = K pr + K ir ∫ dt ⋅ [Ω d (t ) − Ω r (t )] [3.21] 32 By taking the Laplace transform of equations (3.19)–(3.21) and after manipulation, we can have ⎡ Tw ( s ) ⎤ ⎡ M 11 ( s ) M 12 ( s ) ⎤ ⎡ Td ( s ) ⎤ ⎢Ω ( s ) ⎥ = ⎢ M ( s ) M ( s ) ⎥ ⋅ ⎢Ω ( s ) ⎥ 22 ⎣ r ⎦ ⎣ 21 ⎦ ⎣ d ⎦ where M 11 ( s ) = a 21 ( s )b11 ( s ) Δ ( s ) M 12 ( s ) = a 23 ( s )b32 ( s ) Δ( s ) M 21 ( s ) = a 21 ( s )a32 b11 ( s ) Δ ( s ) M 22 ( s ) = [1 − a12 ( s )a 21 ( s )]b32 ( s ) Δ( s ) Δ( s ) = 1 − a12 ( s )a 21 ( s ) − a 23 ( s )a32 ( s ) a12 ( s ) = (R u + K u K pu )s + K u K iu s ( J u s + Bu ) a 21 ( s ) = − KRu s + v ro L a 23 ( s ) = − KRr s + v ro L a32 ( s ) = − Rr s J r s + ( Br + K r K pr ) s + K r K ir b11 ( s ) = b32 ( s ) = 2 − K u ( K pu s + K iu ) s ( J u s + Bu ) K r ( K pr s + K ir ) J r s + ( Br + K r K pr ) s + K r K ir 2 [3.22] 33 3.2.7 Assumption of mathematical model To simplify the derivation of the mathematical model for the system, we must have an assumption such as, the mathematical models of the rewind, traction, and unwind motors and their drives can be expressed in terms of first order differential equations. The dynamic of the web can be described by a first order system with a damping effect. There are no slip occurs between the web and the rolls. The gear ratio between motor and roll is one to one. There is no mass transfer between the web material and the environment ( i.e no humidification or evaporation). The web cross section in the outstretched state does not vary along the web. The web is perfectly elastic. 3.3 Mathematical model for control law The controller design of the unwind/rewind system is designed based on the following equation: 1 Ki = β0 ζω [3.23] Kp = ⎞ 1 ⎛ 2ζω n β 0 K i ⎜ + ω n2 − α 0 ⎟⎟ 2 ⎜ β0 ⎝ ωn ⎠ [3.24] Kd = ⎞ 1 ⎛ β0 Ki ⎜ 2 + 2ζω n − α 1 ⎟ ⎟ β 0 ⎜⎝ ω n ⎠ [3.25] where KRu ω u KRr ω r + α0 = C C α1 = β0 = τr Jr τu Ju + Rr + t w Jr + Ru + t w Ju The gain of Kp, Ki and Kd is model based on the mathematical model of the unwind and rewind system. 34 3.4 Dynamic simulation of the system. 3.4.1 Dynamic simulation for tension and speed After completing the mathematical model of the whole system, we need to do a simulation by using Matlab/Simulink as Computer Aided Engineering software. The dynamic simulation which is consists of all the parameters must be done with the block diagram. Figure 3.11 shown the dynamic simulation block diagram Figure 3.10: The dynamic simulation block diagram. 35 3.4.2 Tension control system The system currently controlled by PLC without any control algorithms applied to the system. A new tension control algorithms with tension observer is proposed as a simulation by computer. The closed-loop tension controller with propose tension observer will be used as a second control algorithm. PID controller will be implementing to the tension controller. Three methods is applied for implementing the controller gain tuning are a fixed-gain PID controller, response optimization PID controller and Ziegler Nichols method. The tension controller is assigned in unwind section based on the previous studied. The tension observer is replaced the strain gauge (real time transducer). The second order low pass filter is added to minimize the noise inevitably. The tension to speed converter block function is to convert tension to speed so that the unwind speed can be synchronized with rewind speed. 3.4.3 Speed control system The speed controller was implemented into rewind section. The purposed of this controller is to ensure the synchronization for both unwind and rewind speed of motor can be maintained at certain value. The effect of the synchronization of the speed can avoid the plastic web become twisted. The gain tuning of the speed PID controller is based on the same method of tension PID controller. The speed of unwind is less than rewind speed on the first start up until they have synchronization speed for both motors. The different value of tension references is affected the variation of rewind speed based Figure 3.11. 36 3.5 Real time implementation of the system 3.5.1 Layout of the experiment Figure 3.12; show the design of experimental block diagram for real-time implementation. This Simulink block diagram will be based on the Figure 3.12 block diagram. Figure 3.11: The real-time implementation block diagram The software of the xPC-target box will be downloading from personal computer to the box. The xPC-target box can be consider as second personal computer or prototype We need to setup the operating system of the xPC target box before downloading. For this experiment, we use C code or C++ code to convert the Simulink block diagram into structure text language which is need to use in xPC target box operating system. The system is running based on the time period that we set in Simulink block diagram environment The result of the experimental will be captured and send back to personal computer. 37 3.5.2 Real time control algorithm Figure 3.12: Flow chart of real time control algorithm. 38 Figure 3.13 shown the standard procedure to operate the xPC-target box as prototype controller to the unwind/rewind system. Beginning with the build model command, the Simulink block diagram model is converting into C code or C++ code. Then the compilation process will ensure the coding of the program is correct. If not success, the Simulink model need convert and compile again. After compilation success the software will download to programming code into xPC-target box. The xPC-target box will send and received signal to unwind and rewind system. After the real-time control process is done, we need to upload data from xPC target box into personal computer. We can plot the graph based on the data taken from the xPC-target box. Figure 3.14 show the standard setup for xPC-target box and personal computer. Figure 3.13: Standard procedure to setup xPC-target box with personal computer 39 3.5.3 Scaling graph for tension versus voltage Figure 3.14: Scaling graph to calculate the value of tension for experimental and simulation. The purpose of having the scaling graph is because we want to get the ratio value between unwind/rewind system and xPC target box voltage value (Figure 3.15). The graph in figure is used for tension reference. This value is converting based on the linear equation law. The value is converted into voltage so that we can use for simulation and experimental purposed. The tension analysis is focusing on the Unwind section. 40 3.5.4 Scaling graph for speed versus voltage. Figure 3.15: Scaling graph to calculate the value of tension for experimental and simulation Figure 3.16 show the graph of speed versus voltage. The speed is measured at Rewind section. The reason to have this scaling graph is used for ratio value between unwind/rewind system and xPC target box. The speed reference value is used in simulation and experiment purposed for the unwind/rewind system. 41 3.6 Method of tuning PID gain. 3.6.1 Fixed gain Using equation (3.23) through (3.25) PID (Proportional, Integral and Derivative) controller can be designed for given system parameter values and specifications for the closed-loop tension control system. The desired specifications for the closed loop tension control system are given in Table 3.1. Table 3.1: Specification for closed loop tension control system Steady-state error Ess = 0 Damping coefficient of closed loop system ζ = 0.7 Natural frequency of closed loop system ωn = 10 The result of the PID tuning gain can be obtained as the following Table 3.2: Table 3.2: The results of tuning gain using fixed-gain method Controller Kp Ki Kd P 0.8975 0 0 PI 0.835 2.4 PID 1.098 5.265 0.0512 42 3.6.2 Simulink Response optimization Simulink Response Optimization provides a graphical user interface (GUI) to assist in the tuning and optimization of control systems and physical systems. We can either directly tune response signals within Simulink models or tune responses of LTI systems within a SISO Design Task (requires the Control System Toolbox). We can tune parameters within a nonlinear Simulink model to meet timedomain performance requirements by graphically constraining signals within a time-domain window or tracking and closely matching a reference signal. We can tune any number of Simulink variables including scalars, vectors, and matrices. In addition, you can place uncertainty bounds on other variables in the model for robust design. Simulink Response Optimization makes attaining performance objectives and optimizing tuned parameters an intuitive and easy process. Figure 3.17 shows the GUI of tuning PID controller using Simulink response optimization method. The tuning process was tuned in 2 time of frequent taken to get best result of PID controller gain for unwind and rewind system. This tuning process is applied both tension PID controller and speed PID controller 43 Figure 3.16: PID controller gain tuning using response optimization method. The result of response optimization method can be obtained as the following Table 3.3: Table 3.3: Results on the PID controller gain using response optimization. Controller 1st tuning 2nd tuning Kp 0.9468 0.8975 Ki 4.2334 4.1567 Kd 0.0677 0.0459 Tuning Frequent Gain 44 3.6.3 Ziegler Nichols Ziegler and Nichols conducted numerous experiments and proposed rules for determining values of Kp, Ki, Kd based on the transient response of system plant. Figure 3.18 show the transient response of the unwind rewind system based on the Ziegler Nichols method. Figure 3.17: Transient response of unwind and rewind system L = Time delay of the reaction curve = 0.105 seconds T= Time constant = 0.098 seconds 45 The result of the PID controller gain using Ziegler Nichols as the following Table 3.4: Table3.4: Results on the PID controller gain using Ziegler Nichols method Controller P PI PID 3.6.4 Kp T/L (0.933) 0.9 * T/L (0.84) 1.2 * T/L (1.12) Ki 0 0.27 * T/L2 (2.4) 0.6 * T/L2 (5.3) Kd 0 0 0.6 * T (0.059) Comparison between three method The three method shown that the values of each Kp, Ki, and Kd give a similar values. In this thesis, the gain values from 3 methods are used since effect to the tension PID controller and speed PID controller are same. The detail results were explained in chapter four of this thesis. 46 CHAPTER 4 RESULT AND DISCUSSION 4.1 Introduction on the result and discussion This chapter is divided into five sub chapters; that consist of result on the tension without filter, result on the tension with filter, simulation result, experiment results, and comparison between simulation and experimental results. The result in each subchapter was taken from the real time experiment with unwind and rewind system in Unikl MFI system room. The simulation results are based on the Simulink model which is approximately design similar to the real-time unwind and rewind system. 47 4.2 Result on the tension without filter The result on the tension without filter is captured from the experiment process. In sub chapter 3.5.2 was explained in the procedure to get the result. The result is not filtered as shown in figure 4.1. The signal was captured from strain gauge as transducers to measure tension value from unwind section. The range of the tension measurement is from 10N to 100N. The analog signal range is from 0 VDC to 10VDC. As we can see from figure 4.1, the noise occurred during measurement process. As the measured tension contains measurement noise inevitably, a second order low pass is added in the Simulink model for experiment. We can see the results in sub chapter 4.3 which eliminate the measurement noise. Figure 4.1: Tension signal capture from unwind section in experiment process 48 4.3 Result on the tension with filter Figure 4.2: The signal of tension after filtered by second order low pass filter The second order low pass filter in equation (4.1) was added to the Simulink model for both experiment and simulation. Jus ωu s + Ju Jr s + Ju 2 [4.1] As a result in Figure 4.2, the tension signal become smooth compared to the result in Figure 4.1. This signal was used as a feedback signal to tension PID controller. In the next sub chapter we can see the five different tension reference are applied for both simulation and experiment. 49 4.4 Simulation results In the simulation results, the signal and data are captured four times. The reason to have four times sends and received data is to see the variation effect of the tension reference. The simulation result can bee obtains in computer simulation mode in Matlab and Simulink. Some of the block model developed based on the control system toolbox and response optimization tool box. Figure 4.3 shows the Simulink model for unwind and rewind system applied on this thesis methodology. Figure 4.3: The Simulink model for unwind and rewind model plant 50 4.4.1 Simulation result on tension reference at 20N After tension reference at 20N is applied, the following Figure 4.4 is shown the effect to the tension, unwind speed and rewind speed. The variation of the three signals given can be considered as an initial effect for system. The value of gain tension PID controller and speed PID controller is based on the three method of tuning gain in as mention sub chapter 3.6. The speed response can be considered in transient response for unwind and rewind section. The tension have oscillation occurred within 2 seconds in simulation period. Figure 4.4: The effect of tension reference at 20N 51 4.4.2 Simulation result on tension reference at 30N Tension reference at 30N is applied, the following Figure 4.5 is shown the effect to the tension, unwind speed and rewind speed. The tension is decrease due the effect of tension reference. The signal response still similar with effect of 20N, the tension PID controller gain is maintained. The unwind speed is increased but rewind speed is decreased. The rewind speed still lead the unwind speed to avoid any twist occurred when transporting plastic web. Figure 4.5: The effect of tension reference at 30N 52 4.4.3 Simulation result on tension reference at 40N In Figure 4.6, is shown the effect of tension reference at 40N applied to unwind and rewind system. The tension, unwind speed, and rewind speed are increased. This situation happens because the plant model effect to the tension PID controller and speed PID controller. The rewind speed and unwind speed is nearly synchronize Figure 4.6: The effect of tension reference at 40N 53 4.4.4 Simulation result on tension reference at 50N In Figure 4.7 the effect of tension references at 50N is slightly maintain for tension, unwind speed and rewind speed. The different between unwind speed and rewind speed is not large. Otherwise the rewind speed still lead the web transport system than the unwind speed. The simulation is done at this tension reference. Figure 4.7: The effect of tension reference at 50N 54 4.5 Experimental results The experimental results was captured based on the experimental methodology that applied in unwind and rewind system plant. The result is not capture directly to the xPCtarget box. After real time implementation, we need to upload the data then plot the graph as the following results. Figure 4.8 show the Simulink model for real-time experiment. The model is different compared with simulation model because we need include real time block model from real-time workshop toolbox. Figure 4.8: The real-time Simulink model for unwind and rewind system 55 4.5.1 Experimental result on tension reference at 20N In Figure 4.9, the results on the tension, unwind speed, and rewind speed obtained from the real-time implementation. The tension PID controller gain and speed PID controller gain is same as what we implement in the simulation controllers. Tension signal from strain gauge are filtered via second order low pass filter to eliminate noise. The speed of unwind is less than rewind speed. The gap is large between two sections. Figure 4.9: The experimental results at 20N 56 4.5.2 Experimental result on tension reference at 30N Tension reference at 30N was effected the signal response for unwind and rewind system (Figure 9.10). Even though the signal responses are slightly same from the previous results, the system can operate as normal condition. Figure 4.10: The experimental results at 30N 57 4.5.3 Experimental result on tension reference at 40N In figure 4.11, the tension reference is change to 40N to see the performance of signal response. This time the unwind speed and rewind speed slightly similar and start to tend synchronization in both section. The tension is decrease due to the synchronization speed of both motors. Figure 4.11: The experimental results at 40N 58 4.5.4 Experimental result on tension reference at 50N For Figure 4.12, the rewind speed is leading unwind speed. This is what we want to achieve to avoid twisted on the plastic web transport. Tension is increased but not too high. Both tension and speed PID controller was take part in their roles to ensure that the problem is not occurs. Figure 4.12: The experimental result at 50N 59 4.6 Comparison between simulation and experimental results 4.6.1 Tension result between simulation and experimental 4.6.2.1 Tension result at 50N Figure 4.13: Tension result in simulation Figure 4.14: Tension result in experimental Based on the Figure 4.13 and Figure 4.14, the tension response between simulation and experimental is different. The settling time for simulation is faster than the experimental. In the simulation we can see the possible disturbance occurred is not high compared to the experimental. The tension value in experiment is high because the radiuses of web for each unwind and rewind section is going to be same. In the 50N tension reference is the best observations for control strategy in unwind and rewind section. Some of improvement can be suggested to the future development of this thesis and will be discuss on this sub chapter. 60 4.6.2 Unwind speed response between simulation and experimental 4.6.2.1 Unwind speed result at 50N tension reference Figure 4.15: Unwind speed result in simulation Figure 4.16: Unwind speed result in experimental Based on Figure 4.15 and Figure 4.16, the unwind speed in simulation is very smooth in term of control strategy. Since the measurement noise occurs when the strain gauge send feedback signalto xPC-target box, the speed of unwind is decreased compared to simulation. Otherwise, the tension PID controller and speed PID controller for experimental did their job very well to maintain both section speed. 61 4.6.3 4.6.3.1 Rewind speed response between simulation and experimental Rewind speed result at 50N tension reference Figure 4.17: Rewind speed result in simulation Figure 4.18: Rewind speed result in experimental Based on the Figure 4.17 and Figure 4.18, rewind speed transient response is better in simulation compared to experimental. Since the rewind speed is decreased in experimental, the important point that we want to see is the rewind speed is still lead the situation when plastic web is transporting. Tension PID controller and speed PID controller were take their role to ensure the tension is not too high and the speed of unwind and rewind are synchronize. The main problem before is considered solved and need improvement in term of control strategy to the unwind and rewind system. 62 CHAPTER 5 CONCLUSION 5.1 Introduction on the conclusion In this chapter, the conclusion of the project as well as some constructive suggestions for further development and the contribution of this project will discussed. The project outcomes are concluded in this chapter. As for future development, some suggestions are highlighted with the basis of the limitation of the effectiveness mathematical equation, new or advance control technique implementation and simulation analysis executed in this project. The aim of the suggestions is no other than to improve the study. 63 5.2 Conclusion The dynamic mathematical modeling of unwind and rewind system and the control law of the system is recognized. The dynamic model is validated with the dynamic model from the published papers based on the dynamic model itself and the time responses result. The real-time experimental results also have shown the approximately validated with the dynamic simulation model. The tension PID controller and speed PID controller for unwind and rewind system shown that the plastic web material can be handling without facing any twisted problem. The three methods of tuning PID gain showed that the value of Kp, Ki, and Kd as similar for each of them. The different of the gain value is very small. Any value of gain selected from either Ziegler Nichols or Response Optimization or fixed gain can be used in simulation and experimental. PC-based control was successfully replace the PLC role to control tension and speed of unwind and rewind system with better performance. The second order of filter applied to the system to eliminate the noise and undesired frequencies that exist in the input system. The higher the speed of rewind, the better performance of the web transport system. The xPC-target box can be considered as a prototype PID controller since some consideration must be taken. This prototype controller is suitable for modeling, simulate, and generate real-time programming to any Mechatronics system on the study of system performance. This recommendation for generate an idea to persuade my PhD research. 64 5.3 Future development Since the PID controller is considering classical control, the control strategy can be improved with new technique of PID controller such as Fuzzy-PID controller, and adaptive PID controller. For advanced technique of control strategy, we can apply any state variable or feedback control system such Linear Quadratic Regulator (LQR), Linear Quadratic Gaussian (LQG) and multivariable H infinity. All type of controller a recommend to apply to current prototype controller unit (xPC-target box) 65 References Journals A. Kugi, W. Haas, K. Schlacher, and K. Aistleitner, 2000. Active compensation of roll eccentricity in rolling mills, IEEE Transaction. Industrial. Application.. 36: 625–632. Boulter, B.T. and Gao, Z., 1996. A Real-Time Self-Tuning Web Tension Regulation Scheme. Real -Time Systems. 11: 265-287. G. E. Young and K. N. Reid. 1993. Lateral and Longitudinal Dynamic Behavior and Control of moving webs. Journal Dynamic. System. Measurement. Control. 115: 309–317 C. W. Cheng, C.-H. Hsiao, C.-C. Chuang, K.-C. Chen and W. –P. Tseng. 2005. Observer-Based Tension Feedback Control of Direct Drive Web Transport System. IEEE International Conference on Mechatronics.: 745750. H. Linna, P. Moilanen, A. Mahonen and M. Parola, 1995. Variation Of The Web Tension At The Roll Change In The Printing Press. Proceedings of the Third International Conference on Web Handling, Stillwater, Oklahoma.: 301-310. J.K. Seok, D.W. Chung, S.H. Song, S.K. Sui, B.K. Kwon, G.W. Park, W.C. Shin, E.S. Cho, J.S. Lee, C.H. Choi, 1997. A New Approach to Advanced Cold Mill Drive System, IEEE Industry Application Society Annual Meeting.: 2125-21303. 66 K. C. Lin, M. C. Tsai, and Z. W. Wang, 1998 Observer-based web tension control with inertia compensation, in Proc. Int. Conf. Mechatronics Technology, 1998: 355–360. K. H. Shin, 2000. Tension Control. Atlanta, GA: TAPPI Press,. Kee-Hyun Shin, Member, Jeung-In Jang, Hyun-Kyoo Kang, and Seung-Ho Song, 2003 IEEE Transaction on Industry Applications: 1422-1428 Ku Chin Li, 2003. Observer-Based Tension Feedback Control With Friction and Inertia Compensation. IEEE Transactions on Control Systems Technology.. 11(1): 109-118. M. Aníbal Valenzuela, John Martin Bentley, and Robert D. Lorenz, 2003. Sensorless Tension Control in Paper Machine. IEEE Transaction on Industry Application. 39(2): 294-304 Norbert A. Ebler, Ragnar Arnason, Gerd Michaelis, Noel D’Sa, 1993. Tension Control: Dancer or Load Cells. IEEE Transaction on Industry Applications. 29(4): 727-739 Pekka Pakarinen, Risto Ryymin, Matti Kurki and Pekka Taskinen, 1993. On The Dynamics Of Web Transfer In An Open Draw. Proceedings of the Second International Conference on Web Handling, Stillwater, Oklahoma: 117-134. P. D. Mathur and W. C. Messner, 1998. Controller development for a prototype high-speed low-tension tape transport, IEEE Transaction. Control. System. Technology, 6: 534–542. 67 Ramamurthy V. Dwivedula, Yongliang Zhu, Prabhakar R. Pagilla, 2005. Characteristics of Active and Passive Dancers: A Comparative Study. Elsevier Control Engineering Practice.: 409-423. Seung-Ho Song and Seung-Ki Sul, 1998. A New Tension Controller for Continuous Strip Processing Line. IEEE : 2225-2230. Shin Kee-Hyun and Kwon Soon-Oh, 2005. The Effect of Tension on the Lateral Dynamics and Control of a Moving Web, IEEE: 529-536 W. Wolfermann, 1995. Tension Control of Webs – A Review of The Problems and Solutions In The Present and Future”, Proceedings of the Third International Conference on Web Handling, Stillwater, Oklahoma.: 198-228. Zhijun Liu, 1999. Dynamic Analysis of Center Driven Web Winder controls. IEEE : 1388-1396 User Manual: xPC-Target box user manual (Matlab/Simulink) 2005 Real-time workshop user manual (Matlab/Simulink) 2005 Response optimization user manual (Matlab/Simulink 2005 68 APPENDICES 69 A. BLOCK DIAGRAM FOR AN ANALOG INPUT AND OUTPUT DRIVER REAL TIME WORKSHOP OPTIONS IN THE CONFIGURATION PARAMETER DIALOG 70 BLOCK PARAMETER FOR ANALOG INPUT BLOCK BLOCK PARAMETER FOR ANALOG OUTPUT BLOCK 71 xPC SCOPE PARAMETER BLOCK CONTROLLER BLOCK DIAGRAM WITH xPC SCOPE AND OUT BLOCK 72 73
© Copyright 2026 Paperzz