System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机,具体地涉及一种控制系统性能评估方法、装置、计算机设备及存储介质。
技术介绍
1、plc(programmable logic controller,可编程逻辑控制器)作为长输管道各站场与阀室控制系统的中枢,其稳定运行对生产起着极其重要的作用。plc控制系统一旦发生故障,轻则损坏设备,影响生产;重则导致整个系统瘫痪,造成极大的经济损失,甚至危及生命安全。通常情况下,plc具有较高的可靠性,但由于工业现场元器件多、分布广、线路多、环境复杂等特点,在长期运行过程中,plc控制系统极易出现设备故障、性能不稳定等问题。由于目前管道行业站控系统plc控制系统的维护检修方式较为单一,主要依靠人工巡检、定期维护、周期性替换等方式,巡检过程多采用观察机柜指示灯等物理信息的定性方法巡查系统的运行状况,设备的替换时间也多以厂商建议和从业人员经验为主,缺乏能够直接作用于plc控制系统本身的性能监测与量化评价方法,无法对plc控制系统各类性能的运行状况进行定量的评价描述。同时,当面向大数量级生产设备巡检任务时,人工巡检的时间成本与人力成本大幅增加,传统方式难以及时、准确、高效地监测研判plc控制系统的实时性能状况。因此,综合管道行业人员实际生产需求和管道行业“无人化/少人化”发展前景,利用信息化、智能化的手段实现plc控制系统的实时性能监测与量化评价十分必要。
技术实现思路
1、针对现有技术中的上述不足,本专利技术实施例的目的是提供一种控制系统性能评估方法、装置、计算机设备及存储介质。
2、为了实现上述目的,本专利技术第一方面提供一种控制系统性能评估方法,包括:
3、包括:
4、获取控制系统的性能指标;
5、基于预设的指标类型划分标准,将性能指标划分为故障类型指标和多个性能类型指标;
6、基于性能类型指标对应的性能指标确定性能类型指标的性能指标分数;
7、基于故障类型指标对应的性能指标确定控制系统对应的故障分数;
8、将故障分数和所有性能指标分数输入至预设的性能评估模型中,确定控制系统对应的性能总分数。
9、本专利技术实施例中,性能类型指标包括i/o通道指标,基于性能类型指标对应的性能指标确定性能类型指标的性能指标分数,包括:
10、确定i/o通道指标对应的性能指标中的故障信息;
11、基于故障信息确定i/o通道指标的性能指标分数。
12、本专利技术实施例中,性能类型指标包括非通道指标,基于性能类型指标对应的性能指标确定性能类型指标的性能指标分数,包括:
13、将非通道指标对应的性能指标进行百分制转化,得到次级指标分数;
14、将非通道指标对应的所有次级指标分数加权求和,得到非通道指标的性能指标分数。
15、本专利技术实施例中,将非通道指标对应的性能指标进行百分制转化,得到次级指标分数,包括:
16、确定非通道指标对应的性能指标中的实际值;
17、基于预设的描述算法对实际值进行百分制转化,得到次级指标分数,其中,描述算法包括分段函数描述算法和线性化描述算法。
18、本专利技术实施例中,将故障分数和所有性能指标分数输入至预设的性能评估模型中,确定控制系统对应的性能总分数之后,还包括:
19、基于所有性能指标分数确定指标总分数;
20、确定故障分数的绝对值是否大于指标总分数;
21、在故障分数的绝对值大于指标总分数的情况下,确定控制系统对应的性能总分数为最小值。
22、本专利技术实施例中,控制系统性能评估方法还包括:
23、基于预设更新频率重新获取控制系统的性能指标,以更新性能总分数。
24、本专利技术实施例中,控制系统性能评估方法还包括:
25、通过目标显示装置输出所有性能指标分数和性能总分数。
26、本专利技术第二方面提供了一种控制系统性能评估系统,包括:
27、信息获取模块,用于获取控制系统的性能指标;
28、指标划分模块,用于基于预设的指标类型划分标准,将性能指标划分为故障类型指标和多个性能类型指标;
29、指标分数确定模块,用于基于性能类型指标对应的性能指标确定性能类型指标的性能指标分数;
30、故障分数确定模块,用于基于故障类型指标对应的性能指标确定控制系统对应的故障分数;
31、总分数确定模块,用于将故障分数和所有性能指标分数输入至预设的性能评估模型中,确定控制系统对应的性能总分数。
32、本专利技术第三方面提供了一种计算机设备,计算机设备包括:存储器、处理器及存储在存储器上并可在处理器上运行的程序,程序被配置为实现如上述实施例所述的控制系统性能评估方法的步骤。
33、本专利技术第四方面提供了一种机器可读存储介质,机器可读存储介质上存储有指令,其特征在于,指令在被处理器执行时使得处理器执行如上述实施例所述的控制系统性能评估方法。
34、通过上述技术方案,获取控制系统的性能指标;基于预设的指标类型划分标准,将性能指标划分为故障类型指标和多个性能类型指标;基于性能类型指标对应的性能指标确定性能类型指标的性能指标分数;基于故障类型指标对应的性能指标确定控制系统对应的故障分数;将故障分数和所有性能指标分数输入至预设的性能评估模型中,确定控制系统对应的性能总分数。对控制系统的故障情况和工作状况进行实时监测,分别确定性能指标分数和故障分数,以确定控制系统最终的性能总分数,相较于传统巡检方式有效减少了的时间和人力成本,实现对控制系统性能监测的快速灵活响应,极大增强了控制系统故障的诊断能力。。
35、本专利技术实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。
本文档来自技高网...【技术保护点】
1.一种控制系统性能评估方法,其特征在于,所述控制系统性能评估方法包括:
2.根据权利要求1所述的控制系统性能评估方法,其特征在于,所述性能类型指标包括I/O通道指标,所述基于所述性能类型指标对应的性能指标确定所述性能类型指标的性能指标分数,包括:
3.根据权利要求1所述的控制系统性能评估方法,其特征在于,所述性能类型指标包括非通道指标,所述基于所述性能类型指标对应的性能指标确定所述性能类型指标的性能指标分数,包括:
4.根据权利要求3所述的控制系统性能评估方法,其特征在于,所述将所述非通道指标对应的性能指标进行百分制转化,得到次级指标分数,包括:
5.根据权利要求1所述的控制系统性能评估方法,其特征在于,所述将所述故障分数和所有所述性能指标分数输入至预设的性能评估模型中,确定所述控制系统对应的性能总分数之后,还包括:
6.根据权利要求1所述的控制系统性能评估方法,其特征在于,所述控制系统性能评估方法还包括:
7.根据权利要求1所述的控制系统性能评估方法,其特征在于,所述控制系统性能评估方法还包括:
< ...【技术特征摘要】
1.一种控制系统性能评估方法,其特征在于,所述控制系统性能评估方法包括:
2.根据权利要求1所述的控制系统性能评估方法,其特征在于,所述性能类型指标包括i/o通道指标,所述基于所述性能类型指标对应的性能指标确定所述性能类型指标的性能指标分数,包括:
3.根据权利要求1所述的控制系统性能评估方法,其特征在于,所述性能类型指标包括非通道指标,所述基于所述性能类型指标对应的性能指标确定所述性能类型指标的性能指标分数,包括:
4.根据权利要求3所述的控制系统性能评估方法,其特征在于,所述将所述非通道指标对应的性能指标进行百分制转化,得到次级指标分数,包括:
5.根据权利要求1所述的控制系统性能评估方法,其特征在于,所述将所述故障分数和所有所述性能指标分数输入至预设的性能...
【专利技术属性】
技术研发人员:董秀娟,许立伟,王健,李少峰,董长锁,李超,王雪健,谢雷,朱峰,王在府,刘天民,张楠楠,曹兴,徐宝昌,赵浩羽,刘正飞,周裕东,
申请(专利权)人:国家石油天然气管网集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。