I am a little bit confused with the concept of using the Weibull distribution or other distribution for fault model. As I understand, in simulation this distribution is often used for modelling a fault in components.On the other hand when designing systems we often assume some components might become faulty and we use fault detection method to know where the distinct component is faulty or not.I want to categorize faulty sensor in 5 groups: transmitter circuit/battery condition/micro controller/receiver circuit and sensor circuit fault and correlated these kinds we can have different attribute in network.The question is, how can i write the Weibull distribution function to produce these kinds of fault in a wireless sensor networks?
How does the Weibull distribution work as fault model in wireless sensor networks?
computer networks;randomness;modelling;fault tolerance;wireless
Step 1: Fit a Weibull distribution to all transmitter circuit faults (with one set of parameters).  Fit a Weibull to battery condition faults (with another set of parameters).  You get five different Weibull distributions.Step 2: During simulation, randomly draw one number from each of the Weibull distributions.  This gives you the time until the first transmitter circuit fault, the time until the first battery condition fault, and so on.  Pick the smallest number; that's the fault that occurs first.  Simulate a fault of that type, at that time.  (You can continue the simulation to simulate multiple faults if you want.)