backlash, bifurcation, and buckling, and the ...dsbaero/tutorials/hysttalkjan022008v... ·...

69
Backlash, Bifurcation, and Buckling, and the Mysterious Origin of Hysteresis Dennis S. Bernstein Department of Aerospace Engineering, University of Michigan, Ann Arbor, MI, USA Research by JinHyoung Oh, Ashwani Padthe, Bojana Drincic

Upload: ngothu

Post on 27-Jul-2018

234 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

Backlash, Bifurcation, and Buckling, and the

Mysterious Origin of Hysteresis

Dennis S. BernsteinDepartment of Aerospace Engineering,

University of Michigan, Ann Arbor, MI, USA

Research byJinHyoung Oh, Ashwani

Padthe,

Bojana

Drincic

Page 2: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

1

Hysteresis Is Everywhere!

Hysteresis loops shown in the dynamic stall on NACA0012 airfoil

(image from Carr, et. al, 1977)

Hysteresis loops shown in the motor/linkage experiment

Structural Mechanics•

Ferromagnetics•

Smart Materials – PZTs, SMAs, electro- (or magneto-) rheological fluid

Aerodynamics – dynamic stall•

Mechanics – backlash, friction•

Biological system•

Nonlinear systems with a continuumof semistable equilibria

� �� ���

���

� ���� ���

��

��

��

� ����

���

�����

���

���

��

Nickel titanium stress/strain (courtesy John Shaw)

Page 3: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

2

What causesthis butterfly hysteresis??

Page 4: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

3

Positive and Negative Aspects

Positive Effects–

Used as controller element

for relay systems (logic hysteresis)

Can model input frequency-independent energy dissipation of structural damping

Gives analysis tool for biosystems

(cell signaling)

Negative effects–

Degrades precision motion control–

May drive system to limit-cycle instability

Logic hysteresis in thermostat(image from von Altrock, 1996)

Cell signaling model and hysteresis analysis map(image from Angeli, et. al, 2004)

Page 5: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

4

Some Basic Questions

What is “hysteresis”?–

Textbooks: “a system with memory”

(vague)–

“Peculiar property”

(not helpful)

What causes hysteresis?–

Some hints in the literature (such as bifurcation)

We need some examples…

Page 6: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

5

-

A loop

appears in the I/O map-

The loop is indicative of dynamics—a Lissajous

figure

-

But the loop

vanishes

at low frequency

Example 1: Linear System

Input-output maps w/

Page 7: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

6

Example 2: Time Delay

Hysteresis ( ): “lag in arrival”•

Consider static delay

The loop vanishes atlow frequency

Input-output maps with

Page 8: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

7

-

A loop

appears in the I/O map at all frequencies-

Nonvanishing

I/O loop at low frequency

-

The I/O loop depends on

the input frequency-

Limiting loop is classical backlash

Example 3: Mechanical Freeplay

Input-output maps w/

Page 9: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

8

-

A loop

appears in the I/O map

-

The I/O loop does NOT

depend on

input frequency

-

Nonvanishing

I/O loop at low frequency ⇒ Hysteretic

Example 4: Ferromagnetic Model

where : magnetic flux: magnetic field

Input-output maps w/

Page 10: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

9

So, What Might Hysteresis Be?•

In all linear dynamical systems:–

Dynamics cause input-output loop when input frequency is nonzero

But I/O loop vanishes

as

In some nonlinear systems:–

I/O loop

persists as ⇒ quasi-DC I/O loop

Hysteresis: Nonvanishing

input-output loop

at asymptotically low frequency⇒ Inherently nonlinear effect!

Page 11: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

10

Intuitively:

Hysteresis is NOT dynamics

Hysteresis is NOT statics

Hysteresis is the ghostly image of the input-output map as the frequency of excitation goes to zero–

The nontrivial “static limit”

of the dynamic I/O map–

Under periodic motion, which is assumed to exist

Page 12: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

11

Why the Confusion?

If the input-output map is the same loop at every frequency, then the static limit is indistinguishable from the dynamics–

The system has “rate-independent hysteresis”–

Another misnomer

Suppose the input-output map is different at every frequency and the static limit has a loop–

The system has “rate-dependent hysteresis”–

Another misnomer

Page 13: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

12

Rate Dependence/Independence

Input-output maps of ferromagnetic material

Input-output maps of mechanical freeplay

Rate-Dependent Hysteresis Rate-Independent Hysteresis

Page 14: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

13

: continuous, periodic with period –

: periodic with period , : output with –

as , : periodic I/O map–

as , : limiting periodic I/O map

If has such that , then is a HYSTERETIC MAP, and the model is HYSTERETIC

Precise Definition of Hysteresis

Time Convergence to Quasi-DC Behavioru u

yy

Page 15: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

14

OK, What Causes Hysteresis?

We will figure this out from some examples•

What kinds of models exhibit hysteresis?

Page 16: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

15

Which Models Are Hysteretic ?

• No linear model is hysteretic

• Three specific nonlinear models1. Nonlinear feedback models

Freeplay/backlash2. Duhem

models

Friction3. Preisach

models

Smart materials

Page 17: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

16

where is memoryless

nonlinearity•

The model is an LFT

b/w MIMO system and

Nonlinear Feedback Models

Page 18: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

17

A linear system with a memoryless

nonlinearity in

the feedback loop

Freeplay becomes a deadzone in feedback

Block diagram of freeplay

model

Nonlinear Feedback Freeplay

Model

Deadzone

Page 19: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

18

Based on input direction-dependent switching dynamical system where g(0) = 0

The output changes its character when

the input changes its direction

Nonlinear ODE model

⇒ Finite-Dimensional•

Can model rate-independent and

rate-dependent

hysteresis•

Special cases: Ferromagnetic model, Bouc-Wen

model, Madelung

model, Dahl friction model

Vector field analysis of the Duhem model of ferromagnetic material

Generalized Duhem

Model

Page 20: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

19

Duhem-Based Friction Models

Philip R. Dahl worked with The Aerospace Corp.•

LuGre

= Lund and Grenoble

Based on the slip model proposed by Maxwell for no-slip boundary conditions in fluid mechanics

Non-Lipschitzian

property is necessary for finite-time convergence (Sanjay Bhat’s

research)

Page 21: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

20

Superposition Models (Preisach

Model)

Based on rate-independent hysteretic kernels–

Preisach model: logic hysteresis

Kransnosel’skii-Pokorovskii

model:

linear stop operator (LSO)

Uses hysterons•

Can capture complicated reversal behaviors•

Usually rate-independent•

Usually infinite dimensional•

Models piezo

materials

Preisach Model and its weighting function(image from Gorbet, 1997)

Page 22: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

21

Reversal Behavior

“major”

loop “minor”

loop

Nonlinear Feedback model

Duhem

model:

Local memory

Preisach

model:

Nonlocal memory

Page 23: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

22

Response to Superimposed Dither•

Nonlinear feedback model: averaged to memoryless

nonlinearity

by *large* amplitude dither

Deadzone

requires large-amplitude dither

Duhem

model: averaged to LTI system

by high frequency

dither–

Dither amplitude can be infinitesimal

Preisach model: does not

respond to dither of any amplitude

-1 -0.5 0 0.5 1-0.5

-0.4

-0.3

-0.2

-0.1

0

0.1

0.2

0.3

0.4

0.5

u

y

-1 -0.5 0 0.5 1-0.5

-0.4

-0.3

-0.2

-0.1

0

0.1

0.2

0.3

0.4

0.5

u

y

-1 -0.5 0 0.5 1

-0.5

-0.4

-0.3

-0.2

-0.1

0

0.1

0.2

0.3

0.4

0.5

u

y

-1 -0.5 0 0.5 1-1

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

1

u

y

-1 -0.5 0 0.5 1-6

-4

-2

0

2

4

6

u

y

-1 -0.5 0 0.5 1

-10

-5

0

5

10

u

y

Orig

inal

H

yste

resi

sH

yste

resi

s w

ith d

ither

Duhem ModelNonlinear Feedback Preisach Model

Page 24: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

23

Analysis of Hysteresis

Nonlinear Feedback

Generalized Duhem

Page 25: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

24

Nonlinear Feedback Model

Special Cases

Page 26: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

25

Equilibria

Map•

The equilibria

map

is the set of points

where is an equilibrium

of the NF model with constant

Let be given in controllable canonical form

Then is given by

or

⇒ depends only by

Page 27: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

26

Deadzone

Equilibria

Map

Mechanical Freeplay

Model

Page 28: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

27

Is Hysteresis Map Contained in ?

Hysteresis map is the static limit of the input- output maps

Suggests that every point in is an equilibrium and thus in

Equilibria

map and hysteretic map for a mechanical

backlash model

Not always!

Page 29: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

28

No Hysteresis Example•

Hysteresis requires two distinct equilibria

⇒ should be

multi-valued map

But not every

multi-valued generates hysteresis

Ingredients of hysteresis–

Step convergence–

Multi-valued

limiting equilibria

map–

Bifurcation (vertical segments)

or a continuum of equilibria

of Non-hysteretic I/O map

Page 30: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

29

Cubic Equilibria

Map Example

Cubic Hysteresis Model

Page 31: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

30

and •

Generally !!

Cubic hysteresis –

a bifurcation occurs

Except for

the limiting vertical transition trajectories,

Page 32: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

31

A linear system with a memoryless

nonlinearity in

the feedback loop

Nonlinearity introduces input- dependent multiple equilibria

Input change causes bifurcation ⇒ I/O trajectory “chases" the stable moving equilibria

Block diagram of freeplay

model

Bifurcation Video

Deadzone

Page 33: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

32

Principle of Multistability

The presence of hysteresis requires the existence of multiple, attracting equilibria–

Finite set of attracting equilibria

OR–

Continuum of attracting equilibria–

Existence of multiple equilibria

is not sufficient

The input-dependent structure of this set as well as the dynamics of the system determine the presence and properties of the hysteresis

Page 34: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

33

Deadzone-Based Freeplay

Hysteresis

Let be given by

the controllable canon. form

⇒ limiting equilibria

map is given by

⇒ depends only on , where and are constant terms in numerator and

denominator of , respectively.

Page 35: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

34

Set of Deadzone-Based Freeplay

Hysteresis

Can determine from and

single valued

map ⇒ No Hysteresis

Multi-valued map⇒ Hysteresis

does not existfor all ⇒ No Hysteresis

• Case 1 • Case 2 • Case 3 • Case 4

Page 36: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

35

of DZ-Based Freeplay

Hysteresis

Suppose DZ-BH is step convergent•

Limiting periodic I/O map is given by

⇒ No Hysteresis ⇒ Backlash-type hysteresis

• Case 2 • Case 3 • Case 4

⇒ Bifurcation-type hysteresis

Page 37: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

36

What Other Nonlinearities Can Cause Hysteresis?

Arctangent model

Saturation model

Saturation can cause hysteresis !

Page 38: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

37

Generalized Duhem

Model

Nonlinear feedback models are rate dependent•

Generalized Duhem

models can rate dependent

or rate Independent–

Rate and shape dependent

Dither properties•

Friction modeling

Page 39: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

38

GDM:

where and

Every constant u gives equilibria•

Rate dependent:

Hysteresis map depends on

the rate

of the input•

Shape dependent:

Hysteresis map depends on

the shape

of the input

Generalized Duhem

Model (GDM)

Page 40: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

39

FACT: GDM is rate independent if is

positively

homogeneous, that is,

FACT: if exists for rate-independent GDM, for all

⇒ Rate-Independent Hysteresis

When Is GDM Rate-Independent?

positively homogeneous not positively homogeneous

Page 41: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

40

-parameterized Model•

Fact: pos. homogeneous ⇒

Hence the RI GDM can be written as

• -parameterized model

Time-varying dynamical system

with NON- MONOTONIC “time”

!

(1)

(2)

Page 42: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

41

Rate-Independent Semilinear Duhem

Model

where

• -parameterized

“ramp+step”

response for “time”

u

Page 43: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

42

Let be periodic•

If

then converges to

= Drazin

generalized inverse

When Does I/O Map Converge?

Page 44: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

43

Convergence of Rate-Independent SDM

with

Converges Does not converge

Page 45: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

44

Rate-Dependent Semilinear Duhem

Model

whereand is NON-positively homogeneous and

FACT: If then rate-dependent SDM I/O map converges to a

closed curve as⇒ Consequence of rate-independent SDM

Page 46: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

45

Friction

How to model it?–

Duhem

models

Why is it hysteretic??–

Mathematically–

Physically

Page 47: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

46

Dahl Friction Model

Nonlinear Model

Rewrite as

Rate-Independent

Generalized Duhem

model

Hysteresis loop between Friction force and relative

displacement

F = Friction force

u = relative displacement

Page 48: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

47

DC Motor Experimental Setup

5 Outputs –

2 Load cells–

Tachometer built in–

Encoder for angular deflection–

Current supplied to the motor

1 Input : Current supplied through a Quanser

current amplifier

Connected to a digital computer through a dSpace

system

EncoderLoad cellsMotor

Spring

Cables

Page 49: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

48

Dynamics of the DC motor Setup

Dynamics of the setup given by

The spring forces

Motor torque proportional to current ⇒

Page 50: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

49

Similarity to a Mass-Spring System

The dynamics of the experiment are same as that of the mass-spring system shown below

Simulate the dynamics using different friction models for and compare with the experimental results

Page 51: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

50

Experimental Results

Sinusoidal current fed to the motor

Angular deflection θAngular velocity

Load-cell readings

Input current

Hysteresis map from motor torque to angular deflection θ

Page 52: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

51

Simulation with the Dahl Model

Low frequency sinusoidal input current

Hysteresis map from motor torque to angular deflection θ

Angular deflection θ Angular velocity

Page 53: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

52

Simulation with the LuGre

Model

Low frequency sinusoidal input current

Angular deflection θ Angular velocity

Hyteresis

map from motor torque to angular deflection θ

Page 54: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

53

Simulation with Maxwell-slip Model

Low frequency sinusoidal input current

Angular deflection θ Angular velocity

Hyteresis

map from motor torque to angular deflection θ

Page 55: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

54

Compare Simulation with Experimental Results

Hysteresis loop from Motor Torque to Angular Deflection

Aside from the transients and the input current bias,

LuGre

modelMatches the best

Dahl model LuGre

model Maxwell-slip model

Experimental

Page 56: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

55

Compare Simulation with Experimental Results

Comparing the Angular velocity

LuGre

modelMatches the best

Dahl model LuGre

model Maxwell-slip model

Experimental

Page 57: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

56

Identification of the Gearbox Friction

LuGre

friction parameters that model the gearbox friction were identified

The experimental and simulated (using the identified

LuGre

friction model) hysteresis maps

Page 58: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

57

Friction

Hysteretic friction can perhaps be explained by sudden release

Sudden release converts linear bristle damping into hysteretic friction

Mass

Captured bristles

Undisturbedbristles bristles

Released

Page 59: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

58

Friction

Page 60: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

59

Damping

How to model it?

Why is it hysteretic?

Page 61: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

60

Hysteretic Energy Dissipation•

Hysteresis sometimes corresponds to

energy loss

Energy loss in static limit = area

enclosed by force-to- position

hysteresis loop

Line integral around loop–

Area measured in Joules

Dissipation need NOT

be hysteretic–

Viscous damping is not hysteretic

Hysteresis need NOT

be dissipative –

Position to position hysteresis is usually not dissipative

Page 62: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

61

Structural/Material Damping

Conventional viscous damping predicts energy dissipation in 1 cycle as

⇒ rate-dependent•

Experiments shows the energy

dissipation is

rate independent•

Conventional model: frequency-domain structural damping model

Has complex, unstable time-domain solutions--noncausal•

Energy dissipated per cycle depends only on the signal amplitudes but not on the frequency

Constant energy dissipation as ⇒ Hysteretic damping–

Energy dissipation “at” DC!•

Real damping has more complex frequency dependence

viscous

experimental

Persists at DC

Page 63: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

62

Hysteresis in a Two-bar Linkage•

Two-bar linkage has 2 stable equilibria

for constant

Note linear/viscous damping

Exhibits snap-through buckling•

Multiple equilibria

Two stable equilibria

of the linkage for a constant

Page 64: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

63

Snap-Through Buckling

Page 65: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

64

Hysteresis in a Two-bar Linkage

Simulations show hysteresis between the vertical force and the vertical displacement

Area of each loop is the energy dissipated by the linear damper during one cycle of operation

Two-bar linkage showing and

Page 66: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

65

Damping

Multistability

plus viscous damping causes hysteretic damping

Hysteretic damping can possibly be explained by microbuckling

Page 67: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

66

Page 68: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

67

Butterfly Hysteresis in the Linkage Mechanism

−1 −0.5 0 0.5 10.5

1

1.5

2

2.5

Force [N]

q [m

]F = −sin(0.5t)

−1 −0.5 0 0.5 11

1.5

2

2.5

Force [N]

q [m

]

F = −sin(0.1t)

−1 −0.5 0 0.5 11

1.5

2

2.5

Force [N]

q [m

]

F = −sin(0.05t)

−1 −0.5 0 0.5 11

1.5

2

2.5

Force [N]

q [m

]

F = −sin(0.01t)

Page 69: Backlash, Bifurcation, and Buckling, and the ...dsbaero/tutorials/HystTalkJan022008V... · Backlash, Bifurcation, and Buckling, and the MysteriousOrigin of Hysteresis Dennis S. Bernstein

68

Conclusions

Hysteresis is the static limit of the periodic dynamic response

Hysteresis arises from the principle of multistability

The principle of multistability

suggests mechanisms that can explain hysteretic phenomena–

Friction------sudden release of viscously damped bristles–

Damping-----snap-through buckling