probability of failure in a cct

Thread Starter

toffee_pie

Joined Oct 31, 2009
235
Guys


Happy 2015 to everyone.

Quick question, the probability of failure of a product will increase with increased component count, has anyone the formula to calculate this? I have learnt it somewhere but forgot how its worked out.

on a side note, how does this probability correlate to modern consumer goods, they have increasingly more complexity and in turn more parts, does that mean the chances of them failing are increasing too?

cheers
 

kubeek

Joined Sep 20, 2005
5,796
IIRC there is some military standard widely used for calculating MTBF, hopefully that might get you in the right direction.
 

Thread Starter

toffee_pie

Joined Oct 31, 2009
235
I had some 1-x formula but cant remember. Without going into some mad calculations, I am sure I had a relatively simple formula to calculate the probability of failure in a component from years back.
 

Alec_t

Joined Sep 17, 2013
15,121
modern consumer goods, they have increasingly more complexity and in turn more parts, does that mean the chances of them failing are increasing too?
I would say definitely yes. If modern gadgets survive the warranty period you're in luck :).
 

Lundwall_Paul

Joined Oct 18, 2011
236
MTFB is much more than a simple calculation. Working at a Defense company we took our first build product and subjected it to very harsh tests to beat the life out of it. Testing included vibration tables, temperature testing from +75c to -60c, Explosive atmosphere, altitude, Acoustic noise, lightning, ESD…..
After each failure was analyzed design improvement were made to increase MTFB of the product. Testing was repeated to verify the fix. MIL-STD-781C may help. It is a public document that can be downloaded.
 

Papabravo

Joined Feb 24, 2006
22,084
The derivation starts with an assumption about the failure characteristics of the components. For example the failures could be normally distributed with mean μ and standard deviation σ, or they could be exponentially distributed with parameter λ. Then you compute the joint distribution of any one component failing from a collection. It is not trivial stuff.
 

#12

Joined Nov 30, 2010
18,224
and if the machine is large enough, it is guaranteed to fail regularly. Example: Teams of workers were needed to replace vacuum tubes in the Eniac computer.
 

Thread Starter

toffee_pie

Joined Oct 31, 2009
235
what I was looking for was this formula, but it brings some surprising results.

[1/Failure Rate(#Units)- 1] x 10^5

So if you have a failure rate of 100ppm, and 20 building blocks or modules in a system the failure rate would be 1 in 50~

Obviously the larger the number of individual blocks in a system the more failures.

Doesn't bode well for modern devices with 100s of building blocks.
 

Lestraveled

Joined May 19, 2014
1,946
If you want to read the bible of electronic reliability, google and download, "mil-handbook-217f". I used to work for a engineer that grew up in NASA. Before I could be considered anything more than an unwashed cretin, I had to be fluent in this guide.
 

ronv

Joined Nov 12, 2008
3,770
Not necessarily. I can remember the first disk drives. Had a failure rate of about .2 failures per machine per month. 100 megabytes. 5 machines 1 failure a month. Cost, about $5000.
The last ones I worked on were measured at about .1% per year. 2400 drives to see 1 failure in a month. 1 terabyte. Cost about $50.
Technology is improving as complexity increases.
For example one micro can replace many discrete IC's.
 

#12

Joined Nov 30, 2010
18,224
When I worked a military shop, they didn't repair mistakes. They hid them in a back room to maintain their, "failures per thousand hours" rating. :rolleyes:

I was eventually fired for finding things like a 6.2 volt zener installed in a 9 volt position.
 

ronv

Joined Nov 12, 2008
3,770
Yep, find a design problem and you potentially fix every machine. Find a bad IC and you found a bad IC. :D
 

wayneh

Joined Sep 9, 2010
18,117
It is not trivial stuff.
Agreed. There is nice software these days for running Monte Carlo simulations, which is what you need for this, and we have fast hardware to run it on. But it comes back to the same old problem in modeling and simulation: Shinola IN, shinola OUT. Any useful model would have to include statistical information about every component or module, and information about all the input conditions; ambient temperatures, humidities, supply voltage, and on and on.

I'm pretty sure accelerated testing - instead of modeling - would give a more reliable lifespan estimate in less time with less work.
 

#12

Joined Nov 30, 2010
18,224
I'm pretty sure accelerated testing - instead of modeling - would give a more reliable lifespan estimate in less time with less work.
It's also good for knocking out, "infant mortality" problems. 3% when I was working commercial grade.
 

wayneh

Joined Sep 9, 2010
18,117
I was eventually fired for finding things like a 6.2 volt zener installed in a 9 volt position.
I was once in a bakery where I saw an office worker with a broken leg hobbling around, obviously on new crutches. When I asked about it, I was informed he was an operator that had broken his leg on the production floor, but was brought back from the hospital and given a task in the office so that the injury would not count as a "lost time accident". A banner in the bakery proudly proclaimed "850 days without a lost-time accident!" Now I know what that means. They'll use you as a doorstop after you're dead, if they have to.
 
Top