{"id":16878,"date":"2016-11-21T02:40:50","date_gmt":"2016-11-21T02:40:50","guid":{"rendered":"http:\/\/www.safetyangel.com\/recdev\/?page_id=16878"},"modified":"2016-11-21T03:35:35","modified_gmt":"2016-11-21T03:35:35","slug":"blocksim-example-2-optimized-reliability-allocation","status":"publish","type":"page","link":"http:\/\/www.safetyangel.com\/recdev\/blocksim-example-2-optimized-reliability-allocation\/","title":{"rendered":"BlockSim Example 2 &#8211; Optimized Reliability Allocation"},"content":{"rendered":"<div id=\"dt_row_1177729074792\" class=\"clearfix dt_row\"><div id=\"dt_column_2\" class=\"dt_column col-sm-12\"><div id=\"dt_row_3177729074789\" class=\"row dt_row\"><div id=\"dt_column_4\" class=\"dt_column col-sm-6\"><div id=\"dt_row_5177729074744\" class=\"row dt_row title-blck\"><div id=\"dt_column_6\" class=\"dt_column col-sm-12\"><div id=\"dt-section-head-7\" class=\"dt-section-head center  size-custom\">\r\n              <div><h2 style=\"color:#ffffff;font-size:35px\" class=\"section-main-title\">BlockSim Example 2 - Optimized Reliability Allocation<\/h2><\/div><\/div><\/div><\/div><\/div><div id=\"dt_column_8\" class=\"dt_column col-sm-6\"><\/div><\/div><div id=\"dt_row_9177729074731\" class=\"row dt_row\"><div id=\"dt_column_10\" class=\"dt_column col-sm-5\"><\/div><div id=\"dt_column_11\" class=\"dt_column col-sm-7\"><div id=\"dt_row_12177729074736\" class=\"row dt_row\"><div id=\"dt_column_13\" class=\"dt_column col-sm-12\"><div id=\"dt_text14177729074780\" class=\"dt_text\">\n<h3><span style=\"color: #000000; font-size: 1em;\">Examples provided here are purely for illustrating software features and functionality.<\/span><\/h3>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/div><div id=\"dt_row_15177729074751\" class=\"clearfix dt_row\"><div id=\"dt_column_16\" class=\"dt_column col-sm-12\"><div id=\"dt_row_17177729074736\" class=\"row dt_row\"><div id=\"dt_column_18\" class=\"dt_column col-sm-12\"><div id=\"dt_row_19177729074752\" class=\"row dt_row\"><div id=\"dt_column_20\" class=\"dt_column col-sm-1\"><\/div><div id=\"dt_column_21\" class=\"dt_column col-sm-5\"><div id=\"dt_text22177729074748\" class=\"dt_text\">\n<h3><span style=\"color: #0093d5;\">BlockSim Example 2 &#8211; Optimized Reliability Allocation<\/span><\/h3>\n<p><b>Download Example File for <a href=\"http:\/\/www.reliasoft.com\/alta\/examples\/rc1\/alta_example_1_V10.rsgz10\" download=\"\">Version 10 (*.rsgz10)<\/a> or <a href=\"http:\/\/www.reliasoft.com\/alta\/examples\/rc1\/alta_example_1_V9.rsr9\" download=\"\">Version 9 (*.rsr9)<\/a><\/b><\/p>\n<h3><span style=\"color: #0093d5;\">Example<\/span><\/h3>\n<p>This example shows you how to use <a href=\"http:\/\/reliawiki.org\/index.php\/Reliability_Importance_and_Optimized_Reliability_Allocation_%28Analytical%29#Improving_Reliability\" target=\"_blank\">allocation analysis<\/a> to improve the reliability of a system by improving the reliability of its individual components.<\/p>\n<\/div><div id=\"dt_image23\" class=\"dt_image\"><div class=\"image-align-center\"><img decoding=\"async\"  class=\"img-responsive style-default\" src=\"http:\/\/www.safetyangel.com\/recdev\/wp-content\/uploads\/2016\/11\/rc2_system.gif\" alt=\"\"\/><\/div><\/div><div id=\"dt_text24177729074714\" class=\"dt_text\">\n<p class=\"caption\" style=\"text-align: center;\">Figure 1: System RBD<\/p>\n<p>Subsystem A can be broken down into two assemblies, A and B, as shown next.<\/p>\n<\/div><div id=\"dt_image25\" class=\"dt_image\"><div class=\"image-align-center\"><img decoding=\"async\"  class=\"img-responsive style-default\" src=\"http:\/\/www.safetyangel.com\/recdev\/wp-content\/uploads\/2016\/11\/rc2_subsystema.gif\" alt=\"\"\/><\/div><\/div><div id=\"dt_text26177729074758\" class=\"dt_text\">\n<p class=\"caption\" style=\"text-align: center;\">Figure 2: RBD of Subsystem A<\/p>\n<p>Subsystem B can also be broken down into two assemblies, C and D.<\/p>\n<\/div><div id=\"dt_image27\" class=\"dt_image\"><div class=\"image-align-center\"><img decoding=\"async\"  class=\"img-responsive style-default\" src=\"http:\/\/www.safetyangel.com\/recdev\/wp-content\/uploads\/2016\/11\/rc2_subsystemb.gif\" alt=\"\"\/><\/div><\/div><div id=\"dt_text28177729074774\" class=\"dt_text\">\n<p style=\"text-align: center;\">Figure 3: RBD of Subsystem B<\/p>\n<\/div><\/div><div id=\"dt_column_29\" class=\"dt_column col-sm-5\"><div id=\"dt_text30177729074769\" class=\"dt_text\">Assembly A is made up of components 0 and 1.<\/div><div id=\"dt_image31\" class=\"dt_image\"><div class=\"image-align-center\"><img decoding=\"async\"  class=\"img-responsive style-default\" src=\"http:\/\/www.safetyangel.com\/recdev\/wp-content\/uploads\/2016\/11\/rc2_assemblya.gif\" alt=\"\"\/><\/div><\/div><div id=\"dt_text32177729074771\" class=\"dt_text\">\n<p style=\"text-align: center;\">Figure 4: RBD of Assembly A<\/p>\n<\/div><div id=\"dt_text33177729074776\" class=\"dt_text\">Assembly B is made up of components 3, 4 and 5<\/div><div id=\"dt_image34\" class=\"dt_image\"><div class=\"image-align-center\"><img decoding=\"async\"  class=\"img-responsive style-default\" src=\"http:\/\/www.safetyangel.com\/recdev\/wp-content\/uploads\/2016\/11\/rc2_assemblyb.gif\" alt=\"\"\/><\/div><\/div><div id=\"dt_text35177729074768\" class=\"dt_text\">\n<p style=\"text-align: center;\">Figure 5: RBD of Assembly B<\/p>\n<\/div><div id=\"dt_text36177729074785\" class=\"dt_text\">Assembly C is made up of components 6 and 7.<\/div><div id=\"dt_image37\" class=\"dt_image\"><div class=\"image-align-center\"><img decoding=\"async\"  class=\"img-responsive style-default\" src=\"http:\/\/www.safetyangel.com\/recdev\/wp-content\/uploads\/2016\/11\/rc2_assemblyc.gif\" alt=\"\"\/><\/div><\/div><div id=\"dt_text38177729074788\" class=\"dt_text\">\n<p style=\"text-align: center;\">Figure 6: RBD of Assembly C<\/p>\n<\/div><div id=\"dt_text39177729074755\" class=\"dt_text\">Assembly D is made up of components 8 and 9.<\/div><div id=\"dt_image40\" class=\"dt_image\"><div class=\"image-align-center\"><img decoding=\"async\"  class=\"img-responsive style-default\" src=\"http:\/\/www.safetyangel.com\/recdev\/wp-content\/uploads\/2016\/11\/rc2_assemblyd.gif\" alt=\"\"\/><\/div><\/div><div id=\"dt_text41177729074759\" class=\"dt_text\">\n<p style=\"text-align: center;\">Figure 7: RBD of Assembly D<\/p>\n<\/div><div id=\"dt_text42177729074759\" class=\"dt_text\">Furthermore, assume that each component has the following life characteristics:<\/div><div id=\"dt_text43177729074734\" class=\"dt_text\">\n<div align=\"center\">\n<table class=\"cellspacing=\" cellpadding=\"3\">\n<tbody>\n<tr>\n<td><b>Component<\/b><\/td>\n<td colspan=\"3\"><b>Life (Failure) Distribution<\/b><\/td>\n<\/tr>\n<tr>\n<td>Comp. 1<\/td>\n<td>Weibull<\/td>\n<td>Beta = 2<\/td>\n<td>Eta = 5,000 hours<\/td>\n<\/tr>\n<tr>\n<td>Comp. 2<\/td>\n<td>Weibull<\/td>\n<td>Beta = 2<\/td>\n<td>Eta = 4,500 hours<\/td>\n<\/tr>\n<tr>\n<td>Comp. 3<\/td>\n<td>Weibull<\/td>\n<td>Beta = 1.5<\/td>\n<td>Eta = 8,965 hours<\/td>\n<\/tr>\n<tr>\n<td>Comp. 4<\/td>\n<td>Weibull<\/td>\n<td>Beta = 1<\/td>\n<td>Eta = 8,000 hours<\/td>\n<\/tr>\n<tr>\n<td>Comp. 5<\/td>\n<td>Lognormal<\/td>\n<td>Log Mean = 10 hours<\/td>\n<td>Log Std = 1.4 hours<\/td>\n<\/tr>\n<tr>\n<td>Comp. 6<\/td>\n<td>Weibull<\/td>\n<td>Beta = 3<\/td>\n<td>Eta = 10,000 hours<\/td>\n<\/tr>\n<tr>\n<td>Comp. 7<\/td>\n<td>Weibull<\/td>\n<td>Beta = 3<\/td>\n<td>Eta = 6,000 hours<\/td>\n<\/tr>\n<tr>\n<td>Comp. 8<\/td>\n<td>Exponential<\/td>\n<td>Mean = 10,000 hours<\/td>\n<td>&#8211;<\/td>\n<\/tr>\n<tr>\n<td>Comp. 9<\/td>\n<td>Weibull<\/td>\n<td>Beta = 2.2<\/td>\n<td>Eta = 7,000 hours<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div><\/div><div id=\"dt_column_44\" class=\"dt_column col-sm-1\"><\/div><\/div><\/div><\/div><\/div><\/div><div id=\"dt_row_45177729074738\" class=\"clearfix dt_row\"><div id=\"dt_column_46\" class=\"dt_column col-sm-12\"><div id=\"dt_row_47177729074784\" class=\"row dt_row\"><div id=\"dt_column_48\" class=\"dt_column col-sm-12\"><div id=\"dt_row_49177729074756\" class=\"row dt_row\"><div id=\"dt_column_50\" class=\"dt_column col-sm-1\"><\/div><div id=\"dt_column_51\" class=\"dt_column col-sm-5\"><div id=\"dt_text52177729074794\" class=\"dt_text\">\n<h3><span style=\"color: #0093d5;\">Analysis<\/span><\/h3>\n<p><b>Step 1:<\/b> Estimate the system reliability of the configuration at 500 hours. The following picture shows that the estimated reliability is 92.56565%, as calculated in BlockSim.<\/p>\n<\/div><div id=\"dt_image53\" class=\"dt_image\"><div class=\"image-align-center\"><img decoding=\"async\"  class=\"img-responsive style-default\" src=\"http:\/\/www.safetyangel.com\/recdev\/wp-content\/uploads\/2016\/11\/aq2.png\" alt=\"\"\/><\/div><\/div><div id=\"dt_text54177729074746\" class=\"dt_text\">\n<p style=\"text-align: center;\">Figure 8: System Reliability Calculated Using BlockSim<\/p>\n<\/div><div id=\"dt_text55177729074723\" class=\"dt_text\">\n<p>where:<\/p>\n<ul class=\"normal\">\n<li><i>C<\/i><sub>i<\/sub>(<i>R<\/i><sub>i<\/sub>) is the penalty (or cost) function as a function of component reliability.<\/li>\n<li><i>f<\/i> is the feasibility (or cost index) of improving a component&#8217;s reliability relative to the other components in the system.<\/li>\n<li>R<i><sub>min,i<\/sub><\/i> is the current reliability at the time at which the optimization is to be performed.<\/li>\n<li>R<sub><i>max,i<\/i><\/sub> is the maximum achievable reliability at the time at which the optimization is to be performed.<\/li>\n<\/ul>\n<p>We&#8217;ll set Subsystem A to <i>f<\/i> = 0.9 and Subsystem B to <i>f<\/i> = 0.7. The R<sub>max<\/sub> for both subsystems is 99.999% at 500 hours.<\/p>\n<p>The optimum allocation scheme for each subsystem is the one that satisfies:<\/p>\n<\/div><div id=\"dt_text56177729074772\" class=\"dt_text\"><b>Step 2:<\/b> Let&#8217;s assume that the target reliability for this system is 95% at 500 hours. Determine an optimum reliability allocation strategy, assuming that the cost\/difficulty of increasing an item&#8217;s reliability is defined by the following function:<\/div><\/div><div id=\"dt_column_57\" class=\"dt_column col-sm-5\"><div id=\"dt_image58\" class=\"dt_image\"><div class=\"image-align-center\"><img decoding=\"async\"  class=\"img-responsive style-default\" src=\"http:\/\/www.safetyangel.com\/recdev\/wp-content\/uploads\/2016\/11\/rc2_equation1.gif\" alt=\"\"\/><\/div><\/div><div id=\"dt_image59\" class=\"dt_image\"><div class=\"image-align-center\"><img decoding=\"async\"  class=\"img-responsive style-default\" src=\"http:\/\/www.safetyangel.com\/recdev\/wp-content\/uploads\/2016\/11\/rc2_equation2.gif\" alt=\"\"\/><\/div><\/div><div id=\"dt_text60177729074736\" class=\"dt_text\">while minimizing<\/div><div id=\"dt_image61\" class=\"dt_image\"><div class=\"image-align-center\"><img decoding=\"async\"  class=\"img-responsive style-default\" src=\"http:\/\/www.safetyangel.com\/recdev\/wp-content\/uploads\/2016\/11\/rc2_equation3.gif\" alt=\"\"\/><\/div><\/div><div id=\"dt_text62177729074764\" class=\"dt_text\">\n<p>Solving this yields an optimum allocation for each subsystem. The solution can also be obtained via the allocation analysis tool in BlockSim.<\/p>\n<p>BlockSim allows you to use a predefined feasibility value in the calculation. You select the value from a set shown on a scale from Easy (1) to Hard (9). The relationship between the scale values (SV) in BlockSim to the feasibility function in Eqn. (1) is described as:<\/p>\n<\/div><div id=\"dt_image63\" class=\"dt_image\"><div class=\"image-align-center\"><img decoding=\"async\"  class=\"img-responsive style-default\" src=\"http:\/\/www.safetyangel.com\/recdev\/wp-content\/uploads\/2016\/11\/rc2_equation4.gif\" alt=\"\"\/><\/div><\/div><div id=\"dt_text64177729074772\" class=\"dt_text\">Therefore, in the allocation analysis tool in BlockSim, set the value in the <b>Feasibility<\/b> column to <b>1<\/b> for Subsystem A and <b>3<\/b> for Subsystem B. Set the value in the<b> Maximum Achievable Reliability<\/b> column of both subsystems to <b>0.99999<\/b>. The following picture shows the result of the analysis. It shows that in order to meet the target system reliability of 95% at 500 hours, the reliability of Subsystem A should be at least 98.6140% and the reliability of Subsystem B at least 96.3352%, at 500 hrs.<\/div><\/div><div id=\"dt_column_65\" class=\"dt_column col-sm-1\"><\/div><\/div><\/div><\/div><\/div><\/div><div id=\"dt_row_66177729074757\" class=\"clearfix dt_row\"><div id=\"dt_column_67\" class=\"dt_column col-sm-12\"><div id=\"dt_row_68177729074717\" class=\"row dt_row\"><div id=\"dt_column_69\" class=\"dt_column col-sm-12\"><div id=\"dt_row_70177729074783\" class=\"row dt_row\"><div id=\"dt_column_71\" class=\"dt_column col-sm-1\"><\/div><div id=\"dt_column_72\" class=\"dt_column col-sm-5\"><div id=\"dt_image73\" class=\"dt_image\"><div class=\"image-align-center\"><img decoding=\"async\"  class=\"img-responsive style-default\" src=\"http:\/\/www.safetyangel.com\/recdev\/wp-content\/uploads\/2016\/11\/aq1.png\" alt=\"\"\/><\/div><\/div><div id=\"dt_text74177729074772\" class=\"dt_text\">\n<p style=\"text-align: center;\">Figure 9: Allocation Analysis Tool in BlockSim.<\/p>\n<\/div><div id=\"dt_text75177729074727\" class=\"dt_text\">The subdiagram blocks are displayed as hyperlinks. Click the name of the subdiagram block to add another tab to the allocation analysis folio and perform an analysis for the subassembly. The following table summarizes the results.<\/div><\/div><div id=\"dt_column_76\" class=\"dt_column col-sm-5\"><div id=\"dt_text77177729074757\" class=\"dt_text\">\n<table class=\"normal\" cellspacing=\"0\" cellpadding=\"3\" align=\"center\">\n<tbody>\n<tr>\n<td><\/td>\n<td align=\"center\"><b>Feasibility (SV)<\/b><\/td>\n<td align=\"center\"><b>Target R, 500 hrs<\/b><\/td>\n<\/tr>\n<tr>\n<td>System<\/td>\n<td><\/td>\n<td>0.95<\/td>\n<\/tr>\n<tr>\n<td><b>Subsystem A<\/b><\/td>\n<td align=\"center\">1<\/td>\n<td>0.986140<\/td>\n<\/tr>\n<tr>\n<td>Assembly A<\/td>\n<td align=\"center\">1<\/td>\n<td>0.987318<\/td>\n<\/tr>\n<tr>\n<td>Comp. 1<\/td>\n<td align=\"center\">1<\/td>\n<td>0.997046<\/td>\n<\/tr>\n<tr>\n<td>Comp. 2<\/td>\n<td align=\"center\">9<\/td>\n<td>0.990243<\/td>\n<\/tr>\n<tr>\n<td>Assembly B<\/td>\n<td align=\"center\">9<\/td>\n<td>0.979923<\/td>\n<\/tr>\n<tr>\n<td>Comp. 3<\/td>\n<td align=\"center\">1<\/td>\n<td>0.986916<\/td>\n<\/tr>\n<tr>\n<td>Comp. 4<\/td>\n<td align=\"center\">1<\/td>\n<td>0.939413<\/td>\n<\/tr>\n<tr>\n<td>Comp. 5<\/td>\n<td align=\"center\">1<\/td>\n<td>0.996573<\/td>\n<\/tr>\n<tr>\n<td><b>Subsystem B<\/b><\/td>\n<td align=\"center\">3<\/td>\n<td>0.963352<\/td>\n<\/tr>\n<tr>\n<td>Assembly C<\/td>\n<td align=\"center\">9<\/td>\n<td>0.999297<\/td>\n<\/tr>\n<tr>\n<td>Comp. 6<\/td>\n<td align=\"center\">1<\/td>\n<td>0.999875<\/td>\n<\/tr>\n<tr>\n<td>Comp. 7<\/td>\n<td align=\"center\">1<\/td>\n<td>0.999422<\/td>\n<\/tr>\n<tr>\n<td>Assembly D<\/td>\n<td align=\"center\">1<\/td>\n<td>0.964030<\/td>\n<\/tr>\n<tr>\n<td>Comp. 8<\/td>\n<td align=\"center\">1<\/td>\n<td>0.966936<\/td>\n<\/tr>\n<tr>\n<td>Comp. 9<\/td>\n<td align=\"center\">1<\/td>\n<td>0.996995<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div><\/div><div id=\"dt_column_78\" class=\"dt_column col-sm-1\"><\/div><\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"fullwidth.php","meta":{"footnotes":""},"class_list":["post-16878","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/www.safetyangel.com\/recdev\/wp-json\/wp\/v2\/pages\/16878","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.safetyangel.com\/recdev\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www.safetyangel.com\/recdev\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www.safetyangel.com\/recdev\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.safetyangel.com\/recdev\/wp-json\/wp\/v2\/comments?post=16878"}],"version-history":[{"count":18,"href":"http:\/\/www.safetyangel.com\/recdev\/wp-json\/wp\/v2\/pages\/16878\/revisions"}],"predecessor-version":[{"id":16926,"href":"http:\/\/www.safetyangel.com\/recdev\/wp-json\/wp\/v2\/pages\/16878\/revisions\/16926"}],"wp:attachment":[{"href":"http:\/\/www.safetyangel.com\/recdev\/wp-json\/wp\/v2\/media?parent=16878"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}