DOC PREVIEW
MSU ME 451 - Linearization Handout

This preview shows page 1 out of 4 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 4 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 4 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

ME451: Control Theory 1/29/2010 1 Linearization Reference: Sections 2.10-2.11, Control Systems Engineering, N.S. Nise Section 2.14, Feedback Control Systems, C.L. Phillips and R.D. Harbor, 4th ed. The analytical models for most mechanical engineering systems are non-linear. A linear system has output(s) linearly dependent on its input(s) through a proportionality constant. A linear system possesses two properties: superposition and homogeneity. Superposition means If input )(1tryields output )(1tc, and input )(2tryields output )(2tc Then input )(1tr+)(2tr yields output )(1tc+)(2tc Homogeneity means If input )(1tryields output )(1tc Then For a constant A, input )(1tAr yields output )(1tAc The linear function in Figure 1obeys these properties while the not-linear (affine) and non-linear functions do not. Figure 1: Linear, Affine and Non-linear Function Examples To linearize functions, we use a Taylor expansion about an operating point. The Taylor expansion requires a new set of coordinates )~,~( yxdefined such that the linearized function passes through the origin of this new coordinate system. -10 -5 0 5 10 -10 -5 0 5 10 x operating point linear approximation non-linear function y~ x~ y Figure 2: Operating Point Linear Approximation found through Taylor ExpansionME451: Control Theory 1/29/2010 2 )(tr )(tc System The Six Steps of Linearization 1) Identify the system model’s input )(trand output )(tc. 2) Express Model in the form 0),,,,,,,( =…!!!…!!!cccrrrf. 3) Define an equilibrium operating point where all input and output derivatives are zero (0====== …!!!…!!!ccrr) and the operating point ( )oocr , satisfies the original model such that 0),0,0,,,0,0,(),,,,,,,( == ………!!!…!!!oocrfcccrrrfat the input/output values ( ) ( )oocrcr ,, =. 4) Perform a Taylor Series expansion about the operating point ( )oocr , retaining only 1st derivative terms. ( ) ( ) ( )( ) ( ) ( )…!!!!!!!!…!!!!!!!!………!!!…!!!+!""+!""+!""++!""+!""+!""+#ocrocrocrocrocrocrooccrfccrfcccfrrrfrrrfrrrfcrfcccrrrfoooooooooooo),(),(),(),(),(),(),0,0,,,0,0,(),,,,,,,( 5) Change variables from original input )(trand output )(tc to deviations about the defined operating point. These new variables are the differences required in the Taylor expansion. ( ) ( ) ( )( ) ( ) ( ).,~,~,~.,~,~,~etccccccccccetcrrrrrrrrroooooo!!!!!!!!!!!!!!!!!!!=!=!=!=!=!= with 0),0,0,,,0,0,( =……oocrf from step 3 yields …!!!!!…!!!!!…!!!…!!!+!!"#$$%&''+!!"#$$%&''+!!"#$$%&''++!!"#$$%&''+!!"#$$%&''+!!"#$$%&''+(crfcrfccfrrfrrfrrfcccrrrfoooooooooooocrcrcrcrcrcr~~~~~~0),~,~,~,,~,~,~(),(),(),(),(),(),( Note: Each of the terms in square brackets evaluates as a constant. 6) Rewrite the function defined in 5) in the standard ordinary differential equation form. rrfrrfrrfccfcrfcrfoooooooooooocrcrcrcrcrcr~~~~~~),(),(),(),(),(),(!!"#$$%&''(!!"#$$%&''(!!"#$$%&''(=!!"#$$%&''+!!"#$$%&''+!!"#$$%&''!!!!!!!!!!ME451: Control Theory 1/29/2010 3 )(tFm )(tv Vehicle Linearization Example Aerodynamic drag is an inherently non-linear phenomenon that is commonly encountered in the control of vehicle speed. Examine the vehicle below traveling at velocity, v = 30 m/s. mFFdFf The vehicle is pushed forward by the tractive force from the motor, mF, while the vehicle is slowed down by the action of friction, fF, and aerodynamic drag, dF. We will model the tractive force as an input to the system. We will model the friction force as linear viscous friction and the aerodynamic drag as proportional to vehicle velocity squared. force drag caerodynami ,)(forcefriction viscous,)(input force tractive),(2vKtFFvKtFFtFFaaafffmm===== Using Newton’s law and the above free-body diagram to find the vehicle equation of motion yields a first order, nonlinear, ordinary differential equation. 2)(),( vKvKtFvFFFvmafmm!!===! (1) where: 22/sec-N 1.0 sec/m,-N 0.1 kg, 000,1 mKKmaf===. The model’s non-linear differential equation becomes, mFvvv =++21.01000! (2) The applied forces are nonlinear in velocity and the aerodynamic drag term is the cause of this nonlinearity. Find a linearized system model valid near a velocity ==Ovv30 m/sec. Six Steps to Linearization… 1) Identify the input as tractive force mF and the output as vehicle velocity v. 2) Express the non-linear model (2) as 01.01000),,(,2=!++=mmFvvvvvFf!! (3) 3) Define an equilibrium operating point for output velocity, ==Ovv30 m/sec. Using (3) for equilibrium (0=v!) at this velocity, NvvFooo90330)30(1.01.022=+=+=. This operating point where 0)0,,( =oovFfis ( ) ( )==oomvFvF ,,(903 N, 30 m/sec) (4)ME451: Control Theory 1/29/2010 4 4) Performing the Taylor expansion of (3) yields, ( ) ( ) ( )ovvFFovvFFomvvFFmoomvvvFvvvFFFFfvFfvvFfOomOomOom!!!!!"#$%&'((+!"#$%&'((+!"#$%&'((+)======)0,,(),,( Now, 1!="#$%&'((==OomvvFFmFf, 1.30)30(21.021.0 =+=+=!"#$%&''==ovvFFvvFOom, and 1000=!"#$%&''==OomvvFFvF! Substituting into the Taylor expansion yields, ( )( ) ( )( ) ( )( )ooommvvvvFFvvFf!!!!+!+!!+" 10001.3010),,( (5) 5) Changing the model’s variables to those suggested by the Taylor expansion, ( )ommFFF !=~, ( )ovvv !=~and ( )ovvv!!!!=~ gives the linearized function ( )0~1000~1.30~1)~,~,~( =++!" vvFvvFfmm!! (6) 6) Rewriting the linearized model to the standard linear ordinary differential equation form with the input on the right and the output terms on the left yields, mFvv~~1.30~1000 =+! (7) The Six Linearization Steps Summarized: 1) Identify input and output variables. 2) Express non-linear differential equation in the form 0),,,,,,,( =…!!!…!!!cccrrrf 3) Find the equilibrium operating point ( ) ( )oocrcr ,, = 4) Perform Taylor expansion neglect derivatives above first order. 5) Change variables: ( ) ( ) ( ) ( )…!!!…!!!,~,~,,~,~ooooccccccrrrrrr !=!=!=!= 6) Rewrite result as a linear ODE in standard


View Full Document

MSU ME 451 - Linearization Handout

Documents in this Course
ME451_L5

ME451_L5

10 pages

HW2

HW2

2 pages

Load more
Download Linearization Handout
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Linearization Handout and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Linearization Handout 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?