一种并行运行多个电网协议的方法、装置及主站采集系统制造方法及图纸

技术编号:8536708 阅读:171 留言:0更新日期:2013-04-04 21:31
本发明专利技术适用于电力技术领域,提供了一种并行运行多个电网协议的方法、装置及主站采集系统,所述方法包括:启动时,向前端设备发送查询请求;接收所述前端设备发送的当前并行在线运行在主站采集系统中的电网协议信息,所述电网协议信息包括当前并行运行在主站采集系统中的电网协议标识、运行每种电网协议的终端数目;根据所述运行每种电网协议的终端数目,为每种电网协议分配相应数目的线程。本发明专利技术,主站采集系统中可以同时并行运行不同的电网协议,并且,主站采集系统可以根据运行不同电网协议的终端数目的比例,对应分配相应数目的资源,即主站采集系统后台运行的线程数目至相应的电网协议,从而达到负载均衡。

【技术实现步骤摘要】

本专利技术属于电力
,尤其涉及一种并行运行多个电网协议的方法、装置及王站米集系统。
技术介绍
智能电网在全球迅速发展,但由于全球尚没有统一的电网协议,比如,现存的电网协议包括国内南方电网协议、国家电网协议以及国际标准IEC62056系列协议等等,导致国内不同地方的智能电网会使用不同的电网协议。然而,现有的主站采集系统只能运行一套电网协议,只适用于采用该种电网协议的终端,对采用其它套电网协议的终端不适用,因此兼容性差。
技术实现思路
本专利技术的目的在于提供一种并行运行多个电网协议的方法、装置及主站采集系统,旨在解决现有技术提供的的主站采集系统只能运行一套电网协议,兼容性差的问题。本专利技术是这样实现的,一种并行运行多个电网协议的方法,所述方法包括启动时,向前端设备发送查询请求;接收所述前端设备发送的当前并行在线运行在主站采集系统中的电网协议信息,所述电网协议信息包括当前并行运行在主站采集系统中的电网协议标识、运行每种电网协议的终端数目;根据所述运行每种电网协议的终端数目,为每种电网协议分配相应数目的线程。本专利技术的另一目的在于提供一种并行运行多个电网协议的装置,所述装置包括查询请求发送单元,用于启动时,向前端设备发送查询请求;电网协议信息接收单元,用于接收所述前端设备发送的当前并行在线运行在主站采集系统中的电网协议信息,所述电网协议信息包括当前并行运行在主站采集系统中的电网协议标识、运行每种电网协议的终端数目;第一线程分配单元,用于根据所述运行每种电网协议的终端数目,为每种电网协议分配相应数目的线程。本专利技术的另一目的在于提供一种主站采集系统,所述主站采集系统包括如上所述的并行运行多个电网协议的装置。在本专利技术中,主站采集系统中可以同时并行运行不同的电网协议,并且,主站采集系统可以根据运行不同电网协议的终端数目的比例,对应分配相应数目的资源,即主站采集系统后台运行的线程数目至相应的电网协议,从而达到负载均衡。附图说明图1是本专利技术实施例一提供的并行运行多个电网协议的方法的实现流程图;图2是本专利技术实施例二提供的并行运行多个电网协议的方法的实现流程图3是本专利技术实施例三提供的并行运行多个电网协议的方法的实现流程图;图4是本专利技术实施例四提供的并行运行多个电网协议的方法的实现流程图;图5是本专利技术实施例五提供的并行运行多个电网协议的装置的结构框图。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。在本专利技术实施例中,主站采集系统中可以同时并行运行不同的电网协议,并且,主站采集系统可以根据运行不同电网协议的终端数目的比例,对应分配相应数目的资源,即主站采集系统后台运行的线程数目至相应的电网协议,从而达到负载均衡。 实施例一图1是本专利技术实施例一提供的并行运行多个电网协议的方法的实现流程图,详述如下在步骤SlOl中,启动时,向前端设备发送查询请求。在本实施例中,前端设备中存储有当前并行在线运行在主站采集系统中的电网协议信息,主站采集系统启动时,可以向前端设备发送查询请求,请求前端设备发送当前并行在线运行在主站采集系统中的电网协议信息至主站采集系统。其中,所述前端设备可以是前置机(Front-End Processor, FEP),也可以是网关。在步骤S102中,接收所述前端设备发送的当前并行在线运行在主站采集系统中的电网协议信息,所述电网协议信息包括当前并行运行在主站采集系统中的电网协议标识、运行每种电网协议的终端数目。在本实施例中,前端设备接收到主站采集系统发送的查询请求后,发送当前并行在线运行在主站采集系统中的电网协议信息。其中,所述电网协议信息包括当前并行运行在主站采集系统中的电网协议标识、运行每种电网协议的终端数目。在步骤S103中,根据所述运行每种电网协议的终端数目,为每种电网协议分配相应数目的线程。在本实施例中,主站采集系统中可以同时并行运行不同的电网协议,并且,主站采集系统可以根据运行不同电网协议的终端数目的比例,对应分配相应数目的资源,即主站采集系统后台运行的线程数目至相应的电网协议,从而达到负载均衡的效果。实施例二图2是本专利技术实施例二提供的并行运行多个电网协议的方法的实现流程图,详述如下在步骤S201中,启动时,向前端设备发送查询请求。在步骤S202中,接收所述前端设备发送的当前并行在线运行在主站采集系统中的电网协议信息,所述电网协议信息包括当前并行运行在主站采集系统中的电网协议标识、运行每种电网协议的终端数目。在步骤S203中,根据所述运行每种电网协议的终端数目,为每种电网协议分配相应数目的线程。在步骤S204中,启动后,人为干预所述线程的分配。作为本专利技术的一个优选实施例,在主站采集系统启动后,可以人为的调整为每种电网协议分配的线程数目,增强了主站采集系统中的资源分配的人性化。实施例三图3是本专利技术实施例三提供的并行运行多个电网协议的方法的实现流程图,详述如下在步骤S301中,启动时,向前端设备发送查询请求。在步骤S302中,接收所述前端设备发送的当前并行在线运行在主站采集系统中的电网协议信息,所述电网协议信息包括当前并行运行在主站采集系统中的电网协议标识、运行每种电网协议的终端数目。在步骤S303中,根据所述运行每种电网协议的终端数目,为每种电网协议分配相应数目的线程。在步骤S304中,启动后,实时监测运行每种电网协议的终端的数目,根据所述数目的变化分配相应比例的线程给不同的电网协议。在本实施例中,王站米集系统启动后,还可以与如端设备保持实时连接,实时的从所述前端设备中读取运行每种电网协议的终端的数目,然后,根据所述数目的变化动态分配相应比例的线程给不同的电网协议,实现了资源分配的动态化。实施例四图4是本专利技术实施例四提供的并行运行多个电网协议的方法的实现流程图,详述如下在步骤S401中,启动时,向前端设备发送查询请求。 在步骤S402中,接收所述前端设备发送的当前并行在线运行在主站采集系统中的电网协议信息,所述电网协议信息包括当前并行运行在主站采集系统中的电网协议标识、运行每种电网协议的终端数目。在步骤S403中,根据所述运行每种电网协议的终端数目,为每种电网协议分配相应数目的线程。在步骤S404中,启动后,判断是否有电网协议需要超负荷运行,如果是,则执行步骤 S405。在步骤S405中,停止为其他电网协议分配的线程,并将所述线程分配给需要超负荷运行的电网协议。在本实施例中,当有电网协议需要超负荷运行时,停止为其他电网协议分配的线程,并将所述线程分配给需要超负荷运行的电网协议,进一步在不同电网协议间达到了负载均衡。实施例五图5是本专利技术实施例五提供的并行运行多个电网协议的装置的结构框图,为了便于说明,仅示出了本专利技术实施例相关的部分。该装置可以是内置于主站采集系统中的软件单元、硬件单元或者软硬件结合的单元。在本专利技术实施例中,该并行运行多个电网协议的装置5包括查询请求发送单元51、电网协议信息接收单元52和第一线程分配单元53。其中,查询请求发送单元51,用于启动时,向前端设备发送查询请求;电网协议信息接收单元52,用于接收所述前端设备发送的当前并行在线运行在主站采集系统中的电本文档来自技高网...

【技术保护点】
一种并行运行多个电网协议的方法,其特征在于,所述方法包括:启动时,向前端设备发送查询请求;接收所述前端设备发送的当前并行在线运行在主站采集系统中的电网协议信息,所述电网协议信息包括当前并行运行在主站采集系统中的电网协议标识、运行每种电网协议的终端数目;根据所述运行每种电网协议的终端数目,为每种电网协议分配相应数目的线程。

【技术特征摘要】
1.一种并行运行多个电网协议的方法,其特征在于,所述方法包括 启动时,向前端设备发送查询请求; 接收所述前端设备发送的当前并行在线运行在主站采集系统中的电网协议信息,所述电网协议信息包括当前并行运行在主站采集系统中的电网协议标识、运行每种电网协议的终端数目; 根据所述运行每种电网协议的终端数目,为每种电网协议分配相应数目的线程。2.如权利要求1所述的方法,其特征在于,在所述根据所述运行每种电网协议的终端数目,为每种电网协议分配相应数目的线程之后,所述方法还包括 启动后,人为干预所述线程的分配。3.如权利要求1所述的方法,其特征在于,在所述根据所述运行每种电网协议的终端数目,为每种电网协议分配相应数目的线程之后,所述方法还包括 启动后,实时监测运行每种电网协议的终端的数目,根据所述数目的变化分配相应比例的线程给不同的电网协议。4.如权利要求1所述的方法,其特征在于,在所述根据所述运行每种电网协议的终端数目,为每种电网协议分配相应数目的线程之后,所述方法还包括 启动后,判断是否有电网协议需要超负荷运行,如果是,则停止为其他电网协议分配的线程,并将所述线程分配给需要超负荷运行的电网协议。5...

【专利技术属性】
技术研发人员:万兴科邓芳洁赵云飞
申请(专利权)人:深圳市航天泰瑞捷电子有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1