Skip to content

Instantly share code, notes, and snippets.

@superlou
Created March 16, 2017 17:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save superlou/cb822abf34dd1024f0e20c19f8e04830 to your computer and use it in GitHub Desktop.
Save superlou/cb822abf34dd1024f0e20c19f8e04830 to your computer and use it in GitHub Desktop.
SmallTree SCRAM test
<?xml version="1.0"?>
<scram>
<input-files>
<file>input.xml</file>
</input-files>
<options>
<analysis importance="true" uncertainty="false" ccf="false"/>
<limits>
<product-order>10</product-order>
<mission-time>8760</mission-time>
<cut-off>0.001</cut-off>
</limits>
</options>
</scram>
<?xml version="1.0"?>
<opsa-mef>
<define-fault-tree name="SmallTree">
<define-gate name="top">
<or>
<gate name="g1"/>
<gate name="g2"/>
</or>
</define-gate>
<define-gate name="g1">
<and>
<basic-event name="e1"/>
<basic-event name="e2"/>
</and>
</define-gate>
<define-gate name="g2">
<and>
<basic-event name="e3"/>
<basic-event name="e4"/>
</and>
</define-gate>
<define-basic-event name="e1">
<exponential>
<parameter name="lambda1"/>
<system-mission-time/>
</exponential>
</define-basic-event>
<define-basic-event name="e2">
<exponential>
<parameter name="lambda2"/>
<system-mission-time/>
</exponential>
</define-basic-event>
<define-basic-event name="e3">
<exponential>
<parameter name="lambda3"/>
<system-mission-time/>
</exponential>
</define-basic-event>
<define-basic-event name="e4">
<exponential>
<parameter name="lambda4"/>
<system-mission-time/>
</exponential>
</define-basic-event>
<define-parameter name="lambda1">
<lognormal-deviate>
<float value="2.0e-5"/>
<float value="3"/>
<float value="0.95"/>
</lognormal-deviate>
</define-parameter>
<define-parameter name="lambda2">
<lognormal-deviate>
<float value="1.0e-5"/>
<float value="3"/>
<float value="0.95"/>
</lognormal-deviate>
</define-parameter>
<define-parameter name="lambda3">
<lognormal-deviate>
<float value="2.0e-5"/>
<float value="3"/>
<float value="0.95"/>
</lognormal-deviate>
</define-parameter>
<define-parameter name="lambda4">
<parameter name="lambda2"/>
</define-parameter>
</define-fault-tree>
</opsa-mef>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment