Optimal Control System Design

Size: px
Start display at page:

Download "Optimal Control System Design"

Transcription

1 Chapter 6 Optimal Control System Design 6.1 INTRODUCTION The active AFO consists of sensor unit, control system and an actuator. While designing the control system for an AFO, a trade-off between the transient and steady state response is necessary since the system has to perform in real time. The control system is being used for the restoring correct angular motion pattern to the patients. Hence it is quite necessary that the motion should not be too quick such that it becomes uncomfortable for the wearer. At the same time the response should not be too slow such that the patient moves into the next phase of the gait cycle even before the previous actuation is finished. Thus an optimum transient response balancing both these conditions should be obtained. Along with this a trade-off for selecting the correct steady response is also required. The steady state response of the controller should have near to zero steady state error. If large oscillations are present at the output of the controller then the patient experiences a jerky motion which is going to defeat the whole purpose of rehabilitation. The design of an optimal PID control system that will account for inaccuracies in the transfer function model of the foot (plant) and the actuator is discussed in this chapter. The actuator modelling is derived from generalized DC motor equations. Foot modelling is done with multi body foot model using Sim-mechanics. The controller design involves the Ziegler- Nichols method using Root locus techniques to obtain the initial parameters of the controller. The optimization of the controller is done through an improvised method to get the best Page 79

2 performance of the system. The design is made such that best performance characteristics in terms of rise time, maximum percentage overshoot, steady state error etc., are obtained. 6.2 METHODOLOGY Multi-body ankle foot model Instead of deriving and programming equations, biomechanical models can be developed in multi-body simulation tools. Multi-body systems are used to model the dynamic behavior of interconnected rigid or flexible bodies that have their relative motion constrained by kinematic joints and that are actuated by forces. The software used in the development of the multi-body biomechanical model is SimMechanics. SimMechanics [65] is a module of Simulink, which is a simulation tool from MATLAB (MathWorks) software. With SimMechanics software, it is possible to build models composed of bodies (links or segments), joints, constraints, and force elements that reflect the structure of the system by the use of Newtonian dynamics of forces and torques. Page 80

3 Figure 6.1 Multi-body foot model The multi body foot model shown in Figure 6.1 is simulated in Inverse dynamics mode, wherein the angular position is fed to the actuator and the output of the model is the torque value required for the movement of the ankle for specific characteristics of the foot. The model has been designed in a standard double pendulum structure as defined by Simulink itself. Body 2 represents the lower limb below the Knee. Body 1 represents the foot. Both these bodies are connected to a revolute joint which thus acts as the ankle joint. The machine environment block defines the simulation environment. This block defines the dimensionality of the simulation and also its dynamics i.e. forward or reversed. The ground block represents the termination or stationary point of the machine model for the lower leg also corresponds to the Knee termination. Angular displacement in terms of degrees, as a constant value, is given to actuate the model. The angular velocity and acceleration are kept zero. This model tries to inference the amount of torque required for a particular constant angular displacement for a given body Page 81

4 parameters so as to select an actuator for the prototype. The animated pattern depicts only rigid body movement, and as such does not give information on the different elements of human foot involved in walking. For a single simulation run, the model depicts either dorsiflexion or plantarflexion, depending on the input. To make the machine model as accurate as possible, the body moments data is entered for a 40 year old male from the Anthropometric table obtained from NASA, human space flight division. The data recorded by NASA, was measured in 1-g (Earth s Gravity) conditions [66]. A constant angle input is given to the foot to calculate the torque required for the required movement. Initial ankle position is at 0 degrees (with respect to the ground). All angular measurements are made with respect to the ground in anti-clockwise direction. The foot machine model actuation is as shown in Figure 6.2. Figure 6.2 Ankle foot machine models: during angular actuation of 0 degrees and 15 degrees Foot transfer function from the Simulink machine model Machine model representation of foot in Simulink is the most accurate modeling of the foot as it takes into account the actual data of a subject with respect to its weight and moment of inertia. Hence, the complex physics governing the motion of these blocks is already embedded in Simulink which makes it even more accurate. Page 82

5 Since there is no direct way to convert a Simulink model directly into transfer function, the entire machine model cannot be converted into a form that can be used in Matlab codes. Instead, it is possible to measure the input and output data from the Simulink block diagram of the foot machine model and use that to obtain the transfer function. The input to the machine model is angular velocity which is generated by a Matlab code. Figure 6.3 Foot model graph: angular velocity versus angular position The graph shown in Figure 6.3 represents one gait cycle of the foot in terms of the total angular displacement involved in one cycle. But bears no relation with time involved in one cycle. In this graph it is seen that the angular velocity ranges from - 6 radians/sec to 8 radians/sec as per which the output angular variation takes place from -0.3 radians to +0.3 radians, which is the desired range. The angular position values are in radians and cover a span of roughly, ± 17 degrees (+ 17 for plantarflexion and -17 for dorsiflexion). The objective is to determine the relation between input angular velocity and output angular displacement so as to determine the plant transfer function. The mathematical model of lower limb model, identical to the Simulink model is necessary in designing the controller for the same. The input and output data is given in a matrix form to the Transfer function estimation tool in LabVIEW to approximately derive the equivalent transfer function. The transfer function of the foot which takes angular velocity as input and angular displacement as output Page 83

6 is as given in equation 6.1. The plant model thus obtained, perform equally like the Simulink model of the lower foot. The step response for the model thus obtained is shown in Figure 6.4. It corresponds to the application of 1 rad/sec angular velocity. In the graph, Y axis has angular position output in radians and along the X axis there is simulation time. (6.1) Figure 6.4 Foot model step response Page 84

7 6.2.3 Actuator model with angular velocity as output The block diagram governing the input and output of the DC motor dynamics is shown in Figure 6.5. From the chapter two, the actuator transfer function model is rewritten: Figure 6.5 Actuator transfer function model [34] For design purposes the motor parameters are obtained from the datasheet of PITTMAN-MOTORS. The motor is a DC brush motor ID Following are the motor parameters as obtained from the manufacturer s data sheet. Torque constant K T = Nm/A Voltage constant K E = V/rad/s Terminal Resistance R A = 0.78 ohms Inductance = 0.64 mh Rotor Inertia = 3.8x10-3 Kg-m 2 Coefficient of Friction = 1.8x10-6 N-m-s Thus the transfer function as obtained in Matlab workspace is shown below: (6.2) The step response of the DC motor actuator is given in Figure 6.6. It relates the output angular velocity with input voltage applied. Thus, in this step response it is interpreted that a voltage value of 1 volt is applied to the motor. Thus after 5 seconds, the output angular velocity reaches a steady state value of 8 rad/sec on application of 1 volt at motor terminals. Page 85

8 Figure 6.6 Actuator step response Cascaded foot and actuator model The foot and the actuator model are cascaded together as shown in Figure 6.7 and its response shown in figure 6.8. The cascade is done to get the root locus of the system (Foot and the actuator) so that a range of gain values across the two regions of imaginary axis on the S-plane are obtained. This initial range is used to determine the critical gain value for the system. Using this critical gain value the initial parameters are obtained for the PID controller as per the Zeigler-Nichols method. In this, first the root locus plot of the system is obtained without any feedback or gain block. The system consists of the actuator and the plant model. Page 86

9 Figure 6.7 Cascaded model The idea here is to get the gain value at which the system is just at the brink of instability. Thus at the critical gain value, the system gives a sinusoidal output for a step input. When such a thing happens, it is inferred that at this gain value the system becomes instable and this boundary line is used to determine all the other parameters of a PID controller i.e. Kp, Ti, Td. Thus the critical gain value and the period of the output sinusoid are used to obtain other parameters. The formulas for the same are mentioned in the Table 6.1, where Kcr and Pcr correspond to critical gain and critical period respectively. PARAMETER TABLE 6.1 GAIN FORMULAS [65] FORMULA K P T I T D 0.6K cr 0.5P cr 0.125P cr Page 87

10 Figure 6.8 Cascaded model step response The Figure 6.8 denotes the angular position obtained at steady state when a 1 volt signal is applied at motor terminals. Here one can consider that the motor and ankle joint are attached and system dynamics is observed with respect to input applied voltage and corresponding output angular displacement of the ankle foot complex. All angular motions are in terms of radians and not degrees as MATlab by default considers angular calculations in terms of radians only. The critical gain values, root locus plot, and other important graphs and parameter values are shown in the next section Calculation of critical gain and the root locus plot The root locus plot is shown for the series cascaded system in Figure 6.9. Figure 6.10 shows the zoomed view of root locus plot. The two gain values are obtained on the two sides of the plot which give the initial range for determining the critical gain value as per the Zeigler-Nichols method. Thus the initial gain range is obtained from 39.7 to 341. Several iterations are performed to get the critical gain value for Zeigler-Nichols method. The critical gain value is found to be At the step response curve is converging and at the curve is found to be diverging. The graphs for all these responses are shown in Page 88

11 Figure 6.11 to Figure The sinusoidal response is shown in Figure 16.11, at the critical gain value. The converging response is shown in Figure 6.12, when the gain is less than the critical value. At higher gain value there is a diverging response shown in Figure There is a constant amplitude response at critical gain shown in Figure For a span of three seconds the amplitude is increasing in Figure 6.13 whereas in Figure 6.14 it remains almost constant. The inference drawn from these graphs is to look for any convergence or divergence. The purpose is to determine the critical gain value at which the system becomes critically stable, that is, it gives a sinusoidal output. Figure 6.9 Root locus plot Page 89

12 Figure 6.10 Root locus zoomed view Figure 6.11 A sinusoidal response at critical gain value Page 90

13 Figure 6.12 Converging step response Figure 6.13 Divergent step response at higher gain value Page 91

14 Figure 6.14 Constant amplitude sinusoid waveform at critical gain. Although the result obtained for critical gain value is not purely sinusoidal, the same gain value, under same operating conditions, gave a perfect sinusoid in LabVIEW. The resulting gain is shown in Figure The period of the curve again comes out to be 500ms. Thus the result for this particular value is verified. It is observed that the critical gain value is just above i.e. at , at which the system becomes unstable and continues to oscillate sinusoidally. However, at the value , the response becomes converging after a long period of time which cannot be seen here because the time has been auto-scaled. But the indicator shows that the system is stable. The purpose is to determine the critical gain value at which the system becomes critically stable, that is, it gives a sinusoidal output. That is the theorem upon which the Ziegler-Nichols method is established for PID controller design. Page 92

15 Figure 6.15Constant amplitude sinusoid waveform at critical gain using LabVIEW 6.3 DESIGN OF THE PID CONTROLLER Once the PID parameters are obtained using the Zeigler-Nichols method, the initial PID controller can be designed. These parameters are not tuned however, and thus sufficient iterations need to be performed with these initial values before getting the finalized parameters for the controller. In the proposed work, parameters such as maximum overshoot percentage, rise time, settling time were given more importance in determining the optimum PID controller parameters. The maximum overshoot percentage relate to the excess of angular movement provided. Hence lesser this value, better the design. Rise time relate to the time taken for finally reaching the desired angular displacement in the AFO, hence smaller the value better the design. Settling time relates to the time taken for the output to become stable and thus emphasizes the fact that the final output should not oscillate as it causes discomfort to the patient. Hence, for the initial design improvement, only these major factors are given importance. Page 93

16 The PID controller is implemented in parallel mode form. This can be explained with the equation 6.3: (6.3) In this equation, u(t) is the controller output, e(t) is the error input to the controller : error is calculated after subtracting the reference input and the feedback input. Several different forms of the Basic PID controller exist which can be implemented to get the desired output response. Three such variations were implemented to get their response and evaluate them. The first one involved the basic PID controller in series with the plant and actuator model (without the use of any derivative filter) as shown in Figure The second involved the use of a derivative filter in the derivative part of PID controller as shown in Figure It is a simple Nth order low pass filter and it is only used with the derivative part because the D of PID controller is very sensitive to noise. The D deals with the rate of change of error at controller input and so if there is any noise present at the input of the controller, it will result in the derivative part to give a very high output for no reason at all and this could cause the hardware to get damaged. Thus to avoid the effect of noise in such a manner, called as the derivative kick, a low pass filter of appropriate order is used. Again the order is iteratively determined using simulation in MATlab codes. The third form of implementation is by using the derivative in the feedback part around the plant as shown in Figure Figure 6.16 PID block without derivative filter. Page 94

17 Figure 6.17 PID block with derivative filter. Figure 6.18 PID block with Derivative and its filter part in feedback [67]. From the Figure 6.18, it is observed that the derivative part of the controller along with the filter of order N is present in the feedback around the plant model. This is done to avoid the derivative kick phenomenon. However, this trick is useful only if the damping ratio of the device is much less than 0.7 (zeta value) else the system output will be severely degraded. Hence the PID controller being used has the derivative part in series with the plant and the actuator model and not around the plant as feedback. The PID controller equation in parallel form with the derivative filter, in Laplace domain is shown in equation 6.4: ( ) ( ) { ( ( ) ( ))} (6.4) Where, U(s) is the controller output and E(s) is the controller input PID implementations The initial PID parameters are obtained from the critical gain and period values. The values are listed below: K P = Page 95

18 Ti = 0.25 Td = The first implementation is that of a PID controller without the derivative filter, PID block being in series with the plant. Figure 6.19 shows step response for the same and the transient responses are: the rise time is seconds, settling time is seconds and percentage of overshoot is Response of PID implementation with filter in the derivative part is shown in Figure Its transient responses are: the rise time is seconds, settling time is seconds and percentage of overshoot is Finally the selection of the PID controller with derivative filter, attached in series to the plant and actuator is selected for final implementation. The order of the filter has been taken as 20 since the performance is coming optimum at this particular value. Figure 6.19 PID response without the derivative filter Page 96

19 Figure 6.20 PID response with derivative filter in series with plant PID manual tuning After obtaining the results from the three implementations of PID, the controller has been manually tuned by writing an improvised manual tuning code. In this code the parameter K P was varied in steps of 1, T i is varied in steps of 0.1, and T d i s varied in steps of The step increment values are chosen after observing the initial values. 100 iterations are performed, and the values from the each iteration are observed to determine the best performance characteristics. Within the 20 to 30 iteration cycle period, the best performance characteristics are observed, above which the step responses became unstable. Thus again the iterations are performed in this range to determine the best possible parameter combination among all. The performance criterion is decided to be in such a manner that the maximum overshoot percentage be less than 15% and the rise time and settling time should be lesser than 0.5 seconds. When these parameters are met, the iterative loops are stopped. Thus the finalized parameters for the PID controller are given as follows: K P = Page 97

20 T I = T D = The step response of the optimized PID controller is shown in Figure The difference in performance is easily observed, when compared to the previous graphs on the same. The performance analysis of the controller implemented shown in Table 6.2. The controller claimed optimum shows the best performance in terms of rise time, settling time and overshoot. Figure 6.21 PID optimized response TABLE 6.2 PERFORMANCE ANALYSIS OF CONTROLLER IMPLEMENTED. Parameter PID with derivative filter PID without derivative filter Optimum PID Rise time (seconds) Settling time (seconds) Settling min (radians) Settling max(radians) Peak time (seconds) Over shoot ( ) Under shoot( ) Peak (radians) Page 98

21 6.4 CONCLUSION An optimal control system for the active ankle foot orthosis is designed. The design procedure involved the implementation of the plant model and the actuator models in the beginning. The Multi-body foot model is simulated and the results obtained. Using the plant model the torque requirements for the motor are determined, which thus helped in the selection of the actuator of the system. The implementation of different controllers is done and the optimum setting is chosen and the reasons for the same are shown. The improvised auto-tuning of the PID parameters is performed to get best performance of PID gain values. In the controller design maximum overshoot percentage, rise time, settling time are given more importance. Their significance is given. The best design shows minimum rise time with seconds, minimum settling time of seconds and minimum overshoot of compared to other two implementations. Further parameters can be added into the analysis to make the design more efficient. Page 99

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

DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING BANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY EEE 402 : CONTROL SYSTEMS SESSIONAL DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING BANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY EEE 402 : CONTROL SYSTEMS SESSIONAL Experiment No. 1(a) : Modeling of physical systems and study of

More information

Position Control of DC Motor by Compensating Strategies

Position Control of DC Motor by Compensating Strategies Position Control of DC Motor by Compensating Strategies S Prem Kumar 1 J V Pavan Chand 1 B Pangedaiah 1 1. Assistant professor of Laki Reddy Balireddy College Of Engineering, Mylavaram Abstract - As the

More information

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

Control Design for Servomechanisms July 2005, Glasgow Detailed Training Course Agenda Control Design for Servomechanisms 12 14 July 2005, Glasgow Detailed Training Course Agenda DAY 1 INTRODUCTION TO SYSTEMS AND MODELLING 9.00 Introduction The Need For Control - What Is Control? - Feedback

More information

Position Control of AC Servomotor Using Internal Model Control Strategy

Position Control of AC Servomotor Using Internal Model Control Strategy Position Control of AC Servomotor Using Internal Model Control Strategy Ahmed S. Abd El-hamid and Ahmed H. Eissa Corresponding Author email: Ahmednrc64@gmail.com Abstract: This paper focuses on the design

More information

Automatic Control Systems 2017 Spring Semester

Automatic Control Systems 2017 Spring Semester Automatic Control Systems 2017 Spring Semester Assignment Set 1 Dr. Kalyana C. Veluvolu Deadline: 11-APR - 16:00 hours @ IT1-815 1) Find the transfer function / for the following system using block diagram

More information

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

Figure 1: Unity Feedback System. The transfer function of the PID controller looks like the following: Islamic University of Gaza Faculty of Engineering Electrical Engineering department Control Systems Design Lab Eng. Mohammed S. Jouda Eng. Ola M. Skeik Experiment 3 PID Controller Overview This experiment

More information

EC6405 - CONTROL SYSTEM ENGINEERING Questions and Answers Unit - II Time Response Analysis Two marks 1. What is transient response? The transient response is the response of the system when the system

More information

VECTOR CONTROL SCHEME FOR INDUCTION MOTOR WITH DIFFERENT CONTROLLERS FOR NEGLECTING THE END EFFECTS IN HEV APPLICATIONS

VECTOR CONTROL SCHEME FOR INDUCTION MOTOR WITH DIFFERENT CONTROLLERS FOR NEGLECTING THE END EFFECTS IN HEV APPLICATIONS VECTOR CONTROL SCHEME FOR INDUCTION MOTOR WITH DIFFERENT CONTROLLERS FOR NEGLECTING THE END EFFECTS IN HEV APPLICATIONS M.LAKSHMISWARUPA 1, G.TULASIRAMDAS 2 & P.V.RAJGOPAL 3 1 Malla Reddy Engineering College,

More information

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

Effective Teaching Learning Process for PID Controller Based on Experimental Setup with LabVIEW Effective Teaching Learning Process for PID Controller Based on Experimental Setup with LabVIEW Komal Sampatrao Patil & D.R.Patil Electrical Department, Walchand college of Engineering, Sangli E-mail :

More information

CHAPTER 3 WAVELET TRANSFORM BASED CONTROLLER FOR INDUCTION MOTOR DRIVES

CHAPTER 3 WAVELET TRANSFORM BASED CONTROLLER FOR INDUCTION MOTOR DRIVES 49 CHAPTER 3 WAVELET TRANSFORM BASED CONTROLLER FOR INDUCTION MOTOR DRIVES 3.1 INTRODUCTION The wavelet transform is a very popular tool for signal processing and analysis. It is widely used for the analysis

More information

International Journal of Innovations in Engineering and Science

International Journal of Innovations in Engineering and Science International Journal of Innovations in Engineering and Science INNOVATIVE RESEARCH FOR DEVELOPMENT Website: www.ijiesonline.org e-issn: 2616 1052 Volume 1, Issue 1 August, 2018 Optimal PID Controller

More information

BSNL TTA Question Paper Control Systems Specialization 2007

BSNL TTA Question Paper Control Systems Specialization 2007 BSNL TTA Question Paper Control Systems Specialization 2007 1. An open loop control system has its (a) control action independent of the output or desired quantity (b) controlling action, depending upon

More information

The Discussion of this exercise covers the following points: Angular position control block diagram and fundamentals. Power amplifier 0.

The Discussion of this exercise covers the following points: Angular position control block diagram and fundamentals. Power amplifier 0. Exercise 6 Motor Shaft Angular Position Control EXERCISE OBJECTIVE When you have completed this exercise, you will be able to associate the pulses generated by a position sensing incremental encoder with

More information

DC Motor Speed Control for a Plant Based On PID Controller

DC Motor Speed Control for a Plant Based On PID Controller DC Motor Speed Control for a Plant Based On PID Controller 1 Soniya Kocher, 2 Dr. A.K. Kori 1 PG Scholar, Electrical Department (High Voltage Engineering), JEC, Jabalpur, M.P., India 2 Assistant Professor,

More information

Penn State Erie, The Behrend College School of Engineering

Penn State Erie, The Behrend College School of Engineering Penn State Erie, The Behrend College School of Engineering EE BD 327 Signals and Control Lab Spring 2008 Lab 9 Ball and Beam Balancing Problem April 10, 17, 24, 2008 Due: May 1, 2008 Number of Lab Periods:

More information

MEM01: DC-Motor Servomechanism

MEM01: DC-Motor Servomechanism MEM01: DC-Motor Servomechanism Interdisciplinary Automatic Controls Laboratory - ME/ECE/CHE 389 February 5, 2016 Contents 1 Introduction and Goals 1 2 Description 2 3 Modeling 2 4 Lab Objective 5 5 Model

More information

Servo Tuning Tutorial

Servo Tuning Tutorial Servo Tuning Tutorial 1 Presentation Outline Introduction Servo system defined Why does a servo system need to be tuned Trajectory generator and velocity profiles The PID Filter Proportional gain Derivative

More information

EVALUATION ALGORITHM- BASED ON PID CONTROLLER DESIGN FOR THE UNSTABLE SYSTEMS

EVALUATION ALGORITHM- BASED ON PID CONTROLLER DESIGN FOR THE UNSTABLE SYSTEMS EVALUATION ALGORITHM- BASED ON PID CONTROLLER DESIGN FOR THE UNSTABLE SYSTEMS Erliza Binti Serri 1, Wan Ismail Ibrahim 1 and Mohd Riduwan Ghazali 2 1 Sustanable Energy & Power Electronics Research, FKEE

More information

ANNA UNIVERSITY :: CHENNAI MODEL QUESTION PAPER(V-SEMESTER) B.E. ELECTRONICS AND COMMUNICATION ENGINEERING EC334 - CONTROL SYSTEMS

ANNA UNIVERSITY :: CHENNAI MODEL QUESTION PAPER(V-SEMESTER) B.E. ELECTRONICS AND COMMUNICATION ENGINEERING EC334 - CONTROL SYSTEMS ANNA UNIVERSITY :: CHENNAI - 600 025 MODEL QUESTION PAPER(V-SEMESTER) B.E. ELECTRONICS AND COMMUNICATION ENGINEERING EC334 - CONTROL SYSTEMS Time: 3hrs Max Marks: 100 Answer all Questions PART - A (10

More information

CHAPTER 4 PID CONTROLLER BASED SPEED CONTROL OF THREE PHASE INDUCTION MOTOR

CHAPTER 4 PID CONTROLLER BASED SPEED CONTROL OF THREE PHASE INDUCTION MOTOR 36 CHAPTER 4 PID CONTROLLER BASED SPEED CONTROL OF THREE PHASE INDUCTION MOTOR 4.1 INTRODUCTION Now a day, a number of different controllers are used in the industry and in many other fields. In a quite

More information

EC CONTROL SYSTEMS ENGINEERING

EC CONTROL SYSTEMS ENGINEERING 1 YEAR / SEM: II / IV EC 1256. CONTROL SYSTEMS ENGINEERING UNIT I CONTROL SYSTEM MODELING PART-A 1. Define open loop and closed loop systems. 2. Define signal flow graph. 3. List the force-voltage analogous

More information

GE420 Laboratory Assignment 8 Positioning Control of a Motor Using PD, PID, and Hybrid Control

GE420 Laboratory Assignment 8 Positioning Control of a Motor Using PD, PID, and Hybrid Control GE420 Laboratory Assignment 8 Positioning Control of a Motor Using PD, PID, and Hybrid Control Goals for this Lab Assignment: 1. Design a PD discrete control algorithm to allow the closed-loop combination

More information

Embedded Control Project -Iterative learning control for

Embedded Control Project -Iterative learning control for Embedded Control Project -Iterative learning control for Author : Axel Andersson Hariprasad Govindharajan Shahrzad Khodayari Project Guide : Alexander Medvedev Program : Embedded Systems and Engineering

More information

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

Comparative Study of PID and Fuzzy Controllers for Speed Control of DC Motor Comparative Study of PID and Fuzzy Controllers for Speed Control of DC Motor Osama Omer Adam Mohammed 1, Dr. Awadalla Taifor Ali 2 P.G. Student, Department of Control Engineering, Faculty of Engineering,

More information

Lab 2: Quanser Hardware and Proportional Control

Lab 2: Quanser Hardware and Proportional Control I. Objective The goal of this lab is: Lab 2: Quanser Hardware and Proportional Control a. Familiarize students with Quanser's QuaRC tools and the Q4 data acquisition board. b. Derive and understand a model

More information

Frequency Response Analysis and Design Tutorial

Frequency Response Analysis and Design Tutorial 1 of 13 1/11/2011 5:43 PM Frequency Response Analysis and Design Tutorial I. Bode plots [ Gain and phase margin Bandwidth frequency Closed loop response ] II. The Nyquist diagram [ Closed loop stability

More information

Digital Control Lab Exp#8: PID CONTROLLER

Digital Control Lab Exp#8: PID CONTROLLER Digital Control Lab Exp#8: PID CONTROLLER we will design the velocity controller for a DC motor. For the sake of simplicity consider a basic transfer function for a DC motor where effects such as friction

More information

DC MOTOR SPEED CONTROL USING PID CONTROLLER. Fatiha Loucif

DC MOTOR SPEED CONTROL USING PID CONTROLLER. Fatiha Loucif DC MOTOR SPEED CONTROL USING PID CONTROLLER Fatiha Loucif Department of Electrical Engineering and information, Hunan University, ChangSha, Hunan, China (E-mail:fatiha2002@msn.com) Abstract. The PID controller

More information

1.What is frequency response? A frequency responses the steady state response of a system when the input to the system is a sinusoidal signal.

1.What is frequency response? A frequency responses the steady state response of a system when the input to the system is a sinusoidal signal. Control Systems (EC 334) 1.What is frequency response? A frequency responses the steady state response of a system when the input to the system is a sinusoidal signal. 2.List out the different frequency

More information

MTE 360 Automatic Control Systems University of Waterloo, Department of Mechanical & Mechatronics Engineering

MTE 360 Automatic Control Systems University of Waterloo, Department of Mechanical & Mechatronics Engineering MTE 36 Automatic Control Systems University of Waterloo, Department of Mechanical & Mechatronics Engineering Laboratory #1: Introduction to Control Engineering In this laboratory, you will become familiar

More information

International Journal of Research in Advent Technology Available Online at:

International Journal of Research in Advent Technology Available Online at: OVERVIEW OF DIFFERENT APPROACHES OF PID CONTROLLER TUNING Manju Kurien 1, Alka Prayagkar 2, Vaishali Rajeshirke 3 1 IS Department 2 IE Department 3 EV DEpartment VES Polytechnic, Chembur,Mumbai 1 manjulibu@gmail.com

More information

PYKC 7 March 2019 EA2.3 Electronics 2 Lecture 18-1

PYKC 7 March 2019 EA2.3 Electronics 2 Lecture 18-1 In this lecture, we will examine a very popular feedback controller known as the proportional-integral-derivative (PID) control method. This type of controller is widely used in industry, does not require

More information

5 Lab 5: Position Control Systems - Week 2

5 Lab 5: Position Control Systems - Week 2 5 Lab 5: Position Control Systems - Week 2 5.7 Introduction In this lab, you will convert the DC motor to an electromechanical positioning actuator by properly designing and implementing a proportional

More information

[ á{tå TÄàt. Chapter Four. Time Domain Analysis of control system

[ á{tå TÄàt. Chapter Four. Time Domain Analysis of control system Chapter Four Time Domain Analysis of control system The time response of a control system consists of two parts: the transient response and the steady-state response. By transient response, we mean that

More information

CHAPTER 2 PID CONTROLLER BASED CLOSED LOOP CONTROL OF DC DRIVE

CHAPTER 2 PID CONTROLLER BASED CLOSED LOOP CONTROL OF DC DRIVE 23 CHAPTER 2 PID CONTROLLER BASED CLOSED LOOP CONTROL OF DC DRIVE 2.1 PID CONTROLLER A proportional Integral Derivative controller (PID controller) find its application in industrial control system. It

More information

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

Simulink Based Model for Analysing the Ziegler Nichols Tuning Algorithm as applied on Speed Control of DC Motor Simulink Based Model for Analysing the Ziegler Nichols Tuning Algorithm as applied on Speed Control of DC Motor Bhaskar Lodh PG Student [Electrical Engineering], Dept. of EE, Bengal Institute of Technology

More information

Ball Balancing on a Beam

Ball Balancing on a Beam 1 Ball Balancing on a Beam Muhammad Hasan Jafry, Haseeb Tariq, Abubakr Muhammad Department of Electrical Engineering, LUMS School of Science and Engineering, Pakistan Email: {14100105,14100040}@lums.edu.pk,

More information

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

Analysis and Design of Conventional Controller for Speed Control of DC Motor -A MATLAB Approach C. S. Linda Int. Journal of Engineering Research and Applications RESEARCH ARTICLE OPEN ACCESS Analysis and Design of Conventional Controller for Speed Control of DC Motor -A MATLAB Approach C. S. Linda,

More information

DC SERVO MOTOR CONTROL SYSTEM

DC SERVO MOTOR CONTROL SYSTEM DC SERVO MOTOR CONTROL SYSTEM MODEL NO:(PEC - 00CE) User Manual Version 2.0 Technical Clarification /Suggestion : / Technical Support Division, Vi Microsystems Pvt. Ltd., Plot No :75,Electronics Estate,

More information

LECTURE 2: PD, PID, and Feedback Compensation. ( ) = + We consider various settings for Zc when compensating the system with the following RL:

LECTURE 2: PD, PID, and Feedback Compensation. ( ) = + We consider various settings for Zc when compensating the system with the following RL: LECTURE 2: PD, PID, and Feedback Compensation. 2.1 Ideal Derivative Compensation (PD) Generally, we want to speed up the transient response (decrease Ts and Tp). If we are lucky then a system s desired

More information

Digital Control of MS-150 Modular Position Servo System

Digital Control of MS-150 Modular Position Servo System IEEE NECEC Nov. 8, 2007 St. John's NL 1 Digital Control of MS-150 Modular Position Servo System Farid Arvani, Syeda N. Ferdaus, M. Tariq Iqbal Faculty of Engineering, Memorial University of Newfoundland

More information

SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY

SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING IC 6501 CONTROL SYSTEMS UNIT I - SYSTEMS AND THEIR REPRESETNTATION` TWO MARKS QUESTIONS WITH

More information

JUNE 2014 Solved Question Paper

JUNE 2014 Solved Question Paper JUNE 2014 Solved Question Paper 1 a: Explain with examples open loop and closed loop control systems. List merits and demerits of both. Jun. 2014, 10 Marks Open & Closed Loop System - Advantages & Disadvantages

More information

DEGREE: Biomedical Engineering YEAR: TERM: 1

DEGREE: Biomedical Engineering YEAR: TERM: 1 COURSE: Control Engineering DEGREE: Biomedical Engineering YEAR: TERM: 1 La asignatura tiene 14 sesiones que se distribuyen a lo largo de 7 semanas. Los dos laboratorios puede situarse en cualquiera de

More information

SRV02-Series Rotary Experiment # 3. Ball & Beam. Student Handout

SRV02-Series Rotary Experiment # 3. Ball & Beam. Student Handout SRV02-Series Rotary Experiment # 3 Ball & Beam Student Handout SRV02-Series Rotary Experiment # 3 Ball & Beam Student Handout 1. Objectives The objective in this experiment is to design a controller for

More information

AN EXPERIMENTAL INVESTIGATION OF THE PERFORMANCE OF A PID CONTROLLED VOLTAGE STABILIZER

AN EXPERIMENTAL INVESTIGATION OF THE PERFORMANCE OF A PID CONTROLLED VOLTAGE STABILIZER AN EXPERIMENTAL INVESTIGATION OF THE PERFORMANCE OF A PID CONTROLLED VOLTAGE STABILIZER J. A. Oyedepo Department of Computer Engineering, Kaduna Polytechnic, Kaduna Yahaya Hamisu Abubakar Electrical and

More information

Elmo HARmonica Hands-on Tuning Guide

Elmo HARmonica Hands-on Tuning Guide Elmo HARmonica Hands-on Tuning Guide September 2003 Important Notice This document is delivered subject to the following conditions and restrictions: This guide contains proprietary information belonging

More information

Root Locus Design. by Martin Hagan revised by Trevor Eckert 1 OBJECTIVE

Root Locus Design. by Martin Hagan revised by Trevor Eckert 1 OBJECTIVE TAKE HOME LABS OKLAHOMA STATE UNIVERSITY Root Locus Design by Martin Hagan revised by Trevor Eckert 1 OBJECTIVE The objective of this experiment is to design a feedback control system for a motor positioning

More information

EE 4314 Lab 3 Handout Speed Control of the DC Motor System Using a PID Controller Fall Lab Information

EE 4314 Lab 3 Handout Speed Control of the DC Motor System Using a PID Controller Fall Lab Information EE 4314 Lab 3 Handout Speed Control of the DC Motor System Using a PID Controller Fall 2012 IMPORTANT: This handout is common for all workbenches. 1. Lab Information a) Date, Time, Location, and Report

More information

Cohen-coon PID Tuning Method; A Better Option to Ziegler Nichols-PID Tuning Method

Cohen-coon PID Tuning Method; A Better Option to Ziegler Nichols-PID Tuning Method Cohen-coon PID Tuning Method; A Better Option to Ziegler Nichols-PID Tuning Method Engr. Joseph, E. A. 1, Olaiya O. O. 2 1 Electrical Engineering Department, the Federal Polytechnic, Ilaro, Ogun State,

More information

THE SINUSOIDAL WAVEFORM

THE SINUSOIDAL WAVEFORM Chapter 11 THE SINUSOIDAL WAVEFORM The sinusoidal waveform or sine wave is the fundamental type of alternating current (ac) and alternating voltage. It is also referred to as a sinusoidal wave or, simply,

More information

Chapter 10: Compensation of Power Transmission Systems

Chapter 10: Compensation of Power Transmission Systems Chapter 10: Compensation of Power Transmission Systems Introduction The two major problems that the modern power systems are facing are voltage and angle stabilities. There are various approaches to overcome

More information

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

ECE 5670/ Lab 5. Closed-Loop Control of a Stepper Motor. Objectives 1. Introduction ECE 5670/6670 - Lab 5 Closed-Loop Control of a Stepper Motor Objectives The objective of this lab is to develop and test a closed-loop control algorithm for a stepper motor. First, field

More information

LECTURE FOUR Time Domain Analysis Transient and Steady-State Response Analysis

LECTURE FOUR Time Domain Analysis Transient and Steady-State Response Analysis LECTURE FOUR Time Domain Analysis Transient and Steady-State Response Analysis 4.1 Transient Response and Steady-State Response The time response of a control system consists of two parts: the transient

More information

Rotary Motion Servo Plant: SRV02. Rotary Experiment #02: Position Control. SRV02 Position Control using QuaRC. Student Manual

Rotary Motion Servo Plant: SRV02. Rotary Experiment #02: Position Control. SRV02 Position Control using QuaRC. Student Manual Rotary Motion Servo Plant: SRV02 Rotary Experiment #02: Position Control SRV02 Position Control using QuaRC Student Manual Table of Contents 1. INTRODUCTION...1 2. PREREQUISITES...1 3. OVERVIEW OF FILES...2

More information

Observer-based Engine Cooling Control System (OBCOOL) Project Proposal. Students: Andrew Fouts & Kurtis Liggett. Advisor: Dr.

Observer-based Engine Cooling Control System (OBCOOL) Project Proposal. Students: Andrew Fouts & Kurtis Liggett. Advisor: Dr. Observer-based Engine Cooling Control System (OBCOOL) Project Proposal Students: Andrew Fouts & Kurtis Liggett Advisor: Dr. Gary Dempsey Date: December 09, 2010 1 Introduction Control systems exist in

More information

Fundamentals of Servo Motion Control

Fundamentals of Servo Motion Control Fundamentals of Servo Motion Control The fundamental concepts of servo motion control have not changed significantly in the last 50 years. The basic reasons for using servo systems in contrast to open

More information

A Comparison And Evaluation of common Pid Tuning Methods

A Comparison And Evaluation of common Pid Tuning Methods University of Central Florida Electronic Theses and Dissertations Masters Thesis (Open Access) A Comparison And Evaluation of common Pid Tuning Methods 2007 Justin Youney University of Central Florida

More information

Actuators. EECS461, Lecture 5, updated September 16,

Actuators. EECS461, Lecture 5, updated September 16, Actuators The other side of the coin from sensors... Enable a microprocessor to modify the analog world. Examples: - speakers that transform an electrical signal into acoustic energy (sound) - remote control

More information

Active Vibration Isolation of an Unbalanced Machine Tool Spindle

Active Vibration Isolation of an Unbalanced Machine Tool Spindle Active Vibration Isolation of an Unbalanced Machine Tool Spindle David. J. Hopkins, Paul Geraghty Lawrence Livermore National Laboratory 7000 East Ave, MS/L-792, Livermore, CA. 94550 Abstract Proper configurations

More information

PID TUNING WITH INPUT CONSTRAINT: APPLICATION ON FOOD PROCESSING

PID TUNING WITH INPUT CONSTRAINT: APPLICATION ON FOOD PROCESSING 83 PID TUNING WITH INPUT CONSTRAINT: APPLICATION ON FOOD PROCESSING B L Chua 1, F.S.Tai 1, N.A.Aziz 1 and T.S.Y Choong 2 1 Department of Process and Food Engineering, 2 Department of Chemical and Environmental

More information

Lab 11. Speed Control of a D.C. motor. Motor Characterization

Lab 11. Speed Control of a D.C. motor. Motor Characterization Lab 11. Speed Control of a D.C. motor Motor Characterization Motor Speed Control Project 1. Generate PWM waveform 2. Amplify the waveform to drive the motor 3. Measure motor speed 4. Estimate motor parameters

More information

Design of a Simulink-Based Control Workstation for Mobile Wheeled Vehicles with Variable-Velocity Differential Motor Drives

Design of a Simulink-Based Control Workstation for Mobile Wheeled Vehicles with Variable-Velocity Differential Motor Drives Design of a Simulink-Based Control Workstation for Mobile Wheeled Vehicles with Variable-Velocity Differential Motor Drives Kevin Block, Timothy De Pasion, Benjamin Roos, Alexander Schmidt Gary Dempsey

More information

Cantonment, Dhaka-1216, BANGLADESH

Cantonment, Dhaka-1216, BANGLADESH International Conference on Mechanical, Industrial and Energy Engineering 2014 26-27 December, 2014, Khulna, BANGLADESH ICMIEE-PI-140153 Electro-Mechanical Modeling of Separately Excited DC Motor & Performance

More information

CDS 101/110: Lecture 8.2 PID Control

CDS 101/110: Lecture 8.2 PID Control CDS 11/11: Lecture 8.2 PID Control November 16, 216 Goals: Nyquist Example Introduce and review PID control. Show how to use loop shaping using PID to achieve a performance specification Discuss the use

More information

IJITKM Special Issue (ICFTEM-2014) May 2014 pp (ISSN )

IJITKM Special Issue (ICFTEM-2014) May 2014 pp (ISSN ) IJITKM Special Issue (ICFTEM-214) May 214 pp. 148-12 (ISSN 973-4414) Analysis Fuzzy Self Tuning of PID Controller for DC Motor Drive Neeraj kumar 1, Himanshu Gupta 2, Rajesh Choudhary 3 1 M.Tech, 2,3 Astt.Prof.,

More information

An Introduction to Proportional- Integral-Derivative (PID) Controllers

An Introduction to Proportional- Integral-Derivative (PID) Controllers An Introduction to Proportional- Integral-Derivative (PID) Controllers Stan Żak School of Electrical and Computer Engineering ECE 680 Fall 2017 1 Motivation Growing gap between real world control problems

More information

UTC. Engineering 329. Frequency Response for the Flow System. Gold Team. By: Blake Nida. Partners: Roger Lemond and Stuart Rymer

UTC. Engineering 329. Frequency Response for the Flow System. Gold Team. By: Blake Nida. Partners: Roger Lemond and Stuart Rymer UTC Engineering 329 Frequency Response for the Flow System Gold Team By: Blake Nida Partners: Roger Lemond and Stuart Rymer March 9, 2007 Introduction: The purpose of the frequency response experiments

More information

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

Experiment Of Speed Control for an Electric Trishaw Based on PID Control Algorithm International Journal of Mechanical & Mechatronics Engineering IJMME-IJENS Vol:17 No:02 38 Experiment Of Speed Control for an Electric Trishaw Based on PID Control Algorithm Shahrizal Saat 1 *, Mohd Nabil

More information

EE 482 : CONTROL SYSTEMS Lab Manual

EE 482 : CONTROL SYSTEMS Lab Manual University of Bahrain College of Engineering Dept. of Electrical and Electronics Engineering EE 482 : CONTROL SYSTEMS Lab Manual Dr. Ebrahim Al-Gallaf Assistance Professor of Intelligent Control and Robotics

More information

CONTROLLER DESIGN FOR POWER CONVERSION SYSTEMS

CONTROLLER DESIGN FOR POWER CONVERSION SYSTEMS CONTROLLER DESIGN FOR POWER CONVERSION SYSTEMS Introduction A typical feedback system found in power converters Switched-mode power converters generally use PI, pz, or pz feedback compensators to regulate

More information

CONTROLLING THE OSCILLATIONS OF A SWINGING BELL BY USING THE DRIVING INDUCTION MOTOR AS A SENSOR

CONTROLLING THE OSCILLATIONS OF A SWINGING BELL BY USING THE DRIVING INDUCTION MOTOR AS A SENSOR Proceedings, XVII IMEKO World Congress, June 7,, Dubrovnik, Croatia Proceedings, XVII IMEKO World Congress, June 7,, Dubrovnik, Croatia XVII IMEKO World Congress Metrology in the rd Millennium June 7,,

More information

A PID Controlled Real Time Analysis of DC Motor

A PID Controlled Real Time Analysis of DC Motor A PID Controlled Real Time Analysis of DC Motor Saurabh Dubey 1, Dr. S.K. Srivastava 2 Research Scholar, Dept. of Electrical Engineering, M.M.M Engineering College, Gorakhpur, India 1 Associate Professor,

More information

Design and Control for Differential Drive Mobile Robot

Design and Control for Differential Drive Mobile Robot Design and Control for Differential Drive Mobile Robot Boru Diriba Hirpo #1 Prof. Wang Zhongmin #2 School of Mechanical Engineering, Tianjin University of Technology and Education, Tianjin 300222, China

More information

Modeling a Hybrid Electric Vehicle and Controller to Optimize System Performance

Modeling a Hybrid Electric Vehicle and Controller to Optimize System Performance Root Locus Bode Plot Ref. Voltage + - + Ref. - Speed Controller Controller Real Axis Frequency Modeling a Hybrid Electric Vehicle and Controller to Optimize System Performance 2005 The MathWorks, Inc.

More information

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

6545(Print), ISSN (Online) Volume 4, Issue 1, January- February (2013), IAEME & TECHNOLOGY (IJEET) INTERNATIONAL International Journal of JOURNAL Electrical Engineering OF ELECTRICAL and Technology (IJEET), ENGINEERING ISSN 0976 & TECHNOLOGY (IJEET) ISSN 0976 6545(Print) ISSN 0976 6553(Online) Volume

More information

D102. Damped Mechanical Oscillator

D102. Damped Mechanical Oscillator D10. Damped Mechanical Oscillator Aim: design and writing an application for investigation of a damped mechanical oscillator Measurements of free oscillations of a damped oscillator Measurements of forced

More information

Comparative Study of PID and FOPID Controller Response for Automatic Voltage Regulation

Comparative Study of PID and FOPID Controller Response for Automatic Voltage Regulation IOSR Journal of Engineering (IOSRJEN) ISSN (e): 2250-3021, ISSN (p): 2278-8719 Vol. 04, Issue 09 (September. 2014), V5 PP 41-48 www.iosrjen.org Comparative Study of PID and FOPID Controller Response for

More information

Motor Modeling and Position Control Lab 3 MAE 334

Motor Modeling and Position Control Lab 3 MAE 334 Motor ing and Position Control Lab 3 MAE 334 Evan Coleman April, 23 Spring 23 Section L9 Executive Summary The purpose of this experiment was to observe and analyze the open loop response of a DC servo

More information

Dr Ian R. Manchester

Dr Ian R. Manchester Week Content Notes 1 Introduction 2 Frequency Domain Modelling 3 Transient Performance and the s-plane 4 Block Diagrams 5 Feedback System Characteristics Assign 1 Due 6 Root Locus 7 Root Locus 2 Assign

More information

Automatic Control Motion control Advanced control techniques

Automatic Control Motion control Advanced control techniques Automatic Control Motion control Advanced control techniques (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Motivations (I) 2 Besides the classical

More information

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

Volume 1, Number 1, 2015 Pages Jordan Journal of Electrical Engineering ISSN (Print): , ISSN (Online): JJEE Volume, Number, 2 Pages 3-24 Jordan Journal of Electrical Engineering ISSN (Print): 249-96, ISSN (Online): 249-969 Analysis of Brushless DC Motor with Trapezoidal Back EMF using MATLAB Taha A. Hussein

More information

MM7 Practical Issues Using PID Controllers

MM7 Practical Issues Using PID Controllers MM7 Practical Issues Using PID Controllers Readings: FC textbook: Section 4.2.7 Integrator Antiwindup p.196-200 Extra reading: Hou Ming s lecture notes p.60-69 Extra reading: M.J. Willis notes on PID controler

More information

Different Controller Terms

Different Controller Terms Loop Tuning Lab Challenges Not all PID controllers are the same. They don t all use the same units for P-I-and D. There are different types of processes. There are different final element types. There

More information

Artificial Neural Networks based Attitude Controlling of Longitudinal Autopilot for General Aviation Aircraft Nagababu V *1, Imran A 2

Artificial Neural Networks based Attitude Controlling of Longitudinal Autopilot for General Aviation Aircraft Nagababu V *1, Imran A 2 ISSN (Print) : 2320-3765 ISSN (Online): 2278-8875 International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering Vol. 7, Issue 1, January 2018 Artificial Neural Networks

More information

Comparisons of Different Controller for Position Tracking of DC Servo Motor

Comparisons of Different Controller for Position Tracking of DC Servo Motor Comparisons of Different Controller for Position Tracking of DC Servo Motor Shital Javiya 1, Ankit Kumar 2 Assistant Professor, Dept. of IC, Atmiya Institute of Technology & Science, Rajkot, Gujarat, India

More information

CSE 3215 Embedded Systems Laboratory Lab 5 Digital Control System

CSE 3215 Embedded Systems Laboratory Lab 5 Digital Control System Introduction CSE 3215 Embedded Systems Laboratory Lab 5 Digital Control System The purpose of this lab is to introduce you to digital control systems. The most basic function of a control system is to

More information

is the angular velocity (speed) and friction in rotor of motor is very small (can be neglected) so Bm = 0.

is the angular velocity (speed) and friction in rotor of motor is very small (can be neglected) so Bm = 0. Application case 1 Part 1: Fuzzy controller design The objective of this case study is to perform the speed control of a separately excited DC motor (figure 1) using fuzzy logic controller (FLC). The controller

More information

Performance Analysis of Conventional Controllers for Automatic Voltage Regulator (AVR)

Performance Analysis of Conventional Controllers for Automatic Voltage Regulator (AVR) Performance Analysis of Conventional Controllers for Automatic Voltage Regulator (AVR) Ajit Kumar Mittal M.TECH Student, B.I.T SINDRI Dhanbad, India Dr. Pankaj Rai Associate Professor, Department of Electrical

More information

UG Student, Department of Electrical Engineering, Gurunanak Institute of Engineering & Technology, Nagpur

UG Student, Department of Electrical Engineering, Gurunanak Institute of Engineering & Technology, Nagpur A Review: Modelling of Permanent Magnet Brushless DC Motor Drive Ravikiran H. Rushiya 1, Renish M. George 2, Prateek R. Dongre 3, Swapnil B. Borkar 4, Shankar S. Soneker 5 And S. W. Khubalkar 6 1,2,3,4,5

More information

Control System Design for Tricopter using Filters and PID controller

Control System Design for Tricopter using Filters and PID controller Control System Design for Tricopter using Filters and PID controller Abstract The purpose of this paper is to present the control system design of Tricopter. We have presented the implementation of control

More information

Figure 1.1: Quanser Driving Simulator

Figure 1.1: Quanser Driving Simulator 1 INTRODUCTION The Quanser HIL Driving Simulator (QDS) is a modular and expandable LabVIEW model of a car driving on a closed track. The model is intended as a platform for the development, implementation

More information

CHAPTER 3 SINGLE SOURCE MULTILEVEL INVERTER

CHAPTER 3 SINGLE SOURCE MULTILEVEL INVERTER 42 CHAPTER 3 SINGLE SOURCE MULTILEVEL INVERTER 3.1 INTRODUCTION The concept of multilevel inverter control has opened a new avenue that induction motors can be controlled to achieve dynamic performance

More information

CHOPPER FED CURRENT CONTROLLED DC MOTOR DRIVE USING PID CONTROLLER WITHOUT SENSOR

CHOPPER FED CURRENT CONTROLLED DC MOTOR DRIVE USING PID CONTROLLER WITHOUT SENSOR International Journal of Power Control Signal and Computation(IJPCSC) Vol 8. No.1 Jan-March 2016 Pp. 56-60 gopalax Journals, Singapore available at : www.ijcns.com ISSN: 0976-268X CHOPPER FED CURRENT CONTROLLED

More information

CHAPTER-III MODELING AND IMPLEMENTATION OF PMBLDC MOTOR DRIVE

CHAPTER-III MODELING AND IMPLEMENTATION OF PMBLDC MOTOR DRIVE CHAPTER-III MODELING AND IMPLEMENTATION OF PMBLDC MOTOR DRIVE 3.1 GENERAL The PMBLDC motors used in low power applications (up to 5kW) are fed from a single-phase AC source through a diode bridge rectifier

More information

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

Brushed DC Motor Microcontroller PWM Speed Control with Optical Encoder and H-Bridge Brushed DC Motor Microcontroller PWM Speed Control with Optical Encoder and H-Bridge L298 Full H-Bridge HEF4071B OR Gate Brushed DC Motor with Optical Encoder & Load Inertia Flyback Diodes Arduino Microcontroller

More information

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

Position Control of Servo Systems using PID Controller Tuning with Soft Computing Optimization Techniques Position Control of Servo Systems using PID Controller Tuning with Soft Computing Optimization Techniques P. Ravi Kumar M.Tech (control systems) Gudlavalleru engineering college Gudlavalleru,Andhra Pradesh,india

More information

IJESRT. Scientific Journal Impact Factor: (ISRA), Impact Factor: 1.852

IJESRT. Scientific Journal Impact Factor: (ISRA), Impact Factor: 1.852 IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY Design of Self-tuning PID controller using Fuzzy Logic for Level Process P D Aditya Karthik *1, J Supriyanka 2 *1, 2 Department

More information

EE 410/510: Electromechanical Systems Chapter 5

EE 410/510: Electromechanical Systems Chapter 5 EE 410/510: Electromechanical Systems Chapter 5 Chapter 5. Induction Machines Fundamental Analysis ayssand dcontrol o of Induction Motors Two phase induction motors Lagrange Eqns. (optional) Torque speed

More information

Rectilinear System. Introduction. Hardware

Rectilinear System. Introduction. Hardware Rectilinear System Introduction This lab studies the dynamic behavior of a system of translational mass, spring and damper components. The system properties will be determined first making use of basic

More information