一种电熔镁群炉用电需量远程监控系统及方法

文档序号:6253531阅读:208来源:国知局
一种电熔镁群炉用电需量远程监控系统及方法
【专利摘要】本发明涉及一种电熔镁群炉用电需量远程监控系统及方法,该系统包括数据采集装置、本地PC机、云服务器、远程PC机,数据采集装置包括电压互感器、电流互感器、有功功率变送器、第一下位机、多台多用电子测量仪、第二下位机,该方法为采集电熔镁炉熔炼电流、电熔镁炉熔炼功率和群炉用电需量,根据各台电熔镁炉熔炼电流、各台电熔镁炉熔炼功率和群炉用电需量对各电熔镁炉进行分合闸控制,将底层监视数据发送至本地PC机,并通过Zookeeper技术实现本地PC机和远程PC机的数据交换,实现电熔镁群炉远程监控。
【专利说明】-种电熔镁群炉用电需量远程监控系统及方法

【技术领域】
[0001] 本发明属于耗能设备用电需量的监控【技术领域】,具体涉及一种电熔镁群炉用电需 量远程监控系统及方法。

【背景技术】
[0002] 电熔镁炉是以菱镁矿石为原料冶炼电熔镁砂的一种三相交流电弧炉,其作用是提 供在高温电弧热作用下原料熔化的物理化学反应空间。通过调节三相石墨电极与熔池液 面之间距离形成并保持合适的交流电弧以熔化原料形成MgO熔体,熔体经冷却形成晶体产 品。电熔镁砂厂是以多台电熔镁炉在同一时间段内进行生产的,这种群炉生产方式导致主 变压器在生产期间的总功率很大。
[0003] 在整个生产过程中,电熔镁砂厂由同一主变压器供电的电熔镁群炉的总功率在一 段时间内的平均值(即群炉用电需量)不能超出电网公司规定的最大允许需量值。一旦群 炉用电需量超出最大允许需量值时,企业将支付高昂的惩罚性电费。这种"超需量"情况还 会严重地影响所在地区电网的供电质量和安全运行。
[0004] 目前国内电熔镁砂企业对群炉用电需量的监控主要为本地监控,监控的场所局限 在电熔镁砂企业的变电所内,监控手段多以人工监视为主,不仅监控人员工作强度大,而且 监控效率低下。电熔镁砂企业的管理者也不能及时地对当前群炉用电需量的水平进行一个 远距离的在线监视,群炉用电需量的管理水平较低,不能对生产进行及时有效地远程指导 (电熔镁群炉电能需量监控系统平台设计与开发[D],东北大学,2013)。


【发明内容】

[0005] 针对现有技术的不足,提供一种电熔镁群炉用电需量远程监控系统及方法。
[0006] 本发明的技术方案为:
[0007] -种电熔镁群炉用电需量远程监控系统,包括数据采集装置、本地PC机、云服务 器、远程PC机;
[0008] 所述的数据采集装置包括电压互感器、电流互感器、有功功率变送器、第一下位 机、多台多用电子测量仪、第二下位机;
[0009] 所述的电压互感器和电流互感器安装于变电所,电压互感器的输出端和电流互感 器的输出端连接有功功率变送器的输入端,有功功率变送器的输出端连接第一下位机的输 入端;多用电子测量仪安装于变电所,各多用电子测量仪的输出端连接第二下位机的输入 端,第二下位机的输出端连接第一下位机的输入端,第一下位机的输出端连接本地PC机, 第一下位机的输出端还连接各电熔镁炉的分闸继电器,本地PC机通过互联网连接云服务 器,云服务器通过互联网连接远程PC机;
[0010] 所述的电压互感器,用于将电熔镁群炉主变压器的二次侧的三相高电压交流信号 按照电压变比变换成有功功率变送器能接收的三相低电压交流信号,并发送至有功功率变 送器;
[0011] 所述的电流互感器,用于将电熔镁群炉主变压器的二次侧的A、C两相高电流交流 信号按照电流变比变换成有功功率变送器能接收的A、C两相低电流交流信号,并发送至有 功功率变送器;
[0012] 所述的有功功率变送器,用于将三相低电压交流信号和A、C两相的低电流交流信 号转换为表示主变压器功率的直流信号,并发送给第一下位机;
[0013] 所述的多用电子测量仪,用于采集各电熔镁炉熔炼电流和各电熔镁炉熔炼功率, 并发送至第二下位机;
[0014] 所述的第二下位机,用于将各电熔镁炉熔炼电流和各电熔镁炉熔炼功率发送至第 一下位机;
[0015] 所述的第一下位机,用于设定需量周期、滑差时间、群炉用电需量轮跳设定值、群 炉用电需量全跳设定值;根据电压变比和电流变比对表示主变压器功率的直流信号进行换 算,得到主变压器功率实际值;根据主变压器功率实际值在需量周期内进行滑动平均计算, 得到群炉用电需量,并且每隔一个滑差时间,重新计算得到新的群炉用电需量;根据各台电 熔镁炉熔炼功率是否为零来判断各台电熔镁炉的生产状态,并标记;通过比较各台电熔镁 炉熔炼电流的大小对各台电熔镁炉分闸进行优先级排序;统计当前本月最大用电需量、当 前本月全跳次数、上月最大用电需量、上月全跳次数;按照采样周期将底层监视数据发送至 本地PC机,根据各台电熔镁炉熔炼电流、各台电熔镁炉熔炼功率、群炉用电需量、群炉用电 需量全跳设定值、群炉用电需量轮跳设定值、全跳时间设定值和分闸时间设定值对各台电 熔镁炉进行分合闸控制;根据需量参数调节数据修改群炉用电需量轮跳设定值、群炉用电 需量全跳设定值;
[0016] 所述的底层监视数据包括:主变压器功率、各台电熔镁炉熔炼电流、各台电熔镁炉 熔炼功率、电压变比、电流变比、需量周期、滑差时间、群炉用电需量轮跳设定值、群炉用电 需量全跳设定值、当前本月最大用电需量、上月最大用电需量、当前本月全跳次数、上月全 跳次数、群炉用电需量、各台电熔镁炉生产状态标志、各台电熔镁炉分闸优先级;
[0017] 所述的需量参数调节数据包括:时间戳、调节后的群炉用电需量轮跳设定值、调节 后的群炉用电需量全跳设定值;
[0018] 所述的本地PC机,用于按照采样周期接收第一下位机的底层监视数据;将采集底 层监视数据时刻的时间戳和底层监视数据作为需量监视数据,并将需量监视数据序列化后 发送至云服务器;接收云服务器发送的序列化后的需量参数调节数据,将其反序列化后发 送至第一下位机;提供本地监控画面并显示需量监视数据;
[0019] 所述的本地PC机安装有本地监控单元,包括:本地监控模块、本地数据发送模块 和本地数据接收模块;
[0020] 所述的本地监控模块,用于将采集底层监视数据时刻的时间戳和底层监视数据作 为需量监视数据,并发送至本地数据发送模块;将接收的需量参数调节数据发送至第一下 位机;提供本地监控画面并显示需量监视数据;
[0021] 所述的本地数据发送模块,用于将需量监视数据进行序列化,采用Zookeeper技 术将序列化后的需量监视数据发送至云服务器;
[0022] 所述的本地数据接收模块,用于将序列化后的需量参数调节数据进行反序列化后 发送至本地监控模块;
[0023] 所述的云服务器,用于采用Zooke印er技术实现本地PC机与远程PC机之间数据 的交换:接收本地PC机发送的序列化后的需量监视数据,并发送至远程PC机,接收远程PC 机发送的序列化后的需量参数调节数据,并发送至本地PC机;
[0024] 所述的云服务器,包括两个Znode节点:Znode节点A和Znode节点B ;
[0025] 所述的Znode节点A用于采用Zooke印er技术将序列化后的需量监视数据发送至 远程PC机;
[0026] 所述的Znode节点B用于采用Zooke印er技术将序列化后的需量参数调节数据发 送至本地PC机;
[0027] 所述的远程PC机,用于将接收云服务器发送的序列化后的需量监视数据进行反 序列化,提供远程监控画面,并显示需量监视数据,将需量参数调节数据进行序列化后发送 至云服务器;
[0028] 所述的远程PC机安装有远程监控单元,包括:远程监控模块、远程数据发送模块 和远程数据接收模块;
[0029] 所述的远程监控模块,用于提供远程监控画面、显示需量监视数据,并确定需量参 数调节数据,发送至远程数据发送模块;
[0030] 所述的远程数据发送模块,用于将需量参数调节数据进行序列化,采用Zookeeper 技术将序列化后的需量参数调节数据发送至云服务器;
[0031] 所述的远程数据接收模块,用于将序列化后的需量监视数据进行反序列化后发送 至远程监控模块。
[0032] 采用电熔镁群炉用电需量远程监控系统进行电熔镁群炉用电需量远程监控的方 法,包括以下步骤:
[0033] 步骤1 :采集电熔镁炉熔炼电流、电熔镁炉熔炼功率和主变压器功率;
[0034] 步骤1. 1 :多用电子测量仪采集各电熔镁炉熔炼电流和各电熔镁炉熔炼功率,并 发送至第二下位机;
[0035] 步骤1. 2 :第二下位机将各电熔镁炉熔炼电流和各电熔镁炉熔炼功率发送至第一 下位机;
[0036] 步骤1. 3 :电压互感器将电熔镁群炉主变压器的二次侧的三相高电压交流信号按 照电压变比变换成有功功率变送器能接收的三相低电压交流信号;电流互感器将电熔镁群 炉主变压器的二次侧的A、C两相高电流交流信号按照电流变比变换成有功功率变送器能 接收的A、C两相低电流交流信号;将低电压交流信号和低电流交流信号发送至有功功率变 送器;
[0037] 步骤1. 4 :有功功率变送器将三相低电压交流信号和A、C两相的低电流交流信号 转换为表示主变压器功率的直流信号,并发送给第一下位机;
[0038] 步骤2 :设定需量周期和滑差时间,第一下位机根据电压变比和电流变比对表示 主变压器功率的直流信号进行换算,得到主变压器功率实际值,根据需量周期和滑差时间 计算得到群炉用电需量;
[0039] 步骤3 :第一下位机根据各台电熔镁炉熔炼电流、各台电熔镁炉熔炼功率、群炉用 电需量、群炉用电需量全跳设定值、群炉用电需量轮跳设定值、全跳时间设定值和分闸时间 设定值对各台电熔镁炉进行分合闸控制;
[0040] 步骤3. I :根据各台电熔镁炉熔炼功率是否为零来判断各台电熔镁炉的生产状 态,并标记;
[0041] 步骤3. 2:确定各台电熔镁炉分闸的优先级:通过比较各台电熔镁炉熔炼电流的 大小对各台电熔镁炉分闸进行优先级排序,电熔镁炉熔炼电流大的优先级高;
[0042] 步骤3. 3 :判断当前群炉用电需量是否超出群炉用电需量全跳设定值,若是,则对 各台电熔镁炉进行全跳动作,即对各台电熔镁炉进行分闸,执行步骤3. 4,否则,执行步骤 3. 5 ;
[0043] 步骤3. 4 :当全跳动作时间到达全跳时间设定值,恢复各台电熔镁炉为合闸状态, 返回步骤3. 3 ;
[0044] 步骤3. 5 :判断当前群炉用电需量是否超出群炉用电需量轮跳设定值,若是,执行 步骤3. 6,否则,执行步骤3. 12 ;
[0045] 步骤3. 6 :将优先级最高的电熔镁炉确定为要分闸的电熔镁炉,执行步骤3. 7 ;
[0046] 步骤3. 7 :将确定要分闸的电熔镁炉进行分闸;
[0047] 步骤3.8 :当分闸时间达到分闸时间设定值时,将当前处于分闸状态的电熔镁炉 进行合闸;
[0048] 步骤3. 9 :判断当前群炉用电需量是否超出群炉用电需量轮跳设定值,若是,执行 步骤3. 10,否则,执行步骤3. 12 ;
[0049] 步骤3. 10 :判断上次处于分闸状态的电熔镁炉的是否为最低优先级的电熔镁炉, 若是,则返回步骤3. 6,否则,执行步骤3. 11 ;
[0050] 步骤3. 11 :将低于上次处于分闸状态的电熔镁炉一个优先级的电熔镁炉确定为 要分闸的电熔镁炉,返回步骤3. 7 ;
[0051] 步骤3. 12 :轮跳结束,返回步骤3. 3。
[0052] 步骤4 :第一下位机统计当前本月最大用电需量、当前本月全跳次数、上月最大用 电需量、上月全跳次数;
[0053] 步骤5 :第一下位机按照采样周期将底层监视数据发送至本地PC机;
[0054] 步骤6 :本地PC机将采集底层监视数据时刻的时间戳和底层监视数据作为需量监 视数据,通过云服务器采用Zooke印er技术将需量监视数据发送至远程PC机,远程PC机提 供远程监控画面并显示需量监视数据;
[0055] 步骤7 :当远程监控人员修改需量参数调节数据时,远程PC机通过云服务器采用 Zookeeper技术将需量参数调节数据发送至第一下位机;
[0056] 步骤8 :第一下位机根据需量参数调节数据修改群炉用电需量轮跳设定值、群炉 用电需量全跳设定值,返回步骤1。
[0057] 本发明的有益效果是:本发明提供一种电熔镁群炉用电需量远程监控系统及方 法,方便企业管理人员在远程进行监控,进行生产指导;同时,还方便研究人员对用电需量 进行数学分析和建模,从而提出更好的需量调节方法。不仅可以帮助电熔镁企业降低生产 成本、增加电熔镁砂生产产量,提高经济效益。还可以降低电熔镁群炉用电需量对电网的负 荷冲击,缩小电网的峰谷差。

【专利附图】

【附图说明】
[0058] 图1为本发明【具体实施方式】中的电熔镁群炉用电需量远程监控系统的结构框图;
[0059] 图2为本发明【具体实施方式】中的电熔镁群炉用电需量远程监控系统的连接图;
[0060] 图3为本发明【具体实施方式】中的电熔镁群炉用电需量远程监控方法的流程图; [0061] 图4为本发明【具体实施方式】中的第一下位机对各台电熔镁炉进行分合闸控制的 流程图;
[0062] 图5为本发明【具体实施方式】中的本地PC机通过云服务器的Znode节点A将序列 化后的需量监视数据发送至远程PC机的流程图;
[0063] 图6为本发明【具体实施方式】中的远程PC机通过云服务器的Znode节点B将序列 化后的需量参数调节数据发送至本地PC机的流程图。

【具体实施方式】
[0064] 一种电熔镁群炉用电需量远程监控系统,如图1所示,包括数据采集装置、本地PC 机、云服务器、远程PC机。
[0065] 本实施方式中,选用的本地PC机型号为研华IPC-610L ;
[0066] 选用的云服务器的操作系统为CentOS 6. 5的云服务器;
[0067] 选用的远程PC机型号为戴尔0ptipleX790。
[0068] 数据采集装置包括电压互感器、电流互感器、有功功率变送器、第一下位机、多台 多用电子测量仪、第二下位机。
[0069] 本实施方式中,选用的电压互感器的型号为JSZW3-10,电压变比为100 : 1 ;
[0070] 选用的电流互感器的型号为LFZBJ-10,电流变比为400 : 1 ;
[0071] 选用型号为YDD-P3的三相三线制有功功率变送器;
[0072] 第一下位机选用的是西门子S7-200PLC ;
[0073] 第二下位机选用的是CPU型号为Q03UD的三菱Q系列PLC ;
[0074] 选用5台型号均为ME96NSR的多用电子测量仪。
[0075] 电熔镁群炉用电需量远程监控系统的连接图如图2所示,本实施方式中,电压互 感器和电流互感器安装于变电所,电压互感器的A、B、C三相电压交流信号的输出端V1、V2、 V3分别与有功功率变送器的接收端VI、V2、V3相连接,电流互感器的A、C两相的电流交流 信号的输出端AU A3分别与有功功率变送器的接收端AU A3相连接,有功功率变送器输出 端Pl与第一下位机的模拟量信号接收端Al 1相连接,有功功率变送器输出模拟量4?20mA 直流信号;5台多用电子测量仪安装于变电所,各台多用电子测量仪通过CC-Link总线连接 第二下位机的输入端,第二下位机的串口 P2与第一下位机的串口 P2通过Profibus DP总线 电缆相连接,第一下位机的串口 Pl与本地PC机的串口 Pl通过Profibus DP总线电缆连接, 基于OPC标准协议进行通讯。
[0076] 本实施方式中,第一下位机的DOl引脚与分闸继电器Kl的第13引脚连接,第一下 位机的D02引脚与分闸继电器K2的第13引脚连接,第一下位机的D03引脚与分闸继电器 K3的第13引脚连接,第一下位机的D04引脚与分闸继电器K4的第13引脚连接,第一下位 机的D05引脚与分闸继电器K5的第13引脚相连接,分闸继电器Kl的第14引脚、分闸继电 器K2的第14引脚、分闸继电器K3的第14引脚、分闸继电器K4的第14引脚、分闸继电器 K5的第14引脚都与第一下位机的M引脚相连接;分闸继电器Kl的第9引脚与1#高压断 路器的第1引脚相连接,分闸继电器Kl的第5引脚与1#高压断路器的第2引脚相连接;分 闸继电器K2的第9引脚与2#高压断路器的第1引脚相连接,分闸继电器K2的第5引脚与 2#高压断路器的第2引脚相连接;分闸继电器K3的第9引脚与3#高压断路器的第1引脚 相连接,分闸继电器K3的第5引脚与3#高压断路器的第2引脚相连接;分闸继电器K4的 第9引脚与4#高压断路器的第1引脚相连接,分闸继电器K4的第5引脚与4#高压断路器 的第2引脚相连接;分闸继电器K5的第9引脚与5#高压断路器的第1引脚相连接,分闸继 电器K5的第5引脚与5#高压断路器的第2引脚相连接。
[0077] 本实施方式中,高压线塔的输出端A、B、C分别与主变压器的输入端A、B、C相连接; 主变压器的输出端a、b、c分别与1#高压断路器的输入端A、B、C、2#高压断路器的输入端 A、B、C、3#高压断路器的输入端A、B、C、4#高压断路器的输入端A、B、C、5#高压断路器的输 入端A、B、C相连接;1#高压断路器的输出端a、b、c分别与1#炉用变压器的输入端A、B、C 相连接;2#高压断路器的输出端a、b、c分别与2#炉用变压器的输入端A、B、C相连接;3# 高压断路器的输出端a、b、c分别与3#炉用变压器的输入端A、B、C相连接;4#高压断路器 的输出端a、b、c分别与4#炉用变压器的输入端A、B、C相连接;5#高压断路器的输出端a、 b、c分别与5#炉用变压器的输入端A、B、C相连接;1#炉用变压器的输出端a、b、c分别与 1#电熔镁炉的输入端A、B、C相连接;2#炉用变压器的输出端a、b、c分别与2#电熔镁炉的 输入端A、B、C相连接;3#炉用变压器的输出端a、b、c分别与3#电熔镁炉的输入端A、B、C 相连接;4#炉用变压器的输出端a、b、c分别与4#电熔镁炉的输入端A、B、C相连接;5#炉 用变压器的输出端a、b、c分别与5#电熔镁炉的输入端A、B、C相连接。
[0078] 本地PC机通过互联网连接云服务器,云服务器通过互联网连接远程PC机。
[0079] 本实施方式中,型号为SZW3-10的电压互感器,用于将电熔镁群炉主变压器的二 次侧的三相高电压交流信号按照100 : 1的电压变比变换成有功功率变送器能接收的〇? IIOV范围内的三相低电压交流信号,并发送至有功功率变送器。
[0080] 本实施方式中,型号为LFZBJ-10的电流互感器,用于将电熔镁群炉主变压器的二 次侧的A、C两相高电流交流信号按照400 : 1的电流变比变换成有功功率变送器能接受的 0?5A范围内的A、C两相低电流交流信号,并发送至有功功率变送器。
[0081] 本实施方式中,型号为YDD-P3的三相三线制有功功率变送器,用于将三相电压交 流信号和A、C两相的电流交流信号转换为表示主变压器功率的4?20mA范围内的标准直 流信号,并发送给第一下位机。
[0082] 本实施方式中,五台型号为ME96NSR的多用电子测量仪,用于采集各电熔镁炉熔 炼电流和各电熔镁炉熔炼功率,并发送至第二下位机。
[0083] 本实施方式中,第二下位机CPU型号为Q03UD的三菱Q系列PLC,用于将各电烙镁 炉熔炼电流和各电熔镁炉熔炼功率发送至第一下位机。
[0084] 本实施方式中,第一下位机西门子S7-200PLC,用于设定需量周期、滑差时间、群炉 用电需量轮跳设定值、群炉用电需量全跳设定值;根据电压变比和电流变比对表示主变压 器功率的直流信号进行换算,得到主变压器功率实际值;根据主变压器功率实际值在需量 周期内进行滑动平均计算,得到群炉用电需量,并且每隔一个滑差时间,重新计算得到新的 群炉用电需量;根据各台电熔镁炉熔炼功率是否为零来判断各台电熔镁炉的生产状态,并 标记;通过比较各台电熔镁炉熔炼电流的大小对各台电熔镁炉分闸进行优先级排序;统计 当前本月最大用电需量、当前本月全跳次数、上月最大用电需量、上月全跳次数;按照采样 周期将底层监视数据发送至本地PC机,根据各台电熔镁炉熔炼电流、各台电熔镁炉熔炼功 率、群炉用电需量、群炉用电需量全跳设定值、群炉用电需量轮跳设定值、全跳时间设定值 和分闸时间设定值对各台电熔镁炉进行分合闸控制;根据需量参数调节数据修改需量监视 数据。
[0085] 本实施方式中,设定的需量周期为210秒,滑差时间为7秒。
[0086] 本实施方式中,西门子S7-200PLC根据5台电熔镁炉熔炼功率是否为零来判断各 台电熔镁炉的生产状态标志:电熔镁炉熔炼功率不为零,则该台电熔镁炉生产状态标志为 "0N",电熔镁炉熔炼功率为零,则该台电熔镁炉生产状态标志为"OFF" ;西门子S7-200PLC 通过比较5台电熔镁炉熔炼电流的大小,对5台电熔镁炉分闸进行优先级排序,电流最大的 电熔镁炉分闸优先级为1级,电流第二大的电熔镁炉分闸优先级为2级,电流第三大的电熔 镁炉分闸优先级为3级,电流第四大的电熔镁炉分闸优先级为4级,电流第五大的电熔镁炉 分闸优先级为5级。
[0087] 底层监视数据包括:主变压器功率、各台电熔镁炉熔炼电流、各台电熔镁炉熔炼功 率、电压变比、电流变比、需量周期、滑差时间、群炉用电需量轮跳设定值、群炉用电需量全 跳设定值、当前本月最大用电需量、上月最大用电需量、当前本月全跳次数、上月全跳次数、 群炉用电需量、各台电熔镁炉生产状态标志、各台电熔镁炉分闸优先级。
[0088] 需量参数调节数据包括:时间戳、调节后的群炉用电需量轮跳设定值、调节后的群 炉用电需量全跳设定值。
[0089] 本实施方式中,型号为研华IPC-610L的本地PC机,用于按照采样周期接收第一下 位机的底层监视数据;将采集底层监视数据时刻的时间戳和底层监视数据作为需量监视数 据,并将需量监视数据采用轻量级的数据交换格式JSON(javaS Cript对象表示法)序列化 后发送至云服务器;接收云服务器发送的序列化后的需量参数调节数据,将其采用轻量级 的数据交换格式JSON(JavaScript对象表示法)反序列化后发送至第一下位机;提供本地 监控画面并显示需量监视数据。
[0090] 本实施方式中,本地PC机安装有基于JAVA语言开发的本地监控单元,包括:本地 监控模块、本地数据发送模块和本地数据接收模块。
[0091] 本实施方式中,本地监控模块,用于将采集底层监视数据时刻的时间戳和底层监 视数据作为需量监视数据,并发送至本地数据发送模块;将接收的需量参数调节数据发送 至第一下位机;提供本地监控画面并显示需量监视数据。
[0092] 本实施方式中,本地数据发送模块,用于将需量监视数据采用轻量级的数据交换 格式JSON(JavaScript对象表示法)进行序列化,采用Zookeeper技术将序列化后的需量 监视数据发送至云服务器。
[0093] 本实施方式中,本地数据接收模块,用于将序列化后的需量参数调节数据采用轻 量级的数据交换格式JSON(javaSCript对象表示法)进行反序列化后发送至本地监控模 块。
[0094] 本实施方式中,云服务器,用于米用Zookeeper技术实现本地PC机与远程PC机之 间数据的交换:接收本地PC机发送的序列化后的需量监视数据,并发送至远程PC机,接收 远程PC机发送的序列化后的需量参数调节数据,并发送至本地PC机。
[0095] 本实施方式中,云服务器,包括两个Znode节点:Znode节点A和Znode节点B ; Znode节点A用于采用Zookeeper技术将序列化后的需量监视数据发送至远程PC机;Znode 节点B用于采用Zookeeper技术将序列化后的需量参数调节数据发送至本地PC机。
[0096] 本实施方式中,型号为戴尔0ptipleX790的远程PC机,用于将接收云服务器发送 的序列化后的需量监视数据采用轻量级的数据交换格式JSON(javaS Cript对象表示法)进 行反序列化,提供远程监控画面,并显示需量监视数据,将需量参数调节数据采用轻量级的 数据交换格式JSON(javaS Cript对象表示法)进行序列化后发送至云服务器。
[0097] 本实施方式中,远程PC机安装有基于JAVA语言开发的远程监控单元,包括:远程 监控模块、远程数据发送模块和远程数据接收模块。
[0098] 本实施方式中,远程监控模块,用于提供远程监控画面、显示需量监视数据,并确 定需量参数调节数据,并将需量参数调节数据发送至远程数据发送模块。
[0099] 本实施方式中,远程数据发送模块,用于将需量参数调节数据采用轻量级的数据 交换格式JSON (JavaScript对象表示法)进行序列化,采用Zookeeper技术将序列化后的 需量参数调节数据发送至云服务器。
[0100] 本实施方式中,远程数据接收模块,用于将序列化后的需量监视数据采用轻量级 的数据交换格式JSON(javaSCript对象表示法)进行反序列化后发送至远程监控模块。 [0101] 采用电熔镁群炉用电需量远程监控系统进行电熔镁群炉用电需量远程监控的方 法,如图3所示,包括以下步骤:
[0102] 步骤1 :采集电熔镁炉熔炼电流、电熔镁炉熔炼功率和主变压器功率。
[0103] 步骤I. 1 :多用电子测量仪采集5台电熔镁炉熔炼电流和5台电熔镁炉熔炼功率, 并发送至三菱Q系列PLC。
[0104] 步骤1. 2 :三菱Q系列PLC将5台电熔镁炉熔炼电流和5台电熔镁炉熔炼功率发 送至西门子S7-200PLC。
[0105] 步骤1. 3 :型号为SZW3-10的电压互感器将电熔镁群炉主变压器的二次侧的三相 高电压交流信号按照100 : 1的电压变比变换成有功功率变送器能接收的〇?IlOV范围 内的三相低电压交流信号,型号为LFZBJ-IO的电流互感器将电熔镁群炉主变压器的二次 侧的A、C两相高电流交流信号按照400 : 1的电流变比变换成有功功率变送器能接受的 0?5A范围内的A、C两相低电流交流信号,将低电压交流信号和低电流交流信号发送至有 功功率变送器;
[0106] 步骤1. 4 :型号为YDD-P3的三相三线制有功功率变送器将三相电压交流信号和A、 C两相的电流交流信号转换为表示主变压器功率的4?20mA范围内的标准直流信号,并发 送给第一下位机。
[0107] 步骤2 :设定的需量周期为210秒,滑差时间为7秒。西门子S7-200PLC根据 100 : 1的电压变比和400 : 1的电流变比对表示主变压器功率的直流信号进行换算,得到 主变压器功率实际值,对主变压器功率实际值在需量周期为210秒、滑差时间为7秒内进行 滑动平均计算,得到群炉用电需量。
[0108] 步骤3 :西门子S7-200PLC根据5台电熔镁炉熔炼电流、5台电熔镁炉熔炼功率、群 炉用电需量、群炉用电需量全跳设定值、群炉用电需量轮跳设定值、全跳时间设定值和分闸 时间设定值对各台电熔镁炉进行分合闸控制。
[0109] 本实施方式中,群炉用电需量全跳设定值为22500kW,群炉用电需量轮跳设定值为 21500kW,全跳时间设定值为30秒,分闸时间设定值为30秒。
[0110] 本实施方式中,对各台电熔镁炉进行分合闸控制的过程,如图4所示:
[0111] 步骤3. 1 :根据5台电熔镁炉熔炼功率是否为零来判断各台电熔镁炉的生产状态, 并标记。
[0112] 电熔镁炉熔炼功率不为零,则该台电熔镁炉生产状态标志为"0N",即处于合闸状 态;电熔镁炉熔炼功率为零,则该台电熔镁炉生产状态标志为"0FF",即处于分闸状态。
[0113] 步骤3. 2 :确定5台电熔镁炉分闸的优先级:通过比较5台电熔镁炉熔炼电流的大 小对各台电熔镁炉分闸进行优先级排序,电熔镁炉熔炼电流大的优先级高。电流最大的电 熔镁炉分闸优先级为1级,电流第二大的电熔镁炉分闸优先级为2级,电流第三大的电熔镁 炉分闸优先级为3级,电流第四大的电熔镁炉分闸优先级为4级,电流第五大的电熔镁炉分 闸优先级为5级,5台电熔镁炉中,分闸的最高优先级为1级,分闸的最低优先级为5级。
[0114] 步骤3. 3 :判断当前群炉用电需量是否超出群炉用电需量全跳设定值22500kW,若 是,则对各台电熔镁炉进行全跳动作,即对各台电熔镁炉进行分闸,执行步骤3. 4,否则,执 行步骤3. 5。
[0115] 步骤3. 4 :当全跳动作时间到达全跳时间设定值30秒,恢复各台电熔镁炉为合闸 状态,返回步骤3. 3。
[0116] 步骤3. 5 :判断当前群炉用电需量是否超出群炉用电需量轮跳设定值21500kW,若 是,执行步骤3. 6,否则,执行步骤3. 12。
[0117] 步骤3. 6 :将优先级最高的电熔镁炉确定为要分闸的电熔镁炉,执行步骤3. 7。
[0118] 步骤3. 7 :将确定要分闸的电熔镁炉进行分闸。
[0119] 步骤3. 8 :当分闸时间达到分闸时间设定值30秒时,将当前处于分闸状态的电熔 镁炉进行合闸。
[0120] 步骤3. 9 :判断当前群炉用电需量是否超出群炉用电需量轮跳设定值21500kW,若 是,执行步骤3. 10,否则,执行步骤3. 12。
[0121] 步骤3. 10 :判断上次处于分闸状态的电熔镁炉的是否为最低优先级的电熔镁炉, 若是,则返回步骤3. 6,否则,执行步骤3. 11。
[0122] 步骤3. 11 :将低于上次处于分闸状态的电熔镁炉一个优先级的电熔镁炉确定为 要分闸的电熔镁炉,返回步骤3. 7。
[0123] 步骤3. 12 :轮跳结束,返回步骤3. 3。
[0124] 步骤4 :第一下位机统计当前本月最大用电需量、当前本月全跳次数、上月最大用 电需量、上月全跳次数。
[0125] 步骤5 :第一下位机按照3秒为一次采样周期将底层监视数据发送至本地PC机。
[0126] 步骤6 :本地PC机将采集底层监视数据时刻的时间戳和底层监视数据作为需量监 视数据,通过云服务器采用Zooke印er技术将需量监视数据发送至远程PC机,远程PC机提 供远程监控画面并显示需量监视数据。
[0127] 本实施方式中,本地PC机通过云服务器的Znode节点A将序列化后的需量监视数 据发送至远程PC机的过程,如图5所示:
[0128] 步骤6. 1 :本地监控模块将采集底层监视数据时刻的时间戳和底层监视数据作为 需量监视数据,发送至本地数据发送模块,同时提供本地监控画面并显示需量监视数据。
[0129] 步骤6. 2:本地数据发送模块将需量监视数据采用轻量级的数据交换格式 JSON (JavaScript对象表示法)进行序列化,采用Zookeeper技术将序列化后的需量监视数 据发送至云服务器的Znode节点A。
[0130] 步骤6. 3 :远程数据接收模块采用Zookeeper技术从云服务器的Znode节点A读 取序列化后的需量监视数据。
[0131] 步骤6. 4 :远程数据接收模块将序列化后的需量监视数据采用轻量级的数据交换 格式JSON (JavaScript对象表示法)进行反序列化,发送至远程监控模块;。
[0132] 步骤6. 5 :远程监控模块提供远程监控画面,并显示需量监视数据。
[0133] 本实施方式中,以3秒为一次采样周期内的需量监视数据如表1所示。
[0134] 表1 一次采样周期内的需量监视数据

【权利要求】
1. 一种电熔镁群炉用电需量远程监控系统,其特征在于,包括数据采集装置、本地PC 机、云服务器、远程PC机; 所述的数据采集装置包括电压互感器、电流互感器、有功功率变送器、第一下位机、多 台多用电子测量仪、第二下位机; 所述的电压互感器和电流互感器安装于变电所,电压互感器的输出端和电流互感器 的输出端连接有功功率变送器的输入端,有功功率变送器的输出端连接第一下位机的输入 端;多用电子测量仪安装于变电所,各多用电子测量仪的输出端连接第二下位机的输入端, 第二下位机的输出端连接第一下位机的输入端,第一下位机的输出端连接本地PC机,第一 下位机的输出端还连接各电熔镁炉的分闸继电器,本地PC机通过互联网连接云服务器,云 服务器通过互联网连接远程PC机; 所述的本地PC机,用于按照采样周期接收第一下位机的底层监视数据;将采集底层监 视数据时刻的时间戳和底层监视数据作为需量监视数据,并将需量监视数据序列化后发送 至云服务器;接收云服务器发送的序列化后的需量参数调节数据,将其反序列化后发送至 第一下位机;提供本地监控画面并显示需量监视数据; 所述的云服务器,用于采用Zooke印er技术实现本地PC机与远程PC机之间数据的交 换:接收本地PC机发送的序列化后的需量监视数据,并发送至远程PC机,接收远程PC机发 送的序列化后的需量参数调节数据,并发送至本地PC机; 所述的远程PC机,用于将接收云服务器发送的序列化后的需量监视数据进行反序列 化,提供远程监控画面,并显示需量监视数据,将需量参数调节数据进行序列化后发送至云 服务器。
2. 根据权利要求1所述的一种电熔镁群炉用电需量远程监控系统,其特征在于,所述 的电压互感器,用于将电熔镁群炉主变压器的二次侧的三相高电压交流信号按照电压变比 变换成有功功率变送器能接收的三相低电压交流信号,并发送至有功功率变送器; 所述的电流互感器,用于将电熔镁群炉主变压器的二次侧的A、C两相高电流交流信号 按照电流变比变换成有功功率变送器能接收的A、C两相低电流交流信号,并发送至有功功 率变送器; 所述的有功功率变送器,用于将三相低电压交流信号和A、C两相低电流交流信号转换 为表示主变压器功率的直流信号,并发送给第一下位机; 所述的多用电子测量仪,用于采集各电熔镁炉熔炼电流和各电熔镁炉熔炼功率,并发 送至第二下位机; 所述的第二下位机,用于将各电熔镁炉熔炼电流和各电熔镁炉熔炼功率发送至第一下 位机; 所述的第一下位机,用于设定需量周期、滑差时间、群炉用电需量轮跳设定值、群炉用 电需量全跳设定值;根据电压变比和电流变比对表示主变压器功率的直流信号进行换算, 得到主变压器功率实际值;根据主变压器功率实际值在需量周期内进行滑动平均计算,得 到群炉用电需量,并且每隔一个滑差时间,重新计算得到新的群炉用电需量;根据各台电熔 镁炉熔炼功率是否为零来判断各台电熔镁炉的生产状态,并标记;通过比较各台电熔镁炉 熔炼电流的大小对各台电熔镁炉分闸进行优先级排序;统计当前本月最大用电需量、当前 本月全跳次数、上月最大用电需量、上月全跳次数;按照采样周期将底层监视数据发送至本 地PC机,根据各台电熔镁炉熔炼电流、各台电熔镁炉熔炼功率、群炉用电需量、群炉用电需 量全跳设定值、群炉用电需量轮跳设定值、全跳时间设定值和分闸时间设定值对各台电熔 镁炉进行分合闸控制;根据需量参数调节数据修改群炉用电需量轮跳设定值、群炉用电需 量全跳设定值。
3. 根据权利要求1所述的一种电熔镁群炉用电需量远程监控系统,其特征在于,所述 的底层监视数据包括:主变压器功率、各台电熔镁炉熔炼电流、各台电熔镁炉熔炼功率、电 压变比、电流变比、需量周期、滑差时间、群炉用电需量轮跳设定值、群炉用电需量全跳设定 值、当前本月最大用电需量、上月最大用电需量、当前本月全跳次数、上月全跳次数、群炉用 电需量、各台电熔镁炉生产状态标志、各台电熔镁炉分闸优先级。
4. 根据权利要求1所述的一种电熔镁群炉用电需量远程监控系统,其特征在于,所述 的需量参数调节数据包括:时间戳、调节后的群炉用电需量轮跳设定值、调节后的群炉用电 需量全跳设定值。
5. 根据权利要求1所述的一种电熔镁群炉用电需量远程监控系统,其特征在于,所述 的本地PC机安装有本地监控单元,包括:本地监控模块、本地数据发送模块和本地数据接 收模块; 所述的本地监控模块,用于将采集底层监视数据时刻的时间戳和底层监视数据作为需 量监视数据,并发送至本地数据发送模块;将接收的需量参数调节数据发送至第一下位机; 提供本地监控画面并显示需量监视数据; 所述的本地数据发送模块,用于将需量监视数据进行序列化,采用z〇〇keeper技术将序 列化后的需量监视数据发送至云服务器; 所述的本地数据接收模块,用于将序列化后的需量参数调节数据进行反序列化后发送 至本地监控模块。
6. 根据权利要求1所述的一种电熔镁群炉用电需量远程监控系统,其特征在于,所述 的云服务器,包括两个Znode节点:Znode节点A和Znode节点B ; 所述的Znode节点A用于采用Zooke印er技术将序列化后的需量监视数据发送至远程 PC机; 所述的Znode节点B用于采用Zooke印er技术将序列化后的需量参数调节数据发送至 本地PC机。
7. 根据权利要求1所述的一种电熔镁群炉用电需量远程监控系统,其特征在于,所述 的远程PC机安装有远程监控单元,包括:远程监控模块、远程数据发送模块和远程数据接 收模块; 所述的远程监控模块,用于提供远程监控画面、显示需量监视数据,并确定需量参数调 节数据,发送至远程数据发送模块; 所述的远程数据发送模块,用于将需量参数调节数据进行序列化,采用Zookeeper技 术将序列化后的需量参数调节数据发送至云服务器; 所述的远程数据接收模块,用于将序列化后的需量监视数据进行反序列化后发送至远 程监控模块。
8. 采用权利要求1所述的电熔镁群炉用电需量远程监控系统进行电熔镁群炉用电需 量远程监控的方法,其特征在于,包括以下步骤: 步骤1:采集电熔镁炉熔炼电流、电熔镁炉熔炼功率和主变压器功率; 步骤1.1:多用电子测量仪采集各电熔镁炉熔炼电流和各电熔镁炉熔炼功率,并发送 至第二下位机; 步骤1. 2 :第二下位机将各电熔镁炉熔炼电流和各电熔镁炉熔炼功率发送至第一下位 机; 步骤1. 3 :电压互感器将电熔镁群炉主变压器的二次侧的三相高电压交流信号按照电 压变比变换成有功功率变送器能接收的三相低电压交流信号;电流互感器将电熔镁群炉主 变压器的二次侧的A、C两相高电流交流信号按照电流变比变换成有功功率变送器能接收 的A、C两相低电流交流信号;将低电压交流信号和低电流交流信号发送至有功功率变送 器; 步骤1. 4 :有功功率变送器将三相低电压交流信号和A、C两相的低电流交流信号转换 为表示主变压器功率的直流信号,并发送给第一下位机; 步骤2:设定需量周期和滑差时间,第一下位机根据电压变比和电流变比对表示主变 压器功率的直流信号进行换算,得到主变压器功率实际值,根据需量周期和滑差时间计算 得到群炉用电需量; 步骤3 :第一下位机根据各台电熔镁炉熔炼电流、各台电熔镁炉熔炼功率、群炉用电需 量、群炉用电需量全跳设定值、群炉用电需量轮跳设定值、全跳时间设定值和分闸时间设定 值对各台电熔镁炉进行分合闸控制; 步骤4:第一下位机统计当前本月最大用电需量、当前本月全跳次数、上月最大用电需 量、上月全跳次数; 步骤5 :第一下位机按照采样周期将底层监视数据发送至本地PC机; 步骤6 :本地PC机将采集底层监视数据时刻的时间戳和底层监视数据作为需量监视数 据,通过云服务器采用Zooke印er技术将需量监视数据发送至远程PC机,远程PC机提供远 程监控画面并显示需量监视数据; 步骤7 :当远程监控人员修改需量参数调节数据时,远程PC机通过云服务器采用 Zookeeper技术将需量参数调节数据发送至第一下位机; 步骤8 :第一下位机根据需量参数调节数据修改群炉用电需量轮跳设定值、群炉用电 需量全跳设定值,返回步骤1。
9.根据权利要求8所述的电熔镁群炉用电需量远程监控方法,其特征在于,所述的步 骤3包括以下步骤: 步骤3. 1 :根据各台电熔镁炉熔炼功率是否为零来判断各台电熔镁炉的生产状态,并 标记; 步骤3. 2:确定各台电熔镁炉分闸的优先级:通过比较各台电熔镁炉熔炼电流的大小 对各台电熔镁炉分闸进行优先级排序,电熔镁炉熔炼电流大的优先级高; 步骤3. 3 :判断当前群炉用电需量是否超出群炉用电需量全跳设定值,若是,则对各台 电熔镁炉进行全跳动作,即对各台电熔镁炉进行分闸,执行步骤3. 4,否则,执行步骤3. 5 ; 步骤3. 4:当全跳动作时间到达全跳时间设定值,恢复各台电熔镁炉为合闸状态,返回 步骤3. 3 ; 步骤3. 5 :判断当前群炉用电需量是否超出群炉用电需量轮跳设定值,若是,执行步骤 3. 6,否则,执行步骤3. 12 ; 步骤3. 6 :将优先级最高的电熔镁炉确定为要分闸的电熔镁炉,执行步骤3. 7 ; 步骤3. 7 :将确定要分闸的电熔镁炉进行分闸; 步骤3.8 :当分闸时间达到分闸时间设定值时,将当前处于分闸状态的电熔镁炉进行 合闸; 步骤3. 9 :判断当前群炉用电需量是否超出群炉用电需量轮跳设定值,若是,执行步骤 3. 10,否则,执行步骤3. 12 ; 步骤3. 10 :判断上次处于分闸状态的电熔镁炉的是否为最低优先级的电熔镁炉,若 是,则返回步骤3. 6,否则,执行步骤3. 11 ; 步骤3. 11 :将低于上次处于分闸状态的电熔镁炉一个优先级的电熔镁炉确定为要分 闸的电熔镁炉,返回步骤3. 7; 步骤3. 12 :轮跳结束,返回步骤3. 3。
【文档编号】G01R21/06GK104459306SQ201410787851
【公开日】2015年3月25日 申请日期:2014年12月18日 优先权日:2014年12月18日
【发明者】杨杰, 王良勇, 柴天佑, 卢绍文, 张广禹, 冯彦龙 申请人:东北大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1