[Type the document title]

Size: px
Start display at page:

Download "[Type the document title]"

Transcription

1 [Type the company name] [Type the document title] [Type the document subtitle] Camila [Pick the date]

2 Abstract Impedance and admittance control are complementary in terms of stability and performance properties. In general, impedance controlled system have stable dynamic interaction with stiff environments but poor accuracy in free-space, while for admittance control is the other way around. It was also performed some simulations to verify and for better understanding that the slave coupled with an impedance control indeed behaves better when there is contact with stiff environment and that in free flight, admittance control is the best option. The aim of this assignment is to compare impedance and admittance control in the teleoperation of unmanned aerial vehicles. More precisely, the two controllers will be implemented on master device, which commands the flying vehicle controlled by an admittance control, these are the two frameworks used. These frameworks were considered in order to decide which one is better during only free flight considering its transparency. It is simulated in Matlab/Simulink. The simulations shows that the framework using admittance control as both master s and slave s controller is the best option for free flight, due to the fact that the human receives a good haptic cue at the same range of frequency that the slave is able to track the reference better. i

3 Contents I. Introduction... 1 II. Model... 1 A. Impedance Control... 1 B. Admittance control... 2 III. Complete teleoperation framework... 3 IV. Simulations and analysis... 5 A. Slave... 5 B. Complete teleoperation... 6 V. Conclusions... 9 VI. Acknowledgment References Appendix A. Evaluation of impedance and admittance ii

4 I. Introduction Unmanned Aerial Vehicles (UAVs) have the potential to support human beings in a wide range of applications that are dull or inflict a risk to human life, such as inspecting infrastructures and repairing it, at lower operational costs. [4] As a result, the human is able to stay at a safe distance to perform such activity. On bilateral teleoperation, there is a remote coupling between a master and a slave. The human interacts with the haptic device, the master in this case, to send a signal to the UAV that interacts with the environment. The force generated from the interaction between the slave and the environment is fedback to the human. [4] Ideally, with human-in-the-loop control strategies, the UAVs can work as a flying hand and perform high-level tasks. The master and the slave have their respective controllers, which can be impedance or admittance control. In the literature, there are papers considering either impedance or admittance as the controllers for both master and slave [1], [2]. The aim of this assignment is to compare impedance and admittance control in the teleoperation of unmanned aerial vehicles. More precisely, the two controllers will be implemented on master device, which commands the flying vehicle, and compared during a free flight and in contact with a virtual wall. In order to decide which one is better depending on the task, the following metrics will be used: position error, time of execution and transparency. The remainder of this paper is organized as follows: in Section II describes the formulation of the slave model with either impedance or admittance control. In Section III, it is described both frameworks with the complete teleoperation that were used for the simulations. In Section IV, the analysis for the slave simulations and the complete framework simulations. A short summary is provided in Section V. II. Model Initially, the system considered the vehicle, i.e., the slave, to be a free single mass with one degree of freedom, and modelled as a simplified second order system (1) where is the generalized inertia, is the position of the mass, the control force applied to the vehicle and is the force resulted from the interaction between the mass and the environment. The environment is considered to be a virtual wall modelled by a spring ( ) (2) where is the stiffness of the environment. When there is no interaction, is considered to be zero, which means that there is no feedback force in free flight for the slave s controller. Impedance and admittance control are complementary in terms of stability and performance properties. In general, impedance controlled systems have stable dynamic interaction with stiff environments but poor accuracy in freespace, while admittance controlled systems have high accuracy in noncontact tasks, but they can become unstable when interacting with stiff environments. [3] A. Impedance Control In impedance control, the controller is a mechanical impedance, i.e., the system receives a reference position as input and yields a force as output (see Figure 1), and the plant behaves as an admittance. Figure 1 The block illustrates an impedance 1

5 The controller was modelled as a proportional-derivative controller (PD controller) which is equivalent to a virtual spring and damper. The Ideal Physical Model (IPM) of the system can be seen in Figure 2. The block diagram in Figure 3 shows a schematic of the slave system, the inputs and outputs of each block characterizes them as impedance and admittance. A detailed block diagram can be seen in Section IV. As most of plants usually behave as an admittance, to emulate an impedance behaviour it is required to consider part of the controller as being part of the plant, see Figure 6. This way we can have an admittance control for the plant. The admittance control is modelled as a set of spring, damper and mass in order to have a position as output and the position control is a set of spring and damper, Figure 5 shows the IPM of the system. Figure 2 IPM of the Impedance control + vehicle Figure 3 Schematics of Impedance control + Plant Dynamics The system dynamics can be described by combining the equations (1), (2) and (3). ( ) ( ) (3) where is the stiffness of the spring, is the damping coefficient of the damper and is the position reference provided. B. Admittance control In admittance control is the other way around, the controller is a mechanical admittance, i.e., the system receives a reference force and yields a position (see Figure 4), and the plant behaves as an impedance. Figure 5 - IPM of the Admittance control + Plant The parameters are different from each control. The second set of spring and damper are stiffer than the first one, what makes the second mass-springdamper system behaves like a rigid mass tracking the position that is the output of the mass Md. The schematic of the slave system is presented in Figure 6, the inputs and outputs of each block are the one used to mimic the desired characteristic. A detailed block diagram can be seen in Section IV. Figure 6 Schematic of Admittance control + Plant dynamics To describe the system dynamics it was used equations (1) and a modified version of equation (3) that is now equation (4), for the plant, equation (2) for the interaction with the environment and (5) for the controller. ( ) ( ) (4) Figure 4 The block illustrates an admittance 2

6 ( ) ( ) ( ) (5) where, and are the parameters of the first spring-damper-mass system, i.e., the controller, and is the output position of the admittance control. III. Complete teleoperation framework The complete teleoperation schematic is shown in Figure 7, the human interacts with the master that is coupled with the controller and the command given by the human is sent the slave with no delays. After the slave has performed the action, there is a feedback to the human that depends on the master s control, if it is an impedance, then the feedback is a virtual force. On the other hand, if it is an admittance, the feedback is a position. Figure 7 - Complete teleoperation Virtual Force For the impedance control in the master side, ideally, when the human interacts with the haptic device, they are imposing a position that will be sent to the vehicle regardless of the necessary force needed to deliver it, then it is computed the difference from the vehicle s position to the reference signal sent by the master and a virtual force is sent a feedback to the human, as a result the human is able to feel what is happening in the slave. For the admittance control in the master side, the human imposes a force to the master regardless of the final position, which is decided by the control. Then the position of the master is sent to the slave without delays and the slave sends a feedback of the output position that is computed with the slave s reference input, so the human is able to feel what is happening in the slave. It will be considered two combinations of controllers to evaluate in which conditions one works better than the other in free flight. The two combinations are: 1. the slave controller is considered to be an admittance control and the master controller is an impedance control, Figure 9; 2. the slave controller is an admittance and the master controller is also an admittance, Figure 10, the difference between both controllers is that the master s one was modelled as an ideal admittance and it has reversed causality. Since the slave s control is set to be an admittance in both combinations, for now on, when it is referred to impedance or admittance control, it is actually referring to the master s control, unless told otherwise. With these block diagrams it is not possible to perform simulations based on the system tracking response because now the difference between both frameworks is how the reference position that is sent to the slave is generated, then the slave will behave the same. In order to analyse it, then, it was necessary to derive the transfer function from each block diagram. For the impedance, the transfer function used was based on the reference position sent to the slave,, as being the input and the force feedback, ( ), as output, both indicated in the block diagram. ( ) ( ) ( ) (6) For the admittance is the other way around, what is taken as input was the force feedback, ( ), and the output is the reference position sent to the slave,. ( ) ( ) ( ) (7) 3

7 Figure 8 - Complete teleoperation with impedance control in the master side Figure 9 - Complete teleoperation with admittance control in the master side 4

8 Figure 10 - Admittance control + plant Figure 11 Impedance Control + Plant IV. Simulations and analysis A. Slave It is well known in the literature that impedance and admittance control behave differently in different tasks, however it was performed some simulations with the systems presented in Section II by a way of understanding why one is considered better than the other in free flight and in contact with a virtual wall and to see the effect of varying the parameters. The analysis follows bellow and the complete simulation can be found in Appendix Part B. Figures 11 and 12 show the block diagrams of both systems used for the simulations in Matlab/Simulink. 1. Free flight During free flight is zero. The response from both systems behaved like it was expected, i.e., if the damping coefficients were high enough or the stiffness of the springs were low enough the response were less oscillatory and even critically damped. On the other hand, when the damping coefficients were low and stiffness of the springs were high, the response showed higher overshoot and to be more oscillatory. The responses from the system with admittance control did not become oscillatory as the parameters were varied, they were more robust; the overshoot was not greater than 30% and the stead state errors were always zero. The responses from the system with impedance control became oscillatory, the highest overshoot was 100% and the steady state error was not always zero. Based on the maximum overshoot, how oscillatory the response was, the settling time and the steady state error, admittance control behaved better than impedance control. 5

9 2. Interaction with environment The fact that the system did not become unstable as the parameters were varied when impedance control was being used is the main argument on why it behaves better than admittance when there is interaction with the environment, even though the responses using admittance control were less oscillatory than the ones using impedance control, stability is important. 3. Admittance control in frequency domain As it was already stated in Section III that both complete teleoperation frameworks use admittance control as the slave controller in this part is presented the frequency response of the system to realise what is the bandwidth of the system that the output position and the reference position are the same, i.e., the vehicle can track the position input. ( ) ( ) ( ) Figure 12 - Admittance frequency response (8) It is possible to see that for low frequencies, the response has a unit gain, which means that the vehicle is able to track the reference input. For high frequencies the response is attenuated and no longer can track the reference accurately. B. Complete teleoperation For the complete teleoperation rather than analysing the response of the system based on the reference input and the position output, it is analysed the transparency, i.e., how much the human can through the haptic device what is going on with the vehicle. The initial parameters are: Slave: Master -Impedance control -Admittance The simulations were performed on Matlab/Simulink using the block diagrams in Figures 12 and 17 using a Linear Analysis Bode Plot to indicate the respective inputs and output in order to get the bode plot of the transfer function presented in equations (6) and (7). The simulations will show the effect of the following parameters and for the impedance, and and for the admittance. 1. Impedance control Figure 13 show the response of the system, for low frequencies the system response is attenuated, which means that the feedback does not provide proper feeling of what is happening in the slave side. For high frequencies, there is a unit gain, which means that the human now receives the force feedback without information loss. 6

10 Figure 15 - Complete teleoperation with impedance control in the master side Figure 13 - Transfer function of the impedance framework with the initial parameters By tuning and it is possible to move the bandwidth, the constant gain and the pick. Figures 15 and 16 show the system responses when and were varied, respectively. m_h=1.9 m_h=100 m_h=1e-4 Figure 14 Comparison between different values of the haptic mass It is possible to notice that has an indirect relation to the bandwidth, i.e., if is increases, the bandwidth is smaller, if is decreased, the bandwidth gets wider. 7

11 k_m=1e3 k_m=1 k_m=1e-3 As the frequency gets higher, above the bandwidth frequency the response attenuates, that means that the human is no longer able to receive an accurate feedback. By tuning the and it is possible to move the bandwidth and the constant gain. Figures 18 and 19 show the system responses when and were varied. Figure 16 - Comparison between different values of the virtual force constant k_m s The constant gain is directly related to, since is the scaling factor that gives the virtual force feedback, it increases if is increased and decreases if is decreased. 2. Admittance control Using the initial parameters, the bode plot of the admittance control is in Figure 18. m_a=1e-4 m_a=1.9 m_a=100 Figure 18 - Comparison between different values of the haptic mass m_a It is possible to notice that, just like for the impedance framework, has an indirect relation to the bandwidth, i.e., if is increases, the bandwidth is smaller, if is decreased, the bandwidth gets more wide. k_a=1e-3 k_a=1 Figure 17 - Transfer function of the admittance framework with the initial parameters For low frequencies the system response has a unit gain, the position feedback allow the human to feel what is happening with the slave. k_a=1e3 Figure 19 Comparison between different scaling factors 8

12 Figure 20 - Complete teleoperation with admittance control in the master side is analog to, is the scaling factor that gives the reference position to the slave. The constant gain is directly related to, it increases if is increased and decreases if is decreased. Admittance Impedance Figure 21 Response from both frameworks using the initial parameters Admittance control is the best choice for the master when the slave s controller is also an admittance control and the vehicle is in free flight. The reason for that is that the human will have a better feel for low frequencies, which is also the region where the slave can track the reference better. V. Conclusions After characterizing admittance and impedance control, they were implemented to both the slave and master in order to analyse their responses. It was possible to realise that for the slave alone, impedance is preferable when there is interaction with the environment, as opposed to admittance that works better in free flight. For the complete teleoperation of the flying vehicle, during free flight, the framework using admittance control for both master and slave is the ideal due to the fact that the human receives a good haptic cue of what is happening at the slave at a range of frequency that the 9

13 slave is presenting a good response to the input, i.e., the feeling that the human will have at the best will be when the vehicle is tracking the reference without attenuation. VI. Acknowledgment I would like to thank Abeje Mersha and Raffaella Carloni for all the patience and help. Also, I want to thank CNPq- Brasil for the opportunity of studying abroad by granting me a scholarship. References [1] X. Hou, R. Mahony, F. Schill. Representation of Vehicle Dynamics in Haptic Teleoperation of Aerial Robots. [2] A. Mersha, S. Stramigioli, R. Carloni. On Bilateral Teleoperation of Aerial Robots. [3] C. Ott, R. Mukherjee, Y. Nakamura. Unified Impedance and Admittance Control. [4] Airobots. [5]Matlab/Simulink [6]20-sim Camila Dalécio Soares Student Bachelor s Assignment Committee Dr. R. Carloni Chairperson A. Y. Mersha, MSc Daily supervisor Dr. H.K. Hemmes External member 10

14 Appendix A. Evaluation of impedance and admittance It is known that admittance control behaves better than impedance control when there is no interaction with the environment, i.e., in free flight. While impedance control behaves better than admittance control when there is contact with a (virtual) wall. In this part, I show the simulations that were made using the block diagrams presented in Section II. They all show the output position of the plant and the reference position that was given. Firstly, Impedance and Admittance will be compared when there is no external force and it will be chosen the one that behaves better in this case. Next, the same comparison will be made for the case that there is external force to determine which one works better when there is interaction. Only the parameters considered to be part of the controller were varied, one at a time; the caption under the figure specifies which parameter was changed and its new value. The parameters were varied without concern regarding the amount of force that the actuator can actually deliver. The initial parameters are: 1. No external force IMPEDANCE Figure 22 - Impedance - initial parameters Figure 22 depicts the response using the impedance controller with the initial parameters, we can see it has a fast response and the overshoot is close to zero. 11

15 Figure 23 - kp=1e10 Figure 24 - dp=14 When the kp was greatly increased or dp decreased, Figure 23 and Figure 24 respectively, the response was very oscillatory, the overshoot was around 100% and the steady state error was not zero, the steady state response oscillated around 5% of the reference. As kp was decreased, it became less oscillatory until there was no overshoot it was critically damped and went from rising rapidly, Figure 25, to very slowly, Figure 26. Figure 25 - kp=8e5 Figure 26 - kp=1e4 As dp was increased, Figure 27 and Figure 28, the overshoot was lowered and the steady state error was zero. 12

16 ADMITTANCE Figure 27 - dp=140 Figure 28 - dp=1.4e4 Figure 29 Admittance - Initial parameters Figure 29 shows the response using the admittance controller with the initial parameters; it shows a fast response with an overshoot of 20% of the reference. When Kd was increased, Figure 30, the overshoot was never higher than 30% and the steady state error zero, and it did not need much oscillations to arrive at the steady state response. When it was decreased, the overshoot would decrease as well until it became critically damped and increasing very slowly, Figure 31-Figure

17 Figure 30 - Kd=1e8 Figure 31 - Kd=10 Figure 32 - Kd=5 Figure 33 - Kd=0,1 When Dd was decreased, the maximum overshoot was 30% and the error went to zero within a small number of oscillations, Figure 34. When Dd was increased, Figure 35, it became critically damped with the error going to zero. Figure 34 - Dd=0,001 Figure 35 - Dd=1 14

18 2. With external force In this part, the stiffness of the virtual wall, one of the initial parameters. IMPEDANCE will be considered to be Figure 36 Impedance - Initial Parameters - kw=10 Figure 36 depicts the response using the impedance controller with the initial parameters interacting with a virtual wall; we can see that the response is not different from the one with no external force. When the stiffness of the virtual wall, kw, was increased, the response, at first showed an overshoot of 1% and the steady state error was zero, Figure 37. As kw increased, so did the error, there was no overshoot when compared to the final value, however there was a constant error, but it was still stable, Figure 38. The stiffness one order higher made the system become unstable. The changes in kw did not influenced the overshoot, the response was always fast and it quickly arrived to the steady state. Figure 37 - kw=100 Figure 38 - kw=1e5 When kp was lowered, Figure 39, it became critically damped and rising slowly, but the error went to zero. When kp was increased, it became more oscillatory with an higher overshoot, but small settling time. 15

19 Figure 39 - kp=1e4 Figure 40 - kp=1e8 As dp was lowered, the response became very oscillatory with an overshoot of almost 100% and the steady state error was very oscillatory and different than zero. When dp was increased, it became critically damped and the error went, very slowly, to zero. Figure 41 - dp=14 Figure 42 - dp=14e4 16

20 ADMITTANCE Figure 43 - Admittance - Initial parameters - kw=10 Figure 43 shows the response of the admittance control with the initial parameters interacting with a virtual wall; we can see that the shape of the response is not different from the one with no external force, however the final value is not the reference, there is a constant steady state error now of 15% of the reference. When kw was increased to 1, Figure 44, the overshoot was about 25% and there was a constant steady state error of 1% of the reference value. For kw one order higher, it became unstable. Figure 44 - kw=1 Figure 45 - kw=100 17

21 When Kd was lowered, it became unstable, Figure 46, but when Kd was increased, Figure 47, there was an overshoot and the steady state error was constant. At Kd=1e4, the steady state error was (virtually) zero. Figure 46 - Kd=10 Figure 47 - Kd=1e5 When Dd was increased, the response was critically damped shape-like, but with a constant steady state error above the reference value. When Dd was decreased, there was an high overshoot and a constant steady state error. Figure 48 - Dd=1 Figure 49 - Dd=

DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK

DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK Feng Tian Department of Mechanical Engineering Marquette University Milwaukee, WI 53233 USA Email: feng.tian@mu.edu Kevin

More information

Feedback Control of Linear SISO systems. Process Dynamics and Control

Feedback Control of Linear SISO systems. Process Dynamics and Control Feedback Control of Linear SISO systems Process Dynamics and Control 1 Open-Loop Process The study of dynamics was limited to open-loop systems Observe process behavior as a result of specific input signals

More information

Application Note #3413

Application Note #3413 Application Note #3413 Manual Tuning Methods Tuning the controller seems to be a difficult task to some users; however, after getting familiar with the theories and tricks behind it, one might find the

More information

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

Chapter 7 Control. Part Classical Control. Mobile Robotics - Prof Alonzo Kelly, CMU RI Chapter 7 Control 7.1 Classical Control Part 1 1 7.1 Classical Control Outline 7.1.1 Introduction 7.1.2 Virtual Spring Damper 7.1.3 Feedback Control 7.1.4 Model Referenced and Feedforward Control Summary

More information

Analysis and Design of Hybrid AI/Control Systems

Analysis and Design of Hybrid AI/Control Systems Analysis and Design of Hybrid AI/Control Systems Glen Henshaw, PhD (formerly) Space Systems Laboratory University of Maryland,College Park 13 May 2011 Dynamically Complex Vehicles Increased deployment

More information

A HYBRID SYSTEM APPROACH TO IMPEDANCE AND ADMITTANCE CONTROL. Frank Mathis

A HYBRID SYSTEM APPROACH TO IMPEDANCE AND ADMITTANCE CONTROL. Frank Mathis A HYBRID SYSTEM APPROACH TO IMPEDANCE AND ADMITTANCE CONTROL By Frank Mathis A THESIS Submitted to Michigan State University in partial fulfillment of the requirements for the degree of MASTER OF SCIENCE

More information

Modelling the Dynamics of Flight Control Surfaces Under Actuation Compliances and Losses

Modelling the Dynamics of Flight Control Surfaces Under Actuation Compliances and Losses Modelling the Dynamics of Flight Control Surfaces Under Actuation Compliances and Losses Ashok Joshi Department of Aerospace Engineering Indian Institute of Technology, Bombay Powai, Mumbai, 4 76, India

More information

Due Wednesday, February 6th EE/MFS 599 HW #5

Due Wednesday, February 6th EE/MFS 599 HW #5 Due Wednesday, February 6th EE/MFS 599 HW #5 You may use Matlab/Simulink wherever applicable. Consider the standard, unity-feedback closed loop control system shown below where G(s) = /[s q (s+)(s+9)]

More information

EEL2216 Control Theory CT1: PID Controller Design

EEL2216 Control Theory CT1: PID Controller Design EEL6 Control Theory CT: PID Controller Design. Objectives (i) To design proportional-integral-derivative (PID) controller for closed loop control. (ii) To evaluate the performance of different controllers

More information

Unified Impedance and Admittance Control

Unified Impedance and Admittance Control 21 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 21, Anchorage, Alaska, USA Unified Impedance and Admittance Christian Ott, Ranjan Mukherjee, and Yoshihiko

More information

Autonomous Mobile Robot Design

Autonomous Mobile Robot Design Autonomous Mobile Robot Design Topic: Guidance and Control Introduction and PID Loops Dr. Kostas Alexis (CSE) Autonomous Robot Challenges How do I control where to go? Autonomous Mobile Robot Design Topic:

More information

Let the plant and controller be described as:-

Let the plant and controller be described as:- Summary of Fundamental Limitations in Feedback Design (LTI SISO Systems) From Chapter 6 of A FIRST GRADUATE COURSE IN FEEDBACK CONTROL By J. S. Freudenberg (Winter 2008) Prepared by: Hammad Munawar (Institute

More information

Trajectory tracking & Path-following control

Trajectory tracking & Path-following control Cooperative Control of Multiple Robotic Vehicles: Theory and Practice Trajectory tracking & Path-following control EECI Graduate School on Control Supélec, Feb. 21-25, 2011 A word about T Tracking and

More information

Lecture 25: Tue Nov 27, 2018

Lecture 25: Tue Nov 27, 2018 Lecture 25: Tue Nov 27, 2018 Reminder: Lab 3 moved to Tuesday Dec 4 Lecture: review time-domain characteristics of 2nd-order systems intro to control: feedback open-loop vs closed-loop control intro to

More information

Section 2.2 : Electromechanical. analogies PHILIPE HERZOG AND GUILLAUME PENELET

Section 2.2 : Electromechanical. analogies PHILIPE HERZOG AND GUILLAUME PENELET Section 2.2 : Electromechanical analogies PHILIPE HERZOG AND GUILLAUME PENELET Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales à l'identique : http://creativecommons.org/licenses/by-nc-sa/2.0/fr/

More information

Use of a Notch Filter in a Tuned Mode for LISA.

Use of a Notch Filter in a Tuned Mode for LISA. Use of a Notch Filter in a Tuned Mode for LISA. Giorgio Fontana September 00 Abstract. During interferometric measurements the proof mass must be free from any controlling force within a given observation

More information

Output Feedback Bilateral Teleoperation with Force Estimation in the Presence of Time Delays

Output Feedback Bilateral Teleoperation with Force Estimation in the Presence of Time Delays Output Feedback Bilateral Teleoperation with Force Estimation in the Presence of Time Delays by John M. Daly A thesis presented to the University of Waterloo in fulfilment of the thesis requirement for

More information

MCE493/593 and EEC492/592 Prosthesis Design and Control

MCE493/593 and EEC492/592 Prosthesis Design and Control MCE493/593 and EEC492/592 Prosthesis Design and Control Control Systems Part 3 Hanz Richter Department of Mechanical Engineering 2014 1 / 25 Electrical Impedance Electrical impedance: generalization of

More information

Position Control Experiment MAE171a

Position Control Experiment MAE171a Position Control Experiment MAE171a January 11, 014 Prof. R.A. de Callafon, Dept. of MAE, UCSD TAs: Jeff Narkis, email: jnarkis@ucsd.edu Gil Collins, email: gwcollin@ucsd.edu Contents 1 Aim and Procedure

More information

ABB PSPG-E7 SteamTMax Precise control of main and reheat ST. ABB Group May 8, 2014 Slide 1 ABB

ABB PSPG-E7 SteamTMax Precise control of main and reheat ST. ABB Group May 8, 2014 Slide 1 ABB ABB PSPG-E7 SteamTMax Precise control of main and reheat ST May 8, 2014 Slide 1 Challenge m S m att T in T out Live steam and reheated steam temperatures are controlled process variables critical in steam

More information

A Comparative Study on Automatic Flight Control for small UAV

A Comparative Study on Automatic Flight Control for small UAV Proceedings of the 5 th International Conference of Control, Dynamic Systems, and Robotics (CDSR'18) Niagara Falls, Canada June 7 9, 18 Paper No. 13 DOI: 1.11159/cdsr18.13 A Comparative Study on Automatic

More information

Automatic Control (MSc in Mechanical Engineering) Lecturer: Andrea Zanchettin Date: Student ID number... Signature...

Automatic Control (MSc in Mechanical Engineering) Lecturer: Andrea Zanchettin Date: Student ID number... Signature... Automatic Control (MSc in Mechanical Engineering) Lecturer: Andrea Zanchettin Date: 29..23 Given and family names......................solutions...................... Student ID number..........................

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

Robotics. Dynamics. Marc Toussaint U Stuttgart

Robotics. Dynamics. Marc Toussaint U Stuttgart Robotics Dynamics 1D point mass, damping & oscillation, PID, dynamics of mechanical systems, Euler-Lagrange equation, Newton-Euler recursion, general robot dynamics, joint space control, reference trajectory

More information

EE 422G - Signals and Systems Laboratory

EE 422G - Signals and Systems Laboratory EE 4G - Signals and Systems Laboratory Lab 9 PID Control Kevin D. Donohue Department of Electrical and Computer Engineering University of Kentucky Lexington, KY 40506 April, 04 Objectives: Identify the

More information

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review Week Date Content Notes 1 6 Mar Introduction 2 13 Mar Frequency Domain Modelling 3 20 Mar Transient Performance and the s-plane 4 27 Mar Block Diagrams Assign 1 Due 5 3 Apr Feedback System Characteristics

More information

Modeling Induced Master Motion in Force-Reflecting Teleoperation

Modeling Induced Master Motion in Force-Reflecting Teleoperation Modeling Induced Master Motion in Force-Reflecting Teleoperation Katherine J. Kuchenbecker and Günter Niemeyer Stanford University Telerobotics Lab http://telerobotics.stanford.edu fkatherine.kuchenbecker,

More information

Chapter 7 Interconnected Systems and Feedback: Well-Posedness, Stability, and Performance 7. Introduction Feedback control is a powerful approach to o

Chapter 7 Interconnected Systems and Feedback: Well-Posedness, Stability, and Performance 7. Introduction Feedback control is a powerful approach to o Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A. Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology c Chapter 7 Interconnected

More information

Laboratory Exercise 1 DC servo

Laboratory Exercise 1 DC servo Laboratory Exercise DC servo Per-Olof Källén ø 0,8 POWER SAT. OVL.RESET POS.RESET Moment Reference ø 0,5 ø 0,5 ø 0,5 ø 0,65 ø 0,65 Int ø 0,8 ø 0,8 Σ k Js + d ø 0,8 s ø 0 8 Off Off ø 0,8 Ext. Int. + x0,

More information

Robust Controller Design for Cancelling Biodynamic Feedthrough

Robust Controller Design for Cancelling Biodynamic Feedthrough Robust Controller Design for Cancelling Biodynamic Feedthrough M. R. Sirouspour and S. E. Salcudean University of British Columbia Vancouver, BC, Canada shahins@ece.ubc.ca, tims@ece.ubc.ca Abstract: There

More information

Analysis of Bilateral Teleoperation Systems under Communication Time-Delay

Analysis of Bilateral Teleoperation Systems under Communication Time-Delay Analysis of Bilateral Teleoperation Systems under Communication Time-Delay Anas FATTOUH and Olivier SENAME 1 Abstract In this article, bilateral teleoperation systems under communication time-delay are

More information

Modeling Mechanical Systems

Modeling Mechanical Systems Modeling Mechanical Systems Mechanical systems can be either translational or rotational. Although the fundamental relationships for both types are derived from Newton s law, they are different enough

More information

Suppression of the primary resonance vibrations of a forced nonlinear system using a dynamic vibration absorber

Suppression of the primary resonance vibrations of a forced nonlinear system using a dynamic vibration absorber Suppression of the primary resonance vibrations of a forced nonlinear system using a dynamic vibration absorber J.C. Ji, N. Zhang Faculty of Engineering, University of Technology, Sydney PO Box, Broadway,

More information

Acceleration Feedback

Acceleration Feedback Acceleration Feedback Mechanical Engineer Modeling & Simulation Electro- Mechanics Electrical- Electronics Engineer Sensors Actuators Computer Systems Engineer Embedded Control Controls Engineer Mechatronic

More information

Positioning Servo Design Example

Positioning Servo Design Example Positioning Servo Design Example 1 Goal. The goal in this design example is to design a control system that will be used in a pick-and-place robot to move the link of a robot between two positions. Usually

More information

Impedance control using a cascaded loop force control

Impedance control using a cascaded loop force control Impedance control using a cascaded loop force control Sylvain Devie, Pierre-Philippe Robet, Yannick Aoustin, Maxime Gautier To cite this version: Sylvain Devie, Pierre-Philippe Robet, Yannick Aoustin,

More information

CONTROL OF HAPTIC AND ROBOTIC TELEMANIPULATION SYSTEMS

CONTROL OF HAPTIC AND ROBOTIC TELEMANIPULATION SYSTEMS UNIVERSITÀ DEGLI STUDI DI BOLOGNA FACOLTÀ DI INGEGNERIA Dottorato di Ricerca in Ingegneria dei Sistemi XIV Ciclo Sede Amministrativa: Università di Bologna Sedi Consorziate: Università di Firenze, Padova

More information

COMPLIANT CONTROL FOR PHYSICAL HUMAN-ROBOT INTERACTION

COMPLIANT CONTROL FOR PHYSICAL HUMAN-ROBOT INTERACTION COMPLIANT CONTROL FOR PHYSICAL HUMAN-ROBOT INTERACTION Andrea Calanca Paolo Fiorini Invited Speakers Nevio Luigi Tagliamonte Fabrizio Sergi 18/07/2014 Andrea Calanca - Altair Lab 2 In this tutorial Review

More information

PASSIVE CONTROL OF FLUID POWERED HUMAN POWER AMPLIFIERS

PASSIVE CONTROL OF FLUID POWERED HUMAN POWER AMPLIFIERS OS9-3 Proceedings of the 7th JFPS International Symposium on Fluid Power, TOYAMA 28 September 5-8, 28 PASSIVE CONTROL OF FLUID POWERED HUMAN POWER AMPLIFIERS Perry Y. Li and Venkat Durbha Center for Compact

More information

Investigation of Steering Feedback Control Strategies for Steer-by-Wire Concept

Investigation of Steering Feedback Control Strategies for Steer-by-Wire Concept Master of Science Thesis in Electrical Engineering Department of Electrical Engineering, Linköping University, 2018 Investigation of Steering Feedback Control Strategies for Steer-by-Wire Concept Martin

More information

6.1 Sketch the z-domain root locus and find the critical gain for the following systems K., the closed-loop characteristic equation is K + z 0.

6.1 Sketch the z-domain root locus and find the critical gain for the following systems K., the closed-loop characteristic equation is K + z 0. 6. Sketch the z-domain root locus and find the critical gain for the following systems K (i) Gz () z 4. (ii) Gz K () ( z+ 9. )( z 9. ) (iii) Gz () Kz ( z. )( z ) (iv) Gz () Kz ( + 9. ) ( z. )( z 8. ) (i)

More information

Friction Modeling and Compensation for Haptic Interfaces

Friction Modeling and Compensation for Haptic Interfaces Friction Modeling and Compensation for Haptic Interfaces Nicholas L. Bernstein * Dale A. Lawrence * Lucy Y. Pao (*) University of Colorado, Aerospace Engineering, USA ( ) University of Colorado, Electrical

More information

LECTURE 14: DEVELOPING THE EQUATIONS OF MOTION FOR TWO-MASS VIBRATION EXAMPLES

LECTURE 14: DEVELOPING THE EQUATIONS OF MOTION FOR TWO-MASS VIBRATION EXAMPLES LECTURE 14: DEVELOPING THE EQUATIONS OF MOTION FOR TWO-MASS VIBRATION EXAMPLES Figure 3.47 a. Two-mass, linear vibration system with spring connections. b. Free-body diagrams. c. Alternative free-body

More information

Example on Root Locus Sketching and Control Design

Example on Root Locus Sketching and Control Design Example on Root Locus Sketching and Control Design MCE44 - Spring 5 Dr. Richter April 25, 25 The following figure represents the system used for controlling the robotic manipulator of a Mars Rover. We

More information

University of Twente. EEMCS / Electrical Engineering

University of Twente. EEMCS / Electrical Engineering University of Twente EEMCS / Electrical Engineering Robotics and Mechatronics Real-Time Environmental Impedance Estimation Using a Variable Stiffness Actuator as a Variable Stiffness Sensor R.M. (Rick)

More information

CHAPTER INTRODUCTION

CHAPTER INTRODUCTION CHAPTER 3 DYNAMIC RESPONSE OF 2 DOF QUARTER CAR PASSIVE SUSPENSION SYSTEM (QC-PSS) AND 2 DOF QUARTER CAR ELECTROHYDRAULIC ACTIVE SUSPENSION SYSTEM (QC-EH-ASS) 3.1 INTRODUCTION In this chapter, the dynamic

More information

Robust and Optimal Control, Spring A: SISO Feedback Control A.1 Internal Stability and Youla Parameterization

Robust and Optimal Control, Spring A: SISO Feedback Control A.1 Internal Stability and Youla Parameterization Robust and Optimal Control, Spring 2015 Instructor: Prof. Masayuki Fujita (S5-303B) A: SISO Feedback Control A.1 Internal Stability and Youla Parameterization A.2 Sensitivity and Feedback Performance A.3

More information

Natural and artificial constraints

Natural and artificial constraints FORCE CONTROL Manipulator interaction with environment Compliance control Impedance control Force control Constrained motion Natural and artificial constraints Hybrid force/motion control MANIPULATOR INTERACTION

More information

Alireza Mousavi Brunel University

Alireza Mousavi Brunel University Alireza Mousavi Brunel University 1 » Online Lecture Material at (www.brunel.ac.uk/~emstaam)» C. W. De Silva, Modelling and Control of Engineering Systems, CRC Press, Francis & Taylor, 2009.» M. P. Groover,

More information

Pitch Rate CAS Design Project

Pitch Rate CAS Design Project Pitch Rate CAS Design Project Washington University in St. Louis MAE 433 Control Systems Bob Rowe 4.4.7 Design Project Part 2 This is the second part of an ongoing project to design a control and stability

More information

936 IEEE TRANSACTIONS ON ROBOTICS, VOL. 21, NO. 5, OCTOBER 2005

936 IEEE TRANSACTIONS ON ROBOTICS, VOL. 21, NO. 5, OCTOBER 2005 936 IEEE TRANSACTIONS ON ROBOTICS, VOL. 21, NO. 5, OCTOBER 2005 Passive Bilateral Control and Tool Dynamics Rendering for Nonlinear Mechanical Teleoperators Dongjun Lee, Member, IEEE, and Perry Y. Li,

More information

QFT Framework for Robust Tuning of Power System Stabilizers

QFT Framework for Robust Tuning of Power System Stabilizers 45-E-PSS-75 QFT Framework for Robust Tuning of Power System Stabilizers Seyyed Mohammad Mahdi Alavi, Roozbeh Izadi-Zamanabadi Department of Control Engineering, Aalborg University, Denmark Correspondence

More information

Introduction to Feedback Control

Introduction to Feedback Control Introduction to Feedback Control Control System Design Why Control? Open-Loop vs Closed-Loop (Feedback) Why Use Feedback Control? Closed-Loop Control System Structure Elements of a Feedback Control System

More information

Interaction-based Dynamic Measurement of Haptic Characteristics of Control Elements

Interaction-based Dynamic Measurement of Haptic Characteristics of Control Elements Interaction-based Dynamic Measurement of Haptic Characteristics of Control Elements Wenliang Zhou 1, Jörg Reisinger 1, Angelika Peer 2, and Sandra Hirche 3 1 Department HMI Components, Daimler AG, Sindelfingen,

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering 2.04A Systems and Controls Spring 2013

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering 2.04A Systems and Controls Spring 2013 MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering 2.04A Systems and Controls Spring 2013 Problem Set #4 Posted: Thursday, Mar. 7, 13 Due: Thursday, Mar. 14, 13 1. Sketch the Root

More information

Improving the Control System for Pumped Storage Hydro Plant

Improving the Control System for Pumped Storage Hydro Plant 011 International Conference on Computer Communication and Management Proc.of CSIT vol.5 (011) (011) IACSIT Press, Singapore Improving the Control System for Pumped Storage Hydro Plant 1 Sa ad. P. Mansoor

More information

Mechatronics Assignment # 1

Mechatronics Assignment # 1 Problem # 1 Consider a closed-loop, rotary, speed-control system with a proportional controller K p, as shown below. The inertia of the rotor is J. The damping coefficient B in mechanical systems is usually

More information

MAS107 Control Theory Exam Solutions 2008

MAS107 Control Theory Exam Solutions 2008 MAS07 CONTROL THEORY. HOVLAND: EXAM SOLUTION 2008 MAS07 Control Theory Exam Solutions 2008 Geir Hovland, Mechatronics Group, Grimstad, Norway June 30, 2008 C. Repeat question B, but plot the phase curve

More information

Bilateral teleoperation system for a mini crane

Bilateral teleoperation system for a mini crane Scientific Journals of the Maritime University of Szczecin Zeszyty Naukowe Akademii Morskiej w Szczecinie 19, 7 (129), 63 69 ISSN 1733-867 (Printed) Received:.12.18 ISSN 2392-378 (Online) Accepted: 12.3.19

More information

Chapter 2 Review of Linear and Nonlinear Controller Designs

Chapter 2 Review of Linear and Nonlinear Controller Designs Chapter 2 Review of Linear and Nonlinear Controller Designs This Chapter reviews several flight controller designs for unmanned rotorcraft. 1 Flight control systems have been proposed and tested on a wide

More information

Implementation Issues for the Virtual Spring

Implementation Issues for the Virtual Spring Implementation Issues for the Virtual Spring J. S. Freudenberg EECS 461 Embedded Control Systems 1 Introduction One of the tasks in Lab 4 is to attach the haptic wheel to a virtual reference position with

More information

Kars Heinen. Frequency analysis of reset systems containing a Clegg integrator. An introduction to higher order sinusoidal input describing functions

Kars Heinen. Frequency analysis of reset systems containing a Clegg integrator. An introduction to higher order sinusoidal input describing functions Frequency analysis of reset systems containing a Clegg integrator An introduction to higher order sinusoidal input describing functions Delft Center for Systems and Control Frequency analysis of reset

More information

Control System (ECE411) Lectures 13 & 14

Control System (ECE411) Lectures 13 & 14 Control System (ECE411) Lectures 13 & 14, Professor Department of Electrical and Computer Engineering Colorado State University Fall 2016 Steady-State Error Analysis Remark: For a unity feedback system

More information

Classify a transfer function to see which order or ramp it can follow and with which expected error.

Classify a transfer function to see which order or ramp it can follow and with which expected error. Dr. J. Tani, Prof. Dr. E. Frazzoli 5-059-00 Control Systems I (Autumn 208) Exercise Set 0 Topic: Specifications for Feedback Systems Discussion: 30.. 208 Learning objectives: The student can grizzi@ethz.ch,

More information

Homework 7 - Solutions

Homework 7 - Solutions Homework 7 - Solutions Note: This homework is worth a total of 48 points. 1. Compensators (9 points) For a unity feedback system given below, with G(s) = K s(s + 5)(s + 11) do the following: (c) Find the

More information

Analysis and Design of Control Systems in the Time Domain

Analysis and Design of Control Systems in the Time Domain Chapter 6 Analysis and Design of Control Systems in the Time Domain 6. Concepts of feedback control Given a system, we can classify it as an open loop or a closed loop depends on the usage of the feedback.

More information

On the stability and accuracy of high stiffness rendering in non-backdrivable actuators through series elasticity

On the stability and accuracy of high stiffness rendering in non-backdrivable actuators through series elasticity On the stability and accuracy of high stiffness rendering in non-backdrivable actuators through series elasticity Fabrizio Sergi, Marcia K. O Malley a Mechatronics and Haptic Interfaces Laboratory, Department

More information

Friction Compensation for a Force-Feedback Teleoperator with Compliant Transmission

Friction Compensation for a Force-Feedback Teleoperator with Compliant Transmission Friction Compensation for a Force-Feedback Teleoperator with Compliant Transmission Mohsen Mahvash and Allison M. Okamura Department of Mechanical Engineering Engineering Research Center for Computer-Integrated

More information

Simulation of Backstepping-based Nonlinear Control for Quadrotor Helicopter

Simulation of Backstepping-based Nonlinear Control for Quadrotor Helicopter APPLICATIONS OF MODELLING AND SIMULATION http://amsjournal.ams-mss.org eissn 2680-8084 VOL 2, NO. 1, 2018, 34-40 Simulation of Backstepping-based Nonlinear Control for Quadrotor Helicopter M.A.M. Basri*,

More information

The Application of Nonlinear Pre-Filters to Prevent Aeroservoelastic Interactions due to Actuator Rate Limiting

The Application of Nonlinear Pre-Filters to Prevent Aeroservoelastic Interactions due to Actuator Rate Limiting The Application of Nonlinear Pre-Filters to Prevent Aeroservoelastic Interactions due to Actuator Rate Limiting Robert Bruce Alstrom 1, Goodarz Ahmadi 2, Erik Bollt 3, Pier Marzocca 4 Clarkson University,

More information

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

System Modeling: Motor position, θ The physical parameters for the dc motor are: Dept. of EEE, KUET, Sessional on EE 3202: Expt. # 2 2k15 Batch Experiment No. 02 Name of the experiment: Modeling of Physical systems and study of their closed loop response Objective: (i) (ii) (iii) (iv)

More information

Bilateral Teleoperation over the Internet: the Time Varying Delay Problem 1

Bilateral Teleoperation over the Internet: the Time Varying Delay Problem 1 Bilateral Teleoperation over the Internet: the Time Varying Delay Problem 1 Nikhil Chopra and Mark W. Spong Coordinated Science Laboratory University of Illinois at Urbana-Champaign 14 S. Mathews Avenue

More information

1 An Overview and Brief History of Feedback Control 1. 2 Dynamic Models 23. Contents. Preface. xiii

1 An Overview and Brief History of Feedback Control 1. 2 Dynamic Models 23. Contents. Preface. xiii Contents 1 An Overview and Brief History of Feedback Control 1 A Perspective on Feedback Control 1 Chapter Overview 2 1.1 A Simple Feedback System 3 1.2 A First Analysis of Feedback 6 1.3 Feedback System

More information

Practical work: Active control of vibrations of a ski mock-up with a piezoelectric actuator

Practical work: Active control of vibrations of a ski mock-up with a piezoelectric actuator Jean Luc Dion Gaël Chevallier SUPMECA Paris (Mechanical Engineering School) Practical work: Active control of vibrations of a ski mock-up with a piezoelectric actuator THIS WORK HAS OBTAINED THE FIRST

More information

Video 5.1 Vijay Kumar and Ani Hsieh

Video 5.1 Vijay Kumar and Ani Hsieh Video 5.1 Vijay Kumar and Ani Hsieh Robo3x-1.1 1 The Purpose of Control Input/Stimulus/ Disturbance System or Plant Output/ Response Understand the Black Box Evaluate the Performance Change the Behavior

More information

An Iteration-Domain Filter for Controlling Transient Growth in Iterative Learning Control

An Iteration-Domain Filter for Controlling Transient Growth in Iterative Learning Control 21 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July 2, 21 WeC14.1 An Iteration-Domain Filter for Controlling Transient Growth in Iterative Learning Control Qing Liu and Douglas

More information

LABORATORY INSTRUCTION MANUAL CONTROL SYSTEM I LAB EE 593

LABORATORY INSTRUCTION MANUAL CONTROL SYSTEM I LAB EE 593 LABORATORY INSTRUCTION MANUAL CONTROL SYSTEM I LAB EE 593 ELECTRICAL ENGINEERING DEPARTMENT JIS COLLEGE OF ENGINEERING (AN AUTONOMOUS INSTITUTE) KALYANI, NADIA CONTROL SYSTEM I LAB. MANUAL EE 593 EXPERIMENT

More information

16.400/453J Human Factors Engineering. Manual Control I

16.400/453J Human Factors Engineering. Manual Control I J Human Factors Engineering Manual Control I 1 Levels of Control Human Operator Human Operator Human Operator Human Operator Human Operator Display Controller Display Controller Display Controller Display

More information

IVR: Introduction to Control (IV)

IVR: Introduction to Control (IV) IVR: Introduction to Control (IV) 16/11/2010 Proportional error control (P) Example Control law: V B = M k 2 R ds dt + k 1s V B = K ( ) s goal s Convenient, simple, powerful (fast and proportional reaction

More information

Goodwin, Graebe, Salgado, Prentice Hall Chapter 11. Chapter 11. Dealing with Constraints

Goodwin, Graebe, Salgado, Prentice Hall Chapter 11. Chapter 11. Dealing with Constraints Chapter 11 Dealing with Constraints Topics to be covered An ubiquitous problem in control is that all real actuators have limited authority. This implies that they are constrained in amplitude and/or rate

More information

Vibration Control Prof. Dr. S. P. Harsha Department of Mechanical & Industrial Engineering Indian Institute of Technology, Roorkee

Vibration Control Prof. Dr. S. P. Harsha Department of Mechanical & Industrial Engineering Indian Institute of Technology, Roorkee Vibration Control Prof. Dr. S. P. Harsha Department of Mechanical & Industrial Engineering Indian Institute of Technology, Roorkee Module - 1 Review of Basics of Mechanical Vibrations Lecture - 2 Introduction

More information

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

Automatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year Automatic Control 2 Loop shaping Prof. Alberto Bemporad University of Trento Academic year 21-211 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 21-211 1 / 39 Feedback

More information

Chapter 7 - Solved Problems

Chapter 7 - Solved Problems Chapter 7 - Solved Problems Solved Problem 7.1. A continuous time system has transfer function G o (s) given by G o (s) = B o(s) A o (s) = 2 (s 1)(s + 2) = 2 s 2 + s 2 (1) Find a controller of minimal

More information

Robotics. Dynamics. University of Stuttgart Winter 2018/19

Robotics. Dynamics. University of Stuttgart Winter 2018/19 Robotics Dynamics 1D point mass, damping & oscillation, PID, dynamics of mechanical systems, Euler-Lagrange equation, Newton-Euler, joint space control, reference trajectory following, optimal operational

More information

Formal verification of One Dimensional Time Triggered Velocity PID Controllers Kenneth Payson 12/09/14

Formal verification of One Dimensional Time Triggered Velocity PID Controllers Kenneth Payson 12/09/14 Formal verification of One Dimensional Time Triggered Velocity PID Controllers 12/09/14 1: Abstract This paper provides a formal proof of the safety of a time triggered velocity PID controller that are

More information

Control for. Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e

Control for. Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e Control for Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e Motion Systems m F Introduction Timedomain tuning Frequency domain & stability Filters Feedforward Servo-oriented

More information

SRV02-Series Rotary Experiment # 1. Position Control. Student Handout

SRV02-Series Rotary Experiment # 1. Position Control. Student Handout SRV02-Series Rotary Experiment # 1 Position Control Student Handout SRV02-Series Rotary Experiment # 1 Position Control Student Handout 1. Objectives The objective in this experiment is to introduce the

More information

IMPROVED TECHNIQUE OF MULTI-STAGE COMPENSATION. K. M. Yanev A. Obok Opok

IMPROVED TECHNIQUE OF MULTI-STAGE COMPENSATION. K. M. Yanev A. Obok Opok IMPROVED TECHNIQUE OF MULTI-STAGE COMPENSATION K. M. Yanev A. Obok Opok Considering marginal control systems, a useful technique, contributing to the method of multi-stage compensation is suggested. A

More information

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

B1-1. Closed-loop control. Chapter 1. Fundamentals of closed-loop control technology. Festo Didactic Process Control System B1-1 Chapter 1 Fundamentals of closed-loop control technology B1-2 This chapter outlines the differences between closed-loop and openloop control and gives an introduction to closed-loop control technology.

More information

Feedback Structures for Vapor Compression Cycle Systems

Feedback Structures for Vapor Compression Cycle Systems Proceedings of the 27 American Control Conference Marriott Marquis Hotel at imes Square New York City, USA, July 11-, 27 FrB5.1 Feedback Structures for Vapor Compression Cycle Systems Michael C. Keir,

More information

Control Systems I Lecture 10: System Specifications

Control Systems I Lecture 10: System Specifications Control Systems I Lecture 10: System Specifications Readings: Guzzella, Chapter 10 Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich November 24, 2017 E. Frazzoli (ETH) Lecture

More information

Aircraft Stability & Control

Aircraft Stability & Control Aircraft Stability & Control Textbook Automatic control of Aircraft and missiles 2 nd Edition by John H Blakelock References Aircraft Dynamics and Automatic Control - McRuler & Ashkenas Aerodynamics, Aeronautics

More information

magnitude [db] phase [deg] frequency [Hz] feedforward motor load -

magnitude [db] phase [deg] frequency [Hz] feedforward motor load - ITERATIVE LEARNING CONTROL OF INDUSTRIAL MOTION SYSTEMS Maarten Steinbuch and René van de Molengraft Eindhoven University of Technology, Faculty of Mechanical Engineering, Systems and Control Group, P.O.

More information

Dr. Ian R. Manchester

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

More information

PID controllers. Laith Batarseh. PID controllers

PID controllers. Laith Batarseh. PID controllers Next Previous 24-Jan-15 Chapter six Laith Batarseh Home End The controller choice is an important step in the control process because this element is responsible of reducing the error (e ss ), rise time

More information

e jωt = cos(ωt) + jsin(ωt),

e jωt = cos(ωt) + jsin(ωt), This chapter introduces you to the most useful mechanical oscillator model, a mass-spring system with a single degree of freedom. Basic understanding of this system is the gateway to the understanding

More information

Haptic-based bilateral teleoperation of underactuated Unmanned Aerial Vehicles

Haptic-based bilateral teleoperation of underactuated Unmanned Aerial Vehicles Haptic-based bilateral teleoperation of underactuated Unmanned Aerial Vehicles Hala Rifaï, Minh-Duc Hua, Tarek Hamel, Pascal Morin I3S UNS-CNRS, Sophia Antipolis, France (e-mails: rifai@u-pec.fr, minh.hua@polytechnique.org,

More information

CHAPTER 3 QUARTER AIRCRAFT MODELING

CHAPTER 3 QUARTER AIRCRAFT MODELING 30 CHAPTER 3 QUARTER AIRCRAFT MODELING 3.1 GENERAL In this chapter, the quarter aircraft model is developed and the dynamic equations are derived. The quarter aircraft model is two degrees of freedom model

More information

ET3-7: Modelling I(V) Introduction and Objectives. Electrical, Mechanical and Thermal Systems

ET3-7: Modelling I(V) Introduction and Objectives. Electrical, Mechanical and Thermal Systems ET3-7: Modelling I(V) Introduction and Objectives Electrical, Mechanical and Thermal Systems Objectives analyse and model basic linear dynamic systems -Electrical -Mechanical -Thermal Recognise the analogies

More information

] [ 200. ] 3 [ 10 4 s. [ ] s + 10 [ P = s [ 10 8 ] 3. s s (s 1)(s 2) series compensator ] 2. s command pre-filter [ 0.

] [ 200. ] 3 [ 10 4 s. [ ] s + 10 [ P = s [ 10 8 ] 3. s s (s 1)(s 2) series compensator ] 2. s command pre-filter [ 0. EEE480 Exam 2, Spring 204 A.A. Rodriguez Rules: Calculators permitted, One 8.5 sheet, closed notes/books, open minds GWC 352, 965-372 Problem (Analysis of a Feedback System) Consider the feedback system

More information