导航:首页 > 研究方法 > 分析树方法

分析树方法

发布时间:2022-01-17 16:48:16

‘壹’ 故障树分析法的分析方法

故障树分析的方法有定性分析和定量分析两种. 主要有两方面的内容:一是由输入系统各单元(底事件)的失效概率求出系统的失效概率;二是求出各单元(底事件)的结构重要度,概率重要度和关键重要度,最后可根据关键重要度的大小排序出最佳故障诊断和修理顺序,同时也可作为首先改善相对不大可靠的单元的数据.

‘贰’ 事件树分析法的介绍

事件树分析法(Event Tree Analysis,简称ETA)是安全系统工程中常用的一种演绎推理分析方法,起源于决策树分析(简称DTA),它是一种按事故发展的时间顺序由初始事件开始推论可能的后果,从而进行危险源辨识的方法。这种方法将系统可能发生的某种事故与导致事故发生的各种原因之间的逻辑关系用一种称为事件树的树形图表示,通过对事件树的定性与定量分析,找出事故发生的主要原因,为确定安全对策提供可靠依据,以达到猜测与预防事故发生的目的。目前,事件树分析法已从宇航、核产业进入到一般电力、化工、机械、交通等领域,它可以进行故障诊断、分析系统的薄弱环节,指导系统的安全运行,实现系统的优化设计等等。事件树分析

‘叁’ 事件树分析法的编制程序

1、确定初始事件
事件树分析是一种系统地研究作为危险源的初始事件如何与后续事件形成时序逻辑关系而最终导致事故的方法。正确选择初始事件十分重要。初始事件是事故在未发生时,其发展过程中的危害事件或危险事件,如机器故障、设备损坏、能量外逸或失控、人的误动作等。可以用两种方法确定初始事件:
根据系统设计、系统危险性评价、系统运行经验或事故经验等确定; 根据系统重大故障或事故树分析,从其中间事件或初始事件中选择。
2、判定安全功能
系统中包含许多安全功能,在初始事件发生时消除或减轻其影响以维持系统的安全运行。常见的安全功能列举如下:
对初始事件自动采取控制措施的系统,如自动停车系统等; 提醒操作者初始事件发生了的报警系统; 根据报警或工作程序要求操作者采取的措施; 缓冲装置,如减振、压力泄放系统或排放系统等; 局限或屏蔽措施等。
3、绘制事件树
从初始事件开始,按事件发展过程自左向右绘制事件树,用树枝代表事件发展途径。首先考察初始事件一旦发生时最先起作用的安全功能,把可以发挥功能的状态画在上面的分枝,不能发挥功能的状态画在下面的分枝。然后依次考察各种安全功能的两种可能状态,把发挥功能的状态(又称成功状态)画在上面的分枝,把不能发挥功能的状态(又称失败状态)画在下面的分枝,直到到达系统故障或事故为止。
4、简化事件树
在绘制事件树的过程中,可能会遇到一些与初始事件或与事故无关的安全功能,或者其功能关系相互矛盾、不协调的情况,需用工程知识和系统设计的知识予以辨别,然后从树枝中去掉,即构成简化的事件树。
在绘制事件树时,要在每个树枝上写出事件状态,树枝横线上面写明事件过程内容特征,横线下面注明成功或失败的状况说明。

‘肆’ 什么是故障树分析方法

故障树分析(FTA)技术是美国贝尔电话实验室于1962年开发的,它采用逻辑的方法,形象地进行危险的分析工作,特点是直观、明了,思路清晰,逻辑性强,可以做定性分析,也可以做定量分析。体现了以系统工程方法研究安全问题的系统性、准确性和预测性,它是安全系统工程的主要分析方法之一。
根据故障与原因之间的因果关系分解,形成树状结构,进行定性分析和定量分析。
http://wenku..com/view/0a848bd126fff705cc170aa3.html

‘伍’ 请问怎么做树干解析木

一、树干解析的外业工作
(一)解析木的选取与生长环境记载
(二)解析木的伐倒与测定伐倒前,应先准确确定根颈位置和实测胸径,并在树干上标明胸高直径的位置和南北方向.伐倒后,先测定由根颈至第一个死枝和活枝在树干上的高度,然后打去枝丫,在全树干上标明北向。测量树的全高和全高的1/4、1/2以及3/4处的带皮和去皮直径。
(三)截取圆盘在测定树干全长的同时,将树干区分成若干段,分段的长度和区分段个数与伐倒木区分求积法的要求一致。通常采用中央断面区分求积法在每个区分段的中点位置截取圆盘。在分析树木生长过程中,研究胸高直径的生长过程有着重要的意义,故在胸高处必须截取圆盘。所余不足一个区分段长度的树干为梢头木,在梢头底直径的位置也必须截取圆盘。
截锯圆盘应尽量与干轴垂直,不可偏斜。以恰好在区分段的中点位置上的圆盘面作为工作面,用来查数年轮和量测直径。圆盘不宜过厚,视树干直径大小的不同而定,一般以25cm为宜。在圆盘的非工作面上标明南北向,并以分式形式注记,分子为标准地号和解析木号,分母为圆盘号和断面高度,根颈处圆盘为0号盘,其它圆盘的编号应依次向上编号。此外,在0号圆盘上应加注树种、采伐地点和时间等.
二、树干解析的内业工作
(一)查定各圆盘上的年轮个数首先将圆盘工作面刨光(以便查数年轮),并通过髓心划出东西、南北两条直径线;然后查数各圆盘上的年轮个数。其方法是:
(1)在0号盘的两条直线上,由髓心向外按每个龄阶(3年,5年或10年等)标出各龄阶的位置,到最后如果年轮个数不足一个龄阶的年数时,则作为一个不完整的龄阶
(2)在其余圆盘的两条直径线上,要由圆盘外侧向髓心方向查数并标定各龄阶的位置,从外开始首先标出不完整的龄阶位置(即0号盘最外侧的不完整龄阶),然后按完整的龄阶标出。
(二)各龄阶直径的量测
用直尺或读数显微镜量测每个圆盘东西、南北两条直径线上各龄阶的直径,两个方向上同一龄阶的直径平均数,即为该龄阶的直径
(三)各龄阶树高的确定
树龄与各圆盘的年轮个数之差,即为林木生长到该断面高度所需要的年数根据断面高度(纵坐标)以及生长到该断面高度所需要的年数(横坐标)可以绘出树高生长过程曲线,各龄阶的树高,可以从曲线图上查出,也可以用内插方法按比例算出。
(四)绘制树干纵断面图
以横坐标为直径,纵坐标为树高。在各断面高的位置上,按各龄阶直径的大小,绘成纵断面图.纵断面图的直径与高度的比例要恰当。
(五)各龄阶材积的计算
各龄阶的材积按伐倒木区分求积法计算。但是,除树干的带皮和去皮材积可直接计算外,其它各龄阶材积的计算,首先需要确定某个具体龄阶的梢头长度。它等于该龄阶树高减去等长区分段的总长度,由此可知梢头底断面在树干上的具体位置;然后再根据梢头底断面的位置来确定梢头底直径的大小。它可以从树干纵断面图上查出,也可以根据圆盘各龄阶直径的量测记录用内插法按比例算出。
(六)计算各龄阶的形数
(七)计算各龄阶的生长量
在一般情况下,应包括胸径、树高和材积的总生长量(、连年生长量和平均生长量,并计算材积生长率.
(八)绘制各种生长量的生长过程曲线为了更直观地表示各因子随年龄的变化,可将各种生长量绘成曲线图.

‘陆’ 求一个解析树的方法

树 A
/ | \
B C D

结果为 (B A C A D)
依次对B C D递归处理.
如果为叶节点,返回。
solve即为递归函数。
下面是c++代码,学过c的话,应该可以看懂大部分。

/*将以下信息保存在data.txt中,用于测试,6为id数
6
1 0 ||
2 1 &&
3 1 条件1
4 2 条件2
5 2 条件3
6 2 条件4
*/
#include <cstdlib>
#include <cctype>
#include <cstring>
#include <cstdio>
#include <cmath>
#include <algorithm>
#include <vector>
#include <string>
#include <iostream>
#include <sstream>
#include <map>
#include <set>
#include <queue>
#include <stack>
#include <fstream>
#include <numeric>
#include <iomanip>
#include <bitset>
#include <list>
#include <stdexcept>
#include <functional>
#include <utility>
#include <ctime>

using namespace std;

class CHibernate
{
public:
CHibernate(){}
CHibernate(int id,int pid,string context):m_id(id),m_pid(pid),m_context(context){}
int m_id,m_pid;
string m_context;
};

vector<CHibernate> nodes; //存储树节点信息
vector<vector<int> > sons; //存储子节点信息

/*
如果节点总数比较多,但实际上处理的节点数不多时,可先进行hash处理
*/
bool readin(int& root)
{
ifstream fin("data.txt");
if(!fin.is_open())
{
return false;
}

int num;
fin>>num;

nodes.clear();
sons.clear();
nodes.resize(num+1);
sons.resize(num+1);

root = -1;
for(int i=0;i<num;i++)
{
int id,pid;
string context;
fin>>id>>pid>>context;
nodes[id] = CHibernate(id,pid,context);

if(pid)
{
sons[pid].push_back(id);
}
else
{
root = id;
}
}
fin.close();
return (root != -1);
}

string solve(int curid)
{
if(sons[curid].empty())
{
return nodes[curid].m_context;
}
string tmp;
tmp = "(";
bool bFirst = true;
for(vector<int>::const_iterator cp = sons[curid].begin();
cp != sons[curid].end();cp++)
{
if(!bFirst)
{
tmp += nodes[curid].m_context;
}
else
{
bFirst = false;
}
tmp += solve(*cp);

}
tmp += ")";
return tmp;
}

int main()
{
int root = -1;
if(readin(root))
{
string ans = solve(root);
cout<<ans<<endl;
}
return 0;
}

‘柒’ 事故树分析法的分析步骤

事故树分析法可以分为五个步骤:

1、定义要探讨的不想要事件

不想要事件的定义可能非常困难,不过也有些事件很容易分析及进行观察。充分了解系统设计的工程师或是有工程背景的系统分析师最适合定义及列举不想要的事件。不想要的事件可以用来进行故障树分析,一个故障树分析只能对应一个不想要的事件。

2、获得系统的相关资讯

若选择了不想要的事件,所有影响不想要事件的原因及其发生机率都要研究并且分析。要得知确切的机率需要很高的成本及时间,多半是不可能的。电脑软件可以用来研究相关机率,可以进行成本较低的系统分析。系统分析师可以了解整个系统。

系统设计者知道有关系统的所有知识,这些知识相当重要,可以避免遗漏任何一个会造成不想要事件的原因。最后要将所有事件及机率列出,以便绘制故障树。

3、绘制故障树

在选择了不想要的事件,并且分析系统,知道所有会造成此事件的原因(可能也包括发生机率),就可以绘制故障树了。故障树是以或闸及及闸构成,定义故障树的主要特性。

4、评估故障树

在针对不想要的事件绘制故障树后,需评估及分析所有可能的改善方式,换一个方式来说,是进行风险管理,并且设法改善系统。这个步骤会导入下一个步骤,也就是控制所识别的风险。简单来说,此一步骤会设法找出降低不想要的事件发生机率的方式。

5、控制所识别的风险

此步骤会随系统而不同,但主要重点是在识别所有风险后,确认有使用所有可行的方来降低事件的发生率。

‘捌’ 如何分析系统发育树

进化树由结点(node)和进化分支(branch)组成,每一结点表示一个分类学单元(属、种群、个体等),进化分支定义了分类单元(祖先与后代)之间的关系,一个分支只能连接两个相邻的结点。进化树分支的图像称为进化的拓扑结构,其中分支长度表示该分枝进化过程中变化的程度,标有分枝长度的进化分支叫标度枝(scaled branch)。校正后的标度树(scaled tree)常常用年代表示,这样的树通常根据某一或部分基因的理论分析而得出。进化分支可以没有分支长度的标注(unscaled),没有被标注的分支其长度不表示变化的程度,虽然分支的有些地方用数点进行了注释。

进化树可以是有根的(rooted),也可以是无根的(unrooted),分为“有根树”和“无根树”两类。

在有根树中,有一个叫根(root)的特殊结点,用来表示共同的祖先,由该点通过唯一途径可产生其他结点;有根树是具有方向的树,包含唯一的节点,没有确认共同祖先或进化途径。最常用的确定树根的方法是使用一个或多个无可争议的同源物种作为“外群”(英文outgroup),这个外群要足够近,以提供足够的信息,但又不能太近以致不能和树中的种类相混。把有根树去掉根即成为无根树。一棵无根树在没有其他信息(外群)或假设(如假设最大枝长为根)时不能确定其树根。无根树是没有方向的,其中线段的两个演化方向都有可能。

‘玖’ 树形分析法的介绍

自然语言自动处理中的一种分析方法,借助于树形图来说明句子中词与词、词组与词组之间的句法、语义和逻辑关系。

阅读全文

与分析树方法相关的资料

热点内容
肺部结节的11种鉴别诊断方法 浏览:494
吲哚乙酸在植物上的使用方法 浏览:231
袁大头签字版鉴别方法 浏览:153
军人向右转的正确方法 浏览:340
碧云泉免安装净水器使用方法 浏览:690
四芯连接器插头接线方法图 浏览:492
11选5任选一计算方法 浏览:621
植物提取矿最佳方法 浏览:402
水稻考种方法研究 浏览:404
少林寺72绝技训练方法 浏览:609
蒸发器供液控制的方法有哪些 浏览:118
下面哪个不是常用的产品测试方法 浏览:430
北松电热水器使用方法 浏览:35
千美黛使用方法 浏览:805
护色剂的使用方法 浏览:381
蜂蜜敷脸的正确方法图片 浏览:868
专业文学主要研究方法 浏览:705
总能找到解决的方法英语 浏览:806
原味发糕的制作方法和步骤 浏览:832
癌症状治疗方法 浏览:919