{"id":1013,"date":"2013-03-08T11:41:03","date_gmt":"2013-03-08T15:41:03","guid":{"rendered":"http:\/\/www.reliabilityanalytics.com\/blog\/?p=1013"},"modified":"2013-03-08T12:31:39","modified_gmt":"2013-03-08T16:31:39","slug":"state-enumeration-tool-mil-std-756-example","status":"publish","type":"post","link":"https:\/\/reliabilityanalytics.com\/blog\/2013\/03\/08\/state-enumeration-tool-mil-std-756-example\/","title":{"rendered":"State Enumeration Tool MIL-STD-756 Example"},"content":{"rendered":"<p>The Reliability Analytics Toolkit <a title=\"System Ststes Tool\" href=\"http:\/\/reliabilityanalyticstoolkit.appspot.com\/system_states\">System States tool<\/a> provides the equivalent functionality as the\u00a0<a title=\"MIL-STD-756 Method 1002, Boolean Truth Table\" href=\"http:\/\/reliabilityanalytics.com\/reliability_engineering_library\/MIL-STD-756B_Reliability_Modeling_and_Prediction_18_Nov_1981\/MIL-STD-756B_Reliability_Modeling_and_Prediction_18_Nov_1981_pp_50.htm\">Method 1002<\/a>\u00a0procedure described in <a title=\"MIL-STD-756 Reliability Modeling and Prediction\" href=\"http:\/\/reliabilityanalytics.com\/reliability_engineering_library\/MIL-STD-756B_Reliability_Modeling_and_Prediction_18_Nov_1981\/MIL-STD-756B_Reliability_Modeling_and_Prediction_18_Nov_1981_pp_1.htm\">MIL-STD-756<\/a>, Reliability Modeling and Prediction. While the approach described in MIL-STD-756 is very tedious, the\u00a0System States tool\u00a0makes the analysis process far easier. <!--more-->The following example shows the equivalent calculation as that shown in MIL-STD-756, Method 1002, Boolean Truth Table. The end result is a system probability of success of 0.13572 for the reliability block diagram and unit probability of success values shown on the left in the picture below. \u00a0The right side to the picture shows the equivalent inputs entered into the\u00a0System States tool.\u00a0We enter zero in for input 4 to output all possible states.<a href=\"https:\/\/reliabilityanalytics.com\/blog\/wp-content\/uploads\/2013\/03\/systems_states_ex_1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1015\" title=\"systems_states_ex_1\" src=\"https:\/\/reliabilityanalytics.com\/blog\/wp-content\/uploads\/2013\/03\/systems_states_ex_1.png\" alt=\"\" width=\"1611\" height=\"848\" srcset=\"https:\/\/reliabilityanalytics.com\/blog\/wp-content\/uploads\/2013\/03\/systems_states_ex_1.png 1611w, https:\/\/reliabilityanalytics.com\/blog\/wp-content\/uploads\/2013\/03\/systems_states_ex_1-300x157.png 300w, https:\/\/reliabilityanalytics.com\/blog\/wp-content\/uploads\/2013\/03\/systems_states_ex_1-1024x539.png 1024w, https:\/\/reliabilityanalytics.com\/blog\/wp-content\/uploads\/2013\/03\/systems_states_ex_1-500x263.png 500w\" sizes=\"auto, (max-width: 1611px) 100vw, 1611px\" \/><\/a><\/p>\n<p>The next step is to review the enumerated states and compare them to the reliability block diagram, asking the question &#8220;is this state successful?&#8221;. \u00a0If the state is not successful, make a note of the state number shown in the left hand column. \u00a0For example, state number seven is unsuccessful, because either unit C1 or C2 is required for an end-to-end functional path, as shown in the reliability block diagram. If both units C1 and C2 are in a failed state, then there is no end-to-end path from the left side to the right side of the reliability block diagram.<\/p>\n<p><a href=\"https:\/\/reliabilityanalytics.com\/blog\/wp-content\/uploads\/2013\/03\/systems_states_ex_2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1016\" title=\"systems_states_ex_2\" src=\"https:\/\/reliabilityanalytics.com\/blog\/wp-content\/uploads\/2013\/03\/systems_states_ex_2.png\" alt=\"\" width=\"1536\" height=\"725\" srcset=\"https:\/\/reliabilityanalytics.com\/blog\/wp-content\/uploads\/2013\/03\/systems_states_ex_2.png 1536w, https:\/\/reliabilityanalytics.com\/blog\/wp-content\/uploads\/2013\/03\/systems_states_ex_2-300x141.png 300w, https:\/\/reliabilityanalytics.com\/blog\/wp-content\/uploads\/2013\/03\/systems_states_ex_2-1024x483.png 1024w, https:\/\/reliabilityanalytics.com\/blog\/wp-content\/uploads\/2013\/03\/systems_states_ex_2-500x236.png 500w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><\/a><\/p>\n<p>The next step is to go back to the input screen and enter the list of unsuccessful state numbers into box 6, as shown below.<\/p>\n<p><a href=\"https:\/\/reliabilityanalytics.com\/blog\/wp-content\/uploads\/2013\/03\/systems_states_ex_3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1017\" title=\"systems_states_ex_3\" src=\"https:\/\/reliabilityanalytics.com\/blog\/wp-content\/uploads\/2013\/03\/systems_states_ex_3.png\" alt=\"\" width=\"798\" height=\"459\" srcset=\"https:\/\/reliabilityanalytics.com\/blog\/wp-content\/uploads\/2013\/03\/systems_states_ex_3.png 798w, https:\/\/reliabilityanalytics.com\/blog\/wp-content\/uploads\/2013\/03\/systems_states_ex_3-300x172.png 300w, https:\/\/reliabilityanalytics.com\/blog\/wp-content\/uploads\/2013\/03\/systems_states_ex_3-500x287.png 500w\" sizes=\"auto, (max-width: 798px) 100vw, 798px\" \/><\/a><\/p>\n<p>Upon recalculating, the\u00a0System States tool\u00a0provides the same result as that shown in the MIL-STD-756\u00a0<a href=\"http:\/\/reliabilityanalytics.com\/reliability_engineering_library\/MIL-STD-756B_Reliability_Modeling_and_Prediction_18_Nov_1981\/MIL-STD-756B_Reliability_Modeling_and_Prediction_18_Nov_1981_pp_51.htm\">Method 1002\u00a0example<\/a>, a system probability of success of 0.13572.<\/p>\n<p><a href=\"https:\/\/reliabilityanalytics.com\/blog\/wp-content\/uploads\/2013\/03\/systems_states_ex_41.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1034\" title=\"systems_states_ex_4\" src=\"https:\/\/reliabilityanalytics.com\/blog\/wp-content\/uploads\/2013\/03\/systems_states_ex_41.png\" alt=\"\" width=\"974\" height=\"226\" srcset=\"https:\/\/reliabilityanalytics.com\/blog\/wp-content\/uploads\/2013\/03\/systems_states_ex_41.png 974w, https:\/\/reliabilityanalytics.com\/blog\/wp-content\/uploads\/2013\/03\/systems_states_ex_41-300x69.png 300w, https:\/\/reliabilityanalytics.com\/blog\/wp-content\/uploads\/2013\/03\/systems_states_ex_41-500x116.png 500w\" sizes=\"auto, (max-width: 974px) 100vw, 974px\" \/><\/a><\/p>\n<p>While this example took unit probability of success as an input, the tool also allows for input of other unit reliability metrics, such as unit failure rate, or, assuming a Weibull failure distribution, unit characteristic life and shape parameter. \u00a0The tool will also simply enumerate all possible states given just a list of unique names. \u00a0Each of these options is controlled by the input format in box 1 and the selection made for input #2:<a href=\"https:\/\/reliabilityanalytics.com\/blog\/wp-content\/uploads\/2013\/03\/systems_states_ex_5.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1035\" title=\"systems_states_ex_5\" src=\"https:\/\/reliabilityanalytics.com\/blog\/wp-content\/uploads\/2013\/03\/systems_states_ex_5.png\" alt=\"\" width=\"623\" height=\"640\" srcset=\"https:\/\/reliabilityanalytics.com\/blog\/wp-content\/uploads\/2013\/03\/systems_states_ex_5.png 623w, https:\/\/reliabilityanalytics.com\/blog\/wp-content\/uploads\/2013\/03\/systems_states_ex_5-292x300.png 292w\" sizes=\"auto, (max-width: 623px) 100vw, 623px\" \/><\/a><\/p>\n<p>If failure rates or Weibull parameters are entered then unit reliability becomes a function of time, which is entered in input #3 as &#8220;mission time.&#8221; The units are assumed to start the mission at t=0 in a state &#8220;as good as new&#8221; and have to complete a mission of some length &#8220;T hours.&#8221; Input b above assumes that unit reliability follows an exponential failure distribution while input c assumes it follows a Weibull distribution.<\/p>\n<p>See these posts for other application examples of the\u00a0\u00a0System States tool:<\/p>\n<p><a href=\"https:\/\/reliabilityanalytics.com\/blog\/2011\/09\/02\/reliability-modeling-parallel-configuration\/\">Reliability Modeling: Parallel Configuration<\/a><\/p>\n<p><a href=\"https:\/\/reliabilityanalytics.com\/blog\/2011\/09\/02\/reliability-modeling-k-out-of-n-configutation\/\">Reliability Modeling: k out of n Configutations<\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Reliability Analytics Toolkit System States tool provides the equivalent functionality as the\u00a0Method 1002\u00a0procedure described in MIL-STD-756, Reliability Modeling and Prediction. While the approach described in MIL-STD-756 is very tedious, the\u00a0System States tool\u00a0makes the analysis process far easier.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19,59,55],"tags":[22,58,42],"class_list":["post-1013","post","type-post","status-publish","format-standard","hentry","category-rm-theory","category-reliability-modeling","category-system-modeling","tag-rt","tag-system-modeling-2","tag-toolkit-examples"],"_links":{"self":[{"href":"https:\/\/reliabilityanalytics.com\/blog\/wp-json\/wp\/v2\/posts\/1013","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/reliabilityanalytics.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/reliabilityanalytics.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/reliabilityanalytics.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/reliabilityanalytics.com\/blog\/wp-json\/wp\/v2\/comments?post=1013"}],"version-history":[{"count":20,"href":"https:\/\/reliabilityanalytics.com\/blog\/wp-json\/wp\/v2\/posts\/1013\/revisions"}],"predecessor-version":[{"id":1032,"href":"https:\/\/reliabilityanalytics.com\/blog\/wp-json\/wp\/v2\/posts\/1013\/revisions\/1032"}],"wp:attachment":[{"href":"https:\/\/reliabilityanalytics.com\/blog\/wp-json\/wp\/v2\/media?parent=1013"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/reliabilityanalytics.com\/blog\/wp-json\/wp\/v2\/categories?post=1013"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/reliabilityanalytics.com\/blog\/wp-json\/wp\/v2\/tags?post=1013"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}