probabilistic mechanism analysis. outline uncertainty in mechanisms why consider uncertainty basics...

Post on 30-Dec-2015

216 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Probabilistic Mechanism Analysis

2

Outline

• Uncertainty in mechanisms• Why consider uncertainty• Basics of uncertainty• Probabilistic mechanism analysis• Examples• Probabilistic mechanism synthesis• Conclusions

3

Uncertainty in Mechanisms• Lengths , and are random variables due to

manufacture imprecision

Uncertainty in Mechanisms• The joint clearances at A, B, C, and D are also

random due to manufacture imprecision and installation errors.

4

rB

rJ

rC

Bearing

Journal

Link i

Link j

Y

X

Uncertainty in Mechanisms• Loads and material properties are also

random.

5

6

Impact of Uncertainty• If the above mechanism generates a

functional relationship and the required motion output is , then the motion error is , where )

• is also a random variable.• Required motion output may not be realized

with certainty.

7

Why Consider Uncertainty?

• We know the true solution.• We know the effect of uncertainty.• We can design mechanisms whose

performance is not sensitive to uncertainty• We can make more reliable decisions.

In this presentation, we focus on uncertainty only in R.

8

• We use probability distributions to model parameters with uncertainty.

How Do We Model Uncertainty?

50 55 60 65 70 750

0.02

0.04

0.06

0.08

0.1

0.12

Noise

pd

f

Probabilistic Design

Baseline Design

9

Probability Distribution

1.4 1.6 1.8 2 2.2 2.4 2.6 2.80

10

20

30

40

50

60

• With random samples, we can draw a histogram.

• If y-axis is frequency and the number of samples is infinity, we get a probability density function (PDF) for random variable

• The probability of is

1.4 1.6 1.8 2 2.2 2.4 2.6 2.80

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

2

10

Normal Distribution

• : cumulative distribution function (CDF)

1.4 1.6 1.8 2 2.2 2.4 2.6 2.80

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

2

11

More about Standard Deviation (std)

• It indicates how data spread around the mean.• It is always non-negative.• High std means

– High dispersion– High uncertainty– High risk

12

More Than One Random Variables

• If all lengths are normally distributed

– are independent

– are constants.• Then

13

Mechanism Reliability• Let the required motion error be .• Mechanism reliability is • Probability of failure

14

First Order Second Moment Method (FOSM)• Assume lengths are independent• First order Taylor expansion for motion output =)

• Motion error • , ,

15

Monte Carlo Simulation (MCS)*A sampling-based simulation method

*This topic is optional.

Step 3: Statistic Analysis on model outputExtracting probabilistic information

Step 3: Statistic Analysis on model outputExtracting probabilistic information

Step 2: Numerical ExperimentationEvaluating performance function

Step 2: Numerical ExperimentationEvaluating performance function

Step 1: Sampling of random variablesGenerating samples of random variables

Step 1: Sampling of random variablesGenerating samples of random variables

Analysis Model

Samples of input variables

Samples of input variables

Samples of output variables

Samples of output variables

Probabilistic characteristics of output variables

Probabilistic characteristics of output variables

Distributions of input variables

Distributions of input variables

Analysis Model

Y=g(X)

X Y

Step 1: Sampling on random variables

• Generate samples of input random variables according to their distributions.

• For example, for , samples can be generated by Matlab.– Matlab normrnd(, ) produces a row vector of

random samples.– Excel can also be used.

Step 2: Obtain Samples of Output

• Suppose N sets of random variables have been generated

, is the number of simulations

• Then samples of output s are calculated a

Step 3: Statistic Analysis on output

• Mean

• Standard deviation

• The probability of failure is the number of failures.

= number of <0,

19

FORM vs MCS

• FORM is more efficient• FORM may not be accurate when a limit-state

function is highly nonlinear• MCS is very accurate if the sample size is

sufficiently large• MCS is not efficient

Example - FOSM

• mm, mm, mm; they are independent.• Requirement: mm when (The motion output here is

displacement instead of an angle .)• Allowable motion error: mm

20

𝑅1

A

C

B

𝑅2

𝑅3

𝜃

𝑠

21

Example - FOSM• 287.2261 mm• 0.6478

where

Example - FOSM• mm•

22

Example - MCS

• mm, mm, mm; they are independent.• Requirement: mm when • Allowable motion error: mm

23

𝑅1

A

C

B

𝑅2

𝑅3

𝜃

𝑠

1e6 Simulations•

286.6 286.8 287 287.2 287.4 287.6 287.8 2880

0.002

0.004

0.006

0.008

0.01

0.012

0.014

0.016

0.018

0.02

s

pdf

25

Reliability–Based Mechanism Synthesis

• Find: Design variables (average mechanism dimensions)

• Minimize: average motion error or other objective

• Subject to reliability constraint where is the required reliability

26

Conclusions

• For important mechanisms in important applications, it is imperative to consider reliability.

• Uncertainty can be modeled probabilistically.• Reliability can be estimated by FOSM and

MCS.• Same methodologies can also be used for

cams, gears, and other mechanisms.

top related