(a) Torsional spring-mass system. (b) Spring element.

Similar documents
(a) Torsional spring-mass system. (b) Spring element.

ENGG4420 LECTURE 7. CHAPTER 1 BY RADU MURESAN Page 1. September :29 PM

Introduction to Control (034040) lecture no. 2

Chapter 6 Steady-State Analysis of Continuous-Time Systems

Video 5.1 Vijay Kumar and Ani Hsieh

FEEDBACK CONTROL SYSTEMS

2002 Prentice Hall, Inc. Gene F. Franklin, J. David Powell, Abbas Emami-Naeini Feedback Control of Dynamic Systems, 4e

Texas A & M University Department of Mechanical Engineering MEEN 364 Dynamic Systems and Controls Dr. Alexander G. Parlos

School of Mechanical Engineering Purdue University. ME375 ElectroMechanical - 1

C(s) R(s) 1 C(s) C(s) C(s) = s - T. Ts + 1 = 1 s - 1. s + (1 T) Taking the inverse Laplace transform of Equation (5 2), we obtain

Time Response Analysis (Part II)

MATHEMATICAL MODELING OF CONTROL SYSTEMS

06 Feedback Control System Characteristics The role of error signals to characterize feedback control system performance.

Bangladesh University of Engineering and Technology. EEE 402: Control System I Laboratory

APPLICATIONS FOR ROBOTICS

Exercise 5 - Hydraulic Turbines and Electromagnetic Systems

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 6 Mathematical Representation of Physical Systems II 1/67

Control of Manufacturing Processes

Performance of Feedback Control Systems

Automatic Control Systems. -Lecture Note 15-

Chapter 5 HW Solution

Control Systems. University Questions

ECE557 Systems Control

MODELING OF CONTROL SYSTEMS

Control of Manufacturing Processes

CHAPTER 5 : REDUCTION OF MULTIPLE SUBSYSTEMS

Equal Pitch and Unequal Pitch:

Dr Ian R. Manchester

Introduction to Controls

R10 JNTUWORLD B 1 M 1 K 2 M 2. f(t) Figure 1

EE155/255 Green Electronics

R a) Compare open loop and closed loop control systems. b) Clearly bring out, from basics, Force-current and Force-Voltage analogies.

EE155/255 Green Electronics

Introduction to Feedback Control

EE 410/510: Electromechanical Systems Chapter 4

Radar Dish. Armature controlled dc motor. Inside. θ r input. Outside. θ D output. θ m. Gearbox. Control Transmitter. Control. θ D.

Control System. Contents

DC Motor Position: System Modeling

Manufacturing Equipment Control

Quanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control. DC Motor Control Trainer (DCMCT) Student Manual

Appendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2)

Lesson 17: Synchronous Machines

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

CHAPTER 1 Basic Concepts of Control System. CHAPTER 6 Hydraulic Control System

The basic principle to be used in mechanical systems to derive a mathematical model is Newton s law,

Course Summary. The course cannot be summarized in one lecture.

King Saud University

D(s) G(s) A control system design definition

Overview of motors and motion control

Introduction. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

CHAPTER 7 STEADY-STATE RESPONSE ANALYSES

Chapter three. Mathematical Modeling of mechanical end electrical systems. Laith Batarseh

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING

LABORATORY INSTRUCTION MANUAL CONTROL SYSTEM I LAB EE 593

(b) A unity feedback system is characterized by the transfer function. Design a suitable compensator to meet the following specifications:

(Refer Slide Time: 00:01:30 min)

Positioning Servo Design Example

MATHEMATICAL MODELING OF OPEN LOOP PMDC MOTOR USING MATLAB/SIMULINK

Modeling and Analysis of Dynamic Systems

Massachusetts Institute of Technology Department of Mechanical Engineering Dynamics and Control II Design Project

School of Mechanical Engineering Purdue University. ME375 Feedback Control - 1

EXAMPLE: MODELING THE PT326 PROCESS TRAINER

Last week: analysis of pinion-rack w velocity feedback

Mechatronics Modeling and Analysis of Dynamic Systems Case-Study Exercise

Mechatronic System Case Study: Rotary Inverted Pendulum Dynamic System Investigation

Problem Weight Score Total 100

MODELING AND HIGH-PERFORMANCE CONTROL OF ELECTRIC MACHINES

ECE 5670/6670 Lab 8. Torque Curves of Induction Motors. Objectives

Example: Modeling DC Motor Position Physical Setup System Equations Design Requirements MATLAB Representation and Open-Loop Response

Modern Control Systems with LabVIEW. Robert H. Bishop

S I X SOLUTIONS TO CASE STUDIES CHALLENGES. Antenna Control: Stability Design via Gain K s s s+76.39K. T(s) =

Teaching State Variable Feedback to Technology Students Using MATLAB and SIMULINK

Chapter 7: Time Domain Analysis

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science Electric Machines

Electromagnetics and Electric Machines Stefan Holst, CD-adapco

THE REACTION WHEEL PENDULUM

EE102 Homework 2, 3, and 4 Solutions

MECH 3140 Final Project

AMJAD HASOON Process Control Lec4.

Spontaneous Speed Reversals in Stepper Motors

State Space Representation

LabVIEW 开发技术丛书 控制设计与仿真实战篇

EDEXCEL NATIONALS UNIT 5 - ELECTRICAL AND ELECTRONIC PRINCIPLES. ASSIGNMENT No. 3 - ELECTRO MAGNETIC INDUCTION

BASIC PROPERTIES OF FEEDBACK

Motion Control. Laboratory assignment. Case study. Lectures. compliance, backlash and nonlinear friction. control strategies to improve performance

a. Closed-loop system; b. equivalent transfer function Then the CLTF () T is s the poles of () T are s from a contribution of a

Example: DC Motor Speed Modeling

Revision Guide for Chapter 15

Root Locus. Motivation Sketching Root Locus Examples. School of Mechanical Engineering Purdue University. ME375 Root Locus - 1

Laboratory Exercise 1 DC servo

Predictive Cascade Control of DC Motor

Alireza Mousavi Brunel University

DcMotor_ Model Help File

EECS C128/ ME C134 Final Wed. Dec. 15, am. Closed book. Two pages of formula sheets. No calculators.

ECE382/ME482 Spring 2005 Homework 1 Solution February 10,

Revision Guide for Chapter 15

ME 375 Final Examination Thursday, May 7, 2015 SOLUTION

9/9/2011 Classical Control 1

Raktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Dynamic Response

An Introduction to Control Systems

Transcription:

m v s T s v a (a) T a (b) T a FIGURE 2.1 (a) Torsional spring-mass system. (b) Spring element.

by ky Wall friction, b Mass M k y M y r(t) Force r(t) (a) (b) FIGURE 2.2 (a) Spring-mass-damper system. (b) Free-body diagram.

Voltage v(t) e a 2t 0 Time 2(p/b 2 ) FIGURE 2.4 Typical voltage response for underdamped RLC circuit.

f Mass M f y 2 Nonlinear spring y Spring force f 0 df dy y y 0 Equilibrium (operating point) y 0 y (a) (b) FIGURE 2.5 (a) A mass sitting on a nonlinear spring. (b) The spring force versus y.

T u Length L p p 2 p 2 p u Mass M (a) (b) FIGURE 2.6 Pendulum oscillator.

jv 3 2 1 0 s pole zero FIGURE 2.7 An s-plane pole and zero plot.

s 1 jv jv n 1 z 2 u cos 1 z v n 2zv n zv n 0 s s 2 jv n 1 z 2 FIGURE 2.9 An s-plane plot of the poles and zeros of Y(s).

z 1 z increasing z 0 v n jv jv n z 1 z 1 z 1 0 s FIGURE 2.10 The locus of roots as z varies with vn constant.

y(t) y 0 Overdamped case 0 Time Underdamped case e zv nt envelope FIGURE 2.12 Response of the spring-mass-damper system.

Friction b 2 Friction b 1 M 2 k Velocity v 2 (t) Current r(t) v 1 (t) R 1 v 2 (t) C 1 R 2 C 2 L M 1 Velocity v 1 (t) Force r(t) (a) (b) FIGURE 2.16 (a) Two-mass mechanical system. (b) Two-node electric circuit analog C1 = M1, C2 = M2, L = 1/k, R1 = 1/b1, R2 = 1/b2.

Armature R a L a Rotor windings Brush Stator winding N Shaft i a V f R f i f (t) Field L f i a v, u Load Inertia J Friction b Inertia load Angle u S Bearings Brush Commutator (a) (b) FIGURE 2.17 A dc motor (a) wiring diagram and (b) sketch.

FIGURE 2.18 A pancake dc motor with a flat-wound armature and a permanent magnet rotor. These motors are capable of providing high torque with a low rotor inertia. A typical mechanical time constant is in the range of 15 ms. (Courtesy of Mavilor Motors.)

Disturbance T d (s) Field Load Speed I T 1 f (s) m (s) T L (s) 1 v(s) V f (s) K 1 m R f L f s Js b s Position u(s) Output FIGURE 2.19 Block diagram model of field-controlled dc motor.

Dorf/Bishop Disturbance T d (s) V a (s) Armature K m R a L a s T m (s) T L (s) 1 Js b Speed v(s) 1 s Position u(s) Back emf K b FIGURE 2.20 Armature-controlled dc motor.

V f (s) R f L f I a J, b I f u, v Table 2.5 Transfer Functions of Dynamic Elements and Networks 5. dc motor, field-controlled, rotational actuator

V a (s) R a I a L a V b I f u, v J, b Table 2.5 Transfer Functions of Dynamic Elements and Networks 6. dc motor, armature-controlled, rotational actuator

Shaft u(s), v(s) V 2 (s) Table 2.5 Transfer Functions of Dynamic Elements and Networks 13. Tachometer, velocity sensor

V f (s) K G(s) m s(js b)(l f s R f ) Output u(s) FIGURE 2.22 Block diagram of dc motor.

R 1 (s) R 2 (s) Inputs System Outputs Y 1 (s) Y 2 (s) FIGURE 2.23 General block representation of two-input, two-output system.

R 1 (s) G 11 (s) Y 1 (s) R 2 (s) G 12 (s) G 21 (s) G 22 (s) Y 2 (s) FIGURE 2.24 Block diagram of interconnected system.

X 1 G 1 (s) X 2 X 3 X 1 X 3 G 2 (s) G 1 G 2 or X 1 G 2 G 1 X 3 Table 2.6 Block Diagram Transformations 1.Combining blocks in cascade

X 1 G X 3 X 1 G X 3 X 2 G X 2 Table 2.6 Block Diagram Transformations 2. Moving a summing point behind a block

X 1 G X 2 X 1 G X 2 X 2 X 2 G Table 2.6 Block Diagram Transformations 3. Moving a pickoff point ahead of a block

X 1 G X 2 X 1 G X 2 X 1 X 1 1 G Table 2.6 Block Diagram Transformations 4. Moving a pickoff point behind a block

X 1 G X 3 X 1 G X 3 X 2 1 G X 2 Table 2.6 Block Diagram Transformations 5. Moving a summing point ahead of a block

X 1 X 2 G X 1 G 1 GH X 2 H Table 2.6 Block Diagram Transformations 6. Eliminating a feedback loop

H 2 R(s) G 1 G 2 G 3 G 4 Y(s) H 1 H 3 FIGURE 2.26 Multiple-loop feedback control system.

H 2 G 4 R G 1 G 2 G 3 G 4 Y(s) H 1 H 3 (a) H 2 G 4 R G 1 G 2 G 3 G 4 1 G 3 G 4 H 1 Y(s) H 3 (b) R G 1 G 2 G 3 G 4 1 G 3 G 4 H 1 G 2 G 3 H 2 H 3 Y(s) R(s) G 1 G 2 G 3 G 4 1 G 3 G 4 H 1 G 2 G 3 H 2 G 1 G 2 G 3 G 4 H 3 Y(s) (c) (d) FIGURE 2.27 Block diagram reduction of the system of Fig. 2.26.

V f (s) G(s) u(s) FIGURE 2.28 Signal-flow graph of the dc motor.

R 1 (s) R 2 (s) G 11 (s) G 12 (s) G 21 (s) G 22 (s) Y 1 (s) Y 2 (s) FIGURE 2.29 Signal-flow graph of interconnected system.

a 11 1 r 1 x 1 a 21 a 12 1 r 2 x 2 a 22 FIGURE 2.30 Signal-flow graph of two algebraic equations.

H 2 H 3 L 1 L 2 R(s) G 1 G 2 G 3 G 4 Y(s) G 5 G 6 G 7 G 8 L 3 L 4 H 6 H 7 FIGURE 2.31 Two-path interacting system.

V a (s) K G m 1 (s) (R a L a s) T d (s) 1 1 G 1 (s) T m (s) 1 1 T L (s) 1 G 2 (s) (Js b) G 2 (s) 1 s u(s) K b FIGURE 2.32 The signal-flow graph of the armature-controlled dc motor.

G 7 G 8 R(s) 1 G 1 G 2 G 3 G 4 G 5 G 6 Y(s) H 4 H 1 H 2 H 3 FIGURE 2.33 Multiple-loop system.

v d (t) Desired velocity Power amplifier Armaturecontrolled motor v d (t) Vehicle velocity Sensor (a) R 2 T d (s) v t R 1 v 1 v in R 3 v2 2e 3v 1 v 10 1.5 v 2 K m R a L a s 1 Js b v(s) Speed R4 K b v t K t (b) v in v d (s) T d (s) G 3 (s) G 1 (s) G 2 (s) 10 1 540 (s 1) 2s 0.5 v(s) 0.1 (c) v d (s) 1 540 G 1 G 2 v(s) 0.1 1 (d) FIGURE 2.35 Speed control of an electric traction motor.

>>y0=0.15; >>wn=sqrt(2); >>zeta=1/(2*sqrt(2)); >>t=[0:0.1:10]; >>unforced unforced.m %Compute Unforced Response to an Initial Condition % c=(y0/sqrt(1-zeta^2)); y=c*exp(-zeta*wn*t).*sin(wn*sqrt(1-zeta^2)*t+acos(zeta)); % bu=c*exp(-zeta*wn*t);bl=-bu; % plot(t,y,t,bu,'--',t,bl,'--'), grid xlabel('time (sec)'), ylabel('y(t) (meters)') legend(['\omega_n=',num2str(wn),' \zeta=',num2str(zeta)]) v n z y(0)/1 z 2 e zv nt envelope FIGURE 2.40 Script to analyze the spring-mass-damper.

0.20 0.15 v n 1.4142, z 0.3535 y(t) (meters) 0.10 0.05 0 0.05 y(0) 1 z 2 ezv nt 0.10 0.15 y(0) 1 z 2 ezv nt 0.20 0 1 2 3 4 5 6 7 8 9 10 Time (sec) FIGURE 2.41 Spring-mass-damper unforced response.

>>p=[1 3 0 4]; >>r=roots(p) r = -3.3553 0.1777+ 1.0773i 0.1777-1.0773i >>p=poly(r) p = p(s) s 3 3s 2 4 Calculate roots of p(s) 0. Reassemble polynomial from roots. 1.0000 3.0000 0.0000 4.0000 FIGURE 2.42 Entering the polynomial p(s) = s3 1 3s2 1 4 and calculating its roots.

>>p=[3 2 1]; q=[1 4]; >>n=conv(p,q) n= 3 14 9 4 >>value=polyval(n,-5) value = Multiply p and q. n(s) 3s 3 14s 2 9s 4 Evaluate n(s) at s 5. -66 FIGURE 2.43 Using conv and polyval to multiply and evaluate the polynomials (3s2 1 2s 1 1)(s 1 4).

>> num1=[10];den1=[1 2 5]; >> sys1=tf(num1,den1) Transfer function: Transfer function object G(s) num den 10 ----------------- s^2 + 2 s + 5 G 1 (s) sys = tf(num,den) >> num2=[1];den2=[1 1]; >> sys2=tf(num2,den2) Transfer function: 1 ------- s + 1 >> sys=sys1+sys2 Transfer function: s^2 + 12 s + 15 ---------------------------- s^3 + 3 s^2 + 7 s + 5 G 2 (s) G 1 (s) G 2 (s) FIGURE 2.44 (a) The tf function. (b) Using the tf function to create transfer function objects and adding them using the 1 operator.

Poles >> sys=tf([1 10],[1 2 1]) Transfer function: s + 10 ----------------- s^2 + 2 s + 1 sys p=pole(sys) z=zero(sys) Transfer funtion object >> p=pole(sys) p= -1-1 The system poles. Zeros >> z=zero(sys) z= -10 The system zeros. (a) (b) FIGURE 2.45 (a) The pole and zero functions. (b) Using the pole and zero functions to compute the pole and zero locations of a linear system.

P: pole locations in column vector Z: zero locations in column vector num G(s) sys den [P,Z]=pzmap(sys) FIGURE 2.46 The pzmap function.

2 Pole-Zero Map 1.5 1 Zeros Imag. Axis 0.5 0 0.5 1 1.5 Poles 2 3 2.5 2 1.5 1 0.5 0 Real Axis FIGURE 2.47 Pole zero map for G(s)/H(s).

>>numg=[6 0 1]; deng=[1 3 3 1];sysg=tf(numg,deng); >>z=zero(sysg) z = 0 + 0.4082i 0-0.4082i Compute poles and zeros of G(s). >>p=pole(sysg) p = -1.0000-1.0000 + 0.0000i -1.0000-0.0000i Expand H(s). >>n1=[1 1]; n2=[1 2]; d1=[1 2*i]; d2=[1-2*i]; d3=[1 3]; >>numh=conv(n1,n2); denh=conv(d1,conv(d2,d3)); >>sysh=tf(numh/denh) Transfer function: s^2 + 3 s + 2 s^3 + 3 s^2 + 4 s + 12 >>sys=sysg/sysh Transfer function: 6 s^5 + 18 s^4 + 25 s^3 + 75 s^2 + 4 s +12 s^5 + 6 s^4 + 14 s^3 + 16 s^2 + 9 s + 2 >>pzmap(sys) H(s) G(s) sys H(s) Pole-zero map. FIGURE 2.48 Transfer function example for G(s) and H(s).

U(s) System 1 G 1 (s) System 2 G 2 (s) Y(s) (a) T(s) Y(s) sys U(s) G 1 (s) sys1 G 2 (s) sys2 [sys]=series(sys1,sys2) (b) FIGURE 2.50 (a) Block diagram. (b) The series function.

R(s) G c (s) s 1 s 2 U(s) 1 G(s) 500 s 2 Y(s) (a) >>numg=[1]; deng=[500 0 0]; sysg=tf(numg,deng); >>numh=[1 1]; denh=[1 2]; sysh=tf(numh,denh); >>sys=series(sysg,sysh); >>sys Transfer function: s + 1 500 s^3 + 1000 s^2 G c (s)g(s) (b) FIGURE 2.51 Application of the series function.

U(s) System 1 G 1 (s) System 2 G 2 (s) Y(s) (a) T(s) Y(s) sys U(s) G 1 (s) sys1 G 2 (s) sys2 [sys]=parallel(sys1,sys2) (b) FIGURE 2.52 (a) Block diagram. (b) The parallel function.

R(s) E a (s) Controller G c (s) U(s) Process G(s) Y(s) FIGURE 2.53 A basic control system with unity feedback.

R(s) System 1 G c (s)g(s) Y(s) (a) T(s) Y(s) R(s) sys G c (s)g(s) sys1 1 - positive feedback 1 - negative feedback (default) [sys]=feedback(sys1,[1],sign) (b) FIGURE 2.54 (a) Block diagram. (b) The feedback function with unity feedback.

R(s) System 1 G(s) Y(s) System 2 H(s) (a) T(s) Y(s) sys R(s) G(s) sys1 H(s) sys2 1 - pos. feedback 1 - neg. feedback (default) [sys]=feedback(sys1,sys2,sign) (b) FIGURE 2.55 (a) Block diagram. (b) The feedback function.

R(s) E a (s) G c (s) s 1 s 2 U(s) 1 G(s) 500 s 2 Y(s) (a) >>numg=[1]; deng=[500 0 0]; sys1=tf(numg,deng); >>numc=[1 1]; denc=[1 2]; sys2=tf(numc,denc); >>sys3=series(sys1,sys2); >>sys=feedback(sys3,[1]) Transfer function: s + 1 500 s^3 + 1000 s^2 + s + 1 Y(s) R(s) G c (s)g(s) 1 G c (s)g(s) (b) FIGURE 2.56 (a) Block diagram. (b) Application of the feedback function.

R(s) E a (s) 1 G(s) 500 s 2 Y(s) H(s) s 1 s 2 (a) >>numg=[1]; deng=[500 0 0]; sys1=tf(numg,deng); >>numh=[1 1]; denh=[1 2]; sys2=tf(numh,denh); >>sys=feedback(sys1,sys2); >>sys Transfer function: s + 2 500 s^3 + 1000 s^2 + s + 1 Y(s) R(s) G(s) 1 G(s)H(s) (b) FIGURE 2.58 Application of the feedback function: (a) block diagram, (b) MATLAB script.

>>ng1=[1]; dg1=[1 10]; sysg1=tf(ng1,dg1); >>ng2=[1]; dg2=[1 1]; sysg2=tf(ng2,dg2); >>ng3=[1 0 1]; dg3=[1 4 4]; sysg3=tf(ng3,dg3); >>ng4=[1 1]; dg4=[1 6]; sysg4=tf(ng4,dg4); >>nh1=[1 1]; dh1=[1 2]; sysh1=tf(nh1,dh1); >>nh2=[2]; dh2=[1]; sysh2=tf(nh2,dh2); >>nh3=[1]; dh3=[1]; sysh3=tf(nh3,dh3); >>sys1=sys2/sys4; >>sys2=series(sysg3,sysg4); >>sys3=feedback(sys2,sysh1,+1); >>sys4=series(sysg2,sys3); >>sys5=feedback(sys4,sys1); >>sys6=series(sysg1,sys5); >>sys=feedback(sys6,[1]); Step 1 Step 2 Step 3 Step 4 Step 5 Transfer function: s^5 + 4 s^4 + 6 s^3 + 6 s^2 + 5 s + 2 12 s^6 + 205 s^5 + 1066 s^4 + 2517 s^3 + 3128 s^2 + 2196 s + 712 FIGURE 2.59 Multiple-loop block reduction.

No common factors T(s) sys Possible common factors G(s) sys1 sys=minreal(sys1) FIGURE 2.60 The minreal function.

>>num=[1 4 6 6 5 2]; den=[12 205 1066 2517 3128 2196 712]; >>sys1=tf(num,den); >>sys=minreal(sys1); Cancel common factors. Transfer function: 0.08333 s^4 + 0.25 s^3 + 0.25 s^2 + 0.25 s + 0.1667 s^5 + 16.08 s^4 + 72.75 s^3 + 137 s^2 + 123.7 s + 59.33 FIGURE 2.61 Application of the minreal function.

>>num1=[10]; den1=[1 1]; sys1=tf(num1,den1); >>num2=[1]; den2=[2 0.5]; sys2=tf(num2,den2); >>num3=[540]; den3=[1]; sys3=tf(num3,den3); >>num3=[0.1]; den4=[1]; sys4=tf(num4,den4); >>sys5=series(sys1,sys2); >>sys6=feedback(sys5,sys4); >>sys7=series(sys3,sys6); >>sys=feedback(sys7,[1]) Eliminate inner loop. Compute closed-loop transfer function. Transfer function: 5400 2 s^2 + 2.5 s + 5402 v(s) v d (s) FIGURE 2.62 Electric traction motor block reduction.

u(t) Step input System G(s) Output y(t) t t (a) y(t) output response at t T simulation time G(s) sys t T: user-supplied time vector or t T final : simulation final time (optional) [y,t]=step(sys,t) (b) FIGURE 2.63 The step function.

Wheel velocity 2.0 1.8 1.6 1.4 1.2 1.0 0.8 0.6 0.4 0.2 0 0 0.5 1.0 1.5 2.0 2.5 3.0 Time (sec) (a) mresp.m % This script computes the step % response of the Traction Motor % Wheel Velocity % num=[5400]; den=[2 2.5 5402]; sys=tf(num,den); t=[0:0.005:3]; [y,t]=step(sys,t); plot(t,y),grid xlabel('time (sec)') ylabel('wheel velocity') (b) FIGURE 2.64 (a) Traction motor wheel velocity step response. (b) Matlab script.

Motor Arm Flexure Head FIGURE 2.65 Head mount for reader, showing flexure.

Desired head position Error Control device Amplifier Input voltage Sensor Actuator and read arm dc motor and arm Actual head position Read head and index track on disk (a) R(s) Amplifier E(s) V(s) K a Sensor H(s) = 1 Motor and arm G(s) G(s) = K m s(js+b)(ls+r) Y(s) (b) FIGURE 2.66 Block diagram model of disk drive read system.

R(s) K a G(s) Y(s) FIGURE 2.67 Block diagram of closed-loop system.

0.12 0.1 0.08 y(t ) (rad) 0.06 0.04 0.02 0 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 Time (sec) FIGURE 2.68 The system response of the system shown in Fig. 2.67 for R(s) 5 0.1 s

F Force of material placed in truck bed F x 1 m v Truck vehicle mass b 1 k 1 Shock absorber Tire x 2 m t b 2 k 2 Tire (a) (b) FIGURE P2.47 Truck support model.