时间:2022-08-01 08:13:00
摘 要 检测决策过程异常复杂,检测结论常常取决于工作人员的业务决策水平和能力。实际检测过程中稍有不慎将严重影响检定结论,因失误往往会导致工作事故或引出许多不必要的责任纠纷。针对这个问题提出设计一种检测专家系统来辅助业务决策工作。专家系统采用主流的开源系统及开发工具,具有附加成本低、易二次开发和安全可控性高等特点。应用专家系统后业务决策的准确率和速度都有显著提升具有很好的应用和推广价值。
【关键词】计算机软件 专家系统 检测决策 系统设计
现代社会生活离不开各种计量设备,如水表、电表、煤气表等。为确保公平国家对各类计量设备的检定装置、检定过程及周期分别制定相关规程,并对其进行定期的检定以此来保证计量仪表的准确。各级监督部门纷纷投入研发或购买检测分析业务系统,传统的业务系统大多侧重于业务数据的采集以及工作流程的数据流转和跟踪。由于与检测业务相关的检测规程种类繁多涉及的检定装置接线方式、测量条件、测量方法和数据处理方法存在诸多差异,实际工作中业务决策过程异常复杂稍有不慎将会严重影响检定结论。检测业务处理结果通常取决于工作人员的业务决策水平和能力,因工作失误而引起的纠纷时有发生。针对这个问题提出引入专家系统来辅助业务系统的决策工作,设计一种检测专家系统以提高业务决策的准确率减少因决策失误而引起的纠纷。
1 检测专家系统框图
业务系统OA中的报检、检测和分析等服务需利用专家系统功能来辅助工作,其中报检服务根据所提交基本事实应用专家系统实现快速准确的决策;检测服务通过专家系统检索检测规范、检测步骤过程及自动化检测控制信息等;分析服务利用专家系统检索数据分析处理方法和结果判定规则等内容。检测专家系统原理框图如图1所示。
2 检测专家系统研究
2.1 检测专家系统推理机理
检测专家系统推理机理如图2所示。
推理过程:
(1)Input(X),Input(?Y)输入知识(X构成已知知识集合,?Y构成求解目标集合);
(2)Init_KA()初始知识集合满足;
(3)getXY(KADeactive)取一非激活知识;
(4)isKnownd(e)判断知识是否存在;
(5)isActived(e)判断知识是否激活;
(6)isTarget(e)是否目标知识判断;
(7)isSolution(e)是否是目标求解,判断;
(8)选择执行IF-THEN / WHEN-NEED / WHEN-CHANGE算子;
(9)isConflict(e)判断存在冲突输出冲突错误警告并结束,判断式为;
(10)isEmpty(KADeactive)判断存在非激活知识时循环执行③;
(11)isEmpty(KATarget)判断目标集合为空,输入无解;
(12)isSolutions(KATarget)判断所有目标是否均已求解,输出结果(或部分结果)后结束。
2.2 检测专家系统实例分析
检测专家系统包括送检阶段、检测阶段、分析阶段三个阶段:
2.2.1 送检阶段
2.2.2 检测阶段
2.2.3 分析阶段
3 检测专家系统开发
检测专家系统服务器操作系统采用Linux;数据库采用MySQL;WEB服务采用Apache,专家系统采用Python开发。
图3为使用智能手机访问检测专家系统登录界面,图4为检测专家系统输入界面。
4 结论
本文给出了一种检测用专家系统。应用专家系统辅助开展业务工作后,业务决策的准确率和速度都有显著提升,同时大大降低相关岗位对工作人员的业务水平要求。提供基于Web的跨平台访问,用户能使用各类智能终端设备便捷地访问专家系统,为灵活工作带来更大的便利。检测专家系统采用主流的开源系统和开发工具,具有附加成本低、易二次开发和安全可控性高等特点,具有很好的应用和推广价值。
参考文献
[1]王龙来.水流量装置中主标准器体积管检定装置及次标准器标准流量计的测量不确定度评定[J].中国计量,2015(08):87-90.
[2]戴丽娜.高准确度水流量标准装置的应用研究[J].计量技术,2014(07):21-23.
[3]孙青竹.水流量标准装置自动检定系统[J].计量技术,2005(12):44-46.
[4]张永春.机车制动系统实时监测与故障诊断专家系统[J].计算机测量与控制.2013(10):2615-2617,2620.
[5]王玉刚,彭海军,王思臣.某型机载设备故障诊断专家系统知识库的设计[J].数据挖掘,2016(01):37-41.
作者简介
郑荣茂(1976-),男,广东省开平县人。博士学位。现为广东机电职业技术学院信息工程学院系统分析师。研究方向为应用系统开发与集成、智能传感技术、云计算、大数据。
杨金艳(1977-),女,山西省太原市人。在职硕士。现为广东机电职业技术学院外语商务学院讲师。研究方向为英语及软件工程。
作者单位
1.广东机电职业技术学院信息工程学院 广东省广州市 510550
2.华中科技大学软件学院 湖北省武汉市 430074
3.广东机电职业技术学院外语商务学院 广东省广州市 510550
4.广东机电职业技术学院电气工程学院 广东省广州市 510550