CN103956834B - 一种用户端负荷控制方法和*** - Google Patents
一种用户端负荷控制方法和*** Download PDFInfo
- Publication number
- CN103956834B CN103956834B CN201410217322.1A CN201410217322A CN103956834B CN 103956834 B CN103956834 B CN 103956834B CN 201410217322 A CN201410217322 A CN 201410217322A CN 103956834 B CN103956834 B CN 103956834B
- Authority
- CN
- China
- Prior art keywords
- default control
- control
- control pattern
- default
- pattern
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 230000006978 adaptation Effects 0.000 claims abstract description 35
- 238000004891 communication Methods 0.000 claims description 22
- 238000011897 real-time detection Methods 0.000 claims description 8
- 238000001514 detection method Methods 0.000 claims description 6
- 230000002618 waking effect Effects 0.000 claims description 6
- 230000005611 electricity Effects 0.000 abstract description 17
- 230000004044 response Effects 0.000 description 15
- 230000003993 interaction Effects 0.000 description 10
- 230000008569 process Effects 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 4
- 240000002853 Nelumbo nucifera Species 0.000 description 3
- 235000006508 Nelumbo nucifera Nutrition 0.000 description 3
- 235000006510 Nelumbo pentapetala Nutrition 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000011217 control strategy Methods 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000005284 excitation Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004146 energy storage Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000002688 persistence Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Landscapes
- Supply And Distribution Of Alternating Current (AREA)
- Remote Monitoring And Control Of Power-Distribution Networks (AREA)
Abstract
本发明公开一种用户端负荷控制方法和***。方法包括:对不同负荷设备进行协议适配;获取控制参数信息和电网运行信息,所述控制参数信息包括:用户设置的参数信息;接收用户输入的包含有第一预设控制模式的控制指令;依据所述第一预设控制模式、所述控制参数信息和所述电网运行信息生成第一预设控制指令集;依据所述第一预设控制指令集控制负荷设备执行相应指令。采用本发明公开的用户端负荷控制方法和***,能够避免现有技术中用户端负荷控制***一般只能被动接受上层主站或***控制的问题,能够实现用户依据实际用电需求对用户端负荷控制***进行智能控制。
Description
技术领域
本发明涉及电力***供用电领域,尤其涉及一种用户端负荷控制方法和***。
背景技术
对电力用户负荷进行合理控制,不仅可以有效地改善负荷曲线的形状,而且还可以提高设备的利用率。随着智能电网和电力需求侧管理理念的深入,电网的运行模式正朝着双向互动、多元服务、智能响应、节能高效的新方向发展。用户对用电服务的要求越来越高,以往电网主导、用户被动接受的用电服务模式已经不能满足用户个性化、差异化的服务需求。
现有的用户端负荷控制***一般以抄表、简单开关控制等功能为主线监测用户负荷变化情况,具有遥控功能,可以根据用电负荷情况自动跳闸。
但是,这种以开关控制为主的用户端负荷控制是一种粗放式的控制模式,用户与用户端负荷控制***之间的信息交互性不强,用户端负荷控制***一般只能被动接受上层主站或***的控制,用户无法依据实际用电需求对用户端负荷控制***进行智能控制。
发明内容
本发明的目的是提供一种用户端负荷控制方法和***,用以解决现有技术中用户无法依据实际用电需求对用户端负荷控制***进行智能控制的问题。
为实现上述目的,本发明提供了如下方案:
一种用户端负荷控制方法,包括:
对不同负荷设备进行协议适配;
获取控制参数信息和电网运行信息,所述控制参数信息包括:用户设置的参数信息;
接收用户输入的包含有第一预设控制模式的控制指令;
依据所述第一预设控制模式、所述控制参数信息和所述电网运行信息生成第一预设控制指令集;
依据所述第一预设控制指令集控制负荷设备执行相应指令。
优选的,还包括:
实时检测是否存在第二预设控制模式的执行请求,得到检测结果;
当所述检测结果为是,唤醒所述第二预设控制模式,判断是否是单一控制模式,得到判断结果;当所述判断结果为是,关闭所述第一预设控制模式,执行所述第二预设控制模式的控制流程;当所述判断结果为否,结合所述第一预设控制模式和所述第二预设控制模式,执行联合控制模式的控制流程;
当所述检测结果为否,继续实时检测是否存在第二预设控制模式的执行请求,得到检测结果。
优选的,执行所述第二预设控制模式的控制流程,包括:
获获取上级主站下发的参数信息,选择第二预设控制模式;
依据所述第二预设控制模式、所述上级主站下发的参数信息和所述电网运行信息生成第二预设控制指令集;
依据所述第二预设控制指令集控制负荷设备执行相应指令。
优选的,执行联合控制模式的控制流程,包括:
获取上级主站下发的参数信息,选择结合所述第一预设控制模式和所述第二预设控制模式的联合控制模式;
依据所述联合控制模式、所述控制参数信息、所述上级主站下发的参数信息和所述电网运行信息生成联合控制指令集;
依据所述联合控制指令集控制负荷设备执行相应指令。
优选的,对不同负荷设备进行协议适配,包括:
初始化***线程;
启动通讯线程;
初始化协议池;
创建协议类实例;
存储协议适配后的数据。
一种用户端负荷控制方法,包括:
对不同负荷设备进行协议适配;
获取上级主站下发的参数信息和电网运行信息;
接收用户输入的包含有第一预设控制模式的控制指令;
依据所述第一预设控制模式、所述上级主站下发的参数信息和所述电网运行信息生成第一预设控制指令集;
依据所述第一预设控制指令集控制负荷设备执行相应指令;
实时检测是否存在第二预设控制模式的执行请求,得到检测结果;
当所述检测结果为是,唤醒所述第二预设控制模式,判断是否是单一控制模式,得到判断结果;当所述判断结果为是,关闭所述第一预设控制模式,执行所述第二预设控制模式的控制流程;当所述判断结果为否,结合所述第一预设控制模式和所述第二预设控制模式,执行联合控制模式的控制流程。
一种用户端负荷控制***,包括:
协议适配模块,用于对不同负荷设备进行协议适配;
信息获取模块,用于获取控制参数信息和电网运行信息,所述控制参数信息包括:用户设置的参数信息;
第一预设控制模式选择模块,用于接收用户输入的包含有第一预设控制模式的控制指令;
第一控制指令集生成模块,用于依据所述第一预设控制模式、所述控制参数信息和所述电网运行信息生成第一预设控制指令集;
负荷设备控制模块,用于依据所述第一预设控制指令集控制负荷设备执行相应指令。
优选的,还包括:
检测模块,用于实时检测是否存在第二预设控制模式的执行请求,得到检测结果;
预设控制模式切换模块,用于当所述检测结果为是,唤醒所述第二预设控制模式,判断是否是单一控制模式,得到判断结果;当所述判断结果为是,关闭所述第一预设控制模式,执行所述第二预设控制模式的控制流程;当所述判断结果为否,结合所述第一预设控制模式和所述第二预设控制模式,执行联合控制模式的控制流程。
优选的,所述预设控制模式切换模块,包括:
判断单元,用于当所述检测结果为是,唤醒所述第二预设控制模式,判断是否是单一控制模式,得到判断结果;
第二预设控制模式切换单元,用于当所述判断结果为是,关闭所述第一预设控制模式,执行所述第二预设控制模式的控制流程;
联合控制模式切换单元,用于当所述判断结果为否,结合所述第一预设控制模式和所述第二预设控制模式,执行联合控制模式的控制流程。
优选的,所述协议适配模块包括:
***线程初始化单元,用于初始化***线程;
通讯线程启动单元,用于启动通讯线程;
协议池启动单元,用于初始化协议池;
协议类实例创建单元,用于创建协议类实例;
存储单元,用于存储协议适配后的数据。
根据本发明提供的具体实施例,本发明公开了以下技术效果:
本发明公开的用户端负荷控制方法和***,对不同的负荷设备进行协议适配后,首先,获取控制参数信息和电网运行信息,所述控制参数信息能够通过用户进行设置,然后,接收用户输入的包含有第一预设控制模式的控制指令,依据用户输入的包含有第一预设控制模式的控制指令、控制参数信息和电网运行信息生成第一预设控制指令集,依据所述第一预设控制指令集控制负荷设备执行相应指令。本发明提供的技术方案,克服了现有技术中用户端负荷控制***一般只能被动接受上层主站或***控制的问题,能够通过获取用户对控制参数信息的设置以及接收用户对第一预设控制模式的选择来接受用户的控制,从而能够实现用户依据实际用电需求对用户端负荷控制***进行智能控制。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种用户端负荷控制方法的流程图;
图2本发明实施例一中对不同负荷设备进行协议适配的方法的流程图;
图3本发明实施例二提供的另外一种用户端负荷控制方法的流程图;
图4为本发明实施例二中执行第二预设控制模式的控制流程的方法的流程图;
图5为本发明实施例二中执行联合控制模式的控制流程的方法的流程图;
图6为本发明实施例三公开的另外一种用户端负荷控制方法的流程图;
图7为本发明实施例公开的一种用户端负荷控制***的结构图;
图8为本发明实施例公开的另外一种用户端负荷控制***的结构图;
图9为本发明实施例公开的图8中预设控制模式切换模块的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
实施例一
请参阅图1,图1为本发明实施例提供的一种用户端负荷控制方法的流程图。如图1所示,该方法包括:
步骤S101:对不同负荷设备进行协议适配;
具体的,进行协议适配,需要根据应用层协议的不同来进行适配。本发明实施例以376.1(电力用户用电信息采集***通信协议:主站与采集终端通信协议)为例进行阐述。请参阅图2,图2为本发明实施例一中对不同负荷设备进行协议适配的方法的流程图。如图2所示,该方法包括:
步骤S1011:初始化***线程;
具体的,读取配置文件,从XML(eXtensibleMarkupLanguage:可扩展标记语言)文件中获取负荷设备名称、协议类型、通讯端口、IP地址等信息,初始化协议类。所述配置文件存储在本地配置信息库,具体的,包括电表、集中器、控制器等信息采集所需要的配置信息,这些信息可分为结构化和非结构化信息两种,结构化信息存储在小型关系数据库中,非结构化信息存储在XML文件中。
步骤S1012:启动通讯线程;
具体的,创建发送与缓冲区队列,创建发送定时器。***时钟每秒检查UDP(UserDataProtocol:用户数据报协议)发送缓冲区,重发缓存数据,更新定时器。所述通讯线程负责与负荷设备进行通讯,传输数据。
步骤S1013:初始化协议线程池;
具体的,从配置文件中读取该采集点配置的负荷设备和其参数,上发给配置服务器,从配置服务器取得服务端上该采集点配置的负荷设备和其参数,替换为本地XML文件。若和配置服务器通讯失败就用本地配置启动协议线程池;若配置服务器无该采集点配置信息,则配置服务器自动记录所接收到的该采集点的配置信息。
步骤S1014:创建协议类实例;
具体的,读取XML文件,生产对应的协议类实例,将协议类实例放入协议池的启动队列中,然后发消息给协议类实例启动该负荷设备采集数据的线程。
还包括,步骤S1015:存储协议适配后的数据;
具体的,把经过协议适配以后上传的数据按照一定的格式存入内存数据库中,其中协议线程与数据采集存储之间通过IPC(Inter-ProcessCommunication:进程间通信)方式进行数据交互,考虑到实时数据传输对效率的要求,采用二进制传输协议,内容主要包括:采集点编号、数据项编号、数据值、采集时间。通过步骤S101,能够实现对不同类型的负荷设备进行自动匹配连接,完成信息采集与控制协议转换,为用电监测与分析、对负荷设备进行智能控制提供数据支撑。
步骤S102:获取控制参数信息和电网运行信息,所述控制参数信息包括:用户设置的参数信息;
具体的,所述用户设置的参数信息为用户依据自身实际需求而设定的控制参数,可以包括:控制日期,控制时段,控制下降负荷。
步骤S103:接收用户输入的包含有第一预设控制模式的控制指令;
具体的,所述第一预设控制模式,可选的,为用户日常控制模式。
步骤S104:依据所述第一预设控制模式、所述控制参数信息和所述电网运行信息生成第一预设控制指令集;
具体的,用户日常控制模式的场景通常是以“该用则用,该省则省”为原则,以用户用电持久性优化为目的而进行的能效管控行动,它结合用户自身生产、生活需要设定控制参数,依据所述用户设定的控制参数、所述电网运行信息和所述用户日常控制模式的控制要求,生成第一预设控制指令集。所述电网运行信息包括:电网的峰值、谷值和平值,电网的峰谷平时段,电价。当然用户也可以手动制定单个或多个负荷设备的定时优化运行控制组合。
步骤S105:依据所述第一预设控制指令集控制负荷设备执行相应指令。
本发明实施例一公开的用户端负荷控制方法,对不同的负荷设备进行协议适配后,首先,获取控制参数信息和电网运行信息,所述控制参数信息能够通过用户进行设置,然后,接收用户输入的包含有第一预设控制模式的控制指令,依据用户输入的包含有第一预设控制模式的控制指令、控制参数信息和电网运行信息生成第一预设控制指令集,依据所述第一预设控制指令集控制负荷设备执行相应指令。本发明提供的技术方案,克服了现有技术中用户端负荷控制***一般只能被动接受上层主站或***控制的问题,能够通过获取用户对控制参数信息的设置以及接收用户对第一预设控制模式的选择来接受用户的控制,从而能够实现用户依据实际用电需求对用户端负荷控制***进行智能控制。
实施例二
请参阅图3,图3为本发明实施例二提供的另外一种用户端负荷控制方法的流程图。如图3所示,该方法包括:
步骤S301:对不同负荷设备进行协议适配;
步骤S302:获取控制参数信息和电网运行信息,所述控制参数信息包括:用户设置的参数信息;
步骤S303:接收用户输入的包含有第一预设控制模式的控制指令;
步骤S304:依据所述第一预设控制模式、所述控制参数信息和所述电网运行信息生成第一预设控制指令集;
步骤S305:依据所述第一预设控制指令集控制负荷设备执行相应指令;
步骤S306:实时检测是否存在第二预设控制模式的执行请求,得到检测结果;
具体的,所述第二预设控制模式为需求响应控制模式,检测结果为是或者否。当所述检测结果为是,执行步骤S307;当所述检测结果为否,继续执行步骤S306。
步骤S307:唤醒所述第二预设控制模式,判断是否是单一控制模式,得到判断结果。当所述判断结果为是,执行步骤S308;当所述判断结果为否,执行步骤S309。
步骤S308:关闭所述第一预设控制模式,执行所述第二预设控制模式的控制流程;
具体的,请参阅图4,图4为本发明实施例二中执行第二预设控制模式的控制流程的方法的流程图。如图4所示,该方法包括:
步骤S401:获取上级主站下发的参数信息,选择第二预设控制模式;
具体的,所述第二预设控制模式为需求响应控制模式。需求响应控制模式的场景则是用户为响应高电价或***可靠性受到威胁时的经济激励而做出的电力消费形式暂时性改变,它包括基于价格的和基于激励的两种需求响应方式。基于价格的需求响应控制策略是用户为响应电网峰谷平电价信息而生成的一系列控制指令集合。具体的,当电网侧的峰时段到来时,本终端装置会提醒用户对一些负荷设备进行关闭或降荷处理以达到削峰/错峰目的,从而减少用电成本;同理,当电网侧的谷时段到来时,本终端装置会提醒用户对一些负荷设备尤其是具有储能能力的设备进行投入或升荷处理以达到填谷目的。基于激励的需求响应控制策略是依据电网侧推送的负荷削减指令,用户为获取一定经济补偿而自愿执行的关闭和降荷运行处理。
步骤S402:依据所述第二预设控制模式、所述上级主站下发的参数信息和所述电网运行信息生成第二预设控制指令集;
具体的,依据所述需求响应控制模式、从上级主站或***获取的控制参数信息和电网的峰值、谷值和平值,电网的峰谷平时段,电价,生成第二预设控制指令集。所述上级主站下发的参数信息为上级主站或***下发的负荷下降信息。
步骤S403:依据所述第二预设控制指令集控制负荷设备执行相应指令。
步骤S309:结合所述第一预设控制模式和所述第二预设控制模式,执行联合控制模式的控制流程;
具体的,请参阅图5,图5为本发明实施例二中执行联合控制模式的控制流程的方法的流程图。如图5所示,该方法包括:
步骤S501:获取上级主站下发的参数信息,选择结合所述第一预设控制模式和所述第二预设控制模式的联合控制模式;
具体的,获取上级主站下发的参数信息,选择结合用户日常控制模式和需求响应控制模式的联合控制模式。
步骤S502:依据所述联合控制模式、所述控制参数信息、所述上级主站下发的参数信息和所述电网运行信息生成联合控制指令集;
具体的,依据所述联合控制模式、用户设置的参数信息和上级主站下发的参数信息和电网的峰值、谷值和平值,电网的峰谷平时段,电价生成所述联合控制指令集。
步骤S503:依据所述联合控制指令集控制负荷设备执行相应指令。
本发明实施例二公开的技术方案,能够实时检测是否存在第二预设控制模式的执行请求,得到检测结果;当所述检测结果为是,唤醒所述第二预设控制模式,判断是否是单一控制模式,得到判断结果;当所述判断结果为是,关闭所述第一预设控制模式,执行所述第二预设控制模式的控制流程;当所述判断结果为否,结合所述第一预设控制模式和所述第二预设控制模式,执行联合控制模式的控制流程。实施例二公开的用户端负荷控制方法,能够实现不同控制模式的切换或者组合,能够同时满足用户和上层主站的控制需求,实现了智能、多元化负荷控制。另外,步骤S308,当所述检测结果为否,继续实时检测是否存在第二预设控制模式的执行请求,得到检测结果。依据步骤S308的检测结果,决定返回到步骤S306或步骤S307,从而能够实现闭环控制,实现实时、智能负荷控制。
本发明实施例二公开的技术方案,所述第一预设控制模式设定的为用户日常控制模式,所述第二预设控制模式为需求响应控制模式,能够满足用户对负荷的智能控制,需要注意的是,所述第一预设控制模式设定为需求响应控制模式,所述第二预设控制模式设定为用户日常控制模式也同样可以实现用户对负荷的智能控制。为此本发明公开如下实施例。
实施例三
请参阅图6,图6为本发明实施例三公开的另外一种用户端负荷控制方法的流程图。如图6所示,该方法包括:
步骤S601:对不同负荷设备进行协议适配;
步骤S602:获取上级主站下发的参数信息和电网运行信息;
步骤S603:接收用户输入的包含有第一预设控制模式的控制指令;
具体的,所述第一预设控制模式为需求响应控制模式。
步骤S604:依据所述第一预设控制模式、所述上级主站下发的参数信息和所述电网运行信息生成第一预设控制指令集;
具体的,依据需求响应控制模式、上级主站下发的负荷下降信息和电网的峰值、谷值和平值,电网的峰谷平时段,电价生成第一预设控制指令集;
步骤S605:依据所述第一预设控制指令集控制负荷设备执行相应指令;
步骤S606:实时检测是否存在第二预设控制模式的执行请求,得到检测结果;
具体的,所述第二预设控制模式为用户日常控制模式。所述检测结果为是或者否,当所述检测结果为是,执行步骤S607,当所述检测结果为否,继续执行步骤S606。
步骤S607:唤醒所述第二预设控制模式,判断是否是单一控制模式,得到判断结果。当所述判断结果为是,执行步骤S608;当所述判断结果为否,执行步骤S609。
步骤S608:关闭所述第一预设控制模式,执行所述第二预设控制模式的控制流程;
具体的,执行所述第二预设控制模式的控制流程,包括以下步骤:
获取用户设置的参数信息,选择第二预设控制模式;
依据所述第二预设控制模式、所述用户设置的参数信息和所述电网运行信息生成第二预设控制指令集;
依据所述第二预设控制指令集控制负荷设备执行相应指令。
步骤S609:结合所述第一预设控制模式和所述第二预设控制模式,执行联合控制模式的控制流程;
具体的,执行联合控制模式的控制流程,包括:
获取用户设置的参数信息,选择结合所述第一预设控制模式和所述第二预设控制模式的联合控制模式;
依据所述联合控制模式、所述用户设置的参数信息、所述上级主站下发的参数信息和所述电网运行信息生成联合控制指令集;
依据所述联合控制指令集控制负荷设备执行相应指令。
本发明实施例三公开的技术方案,实时检测是否存在用户日常控制模式的执行请求,得到检测结果,当所述检测结果为是时,或者关闭需求响应控制模式,执行用户日常控制模式的控制流程,或者结合用户日常控制模式和需求响应模式,执行所述联合控制模式的控制流程。因此,用户能够依据实际用电需求对用户端负荷控制***进行智能控制。
对应于本发明实施一公开的一种用户端负荷控制方法,本发明实施例公开一种用户端负荷控制***。请参阅图7,图7为本发明实施例公开的一种用户端负荷控制***的结构图。如图1所示,该***包括:
协议适配模块701,用于对不同负荷设备进行协议适配;
具体的,所述协议适配模块701可以包括:
***线程初始化单元,用于初始化***线程;
通讯线程启动单元,用于启动通讯线程;
协议池启动单元,用于初始化协议池;
协议类实例创建单元,用于创建协议类实例;
存储单元,用于存储协议适配后的数据。
信息获取模块702,用于获取控制参数信息和电网运行信息,所述控制参数信息包括:用户设置的参数信息;
第一预设控制模式选择模块703,用于接收用户输入的包含有第一预设控制模式的控制指令;
第一控制指令集生成模块704,用于依据所述第一预设控制模式、所述控制参数信息和所述电网运行信息生成第一预设控制指令集;
负荷设备控制模块705,用于依据所述第一预设控制指令集控制负荷设备执行相应指令。
对应于本发明实施二公开的一种用户端负荷控制方法,本发明实施例公开另外一种用户端负荷控制***。请参阅图8,图8为本发明实施例公开的另外一种用户端负荷控制***的结构图。如图8所示,该***包括:
协议适配模块801,用于对不同负荷设备进行协议适配;
信息获取模块802,用于获取控制参数信息和电网运行信息,所述控制参数信息包括:用户设置的参数信息和上级主站下发的参数信息;
第一预设控制模式选择模块803,用于接收用户输入的包含有第一预设控制模式的控制指令;
第一控制指令集生成模块804,用于依据所述第一预设控制模式、所述控制参数信息和所述电网运行信息生成第一预设控制指令集;
负荷设备控制模块805,用于依据所述第一预设控制指令集控制负荷设备执行相应指令;
检测模块806,用于实时检测是否存在第二预设控制模式的执行请求,得到检测结果;
预设控制模式切换模块807,用于当所述检测结果为是,唤醒所述第二预设控制模式,判断是否是单一控制模式,得到判断结果;当所述判断结果为是,关闭所述第一预设控制模式,执行所述第二预设控制模式的控制流程;当所述判断结果为否,结合所述第一预设控制模式和所述第二预设控制模式,执行联合控制模式的控制流程。
具体的,请参阅图9,图9为本发明实施例公开的图8中预设控制模式切换模块的结构图。如图9所示,所述预设控制模式切换模块807包括:
判断单元8071,用于当所述检测结果为是,唤醒所述第二预设控制模式,判断是否是单一控制模式,得到判断结果;
第二预设控制模式切换单元8072,用于当所述判断结果为是,关闭所述第一预设控制模式,执行所述第二预设控制模式的控制流程;
联合控制模式切换单元8073,用于当所述判断结果为否,结合所述第一预设控制模式和所述第二预设控制模式,执行联合控制模式的控制流程。
本发明实施例公开的用户端负荷控制***,克服了现有技术中用户端负荷控制***一般只能被动接受上层主站或***控制的问题,能够通过获取用户对控制参数信息的设置以及接收用户对第一预设控制模式的选择来接受用户的控制,从而能够实现用户依据实际用电需求对用户端负荷控制***进行智能控制。
需要说明的是,本发明实施例公开的用户端负荷控制***,可借助软件加必需的硬件平台的方式来实现,本发明实施例公开的用户端负荷控制***所对应的硬件装置,即一种用户端负荷控制装置,包括:中央处理器模块、人机交互界面模块、存储模块、上行通信模块、下行通信模块、负荷控制模块、电源模块。还可以包括:时钟模块。
具体的,本发明实施例中的信息获取模块对应于硬件装置中的人机交互界面模块和上行通信模块。所述人机交互界面模块用于获取控制参数信息,所述控制参数信息包括:用户设置的参数信息,提供触摸屏实现现场人机交互,用户可在终端上轻触用户界面实现各种功能操作,包括负荷设备电压、电流、运行状态等信息的查看,以及控制参数的输入和设置。所述人机交互界面模块中触摸屏的显示简洁、直观、并且易操作,画面展现丰富、交互性强。所述上行通道模块,用于获取电网运行信息和上级主站下发的参数信息,主要通过与上层主站***之间进行通信实现信息交互,支持以太网、GPRS、CDMA等多种通信方式。硬件装置中,下行通信模块负责对电表和集中器进行数据采集或者对负荷设备控制模块下发控制命令,支持RS485、微功率无线、PLC(低压电力线载波)、Zigbee等多种通信方式。硬件装置中,负荷设备控制模块,用于依据所述控制指令集控制负荷设备执行相应指令。硬件装置中存储模块负责存储整个终端装置的相关信息,包括:采集来的负荷设备负荷、电量、电压、功率因数等信息,电网侧运行信息与电价表,控制模块中的相关参数,时间信息,环境信息。电源模块和时钟模块为其他模块提供能量支撑和时间校准。中央处理器模块实现设备接入管理和智能控制计算功能,包括本发明实施例中的协议适配模块、第一控制指令集生成模块、检测模块和预设控制模式切换模块。实体装置中,所述人机交互界面模块、所述存储模块、所述上行通道模块、所述下行通道模块分别与所述中央处理器模块相连接。通过以上描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,需要说明的是,实现本发明提供的技术方案所依赖的硬件装置,也属于本发明技术方案所保护的范围。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的用户端负荷控制***而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。
Claims (8)
1.一种用户端负荷控制方法,其特征在于,包括:
对不同负荷设备进行协议适配;
获取控制参数信息和电网运行信息,所述控制参数信息包括:用户设置的参数信息;
接收用户输入的包含有第一预设控制模式的控制指令;
依据所述第一预设控制模式、所述控制参数信息和所述电网运行信息生成第一预设控制指令集;
依据所述第一预设控制指令集控制负荷设备执行相应指令;
实时检测是否存在第二预设控制模式的执行请求,得到检测结果;
当所述检测结果为是,唤醒所述第二预设控制模式,判断是否是单一控制模式,得到判断结果;当所述判断结果为是,关闭所述第一预设控制模式,执行所述第二预设控制模式的控制流程;当所述判断结果为否,结合所述第一预设控制模式和所述第二预设控制模式,执行联合控制模式的控制流程;
当所述检测结果为否,继续实时检测是否存在第二预设控制模式的执行请求,得到检测结果。
2.根据权利要求1所述的方法,其特征在于,执行所述第二预设控制模式的控制流程,包括:
获取上级主站下发的参数信息,选择第二预设控制模式;
依据所述第二预设控制模式、所述上级主站下发的参数信息和所述电网运行信息生成第二预设控制指令集;
依据所述第二预设控制指令集控制负荷设备执行相应指令。
3.根据权利要求1所述的方法,其特征在于,执行联合控制模式的控制流程,包括:
获取上级主站下发的参数信息,选择结合所述第一预设控制模式和所述第二预设控制模式的联合控制模式;
依据所述联合控制模式、所述控制参数信息、所述上级主站下发的参数信息和所述电网运行信息生成联合控制指令集;
依据所述联合控制指令集控制负荷设备执行相应指令。
4.根据权利要求1~3任意一项所述的方法,其特征在于,对不同负荷设备进行协议适配,包括:
初始化***线程;
启动通讯线程;
初始化协议池;
创建协议类实例;
存储协议适配后的数据。
5.一种用户端负荷控制方法,其特征在于,包括:
对不同负荷设备进行协议适配;
获取上级主站下发的参数信息和电网运行信息;
接收用户输入的包含有第一预设控制模式的控制指令;
依据所述第一预设控制模式、所述上级主站下发的参数信息和所述电网运行信息生成第一预设控制指令集;
依据所述第一预设控制指令集控制负荷设备执行相应指令;
实时检测是否存在第二预设控制模式的执行请求,得到检测结果;
当所述检测结果为是,唤醒所述第二预设控制模式,判断是否是单一控制模式,得到判断结果;当所述判断结果为是,关闭所述第一预设控制模式,执行所述第二预设控制模式的控制流程;当所述判断结果为否,结合所述第一预设控制模式和所述第二预设控制模式,执行联合控制模式的控制流程。
6.一种用户端负荷控制***,其特征在于,包括:
协议适配模块,用于对不同负荷设备进行协议适配;
信息获取模块,用于获取控制参数信息和电网运行信息,所述控制参数信息包括:用户设置的参数信息;
第一预设控制模式选择模块,用于接收用户输入的包含有第一预设控制模式的控制指令;
第一控制指令集生成模块,用于依据所述第一预设控制模式、所述控制参数信息和所述电网运行信息生成第一预设控制指令集;
负荷设备控制模块,用于依据所述第一预设控制指令集控制负荷设备执行相应指令;
检测模块,用于实时检测是否存在第二预设控制模式的执行请求,得到检测结果;
预设控制模式切换模块,用于当所述检测结果为是,唤醒所述第二预设控制模式,判断是否是单一控制模式,得到判断结果;当所述判断结果为是,关闭所述第一预设控制模式,执行所述第二预设控制模式的控制流程;当所述判断结果为否,结合所述第一预设控制模式和所述第二预设控制模式,执行联合控制模式的控制流程。
7.根据权利要求6所述***,其特征在于,所述预设控制模式切换模块,包括:
判断单元,用于当所述检测结果为是,唤醒所述第二预设控制模式,判断是否是单一控制模式,得到判断结果;
第二预设控制模式切换单元,用于当所述判断结果为是,关闭所述第一预设控制模式,执行所述第二预设控制模式的控制流程;
联合控制模式切换单元,用于当所述判断结果为否,结合所述第一预设控制模式和所述第二预设控制模式,执行联合控制模式的控制流程。
8.根据权利要求6或7所述的***,其特征在于,所述协议适配模块包括:
***线程初始化单元,用于初始化***线程;
通讯线程启动单元,用于启动通讯线程;
协议池启动单元,用于初始化协议池;
协议类实例创建单元,用于创建协议类实例;
存储单元,用于存储协议适配后的数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410217322.1A CN103956834B (zh) | 2014-05-21 | 2014-05-21 | 一种用户端负荷控制方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410217322.1A CN103956834B (zh) | 2014-05-21 | 2014-05-21 | 一种用户端负荷控制方法和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103956834A CN103956834A (zh) | 2014-07-30 |
CN103956834B true CN103956834B (zh) | 2016-02-24 |
Family
ID=51334079
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410217322.1A Active CN103956834B (zh) | 2014-05-21 | 2014-05-21 | 一种用户端负荷控制方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103956834B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104319766B (zh) * | 2014-10-29 | 2015-11-04 | 四川慧盈科技有限责任公司 | 一种楼宇空调设备供电及监控方法 |
TWI540810B (zh) * | 2014-11-12 | 2016-07-01 | 財團法人資訊工業策進會 | 一種閘道器、電力設備控制方法以及電力設備資訊讀取方法 |
TWI634509B (zh) * | 2016-10-06 | 2018-09-01 | 中華電信股份有限公司 | 需量反應服務系統控制方法 |
CN107979582B (zh) * | 2016-10-25 | 2020-08-14 | 央视国际网络无锡有限公司 | 一种udp数据流传输方法及其装置 |
CN106549387B (zh) * | 2016-12-09 | 2019-11-22 | 国网北京市电力公司 | 分配负荷的方法、装置和*** |
CN110166328B (zh) * | 2019-07-05 | 2021-07-16 | 南方电网科学研究院有限责任公司 | 一种需求响应设备的测试装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2437368A2 (en) * | 2010-09-29 | 2012-04-04 | Samsung Electronics Co., Ltd. | Electric device, power management system including the electric device, and method for controlling the same |
CN102594833A (zh) * | 2012-03-09 | 2012-07-18 | 北京神州数码思特奇信息技术股份有限公司 | 一种通信协议适配方法和*** |
CN103280893A (zh) * | 2013-05-30 | 2013-09-04 | 东南大学 | 一种工业用户能量管理装置及其控制方法 |
CN103647706A (zh) * | 2013-12-27 | 2014-03-19 | 深圳市众鸿科技股份有限公司 | 一种自适配协议通信网关及通信平台 |
CN103793794A (zh) * | 2014-02-24 | 2014-05-14 | 国电南瑞科技股份有限公司 | 需求侧管理的自动需求响应评价***及方法 |
-
2014
- 2014-05-21 CN CN201410217322.1A patent/CN103956834B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2437368A2 (en) * | 2010-09-29 | 2012-04-04 | Samsung Electronics Co., Ltd. | Electric device, power management system including the electric device, and method for controlling the same |
CN102594833A (zh) * | 2012-03-09 | 2012-07-18 | 北京神州数码思特奇信息技术股份有限公司 | 一种通信协议适配方法和*** |
CN103280893A (zh) * | 2013-05-30 | 2013-09-04 | 东南大学 | 一种工业用户能量管理装置及其控制方法 |
CN103647706A (zh) * | 2013-12-27 | 2014-03-19 | 深圳市众鸿科技股份有限公司 | 一种自适配协议通信网关及通信平台 |
CN103793794A (zh) * | 2014-02-24 | 2014-05-14 | 国电南瑞科技股份有限公司 | 需求侧管理的自动需求响应评价***及方法 |
Also Published As
Publication number | Publication date |
---|---|
CN103956834A (zh) | 2014-07-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103956834B (zh) | 一种用户端负荷控制方法和*** | |
CN106707778B (zh) | 一种基于模型预测控制的家庭综合能源智能优化管理*** | |
CN104184214B (zh) | 一种楼宇用电负荷监控方法 | |
Mohamed et al. | Energy management and renewable energy integration in smart grid system | |
CN106532751B (zh) | 一种分布式电源能效优化方法及*** | |
CN107835252A (zh) | 一种基于智能电表数据采集的智能交互*** | |
CN105553103B (zh) | 一种区域主动配电网能量管理***及方法 | |
Chakravarthi et al. | IoT–based smart energy meter for smart grids | |
CN103997125A (zh) | 一种多源配电网节能优化调度*** | |
CN102324585A (zh) | 基于多代理***的电动汽车有序充电方法 | |
CN105260840A (zh) | 一种互联网+可调度负荷综合调度*** | |
CN104184145B (zh) | 一种楼宇智能配电*** | |
CN105591469B (zh) | 一种社区微网分布式控制*** | |
CN203552029U (zh) | 一种基于分布式控制器的微网控制*** | |
KR20120000026A (ko) | 네트워크 시스템 | |
CN202975732U (zh) | 一种可远程交互的实时家庭能源智能管理*** | |
CN103545928B (zh) | 一种逐级贯穿的智能配电网运行监控*** | |
Wu et al. | Microgrids energy management considering net-zero energy concept: The role of renewable energy landscaping design and IoT modeling in digital twin realistic simulator | |
Abid | Internet of energy: A design to manage energy consumption for off-grid building | |
CN202885886U (zh) | 3g自发电水表 | |
CN106300667B (zh) | 一种台区网格虚拟机组的量测调控***、量测及调控方法 | |
CN105226819A (zh) | 一种基于iec61850的分布式电源监控管理*** | |
CN107925243B (zh) | 用于电力使用的改进控制的方法和装置 | |
EP2503295B1 (en) | Communication module, point of entry electricity metering device, metering system of a metered user area and method for self organized regulating a power consumption via a point of entry electricity metering device in a metered user area of an electricity grid | |
CN206211660U (zh) | 一种台区网格虚拟机组的量测调控*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |