一种向iec61850智能装置下发并发控制命令的方法
【技术领域】
[0001]本发明属于电力系统中储能站监控领域,尤其涉及的是一种向IEC61850智能装置下发并发控制命令的方法。
【背景技术】
[0002]电力工业一个突出特点就是作为产品的电能不能储存,其生产与消费必须同时进行,当前电力系统中一些突出矛盾很大程度上是由这个特点来决定的。大容量储能电站在电力系统中的应用将有效地改善当前的一些突出矛盾,从而成为近年来电力工业的一个发展热点,也是智能电网的重要内容之一。电能的储存形式可具体分为机械、电磁、电化学电池三大类型。其中电池储能近年来受到越来越多的关注。铅酸电池作为最早的电化学作电池之一,已经历了近150年的发展历程。利用铅酸电池构建大容量储能系统接入电网,作为移峰填谷的应用,最早开始于1980年代。然而,铅酸电池循环寿命较短(平均循环寿命为500?1500次)而且在高温下寿命会缩短,能量密度和功率密度较低(30?50Wh/kg、75?300W/kg),且在制造过程中存在一定的环境污染,这使得常规电池远远满足不了大容量接入电网的要求。随着锂离子电池性能和安全性的提高,以及成本的降低,由于其具有能量密度高、无记忆效应、无污染、自放电小、循环寿命长的特点,逐步受到业界的关注和重视。
[0003]电池储能电站的关键设备主要包括电池及其管理系统、储能电站监控系统和电力电子变流器(PCS)几个部分。电池储能站监控系统需要和电池及其管理系统、PCS交互信息,把系统运行状态展示给运行人员,并通过IEC61850智能装置向PCS系统下发有功功率(P)、无功功率(Q)目标值的控制命令。储能电站监控系统需要向PCS系统同时下发多条控制命令,而监控系统只能按顺序逐条向IEC61850装置下发控制命令到PCS系统。
[0004]本发明提出一种向IEC61850智能装置下发并发控制命令的方法处理储能站监控系统同时向多个IEC61850智能下发并发的多条控制命令,该方法与之前方法有着本质的区别,在目前已公开的各种文献中没有检索到类似的方法。
【发明内容】
[0005]本发明的目的在于解决现有储能站监控系统只能按顺序向IEC61850智能装置下发控制命令问题,提高系统处理控制命令的效率;并能有效防止由于一条或多条命令执行失败而影响其它控制命令的正常执行;有利于控制PCS充放电功率的平滑进行,延长电池的工作寿命有着十分重要意义。为此,本发明提供了一种向IEC61850智能装置下发并发控制命令的方法。
[0006]本发明解决其技术问题是采取以下技术方案实现的:
[0007]一种向IEC61850智能装置下发并发控制命令的方法,其特征在于储能站监控系统同时向多个IEC61850智能装置下发并发的多条控制命令,并且正确返回控制命令的执行结果给命令发出方。
[0008]该方法包括以下步骤:
[0009](I)、储能站监控系统首先启动控制命令接收线程,接收值班员通过操作界面向一次设备发送的控制命令;
[0010](2)、储能站监控系统启动控制命令分发线程;
[0011](3)、储能站监控系统根据配置数据启动多个执行控制命令线程;
[0012](4)、控制命令接收线程接收控制命令,并把它放入控制命令队列;
[0013](5)、控制命令分发线程把控制命令分配到空闲的控制命令执行线程;
[0014](6)、控制命令执行线程取到控制命令,下发到IEC61850装置;
[0015](7)、控制命令执行线程接收IEC61850装置返回控制命令执行结果;
[0016](8)、多次执行步骤(4)至步骤(7),向多个IEC61850智能装置下发并发的多条控制命令。
[0017]本发明还进一步包括以下优选技术方案。
[0018]优选所述步骤(I)的首先启动控制命令接收线程的方法为:启动控制命令接收线程,控制命令来自操作界面。
[0019]优选所述步骤(2)的启动控制命令分发线程的方法为:启动控制命令分发线程,功能是分发操作界面发过来的并发的多条控制命令。
[0020]优选所述步骤(3)的根据配置数据启动多个执行控制命令线程的方法为:根据系统配置文件启动多个执行控制命令线程,一个执行控制命令线程对应一个IEC61850装置。
[0021]优选在所述步骤(4)的控制命令接收线程接收控制命令,并把它放入控制命令队列的方法为:控制命令接收线程接收界面来的控制命令,并把它放入先进先出的控制命令队列;控制命令队列为控制命令接收线程、控制命令分发线程共用。
[0022]优选在所述步骤(5)的控制命令分发线程把控制命令分配到空闲的控制命令执行线程的方法为:控制命令分发线程把控制命令根据控制命令执行线程工作状态分配到空闲的线程中。
[0023]优选在所述步骤(6)的控制命令执行线程取到控制命令,下发到IEC61850装置的方法为:控制命令执行线程取到分发线程送来的控制命令,以网络通讯方式把它下发到IEC61850 装置。
[0024]所述步骤(7)的控制命令执行线程接收IEC61850装置返回控制命令执行结果的方法为:控制命令执行线程接收IEC61850装置返回控制命令执行结果,完成一条控制命令的完整执行流程。
[0025]所述步骤(8)中,多次执行步骤(4)至步骤(7),向多个IEC61850智能装置下发并发的多条控制命令的方法为:储能监控系统需要同时向多个IEC61850智能装置发送并发的多条控制命令,多次执行步骤(4)至步骤(7),就能正确处理向多个IEC61850智能装置下发并发的多条控制命令。
[0026]本发明的优点及积极效果是:
[0027]本发明提出了向IEC61850智能装置下发并发控制命令的方法,具有如下优点和积极效果:
[0028](I)解决现有储能站监控系统只能按顺序向IEC61850智能装置下发控制命令问题,提高系统处理控制命令的效率。
[0029](2)并能有效防止由于一条或多条命令执行失败而影响其它控制命令的正常执行。
[0030](3)有利于控制PCS充放电功率的平滑进行,延长电池的工作寿命有