一种用于能量管理系统的可配置控制方法与流程

文档序号:15061777发布日期:2018-07-31 21:59阅读:314来源:国知局

本发明涉及能量管理系统开发技术领域,具体涉及一种用于能量管理系统的可配置控制方法。



背景技术:

随着经济的飞速发展,能源紧张、环境恶化已受到全球的密切关注,能源是发展国民经济的重要基础,为了响应国家号召,走可持续发展的道路,新能源的开发和提高能源利用率是解决问题的主要途径之一。

然而,新能源发电的能量密度较低,受昼夜影响和气候条件影响比较大,当这些能量并入电网运行时,对电网的安全,稳定运行产生冲击。

为了提高电网的稳定性,能量管理系统的应用也越来越多。但是,当下的能量管理系统,大多采用程序编码控制,开发周期长,成本高,使用不够灵活,对新能源发电入网项目的实施带来不利影响。



技术实现要素:

本发明的目的是克服现有的能量管理系统,开发周期长,成本高,使用不够灵活的问题。本发明的用于能量管理系统的可配置控制方法,将能量管理系统常用的逻辑运算、时间运算、事件、定时器、录波,以图元的形式展现给开发人员,使开发人员可以灵活,方便的根据用户需求,快速构建满足系统需求的控制结构,开发周期短,成本低,具有良好的应用前景

为了达到上述目的,本发明所采用的技术方案是:

一种用于能量管理系统的可配置控制方法,包括以下步骤,

步骤(a),建立能量管理系统的逻辑图;

步骤(b),根据加载的工程配置文件信息,逻辑图进行工作;

步骤(c),根据逻辑图的输出图元的数值,并与能量管理系统数据区上次的数据进行比较,将控制消息下发给对应的能量设备,完成对对应的能量设备遥控控制或者遥调控制。

前述的一种用于能量管理系统的可配置控制方法,步骤(a),建立能量管理系统的逻辑图,包括以下步骤,

(a1),根据能量管理系统所需要的输入、输出量,以及录波记录内容,编辑生成软、硬件配置文件;

(a2),根据能量管理系统的控制要求,绘制控制逻辑图;

(a3),加载软、硬件配置文件,为每个输入图元、压板图元、事件触发图元、控制字图元和输出图元关联数据属性信息;

(a4),根据控制要求,用连接图元,把各算法图元的输入输出端连接起来,编译生成逻辑图配置文件;

(a5),在逻辑图运行时,解析逻辑图配置文件,定时扫描各算法图元,输出控制结果。

前述的一种用于能量管理系统的可配置控制方法,步骤(b),根据加载的工程配置文件信息,逻辑图进行工作,包括以下步骤,

(b1),根据加载的工程配置文件的配置信息,建立和能量设备之间的通信连接,通过通信传输把能量设备的遥测、遥信和电度量数据信息保存在实时库中;

(b2),运行逻辑图,检测各输入图元,并从实时库内取出对应的数据信息,通过算法图元的运算,输出结果通过输出图元呈现出来。

前述的一种用于能量管理系统的可配置控制方法,步骤(c),根据逻辑图的输出图元的数值,并与能量管理系统数据区上次的数据进行比较,将控制消息下发给对应的能量设备,完成对对应的能量设备遥调控制,包括以下步骤,

(c21),根据输出图元的数值,与能量管理系统数据区上次的数据进行比较,若遥调值变化率超过遥调值变化率阈值时,触发遥调控制指令;若遥调值变化率不遥调值变化率阈值时,不触发遥调控制指令,并检测使能标记,若标记为1,强制触发遥调控制指令;否则,不不触发遥调控制指令;

(c22),下发遥调控制指令,能量设备进行控制指令验证,若验证通过,接收遥调控制指令,并下发遥调执行指令给执行设备;若验证不通过,退出能量设备遥调控制;

(c23),下发遥调执行指令,执行设备进行执行指令验证,若验证通过,接收遥调执行指令,并执行遥调操作;若验证不通过,退出能量设备遥调控制。

前述的一种用于能量管理系统的可配置控制方法,所述遥调值变化率阈值为0.5%。

本发明的有益效果是:本发明的用于能量管理系统的可配置控制方法,将能量管理系统常用的逻辑运算、时间运算、事件、定时器、录波,以图元的形式展现给开发人员,使开发人员可以灵活,方便的根据用户需求,快速构建满足系统需求的控制结构,开发周期短,成本低,具有良好的应用前景。

附图说明

图1是本发明的用于能量管理系统的可配置控制方法的流程图;

图2是本发明的遥控控制的流程图;

图3是本发明的遥调控制的流程图;

图4是本发明的能量管理系统的系统框图;

图5是本发明的建立逻辑图的流程图。

具体实施方式

下面将结合说明书附图,对本发明作进一步的说明。

如图1所示,本发明的用于能量管理系统的可配置控制方法,包括以下步骤,

步骤(a),建立能量管理系统的逻辑图,包括以下步骤,

(a1),根据能量管理系统所需要的输入、输出量,以及录波记录内容,编辑生成软、硬件配置文件;

(a2),根据能量管理系统的控制要求,绘制控制逻辑图;

(a3),加载软、硬件配置文件,为每个输入图元、压板图元、事件触发图元、控制字图元和输出图元关联数据属性信息;

(a4),根据控制要求,用连接图元,把各算法图元(逻辑门、定时器、比较图元、多路选通图元等)的输入输出端连接起来,编译生成逻辑图配置文件;

(a5),在逻辑图运行时,解析逻辑图配置文件,定时扫描各算法图元,输出控制结果。

步骤(b),根据加载的工程配置文件信息,逻辑图进行工作,包括以下步骤,

(b1),根据加载的工程配置文件的配置信息,建立和能量设备之间的通信连接,通过通信传输把能量设备的遥测、遥信和电度量数据信息保存在实时库中;

(b2),运行逻辑图,检测各输入图元,并从实时库内取出对应的数据信息,通过算法图元的运算,输出结果通过输出图元呈现出来;

步骤(c),根据逻辑图的输出图元的数值,并与能量管理系统数据区上次的数据进行比较,将控制消息下发给对应的能量设备,完成对对应的能量设备遥控控制或者遥调控制,其中,对应的能量设备遥控控制,如图2所示,包括以下步骤,

(c11),根据输出图元的数值,与能量管理系统数据区上次的数据进行比较,若控制量从0跳变为1时,触发遥控控制指令,能量管理系统数据区的遥控制量值记录为1;若从1跳变为0时,不触发遥控控制指令,能量管理系统数据区的遥控制量值记录为0;

(c12),下发遥控控制指令,能量设备进行控制指令验证,若验证通过,接收遥控控制指令,并下发遥控执行指令给执行设备;若验证不通过,退出能量设备遥控控制;

(c13),下发遥控执行指令,执行设备进行执行指令验证,若验证通过,接收遥控执行指令,并执行遥控操作;若验证不通过,退出能量设备遥控控制。

其中,对对应的能量设备遥调控制,如图3所示,包括以下步骤,

(c21),根据输出图元的数值,与能量管理系统数据区上次的数据进行比较,若遥调值变化率超过遥调值变化率阈值时,触发遥调控制指令;若遥调值变化率不超过遥调值变化率阈值时,不触发遥调控制指令,并检测使能标记,若标记为1,强制触发遥调控制指令;否则,不不触发遥调控制指令,所遥调值变化所述遥调值变化率阈值优选5%。

(c22),下发遥调控制指令,能量设备进行控制指令验证,若验证通过,接收遥调控制指令,并下发遥调执行指令给执行设备;若验证不通过,退出能量设备遥调控制;

(c23),下发遥调执行指令,执行设备进行执行指令验证,若验证通过,接收遥调执行指令,并执行遥调操作;若验证不通过,退出能量设备遥调控制。

本发明的用于能量管理系统的可配置控制方法,能量管理系统运行时加载工程配置文件(cms.ini),硬件配置文件(cms.hrd),软件配置文件(cms.sft),逻辑图文件(cms.lgc),通过控制器通过解析各文件,建立能量管理系统数据区和实时库,与能源设备建立通信链接,采集设备信息给逻辑图输入端,经过逻辑图运算,下发控制命令给能量设备,其中系统框图,如图4所示,系统初始化流程如图5所示。

综上所述,本发明的用于能量管理系统的可配置控制方法,将能量管理系统常用的逻辑运算、时间运算、事件、定时器、录波,以图元的形式展现给开发人员,使开发人员可以灵活,方便的根据用户需求,快速构建满足系统需求的控制结构,开发周期短,成本低,具有良好的应用前景。

以上显示和描述了本发明的基本原理、主要特征及优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1