联系? 刘经?/p>
手机: 13572162632
18629327986
?sh)? 18629327986
传真: 029-88612617
|址: www.u2naqv.cn
地址: 陕西西安?jng)莲湖区太和时代q场A?2?/p>
?!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
事实号事实名ȀzL志断anext一事实库的l构一c?a href="http://www.u2naqv.cn/supply/28.html" target="_blank">压力容器Q再如第2条,它指明除W?条规定的中压容器以外都是W二cd力容器。这L(fng)规则对于人很好理解,但对于计机是无法理解这L(fng)模糊的概늚Q要使计机能从事这工作,必d知识重新q行描述。因此,本文严格从集合论的角度,对压力容器分cL法进行了(jin)分析。对q些分类规则q行分析和整理得?8条生式规则。其表示为:(x)Q?Q规?Q如果:(x)为高压容器,且ؓ(f)非搪ȝ容器则:(x)该容器ؓ(f)三类容器⑵规?Q如果:(x)Z压容器,且ؓ(f)壳式余热锅炉则Q该容器Zcd器?
其它35条详见?〕?
用C++语言~制专家pȝQ可以把规则定义成对象,把规则的l构以及(qing)关于规则的推理用定义成规则c(ruleclassQ,规则cȝ成所有规则对象(ruleobectQ组成知识库Q对知识库的操作Ҏ(gu)p则类的操作方法提供。知识库的结构如所C:(x)规则是规则链中的一个结点,一条规则链l成一个知识库Q对于生式pȝQ除?jin)由规则铄成一个知识库以外Q还有一个事实库Q也即综合数据库Q记录用户与pȝ对话的结果及(qing)推理的中间结果,也是表示当前的环境事实库是动态的Q它最初包括原始的所有断aQ但不知断言是真是假Q随着与用户对话,ȀzLa有的为真Q也有的为假Q同时规则库中的规则Ҏ(gu)事实库中断言的真假作出推理?
事实库的l构如所C,其中事实h事实的内部编P断言是事实的l论Q取为“真”,“假”,事实库也是一个动态链表,一个事实是链表中的一l点Q确切地_(d)事实库与知识库是一个统一体,事实h事实库的关键字,知识库中的规则通过事实号与事实库发生联pR?
3.2知识获取压力容器分类专家pȝ?8条规则组成可以根据一些简单事实进行推理,判断容器为几cd器,?8条规则中Q共出现22个事实(概念Q,每个事实l一个编P~号??2Q在规则中只存储事实的编P同样规则的结Z是事实概늚~号。事实与规则的数据以帔R表示Q规则中出现的事实表CZؓ(f)Q?介质易燃Q?介质无毒Q?介质毒性轻度危宻I4介质毒性中度;5介质毒性高度或极度Q?低压容器Q?中压容器Q?高压容器Q?高压容器;10反应容器Q?1换热容器Q?2分离容器Q?3储存容器Q?4壳式余热锅炉;15搪玻璃容器;16lowpvQ注Q指低PVD计压力与容积U?lt;0.2MPam3Q;19ukrohighpvQ注Q指最高PVD计压力与容积U?gt;=10MPam3Q;20―类容器Q?1二类容器Q?2三类容器Q本文按序把这些事实存入一指针数组str中,规则中的前提和结论用该数l表C。例如规?的前提是Q高压容器,且非搪玻璃容器。与q两个前提相对应的事实在数组str中的~号为(8Q? 15Q,之所以取-15Q是因ؓ(f)15在数l中代表搪玻璃容器,而负号代表与此相反,即ؓ(f)非搪ȝ容器。按q种规则Q我们把规则前提放h以下数组?
与前提相对应的规则结果相应存入下列数l。Intrulec规则数据p则类的构造函数生成规则对象,q个构造函数需要三个参敎ͼ一个规则名Q一个表C前提断a~号的数l,q有一个结论断a~号?
4数据库与推理机制为方便用P只需用户输入介质名称Q系l便自动得到介质的特性。ؓ(f)此需要在pȝ中用两个数据库Q介质毒性和易燃性数据库Q压力容器品U数据库。介质毒性和易燃性数据库包含~号、介质中文名、英文名、毒性、易燃性几个字D,其中Q毒性是依据GB5044W划分Q分为极度危実뀁高度危実뀁中度危宛_d危害四。易燃性的划分是以爆炸上下限确定的Q易燃性介质是指与I气混合的爆怸限小?0%Q或爆炸上限和下限之差值大于等?0%的气体。压力容器品U数据库包含容器名称和容器类型两个字Dc(din)这两个数据库各收录?jin)二百个数据?
规则对象是知识的实体Q它包括知识的存储和知识的用,在压力容器分cM家系l中Q把推理机制同规则对象封装在一P形成一个独立的知识单元体。推理过E如所C?
I规则对象「事实对象集推理q程图事实对象集记录?jin)当前状态,规则对象首先拿出前提条g的断aQ询问事实对象集Q如事实对象集不知道Q则询问用户Qƈ用L(fng)回答l果存入事实对象集和数据库,如所有前提条件被证实则结Zؓ(f)真,否则pȝ不知道结论是真还是假?
5对压力容器分cM家系l的验证Z(jin)考核验证该专家系l的准确性,l出?0多个压力容器分类例题q行验证Q该pȝ和h为判别的完全一Pq且该系l能在极短的旉内给出正的l果?
6l论本文通过对压力容器安全技术监察规E中压力容器的分cL法的分析Q得?8条生式规则q以此组成知识库。给Z(jin)压力容器分类专家pȝ的知识表C,知识获取Q推理机制ƈ~制?jin)程序?
该专家系l根据用戯入的单的信息Q搜索知识库中的知识?qing)数据库中有关信息,推理出容器的cd。经实践(g)验,用该E序对压力容器进行分cd、快速?
专家pȝ则是人工新的发展领域。如何将q些高科技计算机知识应用于化工讑֤?qing)机械领域,实现化工讑֤理的自动化、智能化。本文从压力容器分类的角度进行了(jin)q方面的探烦(ch)Qؓ(f)高科技在化工设备管理方面的应用提供?jin)一U思\?