一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于资源统计和指令排序的EMS遥调遥控成功率提升方法与流程

2022-06-29 14:47:09 来源:中国专利 TAG:

基于资源统计和指令排序的ems遥调遥控成功率提升方法
技术领域
1.本发明涉及数据网络传输及控制领域,特别是涉及一种基于资源统计和指令排序的ems遥调遥控成功率提升方法。


背景技术:

2.为了更好的提高生产管理水平、生产效益和企业竞争力,很多企业在实时生产控制系统及离线决策分析系统上增加投入。随着物联网技术的发展及各类传感器的涌现和大规模使用,工业生产中各环节点均有大量数据产生,使得这一切更加具备可行性。
3.然而,随着物联网相关上下流产业的发展,数据的种类和数量越来越多,设备的控制时效方面受到一定影响,因此,ems(energy management system,能量管理系统)在这方面也需要进行一些调整和适应,例如通过对现有资源进行相应的分析加以动态利用,或者对资源进行一些新的设计,做一些更好更灵活的响应策略规划以满足更高的要求,提高系统效率、安全性和服务能力。


技术实现要素:

4.基于此,有必要针对上述技术问题,提供一种能够有效提高成功率的基于资源统计和指令排序的ems遥调遥控成功率提升方法。
5.一种基于资源统计和指令排序的ems遥调遥控成功率提升方法,所述方法包括:
6.选择与指令相关的设备资源链条,设置指令对设备资源链条中设备资源的要求;
7.统计所述设备资源的运行数据,并根据所述运行数据设置指令的推荐运行时间段;
8.在所述推荐运行时间段内对指令发起遥调遥控操作,并在所述设备资源链条满足指令对所述设备资源的要求时使指令优先执行。
9.进一步的,所述设备资源的要求包括指令对设备资源的占用量和设备资源的安全余量。
10.进一步的,所述统计所述设备资源的运行数据,之前还包括:
11.收集并保存ems运行过程中各设备资源的运行数据。
12.进一步的,所述各设备资源的运行数据来源于产品说明书、实验测试结果和厂家或专家建议。
13.进一步的,所述统计所述设备资源的运行数据,之后还包括:
14.根据所述运行数据设置指令的不宜运行时间段。
15.进一步的,所述根据所述运行数据设置所述指令的推荐运行时间段,之后还包括:
16.对符合所述运行时间段内的各指令设置时间片等级。
17.进一步的,所述使指令优先执行,包括:
18.通过插队的方式,把指令放在队列中并按照所述时间片等级排序,以使所述资源设备链条优先执行高时间片等级的指令。
19.进一步的,所述对指令发起遥调遥控操作,之后还包括:
20.在所述设备资源链条不满足指令对所述设备资源的要求时,所述指令返回并在对应的推荐运行时间段内重新选择时间点进行遥调遥控操作。
21.进一步的,所述设备资源链条包括控制终端、服务器、网络、数据采集器、通讯主机、网关、路由器和数据库服务器中的一种或者多种组合。
22.进一步的,包括资源检测器,用于实时检测设备资源链条是否满足指令的要求。
23.上述基于资源统计和指令排序的ems遥调遥控成功率提升方法,在现有设备资源不变的情况下,为每条指令设置推荐运行时间段,并在设备资源链条满足指令运行要求时,对指令进行遥调遥控操作,使重要的指令优先执行,提高了指令遥调遥控的成功率,避免了设备资源链条拥堵造成的重要指令延时执行和丢失。通过将指令与设备资源链条关联,并对各指令添加一个推荐运行时间段,当满足要求是,指令会进行优先执行,有效保障了遥控遥调指令的安全性,极大的节省了资源成本。对一些老系统的优化和扩容补充都可以起到非常好的作用,可以在极少的改动下,快速的实现系统能力的提升和优化,对一些预算比较紧的新项目也是很经济和实用的,在有限的预算和时间成本下提高体验,提升系统服务能力。
附图说明
24.图1为一个实施例的基于资源统计和指令排序的ems遥调遥控成功率提升方法流程图;
25.图2为图1中较佳实施例的流程图。
具体实施方式
26.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地说明,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
27.如图1和图2所示,在一个实施例中,一种基于资源统计和指令排序的ems遥调遥控成功率提升方法,包括以下步骤:
28.步骤s110,选择与指令相关的设备资源链条,设置指令对设备资源链条中设备资源的要求。其中,设备资源链条包括控制终端、服务器、网络、数据采集器、通讯主机、网关、路由器和数据库服务器中的一种或者多种组合。根据每条指令的实际需求,通过基本设置选择每条指令相关设备资源链条,例如,现场设备有100台,指令需要经过其中30台,该30台设备组成的资源即为该条指令需要的设备资源链条。设备资源的要求包括指令对设备资源的占用量和设备资源的安全余量。其中,对设备资源的占用量包括对内存、运行内存、处理器等软硬件的占用量。设备资源的安全余量为设备资源需要预留的上述软硬件的容量。
29.步骤s120,统计设备资源的运行数据,并根据运行数据设置指令的推荐运行时间段。其中,各设备资源的运行数据来源于产品说明书、实验测试结果和厂家或专家建议。现场设备各设备资源的运行数据可提前收集,或在ems系统运行过程中收集、保存并更新。推荐运行时间段可以根据指令的实际需求进行设置,比如,指令执行最佳时间为晚上电价低
的时段,如:晚上10点到早上6点。指令执行次佳时间为中午电价平的时段,如:中午11点到下午1点。还可以根据运行数据设置指令的不宜运行时间段。例如:晚上11点到12为pcs(power conversion system,储能变流器)检修时间,设置为不宜运行时间段。
30.在设置推荐运行时间段后,在同一推荐运行时间段内,通常会出现多条指令,每条指令的运行时长为该指令的时间片。在同一推荐运行时间段内,可能会出现设备资源链条拥堵的情况,为了保障较重要指令的执行,对该推荐运行时间段内的相应指令的时间片设置时间片等级,保障高等级指令优先执行。
31.步骤s130,在推荐运行时间段内对指令发起遥调遥控操作,并在设备资源链条满足指令对设备资源的要求时使指令优先执行。设备资源链条满足指令对设备资源的要求是指满足指令在基本设置中对设备资源占用量和设备资源安全余量的要求,这里要特别注意的是,在设备资源链条中,往往会出现端板设备资源,必须是所有的设备资源都满足要求时才能保障该条指令遥调遥控的成功。当要求满足时,通过插队的方式,把指令放在队列中并按照时间片等级排序,以使资源设备链条优先执行高时间片等级的指令,以保障重要指令的执行。若设备资源链条不满足指令对设备资源的要求,指令返回并在对应的推荐运行时间段内重新选择时间点进行遥调遥控操作。通过反复判断,直到进入到执行队列为止。判断是否满足指令对设备资源的要求过程,可采用专用的资源检测器进行实时检测,该资源检测器可以根据实际场景对性能及安全的要求,考虑通过烧录板卡等方式制做成相应硬件模块。
32.上述基于资源统计和指令排序的ems遥调遥控成功率提升方法,在现有设备资源不变的情况下,为每条指令设置推荐运行时间段,并在设备资源链条满足指令运行要求时,对指令进行遥调遥控操作,使重要的指令优先执行,提高了指令遥调遥控的成功率,避免了设备资源链条拥堵造成的重要指令延时执行和丢失。通过将指令与设备资源链条关联,并对各指令添加一个推荐运行时间段,当满足要求是,指令会进行优先执行,有效保障了遥控遥调指令的安全性,极大的节省了资源成本。对一些老系统的优化和扩容补充都可以起到非常好的作用,可以在极少的改动下,快速的实现系统能力的提升和优化,对一些预算比较紧的新项目也是很经济和实用的,在有限的预算和时间成本下提高体验,提升系统服务能力。
33.在本实施例中,统计设备资源的运行数据,之后还包括:
34.在实际使用中,例如某公司ems软件系统中有许多传感器、电池能量管理系统及储能管理系统等子系统,其中数据收集器、通讯主机、网关、终端控制服务器之间大量实时数据须24小时不间断处理。实时要求和性能要求高,需要快速响应,快速处理;尤其是主干网络和网关要保证顺畅快速响应。遥控遥调的成功率要求无限接近百分之百。
35.此ems软件系统经多次扩容新增了很多需要管理控制的设备,因涉大量同构高频实时数据,在主干线路上占用大量网络资源,大数据量占用高带宽的同时也占用了网络交换设备和网关的数据转发运算资源。而主干网资源对终端控制及实时告警等应用极为重要,这些都对遥调遥控的成功率构成影响。在同等资源条件下通过上述方法对资源的使用状况的数据进行统计分析,给出合理的资源使用建议,从而提出对资源的更好的利用方案,提高用户体验,提升系统服务能力。
36.以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并
不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献