Home

Reliability Bloc Diagram module

image

Contents

1. s sSY PID V123R4 Author efolleau s sSCSCisdC Date i53uy2011 0 OZ OOOO O Comment Images may be very useful to represent sub system GRIF 2014 enables to save images that can be used in different parts of software groupes prototypes Images management is made in Images tab To add a new picture into document use icon A double click in File column enables to select an picture jpg gif or png A double click in Description column enables to give a name or a description to selected image Once in document picture can be linked to a groupe with Group Picture change menu Images are saved indide document pay attention to picture size Because images are inside document you have to re add picture if picture is modified erternaly User Manual 28 70 Version 31 March 2014 2 TOTAL 2 6 7 Alignment To improve the legibility of the model the selected elements can be aligned vertically or horizontally To do this use the Align command in the Tools menu The following figure shows how the command works For example to align selected places and transitions vertically proceed as follows 1 Select the elements places transitions comments etc to be aligned 2 Go into the Tools menu and select the Align function 3 Choose the type of alignment Align center 4 Click left on the mouse Page manager l l 7 New Page gy l l l l l l l l Move to page
2. cccceceeeee eens 36 VO DOR WORM arrea A E 36 Slee VEL gf Constant mission UC eena eaten Moawneteecedaetaotammacuvusm ts 37 User Manual 2 70 Version 31 March 2014 Oe Mgt Ne WUE I TEN OD gaa sie cc a E ac ens aine uae E 37 SL MER 7 Markov grapli anc stascrocriinidostetardeasniareeasilintasensied donde desddnanaus ctmeilanabansiiehteatedastonseants 37 PLA ONT OM LAW ee E A ES E 37 51 15 NLOG 7 Log narmal LAW sererai a a a A A 38 Fh NORNA TO a N E A E E N E 38 3 2 Uncertainties on THE parameters icissiisiieisriildniitsituaisisi iiiaae eand aiaia aiai aa iaaiiai aidia 38 Example of a reliability diagram esssoccccoccsocoececocecososcccocesesosccsocecososecsocecesoecesececesoscssocesesoee 39 SPT o E E T E E E EAER 42 O Compu ONS ee E EE 44 Dl Albizia COMPUTATIONS eer a E S E EAEE AE 44 6 1 1 Configuring the computations 2 secasccconcdsdrsceconaddenedsinedeaes cedencdubhasnesnetionesseeed weaneesens estanewe 44 l e Albizia Reul E er E E mene eecen erie seceamcaa ener 49 02 MOC A computa OS seeren E E E 50 6 2 1 Connie urns he COMpPULAUOMS secsec ienee aE EEE EEE 51 6 2 2 Reading the results New GUI os ccasacancetins ccccasncanessenconiamsreanaelenesinenancetaniencosccudeesnacienasates 52 6 9 Tables and Panels to display TeSUliS sccosuvececeee secu tron ann E EE E EEE 53 eea E e OE E EE EE E EEE EET 53 H EPON AAA cererea E E E OEE EEES 53 Bz IRE SE e EE E E EE AE A AE EE EE O E E 54 GOA PCENA O sE EE nonanletune acs ra
3. e Display name Enable to display page of blocks e Display description Enable to display description of blocks e Display name of source Enable to display name of source e Display page of source Enable to display page of source User Manual 69 70 Version 31 March 2014 10 9 Target blocks Target blocks tab contains options for targets ouputs e Additional information Enables to display additional information results of computation 10 10 Connectors Connectors tab contains options for connectors e Label size Specifies label font size e Display connector name Enable to display connector name e Display K N Enables to display K N or not e Display output connector name Enable to display output connector name e Display name of report source Enable to display name of report source e Display page of report source Enable to display page of report source e Additional information Enables to display additional information results of computation 10 11 Curves Charts tab enables to change charts drawing e Set graphics borders Add borders to charts e Set generic values borders Add borders to generic values under charts e Display grid Display grid on curves area e Display legends Display legends under curves e Drawing zone transparency Activate curves area transparency e Graphic transparency Activate charts transparency e Title size Specifies charts title font size e
4. NB The failure to start is only taken into account at t 0 3 1 4 WBL Weibull This law has three parameters alpha beta and t0 It describes the behaviour of a component which is not repairable and which does not fail to start Its specific feature is that it takes account of the component s young and old periods Parameters e Alpha Factor scale parameter e Beta Factor form parameter e TO Time location parameter The law is defined as follows p t t O t 1 exp a The significance of this law is that new distributions can be tested by varying the beta factor e If Beta is less than 1 the failure rate decreases and the law then allows the period when the component is young to be taken into account e If Beta is greater than 1 the failure rate increases and the law then allows the component s ageing period to be taken into account e If Beta is equal to 1 the Weibull law is equivalent to the exponential law 3 1 5 TPS Simple Periodic Test law This law allows a component which fails to be represented according to an exponential distribution law and whose failure is found during a periodic test The repair is then carried out instantaneously Parameters e Lambda Rate failure rate e Tau Duration test period time interval between two consecutive tests e TO Time date of first test The law is defined as follows t 0 A t t mod r i E otherwise User M
5. ore i Refresh if E monen oly Align center l gt Comment E Align top Comment View toolsBar EG Align middle H Display state bar Qn Align bottom t a Document options a Y Application options Connect to a CSY file E j i Similarly to align elements horizontally select the type Align middle which aligns the ordinates while keeping the abscissa constant The principle is the same as that described above 2 6 8 Multiple selection It may sometimes be useful to select several elements located in the four corners of the input zone To simplify this type of selection click on each of the desired elements one by one while holding down the Shift key on the keyboard 2 6 9 Selecting a connected section It is sometimes difficult to select a connected section of a model A number of shortcuts can be used to select connected parts of a graphical element Select part of the graphical element then e To select the connected part hold down Control Maj A or use the menu Edit Select a connected part e To select the upstream part press F4or use the menu Edit Select the upstream part e To select the downstream part press Maj F4 or use the menu Edit Select the downstream part The connected part can be selected directly by clicking on the element while holding down the Ctrl key 2 6 10 Zoom and page size When creating a model if the page size is not big enough it can be changed using the menus Increase
6. Commentaire result bank default Moca target Vvariable STAT TYPES availability value last Oo ow e e User Manual 17 70 Version 31 March 2014 2 TOTAL You can also display a summary of result Replace what you want to display by summary In this case summary is the last word of this script A button has been added in 2013 version it is a script generator for model data 2 2 Configuring elements All the graphical elements can normally be edited with a double click on them or using the Edit Properties menu or using the shortcut Alt Enter 2 2 1 Configuring the blocks When you click right on a block you can modify any one of these parameters e change the number e enter the name knowing that all the blocks in the model must have different names so that computations can be started e read and or modify the comment part e specify whether the negation function is to be applied e read and or modify the law governing the random behaviour of the modelised element The law part is configured in several steps 1 Choose the law from the twenty three available in the drop down list User Manual 18 70 Version 31 March 2014 2 TOTAL 2 Configure the law a drop down list of the module s parameters is available for each field to be filled in 3 3 Uncertainty computations can be introduced for each of the parameters with a choice of the law and of the corresponding parameters cf later o
7. The above exemple shows a batch with 2 computations the first is made with a lambda parameter with 1 0E 5 value and a mu parameter with 0 1 value After a computation the model is always reset up to an initial state without modification User Manual 55 70 Version 31 March 2014 6 5 Result Bank Every GRIF computation is stored in result bank which is avalable on the right of the module Computations default Albizia B default Moca IB Batch for Sensitivity analysis B Computationi with lambda 1E 5 B Computation with lambda 5E 6 B Computation3 with lambda 1E 6 4 Frozen computation for curves B Frozen Testi 1 Result Bank fal ea Ix e You can display a result with a double click on it There is a default result for each computation engine it is the place where standard complutation are stored Then each is a batch computation directory it contains as many results as computations aked for the batch Finally the directory contains results for curves that have been frozen User Manual 56 70 Version 31 March 2014 7 Curves The curves can be drawn to study the model and the results better To do this click left on the corresponding icon on the vertical task bar then draw a box This box will be the space assigned to displaying the curve s Initially it is only a white box with two axes without graduation Charts icon We must now define the curves to be drawn
8. Page and group management The use of shortcuts allowed us to obtain two Bloc Diagram which have no graphical link between them They communicate only by shortcuts This can be used for example to place each subpart on a different page 1 Create a new page by clicking the corresponding icon in the icon bar or use menu Tools New Page A page number 2 is thus created 2 Return to page 1 by selecting the page using the page selector in the ideographic command bar or use menu Tools Page manager 3 Select the part to be moved Open menu Tools Change page 5 Select page 2 and click OK The part selected is transferred to page 2 but it continues to communicate with page 1 via the shortcuts P Note For large models the division method described above is very useful User Manual 21 70 Version 31 March 2014 2 TOTAL Another possibility for entering large Bloc Diagram is to use the Group concept This is made possible by the shortcuts and the fact that the data is global for a document This allows quite separate subparts to be created 1 Select a subpart 2 Use menu Group Group A dialogue box then opens asking for the name to be given to the group being created 3 Enter the desired name and click OK e g System 1 The group is created the subnet is replaced by a rectangle assigned with the chosen name You can also create an empty group with Group New Group menu or group tool in the left toolbar New grou
9. User Manual 13 70 Version 31 March 2014 e Example Connector lt E Divider link D K of N link Comp B3 In the example above a divider connector has been drawn between blocks B1 and B3 and a K out of N connector has been drawn between B2 and B4 The connectors can be created automatically by creating links between the different elements Here are some examples to help you understand how this works e Let B1 B2 B3 and B4 be four blocks Comp B E Ai B4 Comp B1 Comp B4 Comp B3 e If a link is drawn between B1 and B2 followed by another between B1 and B3 then a divider connector is automatically created Comp B4 Comp B3 User Manual 14 70 Version 31 March 2014 2 TOTAL e If a link is drawn between B2 and B4 followed by another between B3 and B4 then a K out of N connector is automatically created with K equal to 1 Bz Comp B2 B 1 Comp B1 Comp B4 B3 Comp B3 e To check that a connector with several inputs and several outputs becomes a conventional connector again draw a link between B4 and connector C1 NB To link new components to B4 for example the target of the link can be either block B4 or connector C2 Care must be taken when creating automatic connector since the direction of the links created is very important 2 1 3 Entering Source and Target blocks Each model must have at least one Source block and one Target block NB In th
10. Delay law This law takes two parameters a repair rate Mu and a delay Delay For non repairable components it gives the probability of not succeeding to recover the component before a delay Delay NB This law does not depend on the time it is a short version of a constant law Parameters e Mu Rate repair rate e d Duration recovery time The law is defined as follows O t a He 3 1 9 GLM GLM Asymptotic law for Albizia asymptotic exponential law This law is a variation of the IND Unavailability law It corresponds to the probability of a IND Unavailability law computed at t infinity NB This law does not depend on the time it is a short version of a constant law Parameters e Lambda Rate failure rate e Mu Rate repair rate The law is defined as follows A v O t A Ul 3 1 10 DOR Dormant This law has three parameters a failure rate a mean repair time and a delay In addition it does not depend on the time Parameters e Lambda Rate failure rate User Manual 36 70 Version 31 March 2014 e MTTR Duration average repair time e d Duration delay The law is defined as follows Ad A Ad l e MTTR l e Q d Ad 2 MTTR 1 e 3 1 11 CMT Constant mission time This law is a simplified case of the IND Unavailability law It corresponds to an exponential law with a fixed time given as parameter Notel This l
11. Generic values size Specifies generic values font size e Point size Specifies point size on curves e Coordinates size Specifies coordinates font size e Legend size Specifies legends font size User Manual 70 70 Version 31 March 2014
12. The aim is now to link some of the model s parameters to the database To do this start by displaying the column Linked to in the parameters table click right on the top of the columns E Columns manager Ea e Name ra MLinkedto Then double click in the Linked to column to display the database items When one of these items has been selected click OK to validate the connection The parameter then takes the value of the item to which it is now connected 3 Gamma Example 3 a Prodi 1000 0 Example 4 mir Fa oe Links OK Cancel Help Note The button called Remove link to database at the bottom of the table breaks the link between the parameter and the database item User Manual 63 70 Version 31 March 2014 2 TOTAL If some of the database values to which GRIF is linked are modified the parameters connected to this database can be updated To do this select Data and computations Update from database and display the Database window 8 Database Prod_ini 1000 0 ProdMax id 4 ProdMax 500 0 Cancel i Help The parameters whose values are not up to date are automatically detected and indicated in bold One or more of these parameters can then be selected for updating using the Update selection button Two other buttons are available to simplify the selection process Unselect all deselects all the table s parameters and Select all selects all the table s parameters Remark you can also direct
13. input data for the computation engine is generated it can be saved This type of file has the don extension These files can therefore be modified using a text editor then reloaded to launch computations on them for example This action should be made only by advanced user 9 4 Results Computation results can be saved in different formats User Manual 65 70 Version 31 March 2014 1 Export of a table in particular in csv format TW GRIF Fault Tree Module Ed Probability importance Factors Products with components Results V Average Integral 0 9995 z 7908 6 9271E3 C 9998 7 7593E3 o 0 9998 7 7593E3 w o 9998 7 7593E3 Type PR Name And1 Time lo 8 6178E 4 5 9562E 3 1 7411E 2 3 5833E 2 6 0916E 2 9 1849E 2 0 1276 jeudi 20 septembre 2012 13 34 45 CEST a6 Loo SY 2 Export entire set of results TW GRIF Fault Tree Module xi Probability Importance Factors Products with components Results Info Synthesis PR And1 Type PR Name And1 e Le e EM Evt2 Time Value e Czo a a E 2E2 5 9562E 3 SEQ EH 4E2 3 5833E 2 5E2 s s CC C SSOGE Z S O 6E2 91849F 2 o o 7E2 0 12 Save result file r Advanced report Save standard output Save pao data file a jeudi 20 septembre 201
14. of several links e If itis the Source of several links it is called a divider connector e If itis the Target of several links it is called a K out of N connector e Graphical representation e the conventional connectors are brown triangles e the divider connectors are red triangles e the K out of N connectors are blue triangles Important NB Depending on the links which are linked to the connector it is automatically converted into a divider connector or into a K out of N connector e identification each connector has e a number It is the true identifier that which will be used by the computation engine The numbers are automatically incremented Two connectors cannot have an identical number e aname allows you to give the connector a name to locate yourself better in the model e anumber K only for K out of N connectors This number is equal to the number of input links which must supply a positive message so that the output link has a positive message e Operation To create a conventional connector 1 select the corresponding icon on the vertical tool bar 2 click left at the desired location in the input zone divider or K out of N connectors can be created directly To do this 1 select the corresponding icon on the vertical tool bar 2 select a start element block or connector by a click left on it 3 drag the mouse without releasing the button to the arrival element and release the button
15. on the X and Y axes default intervals or intervals defined by the user The last function enables users to zoom in on the most interesting parts of the graph e The axis unit can be selected according to the type of computation result For example for units of time the user can enter hours days months or years The button determines whether or not the unit is displayed on the graph e The log boxes are used to activate the logarithmic scale on the axis in question N B 0 cannot be represented on a log scale remember to enter a start value that is strictly positive e g E 10 If O is entered the log scale will begin at an arbitrary value E 15 Where the computation engine allows the trust interval can be displayed by ticking the corresponding box e Areas distinguishes a range of values on a coloured background e In the histogram style a box can be ticked to create a cumulative histogram 5 Display options activates the Display title function display graph title and the Display generic values function display min max and average for each curve When a curve is edited the edit curve window often includes 3 parts the times at which the computations are performed what has been calculated and the extra information generic values that should or should not be displayed below the curve Comment it is sometimes necessary to refresh all the graphs in a document This can be done using the Tools Refresh command or the k
16. table The table will be cut in many tables each one in a tab whose title is equal to the value used to filter the C column Then C column is removed since it contains only the one value in a given tab 6 4 Batch computation In order to do fast sensibility analysis or to compare some results with different parameters it can be very usefull to do calculation one after another automatically To do this use the Data and Computation Batch computation menu Name of computation Computation Computation Options Modify Modifications on the model Add modifications _ Remove modifications Parameters Vane 1065 Parameters w i Vane The batch launching window is made of two part the first is for the name of the batch and the number of computations in the batch Then each computation can be set up e Name of computation for identification in results e Computation options contains every options related to this computation times types e Modifications on the model specifies modifications that will be made on the model before computation launching You can add as many modification as you want with the button Each modification is made of 4 parts 1 1 drop down menu for object type 2 1 drop down menu for the object that will be modified 3 1 drop down menu to sp cify what will be modified on this object value for a parameter law for other object 4 Then you must enter the new value in the cell
17. table can be exported in CSV file format with button Results can also be displayed with a Curve by clicking on Data used for x axe and y axe must be specified in the following window Set curve up Style Kare mo F vA vae User Manual 53 70 Version 31 March 2014 Then chart is displayed in a window 1E2 SE1 BE1 we 6E1 Value 5E1 4E1 3E1 2E1 1E1 E 1E4 2E4 3E4 4E4 5E4 6E4 FE4 SE4 HE4 1E5 Time Type T53 Name prod Save curve into document Chart can be saved in the current document with the button at the bottom Nb when chart is in document points are no more modifiable 6 3 3 Result Panels Result panels have been created to facilitate data access in tables with many columns The aim is to make a prior filter to keep wanted data PR Type PR Name PT indiv Time Value Average Integral 0 0 0 0 9 ee M zona Baap ee ee YMAR U k This panel is made of a combo box in the upper left corner which enables to remove the column from the table and creates a list on the left which contains every values in the removed column When you select a value in the left list it modifies the table in order to show lines whose removed column contains the selected value User Manual 54 70 Version 31 March 2014 2 TOTAL The combo box in the upper right corner enables to choose which column C will be used to cut
18. the data You can also specify the name of the copy by double clicking on the box in the destination document column The names in this column are normally masked when the Use existing check box is selected since it is the data which is already in the destination document which will be used 2 6 2 Copy Paste Renumber with shortcut The Copy Paste and Renumber command creates new instances 1 e new subcharts similar to the sub diagrams copied e Same graphical structure e Same parameters e The blocks numbers and names change new name Bi where i is the new number e The connector numbers change but not their names When Output connectors are part of the selection to be copied pasted and renumbered they will then also be renumbered User Manual 25 70 Version 31 March 2014 in in C1 INPUT Component 1 INPUT Component 1 In the above example Outputs C7 C9 and C11 have been renumbered NB Also this example enables us to check the four points mentioned previously When Input connectors are part of the selection to be copied pasted and renumbered then they will remain linked to the same Output connectors if these connectors are not part of the selection CT CT out Component T OUTPUT Component 7 OUTPUT In the above example the Inputs are always linked to the same Output connectors When Input connectors and their corresponding Output are part of the selection to be copied pasted and renumbered the
19. 0 70 Version 31 March 2014 2 ToTar 8 Databases In each GRIF module a connection can be established to a database It is possible to have two different types of connections e connection to a CSV file e connection via a JDBC link 8 1 Connection to a CSV file 8 1 1 Form of the database This type of connection is the simplest to make A CSV file has the extension csv It is a simple text file where the different fields are separated by commas tabs or semi colons It is the simplest form of database IID NOM VALEUR DESCRIPTION DIMENSION 000001 Lambda 0 001 Exemple de Lamda RATE 000002 Mu 0 01 Exemple de Mu RATE 000003 Gamma 0 5 Exemple de Gamma PROBABILITY 000004 ProdMax 1000 0 Exemple de Production maximum OTHER 8 1 2 Connection To connect GRIF to this database go into menu Tools Connection to a CSV file A dialogue box is then displayed 8 Database L0 RC1BFiabi MtoolsiDatabaseirexcsv u Test VALEUR DESCRIPTION ok cancer Hoe This window is divided into three parts e You must initially enter the path leading to the CSV file To do this there is an explorer available button A Test function is used to check the connection e You must then enter the names of the four fields of the CSV file e Finally specify the types of separators used in the CSV file Note A CVS connection must be made with a CVS File which means generated from only one sheet of a EXCEL F
20. 0103 0 1033 1 088 98 7973 montane ooo Ce C C idC i i CE E iki F a E I Min Max Mean Sum Mean 0 1 aik 6 2983E3 0 9473 0 9473 p OB09E 2 8 9961E 2 7 8806E2 8 9961E 2 8 9961E 2 RevesledDangerousF a ec 7 7601E3 8859 0 885 HidenFailure 1 RevealedDangerousFailure 2 RevealedSafeFailure_2 3 mercredi 26 janvier 2011 16 31 35 CET mM o o o i aaa aeaa LULU ERC Type PR Name Sensor 1 mi e Jo 2a esez 3340662 bam b e 0716 2 _ ncor7E2 IE aaen fose fae Bros foo prst prst rat ama oassee2 eraa b pare pare a est pas pos er p pzs pzas i2 jozse otas2 li7azse1 o iozess lo2658 C442 03044 0 1685 2 4268E1 O 03044 0 3044 16862 03401 o 1905 3 2002E1 fo 03401 03401 O T TE TE z2 paos pasi koser p pws baog a eae 0 2498 a a a i A m AARNO Importance factors tab displays importance factors for each events and for each system Products shows results of cuts products computations In synthesis a cut with a 0 order means that the top event is always true It may happen if some parts are forced to 1 XML tab contains Albizia output 6 2 MOCA computations The computations using MOCA RP V12 are performed in three main steps e general configuration of parameters e the launch itself User Manual 50 70 Version 31 March 2014 e reading the results file 6 2 1 Configuring the computations The computation configuration windo
21. 2 13 34 45 CEST e Save result file saves the contents of the Results tab xml format e Advanced report generates reports using style sheets e Save standard output saves the contents of the Info tab txt format e Save engine data file saves the data file sent to the computation engine txt format e Save as XML spreadsheet 2003 XMLSS saves all the results tables in an XML format compatible with Microsoft r Excel 2003 and later versions User Manual 66 70 Version 31 March 2014 2 TOTAL 9 5 Curves For each curve drawn the points which have been computed in CSV format can be saved This list of points can then be used to draw new curves or to perform further computations a Charts Edit Fa Graphi Si Sl I User Manual 67 70 Version 31 March 2014 2 TOTAL 10 Options of GRIF Reliability Bloc Diagram Tools Application Options menu opens a window containing the following tabs 10 1 Executables Executables tab enables to specify path to external executables e Editor path Specifies text editor path e Mail client Enable you to set the mail client to use e Automatically open PDF files Specifies if PDF reports must be opened with generation e Style sheet from XML to DocBook Style sheet allowing converting from XML report to docbook file e Style sheet from XML to HTML Style sheet allowing converting from XML report to HTML file e Style sheet from DocBook to PDF Style sh
22. 2 TOTAL GRIF 2014 Reliability Bloc Diagram User Manual Version 31 March 2014 Copyright 2014 Total Table of Contents i Presentation OF the ANUCEIACE iscsi teiswcaciatesddsiceatdascrnsasditebenidelatanddandusctes byeansenesd vesusdeiadesubinewsbesseansee 4 1 1 Main window of the Reliability Bloc Diagram module ccc cc ccece eee ne eee eee ce eee eeeeaenneaeenenees 4 12 IES CEI UIOIMON he WIC MIS sayen A E vce saales naan seus E E neers 4 Lo Bme COUN y CI erien A tease nee coatas tices nou gemaueederasceee scan aeenecatsenstunecsueteaens 7 kA ADE eG PADIS caine E E E E 8 LAT Descripuon OF the Tables cca ccsiscardossecerdaiaedundesqatecadecaes dadianarqacetiersiddsatennieiasiedioomsdanieadts 8 AS 1 AIDC ICC SS TO BLY E e reas sine suet E A E E 10 TA Data Cie Om 4 2ci aces char aeecseen denn tansenstonsceecdbatatecteea teas EE oences seas E E 10 Diy TICS VIC a E E T E annus asalsatona paneer speuaisenspestaauauanaraseraniersecsay 11 2 C reatino reliability diaOraTi 5 cisyscsecesyeotusesdecsnoesdaeaaseanaetamessoosuseavewsnste a eda aaa era 12 LEEN A Cie ala O CAIN ea E a 12 Dil Ea e O op E E Ea 12 2 M2 di UTS Mnk and COMMCCIOUS sssrds nte e a 12 2 1 3 Entering Source and Target blocks ssissctcscavexsicccusccdeeacenswacaudedasaccuseneeewaraienmeuewnesansaceneaarece 15 LN Cat OM TC O ossaa EE EE E 15 Zo Parne COMMEN egiren np E ROEE netenccaanten 16 ELE MAIC TIClOS a E a 17 2 C on orne Ce NCS eE 18 22 l Co
23. Comment INPUT A Target block e Name out e Comment OUTPUT User Manual 40 70 Version 31 March 2014 2 TOTAL In this example different types of more or less simple laws have been used It was produced in a short time and allowed several more or less complex components to be modelled non repairable repairable periodically tested with probability of failure on demand etc Using this diagram we can now calculate various parameters at the level of the Out target User Manual 41 70 Version 31 March 2014 5 Printing For printing you have several commands at your disposal in the File menu File e The Page setup function function allows you to choose the page orientation the size of the margins etc Mise en page ET xi Papier Tale A Source S lection automatique Orientation Marges millimetres Portrait Gauche 25 4 Droite 25 4 Paysage Haut 25 4 Bas 25 4 Annuler Imprimante e The Print function allows you to export pdf document pages Graphics are exports in a vectorial format in order to scale its whithout deterioration B GRIF Fault Tree Module Print whole document Print current page Print select m CJ icons bool o _ 8 FaultTree 1 m E EventTree 1 amp Partially elected page gt EJ graphiques o v c matrices Kel SafetyLoop 1 tay BlocDiagram 1 I
24. EventTree 2 Print partially selected pages Printing properties m Print border lv Print filename 3 Print page number Print date The print window appears and user can selected pages to print and configuration e Print whole document Allows to print whole document e Print current page Allows to print the current page e Print select Allows to print the selected pages The Print partially selected pages allows you to print pages marked by a blue square e Print border Print a border on each page e Print filename Print the filename on the top left corner of each page e Print page number Print the page name and number on the bottom of each page e Print date Print the date on the top right corner of each page User Manual 42 70 Version 31 March 2014 2 TOTAL e The Save in RTF file function initially gives access to a window called Printing properties Then to another called Information And thirdly a window is displayed allowing you to choose the folder in which the RTF Printing properties xi v Print border file is to be saved Print filename is Print page number Is S Print date Cancel When you select the Save in RTF file function the first box to appear is that shown above You can then select your preference Print border Print filename Print page number a
25. To do this click right on the box to display the Charts Edit window 7 1 Edit curves window The edit curves window is the same for all the GRIF modules charts Edit x Charts tithe Evts Data List Legend Information i Style Cure IPRIEvt x opomni Jeune R ST No point IET Style je Day eke veo lat X axis unit C Log Yaxisunit O Lo Er Display options Display title Display generic values Intervals The window is divided into several sections 1 Charts title enters a title for the graph User Manual 57 70 Version 31 March 2014 2 TOTAL 2 Data list this part includes a table with several columns in which the different curves on the graph are listed name description display curve colour curve style curve thickness display average A number of different buttons are available above this table bt Selects a result of computations to display It sends the user back to the Select results window to add a curve plot to the graph see Section 7 2 1 Curves from data in result bank F l Compares several results from different calculations for the same data It sends the user to the Compare results window to add a curve plot to the graph see Section 7 2 2 Comparative curves from data in results bank e Edit edits the plot of the selected curve Delete ra deletes the plot of the curve selected on the graph Up t moves up the plot of th
26. ads to the selection in the input area Displays the data filtering part E Y JS Multiple modifications made to all the selected data yi Creates new data too Duplicate the selected data ask a new name pa Deletes the selected data one or many F Enables data filtering or not Filtrer j User Manual 8 70 Version 31 March 2014 2 TOTAL Defines the filter to be applied to the data Filtering allows you to display only what is necessary in a table Several filtering criteria can be combined as shown below Creation of data filter ES Associate tests with AND OR Add a criteria nt E Select AND or OR to choose the type of association between each line filter criterion A line is a Boolean expression divided into 3 parts 1 the first is the column on which the filter is used 2 the second is the comparator 3 the third is the value to which the data will be compared If the Boolean expression is true the data will be kept displayed otherwise the data will be masked When the filter is enabled its value is displayed between lt and gt The data in a column can be sorted by double clicking the header of this column The first double click will sort the data in ascending order small triangle pointing upwards The second double click on the same header will sort the column in descending order small triangle pointing downwards A table can contain many columns some columns may be un
27. anual 34 70 Version 31 March 2014 Here is a small graph representing the different phases of the component s life TEST TEST TEST t 0 TO t T Ta t Tau T t 2Tau 10 operation operation operation law exp A NB This law is a simplified version of the TPC Full Periodic Test law 3 1 6 TPE Extended Periodic Test law This law allows a component which fails to be represented according to an exponential distribution law and whose failure is found during a periodic test The repair phase is then modelled by an exponential of the Mu parameter Parameters e Lambda Rate failure rate e Mu Rate repair rate when the failure has been found during a test e Tau Duration test period time interval between two consecutive tests e TO Time date of first test Here is a small graph representing the different phases of the component s life TEST TEST TEST t 0 To t T Tau Tau 10 Tau t 7Tau T operation operation operation law exp A repair repair law exp H NB This law is a simplified version of the TPC Full Periodic Test law 3 1 7 TPC Full Periodic Test law This law allows a periodically tested component to be represented as completely as possible There are many parameters in play Parameters e Lambda Rate failure rate during operation or on standby e Lambda Rate failure rate during the test e Mu Rate repair rate once the test has shown
28. archical one with selected objects so that moving one moves the others 2 6 13 Line To be able to draw a line polyline or arrow the Line can be used Draw the line and edit properties of line to make an arrow User Manual 30 70 Version 31 March 2014 2 6 14 Table Cleaning Font setup Lines setup sve Width h l om _ Arrow begin Arrow end Arrow width Arrow height Data may not be used anymore it can be used usefull to delete every unused data To facilitate removal use Data and Computations Unused data deletion menu Unused data deletion x Following data are not used in model Parameters Lambda1 Lambda2 Mu Select all Unselect all Select data you want to delete and click OK Cancel Help This window displays unused data Select data you realy yan to delete and click OK 2 6 15 Automatic layout The automatic layout tools can be used to make blocks easier to organize This function is available for e Selection press Shift F7 or use the menu Edit Automatic layout Layout selection e The current page press F7 or use the menu Edit Automatic layout Layout current page e The document press Control F7 or use the menu Edit Automatic layout Layout document User Manual 31 70 Version 31 March 2014 An example of layout i
29. aw does not depend on the time it is a short version of a constant law Note2 The parameter Q is optional Parameters e Lambda Rate failure rate e T Duration mission time e Q Probability optional law The law is defined as follows Ot Q tl e 3 1 12 EMP Empiric This not actually en law you must enter probability and failure rate in a tableau according to the time NB If you ask for computation a times that are not in the table the value will be interpolated according to other points 3 1 13 MKR Markov graph This law uses a Markov graph as definition Select the path of the jma file In order to do Boolean computation you need to do a preprocessing of the law The preprocessing automatically start Markov module and retrieve necessary values It can be done with a right click on the object having the law or in Data and computations menu 3 1 14 UNI Uniform law This law has two parameters and upper limit and a lower limit Parameters e a upper limit b lower limit The law is defined as follows _ t a AE User Manual 37 70 Version 31 March 2014 3 1 15 NLOG Log normal law This law has two parameters the mean and the standard deviation Parameters e Mu mean e Sigma standard deviation The law is defined as follows In m O t 1 Apa f t e E 0 tovw27 3 1 16 NORM Normale This law has two parameters the mean and the standard devia
30. cetnoaaserearionn ents 55 R O EE E E EE E E E E E ET OE E 56 e CONOS a E O A AA O OA E OOO 57 Tale B eT S A N ee E a E EA R E EE E ET 57 J 2 oClection of results WINdOW ieesresier iranran e PEE EEPE EEEE 59 T 2141 Curves irom data in result Dank os aac extuns eacicsendsoaseacnssicnantanaenasnaytamdeemura dus tenacierniaasoucies 59 7 2 2 Comparative curves from data in results bank ccc cece cece cence eee e eee eee eases eneeeeneeeennenees 60 es MPAVADASES A E E E A E E E E A 6l S l Conneccion to a CSV Mle esed a a a Ea i N 61 Beal Ota Ole Cala As e A E A E A E A A E A E A eet 61 li CONN COM its tee atte E ouuatantaas tein douse bn taesadeundnateda vance E E E 61 8 2 Connection via a JDBC link example with ODBC connector 0 cece nce ee ec eneeeeneenennenes 62 2 le FOOF MMC database annn AE Ardauaas heutadatieaaheanteet 62 eg OMI COM E ers tne ng sata O date Pema atau ng ooh tau E asa E E cence 62 Bes CIAO a E E E eneaucieaaecentsaant 63 ic ING a E T A A A A AA E E A T T T 65 TL Mo e E 65 REET E a E E E E E EE 65 ToT E E E E 65 TARE a E tacencwone seatnatacetniecseeuide cecaaauoreisenentceatsaouss 65 Da UN E E T E 67 10 Options of GRIF Reliability Bloc Diagram seeesscoesssooessooesssoecssooeeesoeessooeseoceesosoessssessssoeeo 68 EUNE ra e E A A E E E E I EE E E I A A 68 TU 2 DDE E E E E E E 68 UREE OA E A EN O E E E T E A O EE I T 68 TO SODCOMGS nei cae cenieeneontenas sone cuatcre heat ousebnic
31. dows look and feel Use the look and feel of your operating system instead of java look and feel GRIF restart is needed e Element Zoom Changes graphics size e Comment size Changes comment font size e Group size Changes group font size e Activate cross hair Activate cross hair which enables object alignment e Activate smoothing for texts Activate anti aliasing smoothing for texts it can slow the display e Activate smoothing for images Activate anti aliasing smoothing for images it can slow the display e Activate tooltips Activate tooltip system 10 6 Digital format Digital format tab enables to customize digits display e Display of parameters Specifies the display of parameters number of digits 10 7 Blocks Blocks tab enables to change blocks display e Label size Specifies label font size e Display name Enables to display name or not e Display number Enables to display number or not e Display description Enables to display description or not e Display CCF Enables to display or not commons causes failures e Display law Enables to display law or not e Use a default law Enables to use a specific law as default law e Default law Enables to define the default law to be used e Additional information Enables to display additional information results of computation 10 8 Repeated blocks Repeated block tab contains options for repeated block identical block
32. e case of a reliability diagram there can be several Sources and or several Targets e Sources must be placed at the start of the diagram it is impossible to create links directed to them e Targets must be placed at the end of the diagram it is impossible to create links leaving from them To create these two types of blocks 1 select the corresponding icon on the vertical tool bar 2 click left on the desired location in the input zone Example Bz Comp Bz B1 B4 Comp B1 Comp B4 B3 Comp B3 NB computations will be performed at Target block level 2 1 4 Negation function This function is used to reverse the Boolean logic of a block if it is normally TRUE it will be considered as FALSE for computations and vice versa User Manual 15 70 Version 31 March 2014 To apply a Negation to a block 1 Click right on the block concerned 2 Select the Negation function which is right below the box reserved for comments E Properties The block is then marked with a cross to show that the Negation function has been activated B3 Comp B3 2 1 5 Entering Comments To add a comment anywhere on the chart click the pencil icon and place yourself on a point in the graphical input zone The Comment dialogue box opens where you can enter the desired comment Note Character is a reserved character it must be type twice in order to display gee eee 3 a Comment Ed l l Vew syst
33. e curve selected in the list Down moves down the plot of the curve selected in the list e Save saves the list of points calculated to plot the selected curves in csv format This export does not contain the generic values To obtain an export with the generic values right click on the curve and select Individual export e Duplicate creates a new curve identical to the curve selected Freeze me freezes the display of the curve which will no longer be updated automatically according computation results For each curve the user can specify the colour point style line thickness and display 3 Computation options enables the user to enter settings for the computation optional depending on the module 4 Style this section concerns the curve display e Type of style specifies the type of all the curves on the graph line histogram etc N B In the case of a histogram the bars that exceed the display area will be displayed in shading to show the user that s he must change the display intervals so that the entire bar can be displayed e Intervals defines the display limits for the curve Automatic without peak the graph will not display the peaks of specific cases of exceptional values which would make the graph illegible Even if the peaks are not displayed on the graph the user can display their values using the choices proposed in the option Display peak values e X and Y intervals specification of the display interval
34. ecify the curve to be plotted S he can then choose whether or not to display a result from several different computations The following window is used to indicate the way in which the information is to be recovered fal GRIF Fault Tree Module Legend Curved lambda 3 0E 4 lambda 4 0E 4 lambda 5 0E 4 lambda 6 0E 4 C lambda 8 0E 4 lambda 9 0E 4 o 48 Frozen computation for curves Result to be displayed 4 E Gates and Events J Probability Q Ly Andi ev Evt2 Information to show Value For which point O When the time is equal to The Dernier point a Display X Axis values according to lambda Value to be displayed Minimum Maximum Average e Legend curve legend e Computation selection the user can select the different computations to be used from the results bank Hold down the Ctrl button to select several different computations e Result to be displayed a computation often contains several results and this file tree structure is used to specify the result that the user wants to display e Information to show indicates which data are to be displayed on the y axis e For which point indicates which point of the computation is to be compared to the others e Display x axis values according to indicates which data must be displayed on the x axis e Value to be displayed finally certain extra data can be displayed min max average etc User Manual 6
35. eet allowing converting from docbook file to PDF file e Moca RPC path Specifies Moca version 12 path e Javaw path Path of javaw exe executable 10 2 Database Database tab enables to configure database connection e Use DataBase connection for parameters Select if database must be use e Name Database name will be put into parameter during its update It enables to know from which database parameter has been lastly updated e JDBC Driver Enter name of JDBC driver to be _ used sun jdbc odbc JdbcOdbcDriver oracle jdbc driver OracleDriver e Connection to database Database Url e Connection options Connection properties e Login Login to be used to connect to database e Password Password to be used to connect to database e SQL Request Request that have to be executed to retrieve data from database e Name of ID field Name of field containing data ID e Type of ID Type of ID field INTEGER FLOAT VARCHAR 32 e Name of name field Name of field containing data name e Name of value field Name of field containing data value e Name of description field Name of field containing data description e Name of dimension field Name of field containing data dimension e Test Connection Name of field containing data description 10 3 Language Language tab enables to choice language e Language Language changes are taken into account when option windows is closed Available lan
36. elected data has the same value for this field in this example the selected data is all Float they can be changed to give a new value to all the selected data The bottom table in the data table indicates which elements in the model use the selected data The first column of this table gives the name of these elements the second indicates their location in the document page group Clicking on a line in this bottom table opens the page where the element is located and selects the element 1 4 2 Table accessibility As mentioned above the tables can be accessed via the Data and Computations menu in this case each table is displayed in a separate window To avoid having too many windows open all the tables are grouped together in tabs on the right hand side of the application This area can be hidden displayed using the small arrows above the input zone lel ES 4 0E 4 Mu 0 0114 Other Localization 31 201 2 TOTAL It is possible to choose the tables in this zone by right clicking on the tabs A contextual menu appears in which the user can select the tables s he wishes to display EA Variables J Parameters 7 HEJ Variables 8 E Y Parameters Domain Name a E F Tables Float Lambda w Results 1 4 3 Data creation The Parameter editor is used to create real parameters The following window is only u
37. em Mew system User Manual 16 70 Version 31 March 2014 2 TOTAL 2 1 6 Dynamic fields It may be useful to observe the change in the different parameters of the model It is also usefull to see a result next to its corresponding system To do this use dynamic fields by selecting the corresponding icon on the vertical tool bar The dynamic fields are a type of Improved comments They can be used not only to enter words or phrases but also to insert model values or results T Commentaire data parameter name Lambda value If you want to display informations about a data of the model you must use the following syntax data type of data field used o search data value that the field must match information you want to display for the selected data We can analyze the above windows as follows I am looking for a parameter which name is lambda and I want to display its value When you type the first letters a completion system helps to type script without error If you want to display a result of the result bank the syntax is the following result bank path in the bank target target result what you want to display at what time We can analyze the next picture as follows I am looking for a result which path in the bank is default Moca I want results for TS3 for available valriable and I want its value for the last time If last is replaced by time 10 we obtain value at t 10 7
38. es uncertinties cf probabilities calculation e Computation type specifies the importance factors to compute e Birnbaum MIF e Critical CIF e Fussel Vesely DIF e Risk Achievement Worth RAW e Risk Reduction Worth RRW The manual configuration of MIF computation allows you to chose MIF algorithm e Partial derivative Uses quick algorithm based on partial derivative To be used with coherent fault trees only e Exclusive Cofactor Uses less quick algorithm using Exclusive cofactor S It stays valid with non coherent fault trees e BDD Uses algorithm using BDD only for coherent fault trees With automatic mode the Partial derivative algorithm is used execpt for non coherent fault tree Negation XOR IfThenElse where S is used User Manual 48 70 Version 31 March 2014 2 TOTAL 6 1 1 4 UFl computation configuration GRIF with Albizia engine enables to compute UFI on non coherent fault tree The automatic mode takes into account almost cases but user can select which algorithm to use There is two way for UFI computation e UFI computation with MIF It is usual method Let be a System S made of many components c the UFI also called w of S is equal to UFI ws MIF S c w This algotithme is less performant than the one based on BDD but it works for non coherent fault tree 1f the MIF is well computed e UFI computation with BDD It is the fastest methode which is base on BDD This method doesn
39. es the minimum value of lambdas Not recommanded e Maximum Uses the maximum value of lambdas to be concervativ This method was used in GRIF 2013 and previous version It can be penalizing when lambda of components are very different e Average This method uses the artimetic mean of lambdas e Geometric mean PDS Method This method uses the geometric mean of lambdas It is PDS Method recommanded by SINTEF It works fine with very different lambdas e Quadratic mean This method uses the quadratic mean of lambdas Computation of A for CCF The lambda of a CCF is computed from lambdas of impacted components Please select a computation method o Minimum Maximum O Average m AX A l l O Geometric mean O Quadratic mean 6 1 2 Albizia Results Les r sultats sont pr sent sous la forme d une fen tre compos e de 4 onglets e Probabilit e Facteurs d importance e Coupes User Manual 49 70 Version 31 March 2014 e XML 2 TOTAL The Probabily tab gathers all probability computations The top part displays the percentage of time spent in each zone if needed Then a synthesis tablea diplays minimum maximum mean average and sum If it is a computaion with propagation of uncertainties a column diplays the confidence range of the average hid GRIF Fault Tree Module AM Standard output 0 1E 4 1E 4 1E 2 1E 3 1E 2 L1 1E 2 1E 1 SILO 1E 1 1 0 366 99 5755 TTT eae aaa 99 8791 0 001 1 0
40. eutaneseeet dat arenetatoseagensseatsensiendaataneteasgences 68 EO bap MCS E E E TEE EE A TE T E E O E T 69 Wa Dio al TOMMAL a R E sents 69 VE ex A OCIS E E T E E O E E E E T E A T E E AY 69 IOS Repe DICES cesa nE S E EE E TE E 69 O T DOE e A E SE 70 TT n TO E E N cases 70 VT Mee AWA E E E A A EN E O E EA A O O EA TE E 70 User Manual 3 70 Version 31 March 2014 1 Presentation of the interface 1 1 Main window of the Reliability Bloc Diagram module The main window is divided into several parts e Title bar The title bar shows the names of the module and file being edited e Menu bar The menu bar gives access to all the application s functions e Icon bar shortcuts The shortcut bar is an icon bar horizontal which gives faster access to the most common functions e Tool bar The tool bar vertical allows you to select the elements for modeling e Input zone A maximum amount of space has been left for the graphical input zone for creating the model e Tree A tree is hiden between input zone and tool bar It enables to walk through pages and groups of the document e Set of tables Tables are gathered in hiden tabs on the right E GRIF 4 Module Bloc Diagramme de Fiabilit BlocFiab1 jbd File Edit Tools Document Reliability Block Diagram Data and Computations Group Help wg 8 o Seo BBE GE EON AA Calle HAA IK 1 2 Description of the Menus 1 The File menu contains the standard commands used i
41. eyboard shortcut F5 or the T icon User Manual 58 70 Version 31 March 2014 7 2 Selection of results window 7 2 1 Curves from data in result bank When you click the Add button in the Data list part you reach a window for curves setup Each curve displays data stored in the result bank The following window helps users to specify how to retrieve data T GRIF Fault Tree Module Legend Cuve0 Computation selection 1d Computations default Albizia default Moca B lambda Result to be displayed E Gates and Events J Probability Q Ly Andi Value to be displayed Minimum Maximum Average Cance e Legend legend of the curve e Computation selection select the computation in the result bank e Result to be displayed each computation contains many results Select the one you want to be drawn e Vous avez la possibilit d afficher la liste des points en sp cifiant les donn es voulues sur chacun des axes ou vous avez la possibilit d afficher les temps pass s dans les zones e Axes When a result is selected select what must be in X Axe and what must be in Y Axe e Value to be displayed Then you can display addition informations about the result min max moyenne User Manual 59 70 Version 31 March 2014 2 TOTAL 7 2 2 Comparative curves from data in results bank When the user clicks on Compare in the Data list section a window opens enabling the user to sp
42. figure the output e Prints the description of the Petri Net in the results file or not e Prints the results file allowing it to be loaded using a spreadsheet application such as EXCEL e Prints the censored delays or not e Number of outputs during simulation If 2 outputs there will be an output at NH 2 and at NH 6 Advanced options used to configure the advanced options e You can choose the limit of transitions fired at the same time before loop detection 6 2 2 Reading the results New GUI Since GRIF 2010 results are displayed in a windows with many tabs and tables 6 2 2 1 Moca Results Moca results atre displayed in a window containing 6 main tabs variables places transitions XML stantard output info 6 2 2 1 1 Tab of Variables The Variables tab contains every information computed for each variable or statistical state e Value Contains every value of a variable for every type of statistic e History at the end of histories contains historical values for each computed statitic e Fixed size Histogram Contains histograms computed by Moca cf chapter about histograms e Equiprobable classes Histogram Contains histograms computed by Moca cf chapter about histograms e User defined Histogram Contains histograms computed by Moca cf chapter about histograms e Timeline Contains a timeline for each variable Times are automatically computed by Moca 6 2 2 1 2 Tab of Places It contains sojour
43. guage are French and English 10 4 Options Options tab enables to tune application behavior e Save the options of the current document as default options in the application Save options of current doc as application default options User Manual 68 70 Version 31 March 2014 2 TOTAL e The application manages the default options of the documents Apply the default options to the current document Apply Application options to current document e Delay of automatic document saving in minutes Delay of automatic document saving in minutes A null value disables automatic saving e Number of undo Specifies number of possible undo redo e Number of recent files Specifies number of files in recent files list e Window display Enables separate tables external or linked tables internal e Columns to be resized in tables Enables to specify the columns on which space will be taken for resizing e Manage new names to avoid name conflict Tries to avoid name conflict creating new objects whose name is unik when pasting for example e Add Copy suffix for copy paste If Enabled a copy suffix will be added to the name of pasted objects e Synchronize view with tables Select objects in tables on the right when they are selected in view e Synchronize view with explorer Select objects in explorer on the left when they are selected in view 10 5 Graphics Graphics tab enables to modify GUI look e Use Win
44. ic display J Charts 6 The Data and Computations menu is divided into two parts data management creation and management of the different parameters and configuration computation launch computation time desired computation etc Data and Computations Edit Parameters Update from database Verity Launch JAralia 2 Launch Aralia W2 Launch JAralia 4 Launch Aralia 4 Moca data Moca RPC NB The Verify function detects any errors in the model data without values equal to NaN blocks having the same name etc 7 The Group menu concerns the input and management of submodels grouped into independent subassemblies User Manual 6 70 Version 31 March 2014 The icon bar just under the menus proposes shortcuts for two of the Group commands Group Break and Group Change name Ungroup 8 Finally the Help menu accesses the on line Help the Help topics and to About 1 3 Barre d outils verticale Each operating safety model has its own icons All the graphical symbols for the reliability diagrams are shown on the vertical icon bar on the left of the input window Reliability Block Diagram IM Select I Block I Connector O Output J Serial link I Divider link I K of H link I Identical block O Input l Source O Target I Comment O ymamic display Charts The vertical toolbar contains the following items e Select to select the desired elements e Block represented by a br
45. ile User Manual 61 70 Version 31 March 2014 2 TOTAL 8 2 Connection via a JDBC link example with ODBC connector 8 2 1 Form of the database The database can initially be in the form of an EXCEL or ACCESS file Then using the operating system an ODBC system data source must be created In the case of WINDOWS for example this operation is performed in menu Control Panel Administration tools data source ODBC Here is an example of an EXCEL database 8 2 2 Connection To connect GRIF to this ODBC database go into menu Tools Application options Database A window is then displayed which must be filled in as follows GRIF 4 Reliabi VALEUR DESCRIPTION Help Notes 1 sun jdbc odbc JdbcOdbcDriver is the driver name 2 jdbc odbc REX specifies that REX is the name of the ODBC link 3 The fields Connection options Login and Password are unnecessary here User Manual 62 70 Version 31 March 2014 2 TOTAL 4 SELECT ID NOM VALEUR DESCRIPTION FROM Feuil1 is called the query where Feuil1 is the name of the EXCEL sheet containing the data 8 3 Operation
46. imes C Automatic list of points between 0 and O Iterate From To Step Listoftimes a760 _ Display discontinuity points Times in Hour s _ Compute mean value and integral through 0 t _ Activate propagation of uncertainty histones Computation types Unavailabitity Q t U t or PFD t _ Availability A t _ Unconditional Failure Intensity UFI t or Wit _ Conditional Failure Intensity CFI t or Equivalent A t _ Approximate Unreliability F t _ Approximate Reliability R t _ Calculation of time spent in zones Configuration e Target specifies the target of the computations Two choices are possible Top for the top s of the tree and Selected node for the node currently selected in the tree e Computation times specifies the computation options Iterate From A to B step C the computations will be performed for values of t ranging from A to B with a step of C List of times the computations will be performed for the values of t given in this list Display discontinuity points the computation engine takes into account the discontinuity points if the option is selected Times in The values entered are supposed to be hours The unit can be specify among hours days months years Compute mean value through 0 t the computation engine computes the mean value of each variable to compute for each computation times Compute integral value through 0 t the computation engine comp
47. ity F t 1 R t Reliability R t R t exp Integral from O to t of Aeq u du We can see here that this reliability is based on an equivalent lambda and not on the real lambda This is a good approximation that is conservative Anyway you can not compute the reliability with a fault tree For systems made with unrepairable components the result is excat because it is equal to Availability e Calcul de temps pass dans les zones Pour les valeurs ci dessus cette options permet de savoir quel pourcentage du temps elles sont rest es dans tel ou tel interval Ces intervalles sont configurables en cliquant sur le bouton configuration Ils sont par d faut configur s pour les calcul SIL GRIF Fault Tree Module Probabilities fone Names of zones Probability Q Zone for PFD UFI W Zone for PFH a CFI Equivalent A None v es ee User Manual 46 70 Version 31 March 2014 6 1 1 2 Configuration of cut sets calculations Probabilities Frequencies Minimal cut sets Importance factors Target All the nodes m Options _ Number of cut sets Number of cut sets per order List of cut sets Limiting order of displayed cut sets sf we Compute probability of cut sets att g760 Computations to be done Do a cut sets computation with failure modes Do a cut sets computation with components Do a cut sets computation with systems e Cible permet de d fi
48. ly copy parameter from database using menu Data and Computation Database Copy parameters from database A window is displayed you can select parameters you want to copy into document Parameter will be automatically linked to the right paremeter in database ia Database New value Description Dimension 0 0010 4 ProdMax 1000 0 e User Manual 64 70 Version 31 March 2014 9 File Saving Here is a summary of all the information which can be saved from a model 9 1 Model It is obviously possible to save and reload the models which are made To do this go into menu File Save or into File Save as La New Open Save Save as Close Ctrl F4 amp Page layout Print Save in RIF file The Save as template document menu enables the user to save the document as a template in the Module template folder New files can then be created using this model and the action New from template 9 2 RTF File A model can also be saved in RTF format This allows the saved model to be reloaded in WORD to insert the graphical part of the model in any document To do this go into menu File Save in RTF file La New Open Save Save as Close Ctrl F4 amp Page layout Print Ctr P Save in RIF file Note There is another way to insert model in a report Select the part of the model copy it and paste it in Microsoft WORD or other software 9 3 Input data When the
49. ly failure considered for the components 1s that of a refusal to change state e g Fails to start stop etc 3 1 2 EXP Exponential law This law only has a one parameter the component s failure rate Supposed to be constant over time It describes the time interval before the first failure for a non repairable component Parameters e Lambda Rate failure rate The law is defined as follows e t O t l e This law is widely used since it is almost the only one to make it possible to obtain analytical results In addition it describes the lifetime of a non repairable component very well at least when there are a large number of components when the component is no longer young 3 1 3 IND Unavailability law for Albizia GLM This law describes the behaviour of a component repairable or not with or without failure to start using exponential expressions It generalises the exponential law with the Lambda parameter failure rate User Manual 33 70 Version 31 March 2014 Parameters e Gamma Probability probability of initial start failure at t 0 e Lambda Rate failure rate e Mu Rate repair rate The law is defined as follows i A O A LL A pt __ __ 7 OWO 5 A Ll A Ml The Gamma and Mu parameters are optional Depending on the case they can be zero e Ifthe component is not repairable set Mu to zero e If the component cannot fail to start set Gamma to zero
50. n duration and mean mark for each place of Petri Net 6 2 2 1 3 Tab of Transitions It contains firing frequencies for each transition and firing history for each history 6 2 2 1 4 Other tabs Other tabs display raw results XML tab contains XML output of Moca it is the file used to retrieve data This file can be used for further post threatments Standard output display the standard output of Moca available only afer computing Info tab contains usefull information about computation simulation time number of histories that have been done User Manual 52 70 Version 31 March 2014 6 3 Tables and Panels to display results 6 3 1 Result tables Result tables are made of data and a top part to set table up El Ed R w Type T53 Name failures Time Value C1 90 Standard Devi Cl lower bound Cl Upper bound i T i T O T 3 T TBD E A305E 2 9355 0 8267 0 8953 a760 J D 861 3 4305E 2 0 9355 0 8267 0 8953 we ee 4 7585E 2 1 2976 1 6739 1 7691 B J J 35040 3 4355 815E 2 8584 3 3674 9 1258E 7 2 4885 9 1258E 2 24885 9 8163E 2 Columns can be sort by clicking on their header The filter icon activates a filter set up with the following window Creation of data filter Associate tests with AND OR Add a criteria When filter is activated a small is diplayed near column title Filter can be remove with button 6 3 2 Export data Values that are visible in this
51. n in this document a detailed description of the uncertainty computations on the parameters 2 2 2 Configuring the connectors You can modify any of a connector s parameters e change the name and or the number for the divider connectors and the conventional connectors e change the name number and or value of K for the K out of N connectors NB In the case of a number modification it is important to keep in mind that two connectors cannot have the same number Divider and classical connectors K of N connectors r ano OK User Manual 19 70 Version 31 March 2014 2 3 Using Shortcuts 2 3 1 Shortcuts to the connectors The concept of a shortcut or repeated element was introduced in the Reliability Bloc Diagram module for four main reasons e To link together portions of the model e To avoid graphicaly complex model and keep readability e To simplify the use of the Group function cf below e To highlight what is essential and what is not Let two blocks Sys1 and Sys2 connected by single link lien Syal Syst A shortcut link 1s created in several stages 1 Delete the existing link 2 Create an Output and draw a link between Sys1 and this Output 3 Create an Input connector relative to the Output by a click left on the corresponding icon in the vertical tool bar then by clicking on the Output 4 Finally draw a link between the Input connector and Sys2 Sys The Output con
52. n this type of menu open close save print etc The properties name creation date created by description version can be accessed and modified by selecting Document properties The Document statistics provide information on the model s complexity It is also possible to access a certain number configurable of recently modified files User Manual 4 70 Version 31 March 2014 2 The Edit menu contains all the commands needed to edit the model being input graphically The icon bar just under the menus proposes shortcuts for most of the Edit commands 3 The Tools menu contains all the commands needed to manage the current model page management alignments options etc The icon bar just under the menus proposes shortcuts for most of the Tools commands User Manual 5 70 Version 31 March 2014 4 The Document menu gives access to all the documents being created or modified Document Next Ctrl F6 Previous Ctrl hil aj Fei F CBusiness JaGrif 4 07 3 RC 1 BFiab BlocFiab1jbd 5 The Bloc Diagram menu contains all the commands needed to produce the graphical part of the current model The vertical icon bar on the left of the application provides shortcuts for each of the Bloc Diagram commands cf vertical tool bar Reliability Block Diagram H Select l Block l Connector O Output 1 Serial link I Divider link l K of H link I Identical block O Input I Source O Target _J Comment O ymam
53. nd Renumber or the shortcut Ctrl R A window appears where you choose the start number for the renumbering The previously selected part is copied and the copy is selected Dunk wWNn Move the copy to the desired location We then obtain the diagram shown in the figure below e Blocks 1 2 3 and 4 of the original diagram have been transformed into 5 6 7 and 8 for the copy e Connectors C1 and C2 of the original diagram have been transformed into C3 and C4 for the copy User Manual 24 70 Version 31 March 2014 When copying to a new document any data conflicts are handled in the following window Some data has same name in destination document Please manage conflict in order to paste Use data of destination document O Create a copy for each data in conflict O Manually manage conflict source document Destination document Use existing Lambda Lambda1 po a This window shows all the data which has the same name in the source document and the destination document There are three choices 1 Use data of destination document this will replace the occurrences of the data in the source document by the data with the same name in the destination document 2 Create a copy for each data in conflict this will replace the occurrences of the data in the source document by a copy with a name with the suffix copy 3 Manually manage conflict this allows you to choose whether you use the existing data or not depending on
54. nd or Print date Information xi v Print current view _ Print current page Print whole document out mon Secondly an Information window appears It allows you to indicate whether you wish to print the current view print the current page or print the whole document User Manual 43 70 Version 31 March 2014 6 Computations The following two computation engines can be used in the Reliability Bloc Diagram module e Albizia e MOCA These two computation options are accessible in the Data and Computations menu on the task bar 6 1 Albizia computations The computations by Albizia are performed in two main steps e general configuration of compuation e reading the results in the bank of results 6 1 1 Configuring the computations The computation configuration window can be accessed in two different ways either via Data and Computations Computation settings menu or via Data and Computations Launch Computation menu The difference between both is that in the second case the configuration step is directly followed by the computation launch step The configuration window which opens is called Lauching Albizia computation The configuration window is divided into 3 tabs 1 for each type ofcomputation User Manual 44 70 Version 31 March 2014 6 1 1 1 Configuration of probabilities computation Running Albizia computation Probabilities Frequencies Target All the nodes Computation t
55. necessary in certain cases The linked to database column is unnecessary when no database is available It is thus possible to choose the columns to be displayed and their order To do this click right on a table header or click the Columns Manager button the following window opens Columns manager Select columns that have to be displayed and their order Last database _ Desactivate data sorting fastest ee ee You can choose the columns to be displayed by selecting or deselecting the corresponding check boxes The arrows on the right are used to move the columns up or down in the list to choose the order of the columns The Disable data sorting check box disables the data sorting This improves the application s performance with very complex models To modify data double click the box to be modified When several lines are selected using the CTRL or SHIFT keys changes can be made to all the selected data by using Multiple changes A window then opens to allow you to make these changes User Manual 9 70 Version 31 March 2014 Multiple changes Multiple changes of Parameters Field Mame alue Last database O on cama Items which cannot be modified are greyed The white lines indicate that the selected data does not have the same value for the field in question A new value can be entered which will be taken into account for all the selected data The lines with no background colour indicate that all the s
56. nector shown in blue has a name and number whereas the Input connector shown in red only has the number of the Output to which it is linked Although linked from the computational logic viewpoint the two blocks are now graphically completely independent They can now be placed on different pages or in different groups cf below User Manual 20 70 Version 31 March 2014 2 TOTAL 2 3 2 Shortcuts to blocks or duplicate blocks From the logic viewpoint a block can have an impact on several parts of a same diagram To correctly model this case this block must be duplicated To do this select the corresponding icon in the vertical tool bar then click the block to be duplicated Ret Comp1 Bz The block which has just been duplicated is now marked by a double line contour whereas the duplicated block is shown in pink with a dotted contour The centre of the duplicated block displays its own number and the number of the original block And the following appear below the block e the name of the original block preceded by Ref e the name of the duplicated block e a comment where necessary The number name and comment can be modified by a click right E Properties Ea OK cancer Hep You now just have to insert the duplicate block in the model and at each instant its status will be equal to that of the original block Note if the original block is deleted then the repeated block is also deleted 2 4
57. ng EIA hE DO k osese e er 18 222 ONCU ME COMMECIOLS nacesescneserensnacendeiencaasaehsend OnE A T E EE I E DRR 19 L O E A E natatenonaees sasteesanaesedaene 20 23l Shortcuts 10 the C OMNC CLOLS aapisen oA EEA R A 20 2 3 2 Shortcuts 16 blocks r duplicate DICKS scccxsaacesacsteniesunresusgetoneseeeneswisavatossavuelebidintoaniereeoees 21 2 4 Page and group management s sesssseessssresssrresesressseeessosresssreessoressoreessoresssrressreesseeeessseeo 2l 2 Da Sic IS O e S san ceeiete onstaeounnees 22 2 02 Data Ea yy PAS stages ccc cmacatencesenceecae E E 24 2 6 1 Copy Paste Renumber without shortcut ccc cece ece eee ce eee eee ee eeceeesenseaeeseeeneeeeeaeneeas 24 2 6 2 Copy Paste Renumber with Shortcut c ccc cce cece nce e eee ne eee e ee ences ene eases ee eeeeneeaennenes 25 209 Or E a e A 26 P Ae D E EE i EEEE AE EA EA E A AEE 21 Zo a COM e E a E Ee E E 21 2 6 6 Document properties Images management c cee ce eee se eee ee eee ee ee eee eens eeeeaenseaenseeeeaeneeas 2l LO T UU a sactbarcserute sabe skates icemunsactmsanseesaiecaaeetle eacaiaweresaneuendsetouaseeteuhe wcesiaeoe 29 26 Os VIII IC GEICCHOM per nE A 29 2 0 7 Sc lec Gn GC OMMCCIEd SCION 605 55scncuiocsusgidesmedoecses wedegusseeoedectxep e aessa eaa 29 DONO Loom an Ate SIZE sscccnacecenscacsreneuesusndepieane N E OEE EE 29 LOE OS WGI a A E acres inate tate ecsae eat ce ietaavisastasadune 30 2 0 12 Gluing Associa
58. nir la cible des calculs Deux choix sont possibles Sommet pour le s sommet s de l arbre et Noeud s lectionn pour le noeud actuellement s lectionn dans l arbre e Number of cuts number of minimal cuts of the system no maximum order limitation Number of cuts per order summary of the number of cuts for each order no maximum order limitation e List of cuts list of minimal cuts of the system The maximum order can be set thanks to the Limit order of displayed cuts option e Limit order of displayed cuts specifies the maximum order of the displayed cuts Cuts with order greater than the maximum order are not displayed e Compute probability of products at t specifies which time will be used to compute probabilities of cut sets User Manual 47 70 Version 31 March 2014 6 1 1 3 Configuration of importance factor calculations Running Albizia computation i Probabilities Frequencies Minimal cut sets Importance factors Target antnenodes 7 o Computation times O Automatic list of points between 0 and O Iterate From To Step List of times e760 _ Display discontinuity points Times in Hour s a _ Activate propagation of uncertainty Number of histories Dispersion interval at oo Quantiles chosen fonthetet bound quantile 0 bound quantile 90 Computation types Birnbaum MIF Risk Achievement Worth RAW Critical CIF _ Risk Reduction Worth RRW Fussel Vesely DIF e Target tim
59. on at t Epsilon just before triggering or at both e Unit default times unit is hour You can choose a unit that will be used for computation times N b results are always in hours 3 General e Number of histories Number of histories NH to be simulated each history has a time t indicated below e First random number It is the seed of random number generator e Maximum computation time MT The computations are stopped and the results are printed even if the requested number of histories has not been reached User Manual 51 70 Version 31 March 2014 2 TOTAL Note the unit of time MT is the second e Automatic history duration If this box is checked GRIF will compute history duration using computation time of variables and statistical states If not user can choose a specific History duration e Multi processors computing Enables or not the multi processor computing when available e Activate uncertainty propagation Enables or not the uncertainty propagation computations two stage simulation in this case we must specify the number of sets of parameters played the real number of histories thus simulated will be the number of sets of parameters x number of histories to be simulated and will be displayed in the Total number of histories field 4 Variables This tabs reminds comuting configuration of variables If document contains some statistical states another tab is available 5 Output used to con
60. ong available tabs e The Find Replace part changes a character string present in one or more variable labels place labels or transition labels It is replaced by the string entered in the Replace part e The Renumber part only concerns the places It is used to change place numbers You indicate a Start number then specify a constant Step or Add a constant value to the current numbers e Click OK to return to the chart The changes are validated Note The name changes and renumbering can be done manually if the necessary precautions are taken avoiding duplicates etc You click the Future number or Future name column and enter the change Do not forget to validate it with the ENTER key E GRIF 4 Reliability Block Diagram module Renumber Renumbe allr Renumber Renumbe allr Replace all Cancel O Hp 2 6 5 Selection change The Replace selection function is equivalent to a Replace all but only applied to the selected elements Only the selected blocks and connectors can be replaced 2 6 6 Document properties Images management File Doucument properties menu enable to save information about document name version comment These informations are available in General tab User Manual 27 70 Version 31 March 2014 Document properties File CUsersicfolleauworkspaceiGRiFoiuniBFiabiBlocFiab jod Name SystemxX1E4 ss i s s Y Version 13 i s s s s s s
61. ou can create sub systems with the Group menu or with a right clic on the page By default a sub system consists of an input connector an output connector and a group in which one the behavior of the sub system is discribed Inputs or outputs can be added or deleted doing a right clic on the sub system a6 Cut i Copy Paste and renumber Ctri R lf Remove Supprimer TH Glue Positi Move to page Name change Picture change Inputs Outputs H Add input connector Ungroup sub system Add output connector AltEnt e Delete VO Connector deletion is made with thanks to this window User Manual 23 70 Version 31 March 2014 8 Delete input ouput connectors Select connectors to be deleted Inputs Outputs ag H Lica C3 3 me Nb Linked connectors can not be deleted Before being deleted a connector must not be linked to another node neither in the sub system nor outside 2 6 Data Entry Aids To simplify model creation the Reliability Bloc Diagram module has different data entry aids to automate time consuming operations 2 6 1 Copy Paste Renumber without shortcut To assist with the entry of the repeated parts of the Bloc Diagram Copy Paste and Renumber mechanisms have been provided This operation is carried out in 6 steps Select the part to be copied Click the Copy icon or use menu Edit Copy or the shortcut Ctrl C Click the Paste and Renumber icon or use menu Edit Paste a
62. own rectangle e Connector represented by a brown arrow e Output represented by a blue arrow e Serial link link represented by a non directional arc connecting the different elements of the model e Divider link represented by a link with a red arrow User Manual 7 70 Version 31 March 2014 e K out of N represented by a link with a blue arrow e Identical block represented by a pink dotted block e Input represented by a red arrow e Source represented by a green circle e Target represented by a yellow circle e Comment to directly add text to the graphic e Dynamic display to display the value of a model element e Charts to draw curves representing computations on the model 1 4 Data Editing Tables 1 4 1 Description of the Tables To create or modify data parameters variables etc tables are available in the Data and Computations menu and in tabs at the right of the view All the GRIF 2014 data tables operate in the same manner Parameters ec C BS mly Ha SLL Anes os 10E Flot ma oorta Location The data editing table panel is divided into 3 parts e The top part containing the buttons e The main part containing the data table e The bottom part indicating what the selected data is used for Saves the table in a text file F Opens the table in a text editor that defined in the Options Fa Opens the column manager When the display selection button is pressed a click in the table le
63. p ee New empty sub system B I B gt j Sub system from selection i i i _ og ee v ja chan i ye a4 p Meod tezt_a i Wark Group name A System 1 System 4 Each group can then be edited renamed or ungrouped using the commands in the Group menu The group can also be edited with a click right or using the cursor down arrow on the left of the page manager In Edit mode the submodel can then be modified as you wish When the modification is terminated you return to the previous figure by exiting group editing by menu Group Quit Group Edition or using the cursor up arrow on the left of the page manager It s also possible to choose a picture for a group by using Group Change Picture menu Note Groups can be grouped recursively 2 5 Sub systems creation In some cases it may be useful to group part of the diagram which involves breaking the links To do this use the Break and Group function This is what the result could be for a simple example Group Group New group Hew empty sub system Conw1_ Div RG User Manual 22 70 Version 31 March 2014 1 Sores Group name System 1 Compt hodstest_a Failed The above figures show how the different shortcuts have been arranged For each broken link an Output connector and its corresponding Input have been automatically created This mechanism has allowed the selected part to become a sub system Y
64. page size Control Keypad Reduce page size Control Keypad Page size Control Keypad under the Tools menu User Manual 29 70 Version 31 March 2014 The Page size menu allows the user to edit the page dimensions directly ij Size and page zoom Width 1200 px Height a50 px _ Normal _ Apply on all document pages Default values Or by selecting the display and using Control mouse wheel scroll up to zoom or Control mouse wheel scroll down to zoom out The padlock on the toolbar is used to apply the zoom to the current page or to all pages in the document The zoom applies to all pages in the document of The zoom is applied only to the current page Note that if an element is selected on the page the zoom will centre the page on that element 2 6 11 Cross hair To be able to create an ordered and legible model quickly the cross hair can be used to align the different elements with each other but less accurately than the Align function in the Tools menu The cross hair is enabled or disabled in the Graphics tab of the Option menu The following picture show how to quickly align two element of the model In order to align horizontally select Align au middle which align keeping constant abscissa 2 6 12 Gluing Associating graphics When objects are where you want you can glue a set of object by right clicking and selecting Glue This command create a group a graphical one not a hier
65. r 2 e Law simple periodic test law with Lambda Lambdaz2 Tau Test and TO 0 e Cl e Number 4 e Comment Component 1 e Law unavailability law with Gamma Gamma Lambda Lambdal and Mu Muz2 User Manual 39 70 Version 31 March 2014 e C2 e Number 5 e Comment Component 2 2 TOTAL e Law unavailability law with Gamma Gamma Lambda Lambdal and Mu Muz2 e C3 e Number 6 e Comment Component 3 e Law unavailability law with Gamma Gamma Lambda Lambdal and Mu Muz2 e SV e Number 7 e Comment Safety valve e Law loi MTT exponential with MTTF 10 000 and MTTR 24 e SS_1 e Number 8 e Comment Sub system 1 e Law full periodic test law with Lambda Lambdal Lambda Lambdal Mu Mul Tau 4380 Teta 4380 Gamma 0 Pi 10 X 0 Sigma 1 and Omega 0 e SS 2 e Number 9 e Comment Sub system 2 e Law full periodic test law with Lambda Lambdal Lambda Lambdal Mu Mul Tau 4380 Teta 10 Gamma 0 Pi 10 X 0 Sigma 1 and Omega 0 To link these nine blocks the diagram has five connectors e Divl e Number 1 e Type divider e Convl_Div2 e Number 2 e Type K out of N and divider e Value of K 2 e Conv2 e Number 3 e Type K out of N e Value of K 1 e Div3 e Number 4 e Type divider e Conv3 e Number 5 e Type K out of N e Value of K 2 A Source block e Name in e
66. r sub system it is strongly advised to give it a more mnemonic name than the one given by default which will make it easier for you to locate yourself in the model and more specifically in the results file 3 A comment this field adds text inside the blocks to specify characteristics Comments increase the model s legibility 4 A law this element is used to model the block s random aspect it will determine at all times whether the state is TRUE or FALSE You can choose between twenty three laws which then have to be configured cf detailed description of the laws later on in this document Bz Comp B O gt t a B1 B Bs Comp B3 2 1 2 Inputting links and connectors LINKS e Function directly links two elements block or connector e Graphical representation a non directional arc e Creating a link 1 select the corresponding icon on the vertical tool bar 2 select a start element block or connector by a click left on it 3 drag the mouse without releasing the button to the arrival element and release the button The order in which the links are drawn can in some cases have an importance cf below User Manual 12 70 Version 31 March 2014 e Example Bz Comp B2 B4 Comp B4 B3 Comp B3 In the above example two serial links have been drawn one between blocks B1 and B3 then the other between B2 and B4 CONNECTORS e Function this element can be the source and target
67. s shown below Ba B10 INPUT l c3 5 14 B7 B3 INPUT pii B1 INPUT B12 BB I INPUT ale Bo INPUT BF INPUT 1 4 B3 Bi INPUT o B10 5 B11 a ca i B12 e B13 BE INPUT User Manual c2 BI 12 BS E 12 BG 32 70 BG B2 OUTPUT J B2 OUTPUT Version 31 March 2014 3 Laws and uncertainties 3 1 Description of the laws A total of twenty three laws are available in the Reliability Bloc Diagram module Each of these laws has one or more corresponding parameters Here is a list of the different types possible e Probability value between O and 1 inclusive e Rate value greater than or equal to corresponding to a failure rate e Duration value greater than or equal to O corresponding to a duration or to a time e Factor value strictly greater than 0 e NatInt integer value greater than or equal to 0 e Boolean can take a value of 0 or 1 corresponding to an option parameter e Other any value In the remainder of this chapter the parameter types will be specified for each law 3 1 1 ALD On demand law for Albizia constant law This law has two parameters the probability q and the inconditional failure rate w of the event Whatever the time the probability of the component failing is constant Parameter e q Probability e w Inconditional failure rate The law is defined as follows O t q This law generally corresponds to the case where the on
68. sed to choose the name of the new parameter Its value must be entered later directly in the parameter table User Manual 10 70 Version 31 March 2014 Yariable Parameter creation Type Name Lambda Domain Value 1 5 Tree view Ei WySystern 9 E Page 1 Ed Grpt EJ Sub Grpt gt c Grp c Fage 2 cI Page 3 To help users to walk through the document pages groups ans sub groups a tree is available on the left of the application By default every element is displayed you can use Filter button in order to select elements you want to display or not You can expand or collapse a node in a recursive way with a right click on the node As explained for tables on the right you can hide the tree User Manual 11 70 Version 31 March 2014 2 Creating reliability diagram 2 1 Entering the diagram 2 1 1 Entering the blocks To enter the various Blocks select the corresponding symbol on the vertical toolbar A new element is then created whenever you left click on the graphical entry area Each of the model s blocks has three parameters 1 A number Located at the centre of the blocks they are automatically incremented These numbers are the true identifiers of the blocks which will be used by the computation engine This is why two blocks cannot have an identical number 2 A name a default name is assigned to each block Bi for block number 1 As each block generally represents a specific component o
69. t work for non coherent fault trees except in the particular case of initiator events cf option below In order to exmplain the Take failure order into account not initiator then initiator option lets take a simple example un system made of one safety barrier which set the systeme in a safety state if an initator event is detected The top event is an initator event which 1s not detected by the barrier The frequency of this top event is the result of two cases e The barrier is already out of order with some probability and the initiator event happens with some frequency e the initiator event is already here with some probability and the barriers fails with some frequency The second case doesn t matter because the system is set in a safe mode That why this case can be removed from UFI computation It is what is done if user check Take failure order into account not initiator then initiator option This options works the both algorithms Moreover this options allows you to use UFI computation with BDD if initiato part is coherent 6 1 1 5 Configuration of Lambda computation method for CCF When using common cause failure the software must compute a lambdaCCF that will be used for CCF It is the one that will be multiplied by Beta Assuming each component impacted bay a CCE has a different lambda there are many methods to compute the lambdaCCF from the list of lambdas Five methods are available e Minimum This method us
70. ting SraphiCS 2s scccdsasedcnasereraccancatecneasaieesnecardnsdeciaeandsaatenuneeieeanasendaadaecnaens 30 Zo E E E E E E E A ee eer ee 30 DOs Tabe CI MAIO ernir EE EEE REO i 31 20ND A Oa CNY OUL E E dee asseetensen 31 3 AWS ANG MNCETAINUES ssoscicsaccdstetienastessecavieddcaduliotasebeieicinusuansecuciandsebsiuivcuiubaldsancieataseeisadaanuiuiens 33 Sill Description of the TA WS conc csencdatsmotidmraonsebertebstuntatiensderseadtemicodesdendeastoasceungartaecioeicoagedardeessanses 33 3 1 1 ALD On demand law for Albizia constant law cccccc cece cece cece eeeeeeceeeeeeeeeeeeeeeueeeeuas 33 SZ BEAP Exponential JaW iicctcsicastctacuceadedaenorcduteatidaadswnbadhiaearbengeoenseearosidcodsaadehsteadubonsemeneates 33 3 1 3 IND Unavailability law for Albizia GLM 0 ccc ccc ce eee e ec ene nce eee eee eeenseaenseeeaeneeas 33 She Vy ls Weibull csp staseconcaneqretcioueestttatesenatapaeatcnaneestteoscesaton cen teeaaenteboneaattenteesanontacntetesees 34 5 So Simple Periodic Test law aiccccasacenewascuartdatinemondscitionsasnasenneasaeviaotanoasaieriaeiemereeasmen 34 5 16 TPE 7 Extended Periodic Test Jaw csccissceicdavanssiastssacactrccdacacaeadiotarcancsceScdaceededadecuwandionss 35 keo IPC Pul Pode T S NAW a E E E 35 3 1 8 NRD No Recovery Before Delay law nsonnnssnnosssnssssresssressssresssrrssssressseresseressserees 36 3 1 9 GLM GLM Asymptotic law for Albizia asymptotic exponential law
71. tion Parameters e Mu mean e Sigma standard deviation The law is defined as follows f 1 J O t I fat f t e 0 OV27 3 2 Uncertainties on the parameters For each probability law used in the model it 1s possible to introduce an uncertainty on each of the parameters There are three laws available to model them e NLOG Lognormal law e UNIF Uniform law e NORM Normal law NB Each of these laws is described in the previous subchapter Using this method it is thus possible to introduce the impact of the uncertainties on the data into the final result User Manual 38 70 Version 31 March 2014 GP Torar 4 Example of a reliability diagram Here is a reliability diagram modelling the behaviour of any safety system with two possible states work failed or available unavailable The aim was thus to construct a diagram allowing us to evaluate the system s mean unavailability C 55A 51 Sensor 1 Component 1 Sub System A Div Conw1_ Div Cony Diws in LS 12 Cz RG 5w ft out INPUT Logic Component 2 Safety valve OUTPUT 5I 55_H Sensor Z Component 3 Sub system B E Edit Parameters The above diagram has nine blocks e LS e Number 1 e Comment Logic e Law exponential with Lambda Lambdal e SI e Number 2 e Comment Sensor 1 e Law simple periodic test law with Lambda Lambda2 Tau Test and TO 0 e S2 e Number 3 e Comment Senso
72. up the failure e Tau Duration test period time interval between two consecutive tests e Teta Time date of first test ignore parameter value Tau e Gamma Probability probability of failure due to starting the test ignore parameter value 0 starting the test does not cause a failure e Pi Duration duration of test ignore parameter value 0 instantaneous test e X Boolean indicator of component availability during the test 0 component unavailable during the test 1 component available ignore parameter value 1 available during the test e Sigma Probability test cover rate probability that the component failure is detected during the test ignore parameter value the test covers all the possible failures e Omega 1 Probability probability of forgetting to reconfigure after the test ignore parameter value 0 no reconfiguration problem e Omega 2 Probability probability of forgetting to reconfigure after the repairing ignore parameter value 0 no reconfiguration problem User Manual 35 70 Version 31 March 2014 2 TOTAL NB the ignore parameter value is the value to type if you want parameter to do not affect component availability Here is a small graph representing the different phases of the component s life TEST TEST t T0 t T0 tT t Tau T t Tau 0 T operation operation operation law exp A repair repair law exp H 3 1 8 NRD No Recovery Before
73. utes the integral of each variable to compute for each computation times e Activate propagation of uncertainty activate the propagtion of uncertainties and specifies parameters of computation and wanted results Number of histories Number of histories Monte Carlo simulation that have to be made Confidence range at specifies the percentage of resultats that will be included in the confidence range Quantiles chosen With all results of histoires the software do a quantile computation But there are always many ways to chose bounds of an interval containing X of the results Here you can chose on the left lower bound is minimum upper bound is the quantile at X onthe right lower bound is the quantile at 100 X upper bound is the maximum and in the middle User Manual 45 70 Version 31 March 2014 e Probabilities specifies probabilities to compute e Unavailability Q t U t or PFD t according to different standards and countries e Availability A t 1 U t e Unconditional Failure Intensity W t UFI t or PFH t according to different standards and countries It is the probability that the system fails between t and t dt assuming systeme was OK a time t 0 Conditional Failure Intensity CFI t Aeq t or AVesely t according to different standards and countries It is equal to W t A t It is the probability that the system fails between t and t dt assuming systeme was OK at and at time t 0 e Unreliabil
74. w can be accessed in two different ways either via menu Data and Computations Moca Data or via Data and Computations Launch Moca 12 The difference between the two is that in the second case the configuration step is directly followed by the computation launch step The configuration window which opens is called General Information Start Moca computation Default compute times O Times or list of times separator iterate From E To 45 Step hooo Computation made at t after triggering transition Times in Year s a General Variables Output options Advanced options Number of histories 100 1st random Number 1 2345681E Maximum calculation time sec 1000000 0 Automatic history duration History duration Multiprocessors computing _ Activate uncertainty propagation Number of tries Total number of histories Performance 94 histories minute CPU Approximative computation duration 8 Second s This configuration window is divided into five parts 1 Title allows you to give a title to the results file 2 Default computation times for statistic states e Iterate From A to B step C the computations will be performed for values of t ranging from A to B with a step of C e List of times the computations will be performed for the values of t given in this list e Computation made at by default computations are made immediatly after trantion triggering but you can do computati
75. y will then be connected to the new Output connectors In the above example all Outputs have been re numbered and the Inputs are also linked to a new number You can navigate between an element s different shortcuts using menu Tools Navigate to shortcuts A window opens and displays the list of shortcuts Clicking on a shortcut automatically positions the view on this shortcut You can return to the original element by clicking on its name at the top of the window 2 6 3 Ordinary Copy Paste In addition to the Copy Paste and Renumber command there is an ordinary Copy Paste function It is used to make a single copy without renumbering We thus obtain double elements which from a formal viewpoint is incorrect but which must be temporarily tolerated to simplify data entry Where possible the Copy Paste and Renumber function must be used in preference to the simple Copy Paste function to minimise the risk of errors But when it is used you must take the necessary precautions to re establish the correct numbering to eliminate the duplicates User Manual 26 70 Version 31 March 2014 2 TOTAL 2 6 4 Overall change When creating the Bloc Diagram it may be necessary to change a large part of the elements in the models changing the names numbers etc The Replace all function in the Edit menu allows you to perform overall changes e Use the Edit Overall changes function e Choose the type of elements to be modified am

Download Pdf Manuals

image

Related Search

Related Contents

SERVICE MANUAL - Altehandys.de  Astar electronic DVD-3800 DVD Player User Manual  PREVENCIÓN DEL SUICIDIO “UN INSTRUMENTO PARA  Karbonn Titanium DAZZLE2 S202 User Manual  KeepOut X5  OMP-50 - Siloam Biosciences  Manual Overlock  Battery Charger User Manual PDF  Samsung ST66 Manual de utilizare  

Copyright © All rights reserved.
Failed to retrieve file