社会基础设施控制系统、服务器、控制装置、控制方法以及程序.pdf

上传人:b*** 文档编号:1485139 上传时间:2018-06-17 格式:PDF 页数:47 大小:19.09MB
返回 下载 相关 举报
摘要
申请专利号:

CN201380000041.4

申请日:

2013.02.20

公开号:

CN103443819A

公开日:

2013.12.11

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G06Q 50/00申请公布日:20131211|||实质审查的生效IPC(主分类):G06Q 50/00申请日:20130220|||公开

IPC分类号:

G06Q50/00(2012.01)I; G06F9/445; H02J13/00

主分类号:

G06Q50/00

申请人:

株式会社东芝

发明人:

松田善之; 小林义孝; 落合信; 杉山元勇

地址:

日本东京都

优先权:

2012.03.30 JP 2012-081090

专利代理机构:

永新专利商标代理有限公司 72002

代理人:

徐冰冰;黄剑锋

PDF下载: PDF下载
内容摘要

根据实施方式,社会基础设施控制系统具备控制装置、数据库、传感器、收集部、计算部、选择部和制作部。控制装置根据软件对社区的社会基础设施进行控制。数据库存储多个模块。传感器检测与社会基础设施有关的事件并输出事件信息。收集部收集来自传感器的事件信息。计算部对所收集的事件信息进行解析并计算社会基础设施或社区的特性。选择部从数据库选择与计算出的特性相应的模块。制作部根据所选择的模块制作软件。

权利要求书

权利要求书
1.  一种社会基础设施控制系统,具备:
控制装置,根据软件来控制社区的社会基础设施;
数据库,存储多个模块;
传感器,检测与上述社会基础设施有关的事件并输出事件信息;
收集部,收集来自上述传感器的事件信息;
计算部,对所收集的上述事件信息进行解析,计算上述社会基础设施或上述社区的特性;
选择部,从上述数据库选择与上述计算出的特性相应的模块;以及
制作部,根据上述所选择的模块,制作上述软件。

2.  如权利要求1记载的社会基础设施控制系统,
该社会基础设施控制系统还具备管理部,该管理部对基于事先对上述所选择的模块设定的单价的收费数据进行管理。

3.  如权利要求1记载的社会基础设施控制系统,
上述模块的至少任一个具备能够调整该模块的功能的参数;
社会基础设施控制系统还具备设定部,该设定部在上述所选择的模块具备上述参数的情况下,根据上述计算出的特性设定该参数。

4.  如权利要求1记载的社会基础设施控制系统,
该社会基础设施控制系统还具备更新部,该更新部根据上述特性的变化将上述软件更新。

5.  一种服务器,能够与根据从多个模块制作的软件而对社区的社会基础设施进行控制的控制装置进行通信,
该服务器具备:
收集部,收集由传感器检测到的与上述社会基础设施有关的事件所涉及的事件信息;
计算部,对上述所收集的事件信息进行解析,计算上述社会基础设施或上述社区的特性;以及
选择部,从存储多个模块的数据库,选择与上述计算出的特性相应的模块。

6.  如权利要求5记载的服务器,
该服务器还具备:
制作部,根据上述所选择的模块来制作上述软件;以及
发送部,将上述所制作的软件向上述控制装置发送。

7.  如权利要求5记载的服务器,
该服务器还具备管理部,该管理部对基于事先对上述所选择的模块设定的单价的收费数据进行管理。

8.  如权利要求5记载的服务器,
上述模块的至少任一个具备能够调整该模块的功能的参数;
该服务器还具备设定部,该设定部在上述所选择的模块具备上述参数的情况下,根据上述计算出的特性设定该参数。

9.  如权利要求5记载的服务器,
该服务器还具备更新部,该更新部根据上述特性的变化将上述软件更新。

10.  一种控制装置,根据软件而对社区的社会基础设施进行控制,
该控制装置具备:
收集部,收集与上述社会基础设施有关的事件涉及的事件信息;
计算部,对上述所收集的事件信息进行解析,计算上述社会基础设施或上述社区的特性;
通知部,向服务器通知上述特性;以及
接收部,将响应上述特性的通知而从上述服务器发送的上述软件或模 块接收。

11.  如权利要求10记载的控制装置,
该控制装置还具备制作部,该制作部根据接收到的上述模块来制作上述软件。

12.  如权利要求10记载的控制装置,
该控制装置还具备请求部,该请求部根据上述特性的变化向上述服务器请求上述软件的更新。

13.  一种控制方法,
收集从传感器输出的事件信息,该传感器检测与社区的社会基础设施有关的事件,
对上述所收集的事件信息进行解析,计算上述社会基础设施或上述社区的特性;
从存储多个模块的数据库选择与上述计算出的特性相应的模块;
根据上述所选择的模块来制作上述软件;
根据上述所制作的软件来控制社会基础设施。

14.  一种控制方法,
收集从传感器输出的事件信息,该传感器检测与社会基础设施有关的事件,
对上述所收集的事件信息进行解析,计算上述社会基础设施或具有上述社会基础设施的社区的特性;
从存储多个模块的数据库选择与上述计算出的特性相应的模块;
基于根据上述所选择的模块制作的上述软件,来控制社会基础设施。

15.  如权利要求13或14任一项记载的控制方法,
该控制方法还对基于事先对上述所选择的模块设定的单价的收费数据进行管理。

16.  如权利要求13或14任一项记载的控制方法,
上述模块的至少任一个具备能够调整该模块的功能的参数;
该控制方法还在上述所选择的模块具备上述参数的情况下,根据上述计算出的特性设定该参数。

17.  如权利要求13或14任一项记载的控制方法,
该控制方法还根据上述特性的变化将上述软件更新。

18.  一种程序,由计算机执行,
上述程序,
收集从传感器输出的事件信息,该传感器检测与社区的社会基础设施有关的事件;
对上述所收集的事件信息进行解析,计算上述社会基础设施或上述社区的特性;
从存储多个模块的数据库选择与上述计算出的特性相应的模块。

19.  如权利要求18记载的程序,该程序还根据所选择的模块来制作上述软件。

20.  如权利要求18记载的程序,该程序还对基于事先对上述所选择的模块设定的单价的收费数据进行管理。

21.  如权利要求18记载的程序,
上述模块的至少任一个具备能够调整该模块的功能的参数;
该程序还在上述所选择的模块具备上述参数的情况下,根据上述计算出的特性设定该参数。

22.  如权利要求18记载的程序,该程序还根据上述特性的变化将上述软件更新。

说明书

说明书社会基础设施控制系统、服务器、控制装置、控制方法以及程序
技术领域
本发明涉及对社会基础设施进行控制的社会基础设施控制系统。
背景技术
人们生活的社会(社区)例如由电力、自来水、交通、铁路、通信、以及楼群等多种多样的社会基础设施来支撑。另一方面,由于近年来的环境意识的提高及迫切的能源情况,要求社会所有领域的节能化。如何形成能够实现节能化而不迫使人们进行不便的生活的社会系统正在被热议。
发明的概要
发明要解决的课题
在以往的社会系统中,社会基础设施基本分别独立地被管理、运营。例如,以电力基础设施为例,不用说国家单位的节能化,就连每个自治体(市、镇、村)、每个地区、或每户家庭的能源优化控制都未实现。
发明内容
因此,本发明的目的在于提供社会基础设施控制系统、服务器、控制装置、控制方法以及程序。
用于解决课题的手段
根据实施方式,社会基础设施控制系统具备控制装置、数据库、传感器、收集部、计算部、选择部和制作部。控制装置根据软件控制社区的社会基础设施。数据库存储多个模块。传感器检测与社会基础设施有关的事件并输出事件信息。收集部收集来自传感器的事件信息。计算部对所收集的事件信息进行解析并计算社会基础设施或社区的特性。选择部从数据库选择与计算出的特性相应的模块。制作部根据所选择的模块制作软件。
附图说明
图1是表示实施方式的系统的一例的图。
图2是表示实施方式的社会基础设施控制系统的一例的概念图。
图3是表示第一实施方式的社会基础设施控制系统的一例的功能框图。
图4是表示由传感器50a检测的事件信息的一例的图。
图5是表示国家云100的数据库20中积累的、事件信息20a的一例的图。
图6是表示图3所示的软件模块组20b的一例的图。
图7是表示市镇村级别MS30的主要部分的一例的功能框图。
图8是表示第一实施方式的市镇村级别MS30的处理顺序的一例的流程图。
图9是示意性地表示实施方式所公开的概念的要点的图。
图10是表示第二实施方式的社会基础设施控制系统的一例的功能框图。
图11是表示第二实施方式的国家级别MS10的处理顺序的一例的流程图。
图12是表示第三实施方式的社会基础设施控制系统的一例的功能框图。
图13是表示图12所示的软件模块组20b的一例的图。
图14是表示市镇村级别MS30的主要部分的一例的功能框图。
图15是表示第三实施方式的供应商MS80的处理顺序的一例的流程图。
图16是表示第四实施方式的社会基础设施控制系统的一例的概念图。
图17是示意性地表示图16所示的系统的主要部分的图。
图18是表示第四实施方式的社会基础设施控制系统的图。
图19是表示经由通信网NW的线路从经营者MS1向供应商MS80发送的事件信息的一例的图。
图20是表示图18所示的软件模块组20b的一例的图。
图21是表示经营者MS1的主要部分的一例的功能框图。
图22是表示图18所示的供应商MS80的一例的功能框图。
图23是表示第四实施方式的供应商MS80的处理顺序的一例的流程 图。
图24是表示社会基础设施及社区的发展的一例的示意图。
图25是表示第六实施方式的社会基础设施控制系统的一例的功能框图。
图26是表示第六实施方式的经营者MS1的处理顺序的一例的流程图。
图27是表示软件模块组的分类的一例的图。
具体实施方式
图1是表示实施方式的系统的一例的图。图1表示作为所谓的智能电网(smart grid)而被知晓的系统的一例。现有的电网(grid)中,原子能、火力、水力等的现有发电站和一般家庭、楼群、工厂这样的多种多样的需求方通过电网连接。下一代的电力系统(Power grid)中,除了这些以外,太阳能发电(Photovoltaic Power Generation:PV)系统及风力发电装置等分散型电源及蓄电装置、新交通系统及充电站等连接于电力系统。这些多种多样的要素能够经由通信电网进行通信。
对能源进行管理的系统总称为能源管理系统(Energy Management System:EMS)。EMS根据其规模等而被分为几类。例如有面向一般家庭的HEMS(Home Energy Management System)、面向楼群的BEMS(Building Energy Management System)等。除此之外,有面向集合住宅的MEMS(Mansion Energy Management System)、面向社区的CEMS(Community Energy Management System)、面向工厂的FEMS(Factory Energy Management System)等。这些系统协作从而实现极细致的能源优化控制。
根据这些系统,能够在现有的发电站、分散型电源、太阳能及风力等可再生能源、以及需求方的相互间进行高度的协调运用。由此,衍生出以自然能源为主体的能源供给系统、基于需求方与经营者之间的双向协作的需求方参加型的能源供需这样的新型且智能形态的电力供给服务。
社会系统通过以上述智能电网为代表的社会基础设施来为社会生活提供舒适及便利。这些社会系统追求的是,利用信息处理技术、通信技术等,使多种多样的社会基础设施有机地结合,从而能够达到节能化等社会目标。以下关于能解决这样的课题的实施方式涉及的社会基础设施控制系统进行 说明。
图2是表示实施方式的社会基础设施控制系统的一例的概念图。实施方式中,将社会基础设施控制系统形成为逻辑性的层级结构。在图2中,示出了除了上位层及下位层之外还具备在上位层的下位、下位层的上位的中间层的形态。层级化的阶层不限于3,还能实现将中间层进一步多层化了的体系结构。相反,还能形成只具备上位层及下位层的社会基础设施控制系统。在图2中,与上位层对应于国家、中间层对应于都道府县、下位层对应于市镇村的、层级性的行政划分相对应地进行图示。
实施方式中,考虑将各层云(cloud)化了的形态。众所周知,云计算(cloud computing)系统具备计算机(2)和数据库(DB)。计算机2可以是单体也可以是多个。数据库可以配备于一个计算机2,也可以分散配置于多个计算机2。
在图2中,下位层具有具备社会基础设施的地区所形成的地区系统。例如,按每个A市、B市、H镇、I郡的地区而形成云,按每个云而具备计算机2和数据库DB。各地区云间经由通信网NW的线路进行连接,各地区云保持层内的相互协作。
中间层根据逻辑性的上位层控制下位层。例如,A市和B市由X县控制,H镇和I郡由Y县控制。X县及Y县也被云化,分别具备计算机2及数据库DB。X县及Y县也经由通信网NW的线路进行连接并保持相互的协作。
上位层根据逻辑性的上位层控制中间层。例如,X县和Y县由国家控制。国家也被云化。并且,在上位层也可以存在其他国家,这些多个国家经由通信网NW的线路能够更加相互保持相互的协作。对上位层的云附加符号100而标记为国家云100。对中间层的云附加符号200而标记为县云200。对下位层的云附加符号300而标记为市云300。
国家云100、县云200、市云300中的每一个都能具有社会基础设施。例如,考虑从国家云100或县云200对市云300的社会基础设施进行控制的形式,则能够将市云300理解为地区系统,将国家云100或县云200理解为上位系统。此外,考虑根据国家云100对县云200的社会基础设施进行控制的形式,则能够将县云200理解为地区系统,将国家云100理解为 上位系统。
[第一实施方式]
图3是表示第一实施方式的社会基础设施控制系统的一例的功能框图。国家云100具备国家级别管理系统10和数据库20。县云200具备都道府县级别管理系统60和数据库70。与社区相关联地设置的市云300具备市镇村级别管理系统30、数据库40和多个社会基础设施51~5n。
为避免繁琐,以下将管理系统标记为MS(Management System)。将国家级别管理系统10标记为国家MS10。将都道府县级别管理系统60标记为县MS60。将市镇村级别管理系统30标记为市MS30。管理系统MS具备作为硬件的计算机。计算机可以是单体也可以是多个。
在第一实施方式中,国家MS10或县MS60处于作为服务器的位置,市MS30处于作为控制装置的位置。
社会基础设施51~5n是例如自来水网、冷热源设备系统、电网、交通网、医疗系统、店铺网络、建筑(楼群)系统、家庭(home)能源管理系统、工厂系统、内容分发系统、或者铁路网等。另外,社会基础设施不限于此。
国家云100、县云200以及市云300经由通信网NW的线路相互连接。通信网NW是能够保证所要求的通信范围(通信容量)的保证(guarantee)型网络。作为这种网络,例如可以举出应用了光通信技术的专用线路。或者IP(Internet Protocol)网络中形成的VPN(Virtual Private Network)也能包含于这种网络的范畴。当然,通信网NW也能包含于社会基础设施。通信网NW的线路能够保证例如从下位层向上位层的事件信息的发送(上传)的实时性。
事件是指各社会基础设施51~5n的短期或长期的状态变化、及状态本身。此外,事件信息表示由各社会基础设施51~5n具备的传感器50a检测、从该传感器50a输出的信号或基于该信号制作的全部信息。
与社区相关联地设置的市云300的社会基础设施51~5n分别具备传感器50a及驱动器(actuator)50b。传感器50a例如对各社会基础设施检测固有的事件信息。或者,传感器50a检测与多个社会基础设施有关的事件信息。总之,传感器50a只要是检测社会基础设施的状态并能够实现数值化 或数据化的机构,则可以是任何机构,监视摄像机等也能包含于该范畴。
驱动器50b根据所提供的控制信号对控制对象进行控制。驱动器50b是例如将自来水基础设施的净水场系统中具备的阀开闭的马达。驱动器50b根据指示阀的开度的控制信号来驱动马达,控制阀的开度及水的流量。
市MS30中,作为实施方式的处理功能而具备控制部30a、收集部30b、上传部30c、计算部30d、选择部30e、下载部30f、制作部30g以及设定部30h。
控制部30a根据例如从国家MS10或县MS60提供的控制数据、或者自身生成的控制数据对驱动器50b提供控制指示,控制社会基础设施51~5n。作为控制指示,例如可以举出用来对水基础设施中的阀的开度、或者公共基础设施中的空气调节控制用变换器的转速等进行控制的控制信号。
控制部30a根据软件控制社会基础设施51~5n。即,市MS30是具备该软件的计算机。另外,作为市云300所具备的处理功能,还能将市MS30进行安装。
收集部30b收集由传感器50a检测的事件信息。作为数据收集相关的通信协议,能够使用ECHONET(注册商标)、ECHONET Lite(注册商标)、ZigBee(注册商标)、Z-Wave(注册商标)、KNX(注册商标)等。作为下位层的通信层,能够使用以太网(注册商标)等的有线LAN、电力线通信、无线LAN、Bluetooth(注册商标)等。
上传部30c将由传感器50a检测的事件信息经由通信网NW的线路向国家云100的国家MS10或县云200的县MS60发送。即,上传部30c将事件信息经由通信网NW的线路发送。这里,线路可以是公共线路也可以是专用线,只要是能够输送与事件信息相关的信号的线路(信号线)即可。
事件信息例如被写入IP包的有效载荷(pay load)并向通信网NW送出。该IP包中作为目的地地址而记载例如多播地址。国家MS10以及县MS60能够通过接收该IP包而收集事件信息。
计算部30d解析由收集部30b收集的事件信息,计算社会基础设施51~5n的特性。社会基础设施的特性是指例如选址条件、环境条件、运用条件、其他各种的、能够数值化的信息。总之,只要是能表示社会基础设施的特性的信息则可以是任何信息。
例如,形成在海的附近的社会基础设施、和形成在山村部的社会基础设施当然在环境方面的条件不同。例如,气温的变动、日照量、每月的平均降雨量等分别不同,所以在事件信息中该情况也得到反映。例如,在日照量多的地区,可以预想太阳能发电系统的发电量比其他地区多,所以用来优化能源消耗的软件需要特别具有反映该情况的性能。
或者,在降雨量多的地区或附近有水库等的地区,期待用来控制水基础设施的软件的与其他地区不同的性能。计算部30d通过对收集的事件信息进行解析,计算每个社会基础设施的、或每个社区的特性。
或者,计算部30d对由收集部30b收集的事件信息进行解析,计算社会基础设施51~5n本身的特性、或作为社会基础设施51~5n的对象的区域(domain)的特性。
社会基础设施的对象区域是表示例如各个基础设施作为控制的对象或管理的对象的社会性区域的概念。例如,若是电力基础设施,则各家庭的耗电量及基于此的配电控制、电力生产量、或者配电网络的状态等与之相当。特别是,能够将具备社会基础设施的地区社会理解为该社会基础设施控制系统的对象区域。
关于对象区域的特性,例如在电力基础设施中,表示耗电量的特性、倾向等,例如伴随着PV系统的设置台数的增加的各户生产电力的增加的倾向、逆潮流电力的量等概念与之相当。社会基础设施的对象区域的特性还能理解为地区社会的特性,还能理解为与社会基础设施本身的特性密切相关。
选择部30e,从在国家云100的数据库20中积累的软件模块组20b选择与计算部30d所计算出的特性相应的软件模块。即,选择与社会基础设施的特性、或社会基础设施的对象区域的特性相应的软件模块。即,选择与社会基础设施相适应的软件模块。特别是,选择部30e根据随着时间的经过等的特性变化,定期或不定期地重复执行软件模块的选择。
下载部30f将选择部30e所选择的软件模块从数据库20经由通信网NW的线路下载到市MS30。即,从数据库20经由通信网NW的线路取得软件模块。制作部30g将所下载的软件模块组合,制作控制部30a的软件。这里所说的制作是与应用程序开发中的编译(compile)、或建立(build) 共通的概念。
特别是,例如当通过选择部30e实施软件模块的选择时,制作部30g通过每当这时下载的软件模块将软件更新(update)。
设定部30h根据上述计算出的特性来设定所选择的软件模块的参数。即,大量的软件模块具有能调整该软件模块的功能的参数。设定部30h操作该参数,使软件匹配于地区社会的特性。
数据库40积累事件信息40a。其中事件信息40a是由传感器50a检测到的信息。即,市MS30将自身收集到的事件信息40a向国家MS10发送,并且在本地也进行积累。
国家MS10经由通信网NW的线路而与市MS30连接,处于针对作为控制装置的市MS30的服务器的位置。国家MS10也是通过程序而发挥功能的计算机、或由国家云100提供的处理功能。国家MS10作为实施方式的处理功能而具备取得部10a及发送部10b。
取得部10a取得从市MS30发送的事件信息。所取得的事件信息在数据库20中作为事件信息20a而积累。该事件信息20a是将从多个市云300(图2)发送的全部事件信息集中积累而成的。
发送部10b将从市MS30请求的软件模块向市MS30发送。
数据库20除了事件信息20a之外还积累软件模块组20b。众所周知,软件模块可以说是用来制作一个软件的部件,是与插入(plug-in)模块等共通的对象物(object)或实体。
在上述结构中,市MS30、县MS60以及国家MS10是包含经由接口部6可装拆地与通信网NW的线路连接的计算机的管理装置。该计算机能够以单体实现其功能。或者,还能够通过云计算系统具备的多个计算机的协作处理,实现市MS30、县MS60以及国家MS10的功能。关于如何将控制部30a,收集部30b、上传部30c、计算部30d、选择部30e、下载部30f、制作部30g、设定部30h、取得部10a以及发送部10b组装到系统中,本领域技术人员是能够容易理解的。
图4是表示由传感器50a检测的事件信息的一例的图。作为传感器50a,若以智能电表为例,例如能够举出该智能电表的识别信息(传感器ID:IDentification)、设置的地点的位置信息(纬度、经度)、耗电量的计测值 以及计测时刻的时间戳(time stamp)作为事件信息的项目的例子。
图5是表示在国家云100的数据库20中积累的、事件信息20a的一例的图。如图5所示,事件信息20a是将由各传感器50a检测到的事件信息直接、可以说将原始的数据直接一元性累积的数据库。因而数据库20特别需要大容量的存储器件。优选的形态是,不是采用单独的存储器件而是采用在云上分散配置的多个存储器件来构筑数据库20。这种大容量的数据库也称为BigData。
图6是表示图3所示的软件模块组20b的一例的图。软件模块组20b包含分别提供固有的功能的多个软件模块(以下简称模块)。各模块的形态可以是用特定的语言记述的代码(code)列,也可以是被解码到机器语言级别的二进制数据、或将其加密了的数据。
对各模块例如提供连续号码以便区分。此外,各模块例如按与各个社会基础设施相对应的每个解决方案(solution)被单元(unit)化而被管理。进而,还能够按每个单元,例如根据服务的内容来设定S、A、B、…的等级(rank),按每个等级将模块统一管理。这样的层级化结构对于管理涉及多分支的模块而言是方便的。
各模块由其供应商(提供者)进行更新或版本修订(version up)。由此,软件模块组20b逐次扩充。各模块的供应商能够构筑每当模块被下载则向服务受益者收取相应的费用从而得到利益这样的商务模型。
通过各模块能够提供什么样的功能这样的信息、用来分别确定各模块的连续号码、更新履历等以一览表、XML数据等形式通知市MS30。市MS30能够根据该通知的内容确定应下载的模块。
图7是表示市MS30的主要部分的一例的功能框图。市MS30具备:能够与通信网NW的线路连接的接口部、负担与用户(操作人员)之间的人机界面的显示部34及输入输出部36、硬盘驱动器等存储单元35。另外市MS30即使在未与通信网NW的线路连接的独立(stand alone)的状态下也能具备实施方式的功能。
并且,市MS30还具备控制部30a(图3)及程序存储器32。控制部30a通过软件31实现其功能。软件31将多个模块组合而被制作。模块被载入程序存储器32,在未图示的CPU(中央处理单元)的运算处理下实现软 件31的功能。
图8是表示第一实施方式的市MS30的处理顺序的一例的流程图。图8中,市MS30收集由传感器50a检测到的事件信息(步骤S1)。接着,市MS30对收集到的事件信息进行解析(步骤S2),根据其结果,计算社会基础设施51~5n的特性(步骤S3)。
接着,市MS30例如从预先被通知的一览表(图6所示的软件模块组20b)选择与上述计算出的特性相应的模块(步骤S4)。接着,市MS30经由通信网NW的线路向国家云100请求选择出的模块的发送。然后,市MS30从国家云100的数据库20取得选择出的模块(步骤S5)。然后,市MS30将取得的模块组合,进行编译、建立等处理而制作软件31(步骤S6)。
所制作的软件31被安装到对市MS30另行设置的冗余计算机中。并且,通过在来自当前工作中的计算机的数据的接替、地址变更的处理等完成后,使冗余计算机有效,从而不伴随服务的中断而将软件更新。
图9是示意性地表示实施方式所公开的概念的要点的图。在实施方式中,通过按每个社会系统对其管理·控制对象进行分析,从而提取由水、热、或电气等的多个解决方案构成的要素技术组。并且,模块按每个解决方案而被积累。
另一方面,各社区(社区A~社区E)分别被云化,作为对属于行政、供应商的上位云的下位云而发挥功能。社区是千差万别的,具有多种多样的特性,所以必要的解决方案也不同。
所以,通过计算部计算社会基础设施的特性,由此把握社区要求的解决方案,将与之相应的模块下载到各云。由此,可以说能够如进行定制(テイラーメイド)那样地制作软件。
即,将由传感器50a检测到的事件信息直接向国家MS10发送并集中地积累,并且在市MS30中也保持在本地。解析该事件信息并计算每个社会基础设施的特性,选择与其结果相应的模块并下载到市MS30。然后,通过将下载的模块组合,制作用来控制社会基础设施的软件。
这样,能够如进行定制那样地提供各社区的社会系统的管理、运营不可缺少的软件。
并且,根据第一实施方式,还能灵活地应对社会系统的变化。即,解 析时时刻刻收集的事件信息而计算社会基础设施的特性,对其进行重复从而能够与社会系统的发展或缩小相应地对软件进行版本修订。例如,若随着社区的发展,居民的人口增加、户数增加,则PV系统的设置台数增加而需要相应的控制。
相反,还具有若人口减少则不需要之前所需的控制、若高龄者增加则充实医疗领域的服务这样的新的需求被唤起的情况。这样的社会系统的变化能够通过基于事件信息的解析结果的阈值判定等,在机器侧进行判定。由此,通过检测该变化,追随社会系统的变化而对软件进行版本修订,从而能够将伴随人的介入的操作人员的负担抑制到最小限度并能最适当地控制社会系统。
[第二实施方式]
图10是表示第二实施方式的社会基础设施控制系统的一例的功能框图。图10中,对与图3共通的部分附加相同的符号进行表示,这里仅说明不同的部分。
图10所示的系统在国家云100的国家MS10中具备对社会基础设施的特性进行解析的功能以及对模块进行选择的功能。
即,国家MS10具备收集部10c、计算部10d、选择部10e、下载部10f以及设定部10g。市MS30具备控制部30a、上传部30c以及制作部30g。
收集部10c经由通信网NW的线路收集从市MS30发送的事件信息,积累在数据库20中。计算部10c对积累的事件信息进行解析并计算社会基础设施51~5n的特性。选择部10e根据计算出的特性选择模块,下载部10f将所选择的模块经由通信网NW的线路下载到市MS30。设定部10g调整模块的参数。
在上述结构中,市MS30、县MS60以及国家MS10是例如经由接口部6可装拆地与通信网NW的线路连接的计算机。该计算机能够以单体实现其功能。或者,还能够通过云计算系统具备的多个计算机的协作处理,实现市MS30、县MS60以及国家MS10的功能。关于如何将控制部30a、上传部30c、制作部30g、收集部10c、计算部10d、选择部10e、下载部10f以及设定部10g组装到系统中,本领域技术人员是能够容易理解的。
图11是表示第二实施方式的国家MS10的处理顺序的一例的流程图。 图11中,国家MS10将在市MS30中取得的事件信息经由通信网NW的线路进行收集(步骤S11)。接着,国家MS10对收集的事件信息进行解析(步骤S12),根据其结果,计算社会基础设施51~5n的特性(步骤S13)。
接着,国家MS10从数据库20的软件模块组20b选择与上述计算出的特性相应的模块(步骤S14)。接着,国家MS10从数据库20取得选择的模块,经由通信网NW的线路发送到市MS30(步骤15)。接收到模块的市MS30通过制作部30g制作软件31。
根据上述结构,在国家MS10中选择最适当的模块的组合。即,由市云300检测到的事件信息被集中到国家云100,在国家云100中执行必要的运算。由此,除了与第一实施方式相同的效果之外,还能够减轻市云300的处理负荷。
此外,在第一实施方式中,市MS30主体地向国家云100请求模块的发送。取而代之,在第二实施方式中,国家MS10成为主体而选择模块并向市云300发送。由此,能够提供所谓的推(push)型的服务。
[第三实施方式]
图12是表示第三实施方式的社会基础设施控制系统的图。图12中对与图10共通的部分附加相同符号来表示,这里主要说明不同的部分。
在第三实施方式中,更详细地说明与社会基础设施的控制、管理、或运营有关的服务的一例。在第三实施方式中,考虑提供用来控制社会基础设施的软件的经营者的存在。将该经营者总称为供应商。
图12所示的系统具备供应商云500。供应商云500能够与通信网NW的线路连接。供应商云500是由供应商管理、运营的云计算系统,具备供应商MS80及数据库90。供应商云500例如是具备服务器功能的计算机、或计算机组。计算机具备存储用来实现实施方式的功能的程序的存储器、和执行该程序的控制部。
供应商MS80能够以计算机本身、计算机的处理功能之一、或者数据中心等形式实现。数据库90可以存储在供应商MS80所具备的存储器件中,也可以存储在与供应商MS80连接的其他计算机中。
第三实施方式中,供应商MS80处于作为服务器的位置,市MS30处于作为控制装置的位置。
供应商MS80中,作为实施方式的功能模块,具备收集部10c、计算部10d、选择部10e、制作部30g、下载部10f、计数器80a、费用管理部80b、以及设定部10g。数据库90能够存储事件信息20a和软件模块组20b。
第三实施方式中,特别按每个软件模块,例如由供应商预先设定单价。该单价例如能够按图13(后述)所示的每个单元来设定,或者能够根据服务内容来设定,或者能够根据服务的等级来设定。当然,还能够设定不收费的单价。
供应商MS80的收集部10c经由通信网NW的线路从市MS30收集由传感器50a检测到的事件信息20a,保存在数据库90中。另外,国家MS10的收集部10c也经由通信网NW的线路取得从市MS30发送的事件信息20a,积累在数据库20中。
计算部10d解析事件信息20a,计算社会基础设施51~5n的特性。例如,若与事件信息相关的社会基础设施是电力基础设施,则计算部10d计算设置电力基础设施的地区的特性、各家庭的耗电量及基于此的配电控制、电力生产量、或配电网络的状态等。
选择部10e从数据库90的软件模块组20b选择适合社会基础设施51~5n的特性的模块。例如,若作为对象的电力基础设施在城市部,则例如选择适合需求响应(demand response)控制的模块。若电力基础设施在晴天多的地区,则有选择具备PV系统的逆潮流控制功能的模块的情况。这样,从软件模块组20b选择适合社会基础设施的特性的模块。
制作部30g根据所选择的模块,制作能够安装到市MS30的控制部30a的软件。即,制作部30g将由选择部10e选择的多个模块组合,实施编译/链接/建立、或与之类似的处理来制作软件。此时,还能通过设定部10g调整模块的参数。
下载部10f将所制作的软件经由通信网NW的线路发送到市MS30。即,下载部10f将该软件的二进制数据例如编码为压缩文件,将赋予市MS30的IP地址而生成的IP包送出到通信网NW的线路。
计数器80a对软件被下载到市MS30的量进行计数。这里所说的“量”是被下载的数、数据大小、字节数等,只要是能定量地计数且应成为收费的依据的量,则什么样的量都可以。
费用管理部80b取得计数器80a所计数的量,根据所选择的模块的单价计算收费数据90a。收费数据90a例如能够按市镇村而被表格(table)化进行管理。该收费数据90a存储在供应商MS80的存储部(未图示)、或数据库90中。该收费数据90a例如在向市MS30的运营事业体(地方自治体等)、居民等受益者收费时使用,对供应商而言是成为收入源的信息。
市MS30具备控制部30a、上传部30c以及接收部1a。上传部30c将由传感器50a检测到的事件信息经由通信网NW的线路向供应商MS80发送。另外,通信网NW的线路能够连接国家云100、县云200等。
接收部1a接收从供应商MS80向市MS30发送的IP包。并且,市MS30从接收到的IP包的有效载荷提取软件的压缩文件,将该压缩文件解码而再现软件并自行安装。控制部30a在该软件的控制下控制社会基础设施51~5n。
在上述结构中,市MS30、县MS60、国家MS10以及供应商MS80例如是经由接口部6可装拆地与通信网NW的线路连接的计算机。该计算机能以单体实现其功能。或者,还能通过云计算系统具备的多个计算机的协作处理,实现市MS30、县MS60、国家MS10以及供应商MS80的功能。关于如何将控制部30a、上传部30c、接收部1a、制作部30g、收集部10c、计算部10d、选择部10e、下载部10f、计数器80a、费用管理部80b以及设定部10g组装到系统中,本领域技术人员是能够容易理解的。
图13是表示图12所示的软件模块组20b的一例的图。软件模块组20b包含分别提供固有的功能的多个软件模块(简称为模块)。各模块的形态可以是以特定的语言记述的代码列,也可以是被解码到机器语言级别的二进制数据、或将其加密了的数据。
对各模块例如提供连续号码以便区分。此外,各模块例如按与各个社会基础设施相对应的每个解决方案被单元化而被管理。进而,还能够按每个单元,例如根据服务的内容来设定S、A、B、…的等级,按每个等级将模块统一管理。这样的层级化结构对于管理涉及多分支的模块而言是方便的。
各模块由未图示的供应商(提供者)的终端进行更新或版本修订。由此,软件模块组20b逐次扩充。各模块的供应商能够构筑每当模块被下载 则向服务受益者收取相应的费用从而得到利益这样的商务模型。
通过各模块能够提供什么样的功能这样的信息、用来分别确定各模块的连续号码、更新履历等以一览表、XML数据等形式通知市MS30。市MS30能够根据该通知的内容确定应下载的模块。
图14是表示市MS30的主要部分的一例的功能框图。市MS30具备:能与通信网NW的线路连接的接口部、负担与用户(操作人员)之间的人机界面的显示部34及输入输出部36、硬盘驱动器等存储单元35。另外,市MS30即使在未与通信网NW的线路连接的独立的状态下也能具备实施方式的功能。
并且,市MS30还具备控制部30a(图12)及程序存储器32。控制部30a通过软件31实现其功能。软件31将多个模块组合而被制作。模块被载入程序存储器32,在未图示的CPU(中央处理单元)的运算处理下实现软件31的功能。
图15是表示第三实施方式的供应商MS80的处理顺序的一例的流程图。图15中,供应商MS80经由通信网NW的线路来收集在市MS30中取得的事件信息(步骤S21)。接着,供应商MS80对收集到的事件信息进行解析(步骤S22),根据其结果,计算社会基础设施51~5n的特性(步骤S23)。
接着,供应商MS80从数据库90的软件模块组20b选择与上述计算出的特性相应的模块(步骤S24)。并且,供应商MS80从数据库20取得选择出的模块,将取得的模块组合,进行编译、建立等处理来制作软件31(步骤S25)
接着,供应商MS80经由通信网NW的线路将制作的软件31向市MS30下载发送(步骤S26)。并且,供应商MS80对软件31被下载到市MS30的量进行计数(步骤S27),根据计数值计算收费数据90a(步骤S28)。
这样,根据第三实施方式,由软件供应商提供软件模块组20b、和社会基础设施控制所用的软件。并且,每当模块、或软件被下载时计算收费数据,该收费数据按软件的每个受益者进行管理。由此,供应商能够向收益者征收费用作为对软件进行提供的回报。因而,能够给供应商带来开发软件的动机,能够依次扩充服务。
此外,操作者(属于供应商的操作人员等)能够从远程终端(未图示)等经由通信网NW的线路访问供应商MS80,实施各种处理。例如,通过了安全认证的操作人员能够从供应商MS80的数据库90取出收费数据90a。该收费数据90a按顾客而被加工为收费数据或累积收费数据等,能够显示在远程终端的画面上。或者,还能将收费数据90a打印并输出,或变换为CSV形式等的数据并输出。
此外,操作人员还能将已经存储在数据库90中的模块的更新版本及改良版本、或新开发的模块从远程终端经通信网NW的线路进行上传。该情况下也需要认证处理,但通过将软件模块事先置于云中,当然可以得到维护及版本修订有关的各种好处。
[第四实施方式]
在第四实施方式中,将具备社会基础设施的社区作为控制的对象。社区具备支撑人们的生活的能源基础设施、自来水基础设施、医疗基础设施等多样的社会基础设施。能够通过对基础设施进行整合控制来实现舒适性、安全性、节能性等的社区被特别地称作智能社区。
近年来,由开发商、管理公司、或统一受电承包公司等管理的形态的社区增加。这种社区中,将从电力公司统一受电的电力向社区内的多个需求方进行分配供给的形态是常见的。作为这种社区,能够举出商业街、公寓、工业区、或住宅街。
在第四实施方式中,考虑对社区进行管理、运营的开发商等经营者的存在。例如,能够将从电力公司将电力统一受电并对社区进行分配的商家等理解为经营者的一例。并且,对运营该社区的经营者,供应商有偿提供软件。
图16是表示第四实施方式的社会基础设施控制系统的一例的概念图。图16中,K县位于上位层。K县的县云200经由通信网NW的线路而与国家云100、以及Y市、P市的各市云300连接。
其中,Y市的市云300经由通信网NW的线路,与多个区云400连接。图16中,示出了K区、M区、Y区的各云。
K区、M区、Y区中的每一个都能理解为位于Y市的自治体、或自治体组。即,K区、M区、Y区例如是人们生活的、具有某面积(例如方圆 3km范围)的区域、工厂地带、办公街区,形成社区。
K区的区云400、M区的区云400、Y区的区云400分别具备计算机2及数据库DB。各区云400经由通信网NW的线路连接,从而能够实现相互的协作。
图17是示意性地表示图16所示的系统的主要部分的图。Y市的市云300经由通信网NW的线路,与M区、K区(以及Y区)连接。各区具备负责各自的区的经营者所使用的计算机2。
M区例如是超高层的办公楼林立的大厦街的社区,K区例如是住宅街的社区。因而,控制M区的计算机2以及控制K区的计算机2需要具备具有适合(fit)各自的社区的功能的软件。
通信网NW的线路与在第三实施方式中说明的软件供应商(供应商云500)连接。对各计算机2安装的软件由供应商提供。
图18是表示第四实施方式的社会基础设施控制系统的图。图18所示的系统具备供应商云500。供应商云500能够与通信网NW的线路连接。供应商云500是由供应商管理、运营的云计算系统,具备供应商MS80及数据库90。供应商云500例如是具备服务器功能的计算机、或计算机组。计算机具备存储用来实现实施方式的功能的程序的存储器、和执行该程序的控制部。
供应商MS80能够以计算机本身、计算机的处理功能之一、或者数据中心等形式实现。数据库90可以存储在供应商MS80所具备的存储器件中,也可以存储在与供应商MS80连接的其他计算机中。
另一方面,图18中,例如与K区、M区、或Y区(图16)对应的社区700由社区云600管理。社区云600具备经营者MS1。经营者MS1例如是计算机2(图17),与社区云600具备的数据库40连接。
第四实施方式中,供应商MS80处于作为服务器的位置,经营者MS1处于作为控制装置的位置。
社区700具备多个社会基础设施51~5n。社会基础设施51~5n例如是图9所示的水基础设施、热基础设施、电气基础设施、交通基础设施、楼群基础设施等。社会基础设施51~5n分别具备传感器50a、驱动器50b。
供应商云500的供应商MS80中,作为实施方式的功能模块,具备收 集部10c、计算部10d、选择部10e、制作部80c、下载部10f、计数器80a、费用管理部80b、设定部10g以及更新部80d。数据库90能够存储事件信息20a、软件模块组20b和收费数据90a。
第四实施方式中,特别是,例如由供应商预先对各软件模块设定单价。该单价例如能够按图20(后述)所示的每个单元来设定,或者能够根据服务内容来设定,或者能够根据服务的等级来设定。当然,还能设定不收费的单价。
收集部10c从经营者MS1经由通信网NW的线路来收集由传感器50a检测到的事件信息20a,保存在数据库90中。
计算部10d对事件信息20a进行解析,计算具备社会基础设施51~5n的社区700的特性。
例如,若与事件信息相关的社会基础设施是电力基础设施以及医疗基础设施,则计算部10d计算发电站、变电站、电网以及医院等的设置场所、设置这些基础设施的地区的特性、居民的年龄构成、医院的耗电量、或到达应优先分配电力的医院的配电网络的状态等。
选择部10e从数据库90的软件模块组20b选择适合社区700的特性的模块。例如,若作为对象的社区是M区(图17),则选择例如与面向BEMS的需求响应相适应的模块。若作为对象的社区是K区,则选择例如与面向HEMS的需求响应控制及各户PV系统的控制相适应的模块。这样,从软件模块组20b选择与社区的特性相适应的模块。
制作部80c根据所选择的模块,制作能够安装到经营者MS1的控制部30a的软件。即,制作部80c与第一实施方式~第三实施方式同样地,将多个模块组合,实施编译/链接/建立、或与之类似的处理来制作软件。此时,还能通过设定部10g调整模块的参数。
下载部10f将所制作的软件经由通信网NW的线路向经营者MS1发送。即,下载部10f将该软件的二进制数据例如编码为压缩文件,将赋予经营者MS1的IP地址而生成的IP包送出到通信网NW的线路。
计数器80a对软件被下载到市MS30的量进行计数。这里所说的“量”是被下载的数、数据大小、字节数等,只要是能定量地计数且应成为收费的依据的量,则什么样的量都可以。
费用管理部80b取得计数器80a所计数的量,根据被下载的包的字节数、被选择的模块的单价,计算收费数据90a。
收费数据90a例如能够按每个经营者或社区而被表格化来进行管理。该收费数据90a存储在供应商MS80的存储部(后述)、或数据库90中。该收费数据90a例如在向社区的运营事业体、社区的居民等受益者收费时使用,对供应商而言是成为收入源的信息。
更新部80d根据计算部10d所计算出的特性的变化,将经营者MS1的软件进行更新。即,更新部80d根据社会基础设施51~5n的特性、或社区700的特性的变化,将经营者MS1的软件进行更新。
另一方面,经营者MS1具备控制部30a、上传部30c以及接收部1a。上传部30c将由传感器50a检测到的事件信息经由通信网NW的线路向供应商MS80发送。另外,通信网NW的线路能够与县云200、市云300等连接。
图19是表示经由通信网NW的线路从经营者MS1向供应商MS80发送的事件信息的一例的图。事件信息例如能够以IP包的形态向通信网NW的线路送出。IP包的有效载荷中,例如记载有由传感器50a检测到的传感数据、与该传感数据相关的社会基础设施的种类、用来对具备该社会基础设施的社区700进行识别的信息(Identification:ID)。
IP包的头(header)中,例如记载有发送源(经营者MS1)的IP地址和多播地址。供应商MS80、国家MS10以及县MS60能够通过接收该IP包来收集作为事件信息的传感数据。将传感数据和基础设施种类记载在IP包的有效载荷中的形态在第一~第三实施方式中也能同样地适用。
返回到图18,经营者MS1的接收部1a接收从供应商MS80向经营者MS1发送的IP包。并且,经营者MS1从接收到的IP包的有效载荷提取软件的压缩文件,将该压缩文件解码而再现软件并自行安装。控制部30a在该软件的控制下控制社区700。
这样,经营者MS1根据从供应商MS80取得的软件,对社区700的各基础设施51~5n的传感器50a、驱动器50b进行控制,支援社区700中的市民的舒适且安全的生活。
图20是表示图18所示的软件模块组20b的一例的图。软件模块组20b 包含分别提供固有的功能的多个软件模块(模块)。各模块的形态可以是用特定的语言记述的代码列,也可以是被解码到机器语言级别的二进制数据、或将其加密了的数据。
对各模块例如提供连续号码以便区分。此外,各模块例如按与都市型社区、农村山区渔村型社区、商业街型社区、或办公型社区这样的不同类型的社区相对应的每个解决方案被单元化而被管理。
进而,还能按每个单元,例如根据服务的内容来设定S、A、B、…的等级,按每个等级对模块进行统一管理。这样的层级化结构对于管理涉及多分支的模块而言是方便的。
各模块由供应商、软件开发者进行更新或版本修订。由此,软件模块组20b逐次扩充。各模块的供应商能够构筑每当模块被下载则向服务受益者收取相应的费用从而得到利益这样的商务模型。
通过各模块能够提供什么样的功能这样的信息、用来分别确定各模块的连续号码、更新履历等以一览表、XML数据等形式通知市MS30。经营者MS1能够根据该通知的内容确定应下载的模块。
图21是表示经营者MS1的主要部分的一例的功能框图。经营者MS1具备:能够与通信网NW的线路连接的接口部、负担与用户(操作人员)之间的人机界面的显示部34及输入输出部36、硬盘驱动器等存储单元35。另外,经营者MS1即使在未与通信网NW的线路连接的独立的状态下也能具备实施方式的功能。
并且,经营者MS1具备控制部30a(图18)及程序存储器32。控制部30a通过软件31实现其功能。软件31将多个模块组合而被制作。模块被载入程序存储器32,在未图示的CPU(中央处理单元)的运算处理下实现软件31的功能。
图22是表示图18所示的供应商MS80的一例的功能框图。供应商MS80具备输入输出部14、接口部6、存储部13、中央处理单元(CPU)11以及程序存储器12。即,供应商MS80是通过由CPU11执行在程序存储器12中存储的程序而发挥功能的计算机。
输入输出部14是由操作人员等操作的人机界面(操作面板、开关等)。输入输出部14形成图形用户界面(GUI)环境,接受用户的信息输入,或 向用户提供信息。
接口部6与通信网NW的线路以及数据库90连接,负担与通信网NW的线路以及各云500、200、300、600之间的通信功能。存储部46存储收费数据90a。
程序存储器12中,存储有作为包含本实施方式的处理功能所需的命令的程序的、收集程序P1、计算程序P2、选择程序P3、制作程序P4、下载程序P5、计数程序P6、费用管理程序P7、设定程序P8以及更新程序P9。这些程序能够记录在CD-ROM等可移动介质(记录介质)中,也能够经由通信线路(包含通信网NW的线路)进行下载。
CPU11从程序存储器12读出各程序并进行基于硬件的运算处理,作为其处理功能,具备上述说明的收集部10c、计算部10d、选择部10e、制作部80c、下载部10f、计数器80a、费用管理部80b、设定部10g以及更新部80d。
图23是表示第四实施方式的供应商MS80的处理顺序的一例的流程图。图23中,供应商MS80通过接收图19所示的IP包,将在经营者MS1中取得的事件信息经由通信网NW的线路进行收集(步骤S31)。接着,供应商MS80对收集的事件信息进行解析(步骤S32),根据其结果,计算包含社会基础设施51~5n的社区的特性(步骤S33)。
接着,供应商MS80从数据库90的软件模块组20b选择与上述计算出的特性相应的模块(步骤S34)。并且,供应商MS80从数据库20取得选择的模块,将取得的模块组合,进行编译、建立等处理来制作软件31(步骤S35)
接着,供应商MS80将制作的软件31经由通信网NW的线路向经营者MS1下载发送(步骤S36)。并且,供应商MS80对软件31被下载到经营者MS1的量进行计数(步骤S37),根据计数值计算收费数据90a(步骤S38)。
以上顺序能够不定期或定期地重复实行。即,根据伴随时间经过等的社区特性的变化,经营者MS1的软件不定期或定期地更新。
如上所述,根据第四实施方式,由供应商MS80计算社区700的特性,根据其结果,在供应商80中制作软件。经营者MS1接收所制作的软件并 自行进行安装即可,所以不需要具备用来制作软件的功能。由此,在供应商MS80侧,容易对软件的版本及收费数据、许可信息等进行一元性管理。由此,能够通过系统供应商、以及社区700的经营者双方构筑有益的社会基础设施控制系统。
即,根据第四实施方式,由软件供应商提供社区控制所用的软件。并且,每当软件被下载则计算收费数据,该收费数据按每个软件的受益者而被管理。由此,能够给供应商带来与第三实施方式同样的鼓励,不用说在社区中生活的市民,对软件供应商而言也能提供有益的社会基础设施控制系统。
此外,根据第四实施方式,还能灵活地应对作为社会系统的社区的变化。即,解析时时刻刻收集的事件信息并计算社区的特性,对此进行重复从而能够与社区的发展或缩小相应地对软件进行版本修订。
[第五实施方式]
第五实施方式详细公开了第四实施方式的供应商MS80的更新部80d的作用。
图24是表示社会基础设施以及社区的发展的一例的示意图。例如,形成了K区(图17)的初期的阶层中,如图24(a)所示,需求方的数量、或智能电表5的数量都成为与初始状态相称的数量。智能电表5是取得事件信息的传感器50a的一例。根据智能电表5,每个需求方的电力需求、耗电量、PV系统的发电量等作为事件信息而被取得。
若K区的社区从图24(a)的状态发展,则如图24(b)所示,住宅及需求方的数量增加,随之智能电表5的数量增加。此外,还可以考虑对在初期阶层中不具备智能电表5的住宅也能在之后安装智能电表5。这样,随着社区的发展,明显可知传感器的数量增大。
因此,供应商MS80的更新部80d根据例如来自经营者MS1的请求,或者对事件信息所记录的传感器ID的数量进行阈值判定,判定是否需要经营者MS1的软件的更新。
若判断为需要更新,则供应商MS80对目前为止积累的事件信息进行解析,计算社区的新的特性。根据该特性,供应商MS80从数据库取得软件模块,制作新的软件并向经营者MS1下载发送。这样,根据第四及第五 实施方式,随着社区的发展,软件被更新,所以能够灵活应对社区的运营经营者或需求方的需要。
[第六实施方式]
图25是表示第六实施方式的社会基础设施控制系统的一例的功能框图。图25中,对与图3共通的部分附加相同符号来表示,这里仅说明不同的部分。
图25所示的系统中,社区云600的经营者MS1具备对社区的特性进行解析的功能、以及对模块进行选择的功能。
即,经营者MS1具备控制部30a、收集部30b、上传部30c、计算部30d、选择部30e、下载部30f、制作部30g以及设定部30h。供应商MS80具备取得部10a及发送部10b。
第六实施方式中,供应商MS80处于作为服务器的位置,经营者MS1处于作为控制装置的位置。
控制部30a根据控制数据对驱动器50b提供控制指示,控制社会基础设施51~5n。
收集部30b收集由传感器50a检测到的事件信息,保存到数据库40。
上传部30c将由传感器50a检测到的事件信息经由通信网NW的线路向供应商云500的供应商MS80发送。即,上传部30c将事件信息经由通信网NW的线路进行发送。
计算部10d解析事件信息40a,计算具备社会基础设施51~5n的社区700的特性。
选择部30e从数据库90的软件模块组20b选择与社区700的特性相适应的模块。
下载部30f将选择部30e所选择的软件模块从数据库90经由通信网NW的线路下载到经营者MS1。即,从数据库90经由通信网NW的线路取得软件模块。制作部30g将下载的软件模块组合,制作控制部30a的软件。
特别是,例如当由选择部30e实施软件模块的选择时,制作部30g通过每当这时下载的软件模块将软件进行更新(update)。
设定部30h根据上述计算出的特性来设定所选择的软件模块的参数。设定部30h对该参数进行操作,使软件匹配于社区的特性。
供应商MS80的取得部10a取得从经营者MS1发送的事件信息。所取得的事件信息作为事件信息20a积累在数据库90中。发送部10b向经营者MS1发送从经营者MS1请求的软件模块。
图26是表示第六实施方式的经营者MS1的处理顺序的一例的流程图。图26中,经营者MS1收集由传感器50a检测到的事件信息(步骤S41)。接着,经营者MS1对收集到的事件信息进行解析(步骤S42),根据其结果,计算社区700的特性(步骤S3)。
接着,经营者MS1从例如事先通知的一览表(图6所示的软件模块组20b)选择与上述计算出的特性相应的模块(步骤S44)。接着,经营者MS1经由通信网NW的线路向供应商MS80请求所选择的模块的发送。然后,经营者MS1从供应商云500的数据库90取得所选择的模块(步骤S45)。然后,经营者MS1将取得的模块组合,进行编译、建立等处理来制作软件31(步骤S46)。
第六实施方式中,在经营者MS1中计算社区700的特性,由此把握社区要求的解决方案,从供应商云500取得与之相应的模块。由此,能够如进行定制那样地制作软件。
即,将用传感器50a检测到的事件信息直接向供应商MS80发送并集中地积累,并且在经营者MS1中也保持在本地。解析该事件信息并计算社区的特性,选择与其结果相应的模块并下载到经营者MS1。并且,将下载的模块组合,从而制作用来控制社会基础设施的软件。
这样,能够定制地提供各社区的社会系统的管理、运营所不可缺少的软件。
另外,本发明不限于上述实施方式。例如,也可以是,将由计算部30d、10d计算出的社会基础设施的特性、基于计算结果而选择的模块、或可制作的软件的性能等视觉化,显示在市MS30的显示部34上。
此外,软件模块可以按每个解决方案来制作唯一的,也可以由多个解决方案共用。
图27是表示软件模块组的分类的一例的图。例如,考虑家庭、楼群、工厂的多个基础设施。假设家庭基础设施包含家庭及公寓,楼群基础设施包含高层楼群、低层楼群、智能楼群,工厂基础设施包含大规模工厂及小 规模工厂。
例如,假设实现节省成本的模块在家庭及低层楼群中需求特别高。这种情况下,还能将节省成本用的模块在家庭和低层楼群中共用。同样,用来实现节能的模块能够在例如公寓、高层楼群、智能楼群以及大规模工厂中共用。这样,将一个模块由多个解决方案共用,能够降低模块开发的成本及劳力。
此外,用来制作软件的模块的组合不是唯一的。例如也可以是,在机器侧选择多个模块的组合,显示在各组合下可得的软件的性能、可提供的服务等使操作人员进行选择。这样,当制作软件时,能够使操作人员的意思介入。这样的形态特别对行政服务的提供者而言是有用的,需求也高。
此外,由传感器50a检测到的事件信息可以按国家云100、县云200、市云300、或供应商云500、社区云600来积累。关于软件模块组20b、计算部10d、选择部10e、设定部10g、收集部30b、计算部30d、选择部30e、制作部30g、设定部30h、计数器80a、收费处理部80b、制作部80c、更新部80d等功能模块也是同样的,能够无论系统内的场所如何而进行安装。即,这些功能模块能够作为由计算机执行的程序、或记录在可由计算机读取的记录介质中的程序来实现。
说明了本发明的几个实施方式,这些实施方式是作为例子而提示的,不意欲限定发明的范围。这些新的实施方式能够以其他各种形态实施,在不脱离发明主旨的范围内,能够进行各种省略、置换、变更。这些实施方式及其变形包含在发明的范围及主旨中,并包含在权利要求的范围记载的发明及其等同的范围中。

社会基础设施控制系统、服务器、控制装置、控制方法以及程序.pdf_第1页
第1页 / 共47页
社会基础设施控制系统、服务器、控制装置、控制方法以及程序.pdf_第2页
第2页 / 共47页
社会基础设施控制系统、服务器、控制装置、控制方法以及程序.pdf_第3页
第3页 / 共47页
点击查看更多>>
资源描述

《社会基础设施控制系统、服务器、控制装置、控制方法以及程序.pdf》由会员分享,可在线阅读,更多相关《社会基础设施控制系统、服务器、控制装置、控制方法以及程序.pdf(47页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 103443819 A(43)申请公布日 2013.12.11CN103443819A*CN103443819A*(21)申请号 201380000041.4(22)申请日 2013.02.202012-081090 2012.03.30 JPG06Q 50/00(2012.01)G06F 9/445(2006.01)H02J 13/00(2006.01)(71)申请人株式会社东芝地址日本东京都(72)发明人松田善之 小林义孝 落合信杉山元勇(74)专利代理机构永新专利商标代理有限公司 72002代理人徐冰冰 黄剑锋(54) 发明名称社会基础设施控制系统、服务器、控制。

2、装置、控制方法以及程序(57) 摘要根据实施方式,社会基础设施控制系统具备控制装置、数据库、传感器、收集部、计算部、选择部和制作部。控制装置根据软件对社区的社会基础设施进行控制。数据库存储多个模块。传感器检测与社会基础设施有关的事件并输出事件信息。收集部收集来自传感器的事件信息。计算部对所收集的事件信息进行解析并计算社会基础设施或社区的特性。选择部从数据库选择与计算出的特性相应的模块。制作部根据所选择的模块制作软件。(30)优先权数据(85)PCT申请进入国家阶段日2013.03.11(86)PCT申请的申请数据PCT/JP2013/054160 2013.02.20(87)PCT申请的公布数。

3、据WO2013/145951 JA 2013.10.03(51)Int.Cl.权利要求书3页 说明书17页 附图26页(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书3页 说明书17页 附图26页(10)申请公布号 CN 103443819 ACN 103443819 A1/3页21.一种社会基础设施控制系统,具备:控制装置,根据软件来控制社区的社会基础设施;数据库,存储多个模块;传感器,检测与上述社会基础设施有关的事件并输出事件信息;收集部,收集来自上述传感器的事件信息;计算部,对所收集的上述事件信息进行解析,计算上述社会基础设施或上述社区的特性;选择部,从上述数据库选择与。

4、上述计算出的特性相应的模块;以及制作部,根据上述所选择的模块,制作上述软件。2.如权利要求1记载的社会基础设施控制系统,该社会基础设施控制系统还具备管理部,该管理部对基于事先对上述所选择的模块设定的单价的收费数据进行管理。3.如权利要求1记载的社会基础设施控制系统,上述模块的至少任一个具备能够调整该模块的功能的参数;社会基础设施控制系统还具备设定部,该设定部在上述所选择的模块具备上述参数的情况下,根据上述计算出的特性设定该参数。4.如权利要求1记载的社会基础设施控制系统,该社会基础设施控制系统还具备更新部,该更新部根据上述特性的变化将上述软件更新。5.一种服务器,能够与根据从多个模块制作的软件。

5、而对社区的社会基础设施进行控制的控制装置进行通信,该服务器具备:收集部,收集由传感器检测到的与上述社会基础设施有关的事件所涉及的事件信息;计算部,对上述所收集的事件信息进行解析,计算上述社会基础设施或上述社区的特性;以及选择部,从存储多个模块的数据库,选择与上述计算出的特性相应的模块。6.如权利要求5记载的服务器,该服务器还具备:制作部,根据上述所选择的模块来制作上述软件;以及发送部,将上述所制作的软件向上述控制装置发送。7.如权利要求5记载的服务器,该服务器还具备管理部,该管理部对基于事先对上述所选择的模块设定的单价的收费数据进行管理。8.如权利要求5记载的服务器,上述模块的至少任一个具备能。

6、够调整该模块的功能的参数;该服务器还具备设定部,该设定部在上述所选择的模块具备上述参数的情况下,根据上述计算出的特性设定该参数。9.如权利要求5记载的服务器,该服务器还具备更新部,该更新部根据上述特性的变化将上述软件更新。权 利 要 求 书CN 103443819 A2/3页310.一种控制装置,根据软件而对社区的社会基础设施进行控制,该控制装置具备:收集部,收集与上述社会基础设施有关的事件涉及的事件信息;计算部,对上述所收集的事件信息进行解析,计算上述社会基础设施或上述社区的特性;通知部,向服务器通知上述特性;以及接收部,将响应上述特性的通知而从上述服务器发送的上述软件或模块接收。11.如权。

7、利要求10记载的控制装置,该控制装置还具备制作部,该制作部根据接收到的上述模块来制作上述软件。12.如权利要求10记载的控制装置,该控制装置还具备请求部,该请求部根据上述特性的变化向上述服务器请求上述软件的更新。13.一种控制方法,收集从传感器输出的事件信息,该传感器检测与社区的社会基础设施有关的事件,对上述所收集的事件信息进行解析,计算上述社会基础设施或上述社区的特性;从存储多个模块的数据库选择与上述计算出的特性相应的模块;根据上述所选择的模块来制作上述软件;根据上述所制作的软件来控制社会基础设施。14.一种控制方法,收集从传感器输出的事件信息,该传感器检测与社会基础设施有关的事件,对上述所。

8、收集的事件信息进行解析,计算上述社会基础设施或具有上述社会基础设施的社区的特性;从存储多个模块的数据库选择与上述计算出的特性相应的模块;基于根据上述所选择的模块制作的上述软件,来控制社会基础设施。15.如权利要求13或14任一项记载的控制方法,该控制方法还对基于事先对上述所选择的模块设定的单价的收费数据进行管理。16.如权利要求13或14任一项记载的控制方法,上述模块的至少任一个具备能够调整该模块的功能的参数;该控制方法还在上述所选择的模块具备上述参数的情况下,根据上述计算出的特性设定该参数。17.如权利要求13或14任一项记载的控制方法,该控制方法还根据上述特性的变化将上述软件更新。18.一。

9、种程序,由计算机执行,上述程序,收集从传感器输出的事件信息,该传感器检测与社区的社会基础设施有关的事件;对上述所收集的事件信息进行解析,计算上述社会基础设施或上述社区的特性;从存储多个模块的数据库选择与上述计算出的特性相应的模块。19.如权利要求18记载的程序,该程序还根据所选择的模块来制作上述软件。20.如权利要求18记载的程序,该程序还对基于事先对上述所选择的模块设定的单价权 利 要 求 书CN 103443819 A3/3页4的收费数据进行管理。21.如权利要求18记载的程序,上述模块的至少任一个具备能够调整该模块的功能的参数;该程序还在上述所选择的模块具备上述参数的情况下,根据上述计算。

10、出的特性设定该参数。22.如权利要求18记载的程序,该程序还根据上述特性的变化将上述软件更新。权 利 要 求 书CN 103443819 A1/17页5社会基础设施控制系统、 服务器、 控制装置、 控制方法以及程序技术领域0001 本发明涉及对社会基础设施进行控制的社会基础设施控制系统。背景技术0002 人们生活的社会(社区)例如由电力、自来水、交通、铁路、通信、以及楼群等多种多样的社会基础设施来支撑。另一方面,由于近年来的环境意识的提高及迫切的能源情况,要求社会所有领域的节能化。如何形成能够实现节能化而不迫使人们进行不便的生活的社会系统正在被热议。0003 发明的概要0004 发明要解决的课。

11、题0005 在以往的社会系统中,社会基础设施基本分别独立地被管理、运营。例如,以电力基础设施为例,不用说国家单位的节能化,就连每个自治体(市、镇、村)、每个地区、或每户家庭的能源优化控制都未实现。发明内容0006 因此,本发明的目的在于提供社会基础设施控制系统、服务器、控制装置、控制方法以及程序。0007 用于解决课题的手段0008 根据实施方式,社会基础设施控制系统具备控制装置、数据库、传感器、收集部、计算部、选择部和制作部。控制装置根据软件控制社区的社会基础设施。数据库存储多个模块。传感器检测与社会基础设施有关的事件并输出事件信息。收集部收集来自传感器的事件信息。计算部对所收集的事件信息进。

12、行解析并计算社会基础设施或社区的特性。选择部从数据库选择与计算出的特性相应的模块。制作部根据所选择的模块制作软件。附图说明0009 图1是表示实施方式的系统的一例的图。0010 图2是表示实施方式的社会基础设施控制系统的一例的概念图。0011 图3是表示第一实施方式的社会基础设施控制系统的一例的功能框图。0012 图4是表示由传感器50a检测的事件信息的一例的图。0013 图5是表示国家云100的数据库20中积累的、事件信息20a的一例的图。0014 图6是表示图3所示的软件模块组20b的一例的图。0015 图7是表示市镇村级别MS30的主要部分的一例的功能框图。0016 图8是表示第一实施方。

13、式的市镇村级别MS30的处理顺序的一例的流程图。0017 图9是示意性地表示实施方式所公开的概念的要点的图。0018 图10是表示第二实施方式的社会基础设施控制系统的一例的功能框图。说 明 书CN 103443819 A2/17页60019 图11是表示第二实施方式的国家级别MS10的处理顺序的一例的流程图。0020 图12是表示第三实施方式的社会基础设施控制系统的一例的功能框图。0021 图13是表示图12所示的软件模块组20b的一例的图。0022 图14是表示市镇村级别MS30的主要部分的一例的功能框图。0023 图15是表示第三实施方式的供应商MS80的处理顺序的一例的流程图。0024 。

14、图16是表示第四实施方式的社会基础设施控制系统的一例的概念图。0025 图17是示意性地表示图16所示的系统的主要部分的图。0026 图18是表示第四实施方式的社会基础设施控制系统的图。0027 图19是表示经由通信网NW的线路从经营者MS1向供应商MS80发送的事件信息的一例的图。0028 图20是表示图18所示的软件模块组20b的一例的图。0029 图21是表示经营者MS1的主要部分的一例的功能框图。0030 图22是表示图18所示的供应商MS80的一例的功能框图。0031 图23是表示第四实施方式的供应商MS80的处理顺序的一例的流程图。0032 图24是表示社会基础设施及社区的发展的一。

15、例的示意图。0033 图25是表示第六实施方式的社会基础设施控制系统的一例的功能框图。0034 图26是表示第六实施方式的经营者MS1的处理顺序的一例的流程图。0035 图27是表示软件模块组的分类的一例的图。具体实施方式0036 图1是表示实施方式的系统的一例的图。图1表示作为所谓的智能电网(smart grid)而被知晓的系统的一例。现有的电网(grid)中,原子能、火力、水力等的现有发电站和一般家庭、楼群、工厂这样的多种多样的需求方通过电网连接。下一代的电力系统(Power grid)中,除了这些以外,太阳能发电(Photovoltai c Power Generation:PV)系统及。

16、风力发电装置等分散型电源及蓄电装置、新交通系统及充电站等连接于电力系统。这些多种多样的要素能够经由通信电网进行通信。0037 对能源进行管理的系统总称为能源管理系统(Energy Management System:EMS)。EMS根据其规模等而被分为几类。例如有面向一般家庭的HEMS(Home Energy Management System)、面向楼群的BEMS(Building Energy Management System)等。除此之外,有面向集合住宅的MEMS(Mansion Energy Management System)、面向社区的CEMS(Community Energy 。

17、Management System)、面向工厂的FEMS(Factory Energy Management System)等。这些系统协作从而实现极细致的能源优化控制。0038 根据这些系统,能够在现有的发电站、分散型电源、太阳能及风力等可再生能源、以及需求方的相互间进行高度的协调运用。由此,衍生出以自然能源为主体的能源供给系统、基于需求方与经营者之间的双向协作的需求方参加型的能源供需这样的新型且智能形态的电力供给服务。0039 社会系统通过以上述智能电网为代表的社会基础设施来为社会生活提供舒适及便利。这些社会系统追求的是,利用信息处理技术、通信技术等,使多种多样的社会基础设施有机地结合,从。

18、而能够达到节能化等社会目标。以下关于能解决这样的课题的实施方式说 明 书CN 103443819 A3/17页7涉及的社会基础设施控制系统进行说明。0040 图2是表示实施方式的社会基础设施控制系统的一例的概念图。实施方式中,将社会基础设施控制系统形成为逻辑性的层级结构。在图2中,示出了除了上位层及下位层之外还具备在上位层的下位、下位层的上位的中间层的形态。层级化的阶层不限于3,还能实现将中间层进一步多层化了的体系结构。相反,还能形成只具备上位层及下位层的社会基础设施控制系统。在图2中,与上位层对应于国家、中间层对应于都道府县、下位层对应于市镇村的、层级性的行政划分相对应地进行图示。0041 。

19、实施方式中,考虑将各层云(cloud)化了的形态。众所周知,云计算(cloud computing)系统具备计算机(2)和数据库(DB)。计算机2可以是单体也可以是多个。数据库可以配备于一个计算机2,也可以分散配置于多个计算机2。0042 在图2中,下位层具有具备社会基础设施的地区所形成的地区系统。例如,按每个A市、B市、H镇、I郡的地区而形成云,按每个云而具备计算机2和数据库DB。各地区云间经由通信网NW的线路进行连接,各地区云保持层内的相互协作。0043 中间层根据逻辑性的上位层控制下位层。例如,A市和B市由X县控制,H镇和I郡由Y县控制。X县及Y县也被云化,分别具备计算机2及数据库DB。。

20、X县及Y县也经由通信网NW的线路进行连接并保持相互的协作。0044 上位层根据逻辑性的上位层控制中间层。例如,X县和Y县由国家控制。国家也被云化。并且,在上位层也可以存在其他国家,这些多个国家经由通信网NW的线路能够更加相互保持相互的协作。对上位层的云附加符号100而标记为国家云100。对中间层的云附加符号200而标记为县云200。对下位层的云附加符号300而标记为市云300。0045 国家云100、县云200、市云300中的每一个都能具有社会基础设施。例如,考虑从国家云100或县云200对市云300的社会基础设施进行控制的形式,则能够将市云300理解为地区系统,将国家云100或县云200理解。

21、为上位系统。此外,考虑根据国家云100对县云200的社会基础设施进行控制的形式,则能够将县云200理解为地区系统,将国家云100理解为上位系统。0046 第一实施方式0047 图3是表示第一实施方式的社会基础设施控制系统的一例的功能框图。国家云100具备国家级别管理系统10和数据库20。县云200具备都道府县级别管理系统60和数据库70。与社区相关联地设置的市云300具备市镇村级别管理系统30、数据库40和多个社会基础设施515n。0048 为避免繁琐,以下将管理系统标记为MS(Management System)。将国家级别管理系统10标记为国家MS10。将都道府县级别管理系统60标记为县M。

22、S60。将市镇村级别管理系统30标记为市MS30。管理系统MS具备作为硬件的计算机。计算机可以是单体也可以是多个。0049 在第一实施方式中,国家MS10或县MS60处于作为服务器的位置,市MS30处于作为控制装置的位置。0050 社会基础设施515n是例如自来水网、冷热源设备系统、电网、交通网、医疗系统、店铺网络、建筑(楼群)系统、家庭(home)能源管理系统、工厂系统、内容分发系统、或者铁路网等。另外,社会基础设施不限于此。说 明 书CN 103443819 A4/17页80051 国家云100、县云200以及市云300经由通信网NW的线路相互连接。通信网NW是能够保证所要求的通信范围(通。

23、信容量)的保证(guarantee)型网络。作为这种网络,例如可以举出应用了光通信技术的专用线路。或者IP(Internet Protocol)网络中形成的VPN(Virtual Private Network)也能包含于这种网络的范畴。当然,通信网NW也能包含于社会基础设施。通信网NW的线路能够保证例如从下位层向上位层的事件信息的发送(上传)的实时性。0052 事件是指各社会基础设施515n的短期或长期的状态变化、及状态本身。此外,事件信息表示由各社会基础设施515n具备的传感器50a检测、从该传感器50a输出的信号或基于该信号制作的全部信息。0053 与社区相关联地设置的市云300的社会基。

24、础设施515n分别具备传感器50a及驱动器(actu ator)50b。传感器50a例如对各社会基础设施检测固有的事件信息。或者,传感器50a检测与多个社会基础设施有关的事件信息。总之,传感器50a只要是检测社会基础设施的状态并能够实现数值化或数据化的机构,则可以是任何机构,监视摄像机等也能包含于该范畴。0054 驱动器50b根据所提供的控制信号对控制对象进行控制。驱动器50b是例如将自来水基础设施的净水场系统中具备的阀开闭的马达。驱动器50b根据指示阀的开度的控制信号来驱动马达,控制阀的开度及水的流量。0055 市MS30中,作为实施方式的处理功能而具备控制部30a、收集部30b、上传部30。

25、c、计算部30d、选择部30e、下载部30f、制作部30g以及设定部30h。0056 控制部30a根据例如从国家MS10或县MS60提供的控制数据、或者自身生成的控制数据对驱动器50b提供控制指示,控制社会基础设施515n。作为控制指示,例如可以举出用来对水基础设施中的阀的开度、或者公共基础设施中的空气调节控制用变换器的转速等进行控制的控制信号。0057 控制部30a根据软件控制社会基础设施515n。即,市MS30是具备该软件的计算机。另外,作为市云300所具备的处理功能,还能将市MS30进行安装。0058 收集部30b收集由传感器50a检测的事件信息。作为数据收集相关的通信协议,能够使用EC。

26、HONET(注册商标)、ECHONET Lite(注册商标)、ZigBee(注册商标)、ZWave(注册商标)、KNX(注册商标)等。作为下位层的通信层,能够使用以太网(注册商标)等的有线LAN、电力线通信、无线LAN、Bluetooth(注册商标)等。0059 上传部30c将由传感器50a检测的事件信息经由通信网NW的线路向国家云100的国家MS10或县云200的县MS60发送。即,上传部30c将事件信息经由通信网NW的线路发送。这里,线路可以是公共线路也可以是专用线,只要是能够输送与事件信息相关的信号的线路(信号线)即可。0060 事件信息例如被写入IP包的有效载荷(pay load)并向。

27、通信网NW送出。该IP包中作为目的地地址而记载例如多播地址。国家MS10以及县MS60能够通过接收该IP包而收集事件信息。0061 计算部30d解析由收集部30b收集的事件信息,计算社会基础设施515n的特性。社会基础设施的特性是指例如选址条件、环境条件、运用条件、其他各种的、能够数值化的信息。总之,只要是能表示社会基础设施的特性的信息则可以是任何信息。说 明 书CN 103443819 A5/17页90062 例如,形成在海的附近的社会基础设施、和形成在山村部的社会基础设施当然在环境方面的条件不同。例如,气温的变动、日照量、每月的平均降雨量等分别不同,所以在事件信息中该情况也得到反映。例如,。

28、在日照量多的地区,可以预想太阳能发电系统的发电量比其他地区多,所以用来优化能源消耗的软件需要特别具有反映该情况的性能。0063 或者,在降雨量多的地区或附近有水库等的地区,期待用来控制水基础设施的软件的与其他地区不同的性能。计算部30d通过对收集的事件信息进行解析,计算每个社会基础设施的、或每个社区的特性。0064 或者,计算部30d对由收集部30b收集的事件信息进行解析,计算社会基础设施515n本身的特性、或作为社会基础设施515n的对象的区域(domain)的特性。0065 社会基础设施的对象区域是表示例如各个基础设施作为控制的对象或管理的对象的社会性区域的概念。例如,若是电力基础设施,则。

29、各家庭的耗电量及基于此的配电控制、电力生产量、或者配电网络的状态等与之相当。特别是,能够将具备社会基础设施的地区社会理解为该社会基础设施控制系统的对象区域。0066 关于对象区域的特性,例如在电力基础设施中,表示耗电量的特性、倾向等,例如伴随着PV系统的设置台数的增加的各户生产电力的增加的倾向、逆潮流电力的量等概念与之相当。社会基础设施的对象区域的特性还能理解为地区社会的特性,还能理解为与社会基础设施本身的特性密切相关。0067 选择部30e,从在国家云100的数据库20中积累的软件模块组20b选择与计算部30d所计算出的特性相应的软件模块。即,选择与社会基础设施的特性、或社会基础设施的对象区。

30、域的特性相应的软件模块。即,选择与社会基础设施相适应的软件模块。特别是,选择部30e根据随着时间的经过等的特性变化,定期或不定期地重复执行软件模块的选择。0068 下载部30f将选择部30e所选择的软件模块从数据库20经由通信网NW的线路下载到市MS30。即,从数据库20经由通信网NW的线路取得软件模块。制作部30g将所下载的软件模块组合,制作控制部30a的软件。这里所说的制作是与应用程序开发中的编译(compile)、或建立(build)共通的概念。0069 特别是,例如当通过选择部30e实施软件模块的选择时,制作部30g通过每当这时下载的软件模块将软件更新(update)。0070 设定部。

31、30h根据上述计算出的特性来设定所选择的软件模块的参数。即,大量的软件模块具有能调整该软件模块的功能的参数。设定部30h操作该参数,使软件匹配于地区社会的特性。0071 数据库40积累事件信息40a。其中事件信息40a是由传感器50a检测到的信息。即,市MS30将自身收集到的事件信息40a向国家MS10发送,并且在本地也进行积累。0072 国家MS10经由通信网NW的线路而与市MS30连接,处于针对作为控制装置的市MS30的服务器的位置。国家MS10也是通过程序而发挥功能的计算机、或由国家云100提供的处理功能。国家MS10作为实施方式的处理功能而具备取得部10a及发送部10b。0073 取得。

32、部10a取得从市MS30发送的事件信息。所取得的事件信息在数据库20中作为事件信息20a而积累。该事件信息20a是将从多个市云300(图2)发送的全部事件信息集中积累而成的。0074 发送部10b将从市MS30请求的软件模块向市MS30发送。说 明 书CN 103443819 A6/17页100075 数据库20除了事件信息20a之外还积累软件模块组20b。众所周知,软件模块可以说是用来制作一个软件的部件,是与插入(plug-in)模块等共通的对象物(object)或实体。0076 在上述结构中,市MS30、县MS60以及国家MS10是包含经由接口部6可装拆地与通信网NW的线路连接的计算机的管。

33、理装置。该计算机能够以单体实现其功能。或者,还能够通过云计算系统具备的多个计算机的协作处理,实现市MS30、县MS60以及国家MS10的功能。关于如何将控制部30a,收集部30b、上传部30c、计算部30d、选择部30e、下载部30f、制作部30g、设定部30h、取得部10a以及发送部10b组装到系统中,本领域技术人员是能够容易理解的。0077 图4是表示由传感器50a检测的事件信息的一例的图。作为传感器50a,若以智能电表为例,例如能够举出该智能电表的识别信息(传感器ID:IDentification)、设置的地点的位置信息(纬度、经度)、耗电量的计测值以及计测时刻的时间戳(time sta。

34、mp)作为事件信息的项目的例子。0078 图5是表示在国家云100的数据库20中积累的、事件信息20a的一例的图。如图5所示,事件信息20a是将由各传感器50a检测到的事件信息直接、可以说将原始的数据直接一元性累积的数据库。因而数据库20特别需要大容量的存储器件。优选的形态是,不是采用单独的存储器件而是采用在云上分散配置的多个存储器件来构筑数据库20。这种大容量的数据库也称为BigData。0079 图6是表示图3所示的软件模块组20b的一例的图。软件模块组20b包含分别提供固有的功能的多个软件模块(以下简称模块)。各模块的形态可以是用特定的语言记述的代码(code)列,也可以是被解码到机器语。

35、言级别的二进制数据、或将其加密了的数据。0080 对各模块例如提供连续号码以便区分。此外,各模块例如按与各个社会基础设施相对应的每个解决方案(solution)被单元(unit)化而被管理。进而,还能够按每个单元,例如根据服务的内容来设定S、A、B、的等级(rank),按每个等级将模块统一管理。这样的层级化结构对于管理涉及多分支的模块而言是方便的。0081 各模块由其供应商(提供者)进行更新或版本修订(version up)。由此,软件模块组20b逐次扩充。各模块的供应商能够构筑每当模块被下载则向服务受益者收取相应的费用从而得到利益这样的商务模型。0082 通过各模块能够提供什么样的功能这样的。

36、信息、用来分别确定各模块的连续号码、更新履历等以一览表、XML数据等形式通知市MS30。市MS30能够根据该通知的内容确定应下载的模块。0083 图7是表示市MS30的主要部分的一例的功能框图。市MS30具备:能够与通信网NW的线路连接的接口部、负担与用户(操作人员)之间的人机界面的显示部34及输入输出部36、硬盘驱动器等存储单元35。另外市MS30即使在未与通信网NW的线路连接的独立(stand alone)的状态下也能具备实施方式的功能。0084 并且,市MS30还具备控制部30a(图3)及程序存储器32。控制部30a通过软件31实现其功能。软件31将多个模块组合而被制作。模块被载入程序存储器32,在未图示的CPU(中央处理单元)的运算处理下实现软件31的功能。0085 图8是表示第一实施方式的市MS30的处理顺序的一例的流程图。图8中,市MS30说 明 书CN 103443819 A10。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1