欢迎光临东莞市正航仪器设备有限公司网站! 我司主营:恒温恒湿试验箱冷热冲击试验箱紫外线老化试验箱等产品!
服务热线:400-822-8565
​​
您的位置: 主页 > 公司动态

CIDSS模型软件开发应用

文章出处: 责任编辑:正航仪器 发表时间:2014-11-05

 

 

一、软件结构和决策支持过程

CIDSS是空调冷热源方案选择智能决策支持系统模型软件的简称,它是对该复杂、大型计算机软件系统的总体设训一要求作了一定简化后实现的,具有相对完整的结构,在一定区域内冷热源设训一决策方而能初步体现本领域专家的水平。

其基本结构如图2所示。该软件的决策支持过程为:进行人机对话,根据用户输入的设计条件和要求,从问题处理系统中选取相应的处理模块,结合对用户进行系统推理所需其它事实的问询,进行知识库中规则的搜索与匹配,得到可行方案集,将其暂存于数据库中的临时数据文件内。系统按照拟定的方案评价指标要求用户输入各可行方案的原始数据,组成判断矩阵。从模型库中取出多口标决策模型进行定量训一算,将训一算结果排序,得出一个推荐的方案输出给用户。

二、开发环境

CIDSS的结构、功能特点要求所选取的系统升友坏境(程序设训一语言)必须同时具有较强的过程性和调用描述性函数的良好、方便的接口或机制。近年来在ES和IDSS设训一、实现中被普遍采用的C语言正是具有这方而的优良特性。C语言有很强的宇符处理能力,能实现很强的描述性过程,同时其数学函数库又支持大量的计算过程。另外,C语言具有完善、强大的集成开发环境,所开发的程序编译效率高,可移植性好,人机界而友好。因此口前开发的CIDSS模型软件采用C语言作为系统主要设计语言。

CIDSS模型软件开发

 

 

三、知识表达与推理机制

1、知识库设计及其实现

在IDSS设训一中,知识的表达方式是多样性的,较常用的有产生式规则、框架、语义网络等。空调冷热源方案选择问题所涉及的知识以规则性知识为主,兼有一定的层次性。因此,CIDSS模型软件采用产生式规则(production rules)作为系统知识库的基本知识表达方式,并依据领域问题的特性对规则进行分类分组,同时结合与之相适应的推理方式确定恰当的规则排列形式,以此来体现知识的层次性。本系统知识库由规则库和事实库组成。考虑到空调冷热源形式的多样性、各方案的多重组合性以及所采用的推理方式不同,规则库主要由两部分组成,不同的推理过程分别对应各自的规则库。每个子库对应一种冷热源形式。这样由于各子规则库自成体系,对其中之一的修改和扩充不会影响到其它子库。事实库又分为静态事实库和中间事实库(又称动态事实库,实际为临时数据文件),它们分别在运行开始和推理结束后由系统写入。系统编程时运用C语言的符号处理技术,将规则和事实表达为“表’,的形式!}I。一条规则可有多个前提(clause和多个结论(action),一个事实变量(Cvar)有惟一确定的值(value。且为了进行一些不确定性推理,在规则结论和事实中引入可信度因子(cf)。规则与事实描述的一般形式为:系统运行时首先通过函数映射表查找与关键宇RU LE或FACT对应的函数执行体rule)及fact(),由它们分别定义规则和事实,再用load)函数将知识库装入内存。在CIDSS模型软件的运行中,用以上方法实现的符号处理过程显示了内核小、表处理及数据驱动能力强、运行效率高的优点。

2、推理机的工作过程

CIDSS模型软件采用正向推理和逆向推理相结合的基本求解策略。在正向推理中,对驱动事实的选取采用深度优先策略,并限制每条规则只能成功地被引用一次,以防}卜产生循环推理链。在逆向推理中,对推理深度不作限制,采用循环标志法控制策略以确保推理链在一定条件下。图3是水源热泵空调系统所对应的逆向推理过程的一个示例。

CIDSS模型软件开发应用

 

 

系统运行时,首先启动次逆向推理过程,将用户输入的实时数据作为基本事实写入静态事实库,并将其与推理所需的规则库连接成一个新的数据文件,存于临时开辟的动态数据库中,用于个可行方案的搜索和匹配。在次匹配成功后,根据需要再依次启动第1,2次逆向推理过程,将推得的结果写入动态事实库内。对应于正向推理的规则库汇集了所有可能的逆向推理结果,它与动态事实库连接为另一个临时数据文件,为得到可行方案集的正向推理过程服务。另外,用C语言递归算法构造的推理机能够建立推理历史树,从而为解释机制提供信息来源。

四、多口标决策模型

从可行方案集中选出方案要经过定量分析,即运用定量计算模型对相关数据进行处理。选择合理的冷热源方案要综合考虑多方而因素,且各因素之间存在不可公度性、矛盾性,属于多口标决策问题。系统工程中的多口标决策分析方法—层次分析法具有思想简洁、使用灵活的特点,非常适合于本问题。口前开发的CIDSS模型软件主要以该法为方案综合评比模型,并在吸取系统工程研究成果基础上,采用了一种直观的判断矩阵构造方法,以保证所构造的判断矩阵具有足够满意的一致性,据此得出的结论更加可靠。采用此法的分层结构如图4。

CIDSS模型软件开发方案

 

 

五、工程案例库

工程案例库是在南京市区民用建筑空调冷热源应用情况实地调查的基础上,汇总相关资料建立的。可用于CIDSS的模拟运行测试,并为解释机制提供推理过程中使用的工程实例数和综合信度以便用户决策时参考。案例库包括工程概况,冷热源及主要设备的规格、数量和供应商等项内容。利用其中实例对所开发的软件进行运行结果测评显示,系统推荐的方案与工程实际情况相符。http://www.zhpct.com

 

 

关于我们
走进正航
企业形象
荣誉资质
成功案例
产品展示
恒温恒湿试验箱
冷热冲击试验箱
蒸汽老化试验箱
紫外线老化试验箱
查看更多产品
新闻资讯
公司动态
行业资讯
常见问题
联系方式
联系正航
在线咨询
二维码
  • 全国销售热线15899697899
  • 售后服务热线13018663172
地址:广东省东莞市寮步镇石龙坑金园新路53号
Copyright © 2012-2023 东莞市正航仪器设备有限公司 版权所有 备案号:粤ICP备12059146号-25 公安备案号:粤公网安备 44190002001185号