+ All Categories
Home > Documents > Lecture 11: Linearization 1.Introduction 2.Linearization of a nonlinear function 3.Linearization of...

Lecture 11: Linearization 1.Introduction 2.Linearization of a nonlinear function 3.Linearization of...

Date post: 21-Jan-2016
Category:
Upload: linette-strickland
View: 243 times
Download: 0 times
Share this document with a friend
16
Lecture 11: Linearization 1. Introduction 2. Linearization of a nonlinear function 3. Linearization of a nonlinear diff equation ME 431, Lecture 11 1
Transcript
Page 1: Lecture 11: Linearization 1.Introduction 2.Linearization of a nonlinear function 3.Linearization of a nonlinear diff equation ME 431, Lecture 11 1.

Lecture 11: Linearization

1. Introduction

2. Linearization of a nonlinear function

3. Linearization of a nonlinear diff equation

ME 4

31

, L

ect

ure

11

1

Page 2: Lecture 11: Linearization 1.Introduction 2.Linearization of a nonlinear function 3.Linearization of a nonlinear diff equation ME 431, Lecture 11 1.

Nonlinear Systems

• Most real world systems are nonlinear in some respect• Friction, air drag, saturation, backlash

• Nonlinear differential equations are difficult, if not impossible, to solve analytically

• Transfer functions model only linear systems

• Previously in the course we have numerically simulated nonlinear systems to determine behavior … difficult to design in this manner, can lack insight

ME 4

31

, L

ect

ure

11

2

Page 3: Lecture 11: Linearization 1.Introduction 2.Linearization of a nonlinear function 3.Linearization of a nonlinear diff equation ME 431, Lecture 11 1.

Nonlinear Systems

• Nonlinear functions can approximated by a linear function in a neighborhood about an operating point

( ) ( )

x x

df f x f x

dx x

( ) ( )x x

dff x f x x

dx

y k x

First two terms of aTaylor series expansion

Page 4: Lecture 11: Linearization 1.Introduction 2.Linearization of a nonlinear function 3.Linearization of a nonlinear diff equation ME 431, Lecture 11 1.

Linearization of a Function

• Let’s look at this in another way• Recall the definition of a Taylor Series expansion

• For small x the H.O.T. ≈ 0

2 2 3 3

2 3

( ) ( )( ) ( ) ( )

2! 3!x x x x x x

df d f x x d f x xf x f x x x

dx dx dx

Higher order terms (H.O.T.)

( ) ( ) ( ) ( )x x x x

df dff x f x x x f x x

dx dx

Page 5: Lecture 11: Linearization 1.Introduction 2.Linearization of a nonlinear function 3.Linearization of a nonlinear diff equation ME 431, Lecture 11 1.

Example

• Linearize f(v)=av2 about v=v_

Page 6: Lecture 11: Linearization 1.Introduction 2.Linearization of a nonlinear function 3.Linearization of a nonlinear diff equation ME 431, Lecture 11 1.

Example

• Linearize f(θ)=mgl sin θ about θ = θ_

Page 7: Lecture 11: Linearization 1.Introduction 2.Linearization of a nonlinear function 3.Linearization of a nonlinear diff equation ME 431, Lecture 11 1.

Nonlinear Systems• This same idea can be

used for providing approximate models of nonlinear systems

• Nonlinear diff eq Linear diff eq in terms of deviation from the operating point (Δ)

• These approximate models are only valid in a small neighborhood about the operating point

y k x

Page 8: Lecture 11: Linearization 1.Introduction 2.Linearization of a nonlinear function 3.Linearization of a nonlinear diff equation ME 431, Lecture 11 1.

Linearizing Differential Equations • First thing that must be done is to

identify the operating point about which to linearize• Since the operating point is an

equilibrium solution of the dynamic equation, the derivatives must equal zero• Therefore, if x=f(x,u), the equilibrium

solution is found from 0=f(x,u) where x and u are constants

ME 4

31

, L

ect

ure

11

8

._ _ _ _

Page 9: Lecture 11: Linearization 1.Introduction 2.Linearization of a nonlinear function 3.Linearization of a nonlinear diff equation ME 431, Lecture 11 1.

Example

• Find the equilibrium solution (v, F) of F - av2 = mv._ _

Ff(v)

Page 10: Lecture 11: Linearization 1.Introduction 2.Linearization of a nonlinear function 3.Linearization of a nonlinear diff equation ME 431, Lecture 11 1.

Example

• Find the equilibrium solution (τ,θ) of τ - mgl sin θ =Jθ

.._ _

Page 11: Lecture 11: Linearization 1.Introduction 2.Linearization of a nonlinear function 3.Linearization of a nonlinear diff equation ME 431, Lecture 11 1.

Overall Procedure

1. Write differential equations with nonlinear terms

2. Find operating point (x,u) 3. Linearize nonlinear terms using Taylor

Series

4. Substitute linearized terms – should result in a linear differential equation in terms of x and u (nominal values u and x should cancel out)

ME 4

31

, L

ect

ure

11

11

( ) ( ) , , , ...x x

dff x f x x x x x u u u

dx

_ _

__

Page 12: Lecture 11: Linearization 1.Introduction 2.Linearization of a nonlinear function 3.Linearization of a nonlinear diff equation ME 431, Lecture 11 1.

Example

• Linearize the differential equation F - av2 = mv, for nominal input force F

._

Page 13: Lecture 11: Linearization 1.Introduction 2.Linearization of a nonlinear function 3.Linearization of a nonlinear diff equation ME 431, Lecture 11 1.

Example (continued)

• Simulink model of linearized equation

Page 14: Lecture 11: Linearization 1.Introduction 2.Linearization of a nonlinear function 3.Linearization of a nonlinear diff equation ME 431, Lecture 11 1.

Example

• Linearize the differential equation τ - mgl sin θ =Jθ, for nominal input torque τ

.._

Page 15: Lecture 11: Linearization 1.Introduction 2.Linearization of a nonlinear function 3.Linearization of a nonlinear diff equation ME 431, Lecture 11 1.

Example

• Linearize the differential equation , for a nominal input of u = 6

2 2x x x u

Page 16: Lecture 11: Linearization 1.Introduction 2.Linearization of a nonlinear function 3.Linearization of a nonlinear diff equation ME 431, Lecture 11 1.

Example (continued)


Recommended