Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6127769B2 - Information processing apparatus, information processing method, information processing system, and information processing program - Google Patents
[go: Go Back, main page]

JP6127769B2 - Information processing apparatus, information processing method, information processing system, and information processing program - Google Patents

Information processing apparatus, information processing method, information processing system, and information processing program Download PDF

Info

Publication number
JP6127769B2
JP6127769B2 JP2013131173A JP2013131173A JP6127769B2 JP 6127769 B2 JP6127769 B2 JP 6127769B2 JP 2013131173 A JP2013131173 A JP 2013131173A JP 2013131173 A JP2013131173 A JP 2013131173A JP 6127769 B2 JP6127769 B2 JP 6127769B2
Authority
JP
Japan
Prior art keywords
devices
state
information
power
correlation
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
Application number
JP2013131173A
Other languages
Japanese (ja)
Other versions
JP2015006105A (en
Inventor
悟 ▲高▼橋
悟 ▲高▼橋
園田 俊浩
俊浩 園田
弘伸 北島
弘伸 北島
佑太 寺西
佑太 寺西
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2013131173A priority Critical patent/JP6127769B2/en
Publication of JP2015006105A publication Critical patent/JP2015006105A/en
Application granted granted Critical
Publication of JP6127769B2 publication Critical patent/JP6127769B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Remote Monitoring And Control Of Power-Distribution Networks (AREA)

Description

本発明は、情報処理装置、情報処理方法、情報処理システムおよび情報処理プログラムに関する。   The present invention relates to an information processing apparatus, an information processing method, an information processing system, and an information processing program.

近年、電力事業者側で需要家の機器のピーク電力を抑制するための方法として、デマンドレスポンス(DR;Demand Response)が知られている。DRは、電力事業者側で電力網における需要を監視し、需要に応じて需要家の機器の電力消費を抑制する方法である。抑制方法としては、ピーク時間帯の電力料金を高くする方法や、顧客が減らした電力需要に対価を支払うことなどで需要を削減する方法などがある。   In recent years, a demand response (DR) is known as a method for suppressing the peak power of a consumer device on the power provider side. DR is a method of monitoring the demand in the power grid on the power provider side and suppressing the power consumption of the consumer's equipment according to the demand. As a suppression method, there are a method of increasing a power charge in a peak time zone, a method of reducing demand by paying compensation for a power demand reduced by a customer, and the like.

DRでは、顧客側の電力消費を推定するための測定器として、例えば、接続した機器の消費電力の計測が可能なスマートコンセントが用いられている。スマートコンセントは、電源タップと電力センサとを備えた機器であり、電力センサにより、コンセントに接続された機器の消費電力を計測することができる。   In DR, a smart outlet capable of measuring the power consumption of a connected device is used as a measuring instrument for estimating the power consumption on the customer side, for example. A smart outlet is a device including a power tap and a power sensor, and the power sensor can measure the power consumption of the device connected to the outlet.

特開平5−233011号公報Japanese Patent Laid-Open No. 5-233011 特開2004−280618号公報Japanese Patent Laid-Open No. 2004-280618 特開2005−258530号公報JP 2005-258530 A 特開2008−310659号公報JP 2008-310659 A 特開2010−225133号公報JP 2010-225133 A 特開2011−172419号公報JP 2011-172419 A 国際公開2011/021378号公報International Publication No. 2011/021378

効果的なDRを実現するためには、電力需要の抑制量をできるだけ正確に予測できることが好ましい。しかし、各機器の消費電力を推定するために、例えば機器毎に電力センサを接続すると、設備規模が増大し、コスト面でも不利になる恐れがある。したがって、簡易な設備構成で各機器の消費電力を推定できることが好ましい。   In order to realize effective DR, it is preferable that the amount of power demand can be predicted as accurately as possible. However, for example, if a power sensor is connected to each device in order to estimate the power consumption of each device, the facility scale increases, which may be disadvantageous in terms of cost. Therefore, it is preferable that the power consumption of each device can be estimated with a simple equipment configuration.

本発明の1つの側面では、簡易な設備構成で各機器の消費電力を推定することができる情報処理装置、情報処理方法、情報処理システムおよび情報処理プログラムを提供することを目的とする。   An object of one aspect of the present invention is to provide an information processing apparatus, an information processing method, an information processing system, and an information processing program capable of estimating the power consumption of each device with a simple equipment configuration.

発明の一観点によれば、複数の機器の各々から、外部電源の状態の情報と受電状態の情報とを含む稼働状態の情報を取得する稼働情報取得部と、前記複数の機器のうちの前記稼働状態に相関性を有する機器の組み合わせについて、前記相関性が低下しないと判定された場合に、前記組み合わせに対応する機器のうち、少なくとも一つの機器の受電状態を、他の機器の受電状態と異なるように制御する相関性制御部と、前記稼働状態の情報を用いて、前記複数の機器の各々の消費電力を算出する電力算出部と、を有する情報処理装置が提供される。   According to an aspect of the invention, from each of a plurality of devices, an operation information acquisition unit that acquires information on an operation state including information on a state of an external power supply and information on a power reception state, and the one of the plurality of devices When it is determined that the correlation does not decrease for a combination of devices having a correlation with the operating state, the power receiving state of at least one device among the devices corresponding to the combination is the power receiving state of another device. An information processing apparatus is provided that includes a correlation control unit that performs control differently and a power calculation unit that calculates power consumption of each of the plurality of devices using the information on the operating state.

一実施態様によれば、簡易な設備構成で各機器の消費電力を推定することができる情報処理装置、情報処理方法、情報処理システムおよび情報処理プログラムを提供することができる。   According to one embodiment, it is possible to provide an information processing apparatus, an information processing method, an information processing system, and an information processing program capable of estimating the power consumption of each device with a simple equipment configuration.

図1は、情報処理システムの一例を示す図である。FIG. 1 is a diagram illustrating an example of an information processing system. 図2は、情報処理装置が実行する処理の一例を示すフローチャートである。FIG. 2 is a flowchart illustrating an example of processing executed by the information processing apparatus. 図3は、計測タイミングに関する初期設定情報の一例を示す図である。FIG. 3 is a diagram illustrating an example of initial setting information regarding measurement timing. 図4は、機器の稼働状態および電力の供給源をパラメータとした消費電力を示すテーブルの一例である。FIG. 4 is an example of a table showing power consumption using the operating state of the device and the power supply source as parameters. 図5は、S103における、機器のバッテリへの充電の制御方法の一例を示すフローチャートである。FIG. 5 is a flowchart illustrating an example of a method for controlling charging of the battery of the device in S103. 図6は、S103における、機器のバッテリへの充電の制御方法の一例に係るシーケンス図である。FIG. 6 is a sequence diagram according to an example of a method for controlling charging of the battery of the device in S103. 図7は、異なる機器間で稼働状態に相関性がある場合の一例を示す図である。FIG. 7 is a diagram illustrating an example of a case where there is a correlation in operating state between different devices. 図8は、複数の機器による総消費電力の時間変化の一例を示す図である。FIG. 8 is a diagram illustrating an example of a temporal change in total power consumption by a plurality of devices. 図9は、S104における、機器間の相関性を評価し、受電状態を制御する処理の一例を示すフローチャートである。FIG. 9 is a flowchart illustrating an example of processing for evaluating the correlation between devices and controlling the power reception state in S104. 図10は、S302における、相関値の算出方法の一例を示す図である。FIG. 10 is a diagram illustrating an example of a correlation value calculation method in S302. 図11は、S302における、VIFを算出する方法の一例を示す図である。FIG. 11 is a diagram illustrating an example of a method for calculating the VIF in S302. 図12は、S304における、稼働状態の制御を行うか否かを判定する処理の一例を示すフローチャートである。FIG. 12 is a flowchart illustrating an example of processing for determining whether or not to control the operating state in S304. 図13は、S401の処理を説明するための図である。FIG. 13 is a diagram for explaining the processing of S401. 図14は、S403の処理の説明に用いる用語の定義を示す図である。FIG. 14 is a diagram illustrating definitions of terms used for explaining the process of S403. 図15は、状態変化時刻の差が計測時間間隔の半分よりも大きい場合の、機器の稼働状態の変化の一例を示す図である。FIG. 15 is a diagram illustrating an example of a change in the operating state of the device when the difference in state change time is greater than half of the measurement time interval. 図16は、状態変化時刻の差が計測時間間隔の半分よりも小さい場合の、機器の稼働状態の変化の一例を示す図である。FIG. 16 is a diagram illustrating an example of a change in the operating state of the device when the difference in state change time is smaller than half of the measurement time interval. 図17は、状態出現頻度を説明するための図である。FIG. 17 is a diagram for explaining the state appearance frequency. 図18は、S307における、稼働状態の制御方法を決定する処理の一例を示すフローチャートである。FIG. 18 is a flowchart illustrating an example of processing for determining an operating state control method in S307. 図19は、CPU使用率およびバッテリ残量の情報の一例を示す図である。FIG. 19 is a diagram illustrating an example of information on the CPU usage rate and the remaining battery level. 図20は、S308における、選択された機器の受電状態をバッテリ駆動に切り替える処理の一例を示す図である。FIG. 20 is a diagram illustrating an example of processing for switching the power receiving state of the selected device to battery driving in S308. 図21は、計測タイミング毎の各機器のバッテリ残量の情報の一例を示す図である。FIG. 21 is a diagram illustrating an example of information on the remaining battery capacity of each device at each measurement timing. 図22は、S506における、相関値の算出方法の一例を示す図である。FIG. 22 is a diagram illustrating an example of a correlation value calculation method in S506. 図23は、S506における、相関値の算出結果の一例を示す図である。FIG. 23 is a diagram illustrating an example of a correlation value calculation result in S506. 図24は、機器ごとの消費電力を算出する方法の一例を示すフローチャートである。FIG. 24 is a flowchart illustrating an example of a method for calculating power consumption for each device. 図25は、各計測タイミングにおける総消費電力量と機器毎の稼働状況のデータの一例を示す図である。FIG. 25 is a diagram illustrating an example of total power consumption and operation status data for each device at each measurement timing. 図26は、図25のデータから得られる、総電力情報を示す行列y、および稼働情報を示す行列A’の一例を示す図である。FIG. 26 is a diagram illustrating an example of a matrix y indicating total power information and a matrix A ′ indicating operation information obtained from the data in FIG. 25. 図27は、図26に示す行列A’の転置行列A’である。Figure 27 is a T 'transposed matrix A' matrix A shown in FIG. 26. 図28は、行列(A’×A’)を算出した結果を示す図である。FIG. 28 is a diagram illustrating a result of calculating a matrix (A ′ T × A ′). 図29は、行列(A’×A’)の逆行列(A’×A’)−1を算出した結果を示す図である。Figure 29 is a diagram illustrating a matrix (A 'T × A') inverse matrix of (A 'T × A') result of calculating the -1. 図30は、行列(A’×y)を算出した結果を示す図である。FIG. 30 is a diagram illustrating a result of calculating a matrix (A ′ T × y). 図31は、行列X”を算出した結果を示す図である。FIG. 31 is a diagram illustrating a result of calculating the matrix X ″. 図32は、図31により得られた各機器の推定消費電力を示す図である。FIG. 32 is a diagram showing the estimated power consumption of each device obtained from FIG. 図33は、機器3aおよび機器3bの各稼働状態における推定消費電力を示すテーブルの一例である。FIG. 33 is an example of a table showing the estimated power consumption in each operating state of the device 3a and the device 3b. 図34は、推定消費電力の精度の評価の一例を示すフローチャートである。FIG. 34 is a flowchart illustrating an example of evaluation of accuracy of estimated power consumption. 図35は、推定消費電力の精度の評価の一例を示すシーケンス図である。FIG. 35 is a sequence diagram illustrating an example of evaluation of accuracy of estimated power consumption. 図36は、S304の変形例を示すフローチャート(その1)である。FIG. 36 is a flowchart (No. 1) showing a modification of S304. 図37は、S304の変形例を示すフローチャート(その2)である。FIG. 37 is a flowchart (No. 2) showing a modification of S304.

以下、本発明の実施形態について、図1乃至図37を参照して具体的に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to FIGS.

図1は、情報処理システムの一例を示す図である。図1に示すように、情報処理システムは、情報処理装置1と、分電盤2と、機器3と、機器4とを有している。情報処理装置1は、分電盤2および機器3と相互に通信可能に接続されている。分電盤2は、機器3および機器4と電気的に接続されている。   FIG. 1 is a diagram illustrating an example of an information processing system. As illustrated in FIG. 1, the information processing system includes an information processing device 1, a distribution board 2, a device 3, and a device 4. The information processing apparatus 1 is connected to the distribution board 2 and the device 3 so that they can communicate with each other. The distribution board 2 is electrically connected to the devices 3 and 4.

以下、情報処理システムを構成する各部の機能について説明する。   Hereinafter, the function of each unit constituting the information processing system will be described.

情報処理装置1は、電力事業者が所有する、DRにより機器3への供給電力を制御するための管理装置であり、例えばサーバである。情報処理装置1は、初期設定部5と、入力装置6と、記憶部7と、稼働状態監視部8と、電源状態制御部9と、稼働情報取得部10と、相関性判定部11と、制御対象選択部12と、相関性制御部13と、電力情報取得部14と、電力算出部15と、推定評価部16と、制御実行判定部17と、出力装置18を備えている。   The information processing apparatus 1 is a management apparatus for controlling power supplied to the device 3 by DR, which is owned by an electric power company, for example, a server. The information processing apparatus 1 includes an initial setting unit 5, an input device 6, a storage unit 7, an operation state monitoring unit 8, a power supply state control unit 9, an operation information acquisition unit 10, a correlation determination unit 11, The control target selection unit 12, the correlation control unit 13, the power information acquisition unit 14, the power calculation unit 15, the estimation evaluation unit 16, the control execution determination unit 17, and the output device 18 are provided.

初期設定部5は、制御対象となる複数の機器3の各々を識別する識別情報と、分電盤2が、機器3および機器4が消費する電力の系統毎の合計値を示す総消費電力の情報である総電力情報を計測するタイミング(計測タイミング)とを含む初期設定情報を、入力装置6を介して受信する。   The initial setting unit 5 includes identification information for identifying each of the plurality of devices 3 to be controlled, and the total power consumption indicating the total value of the power consumed by the device 3 and the device 4 for each system. Initial setting information including timing (measurement timing) for measuring total power information as information is received via the input device 6.

入力装置6は、例えばキーボードまたはマウス等である。初期設定部5は、入力装置6を介して受信した初期設定情報を記憶部7に格納する。   The input device 6 is, for example, a keyboard or a mouse. The initial setting unit 5 stores the initial setting information received via the input device 6 in the storage unit 7.

記憶部7は、各種情報を格納するためのデータベース(DB;Data Base)として用いられる。記憶部7は、初期設定部5が入力装置6から受信した制御対象の機器3を識別する情報を格納することができる。また、記憶部7は、稼働状態監視部8または稼働情報取得部10が各機器3から受信する稼働情報を格納することもできる。   The storage unit 7 is used as a database (DB; Data Base) for storing various information. The storage unit 7 can store information for identifying the control target device 3 received by the initial setting unit 5 from the input device 6. The storage unit 7 can also store operation information received from each device 3 by the operation state monitoring unit 8 or the operation information acquisition unit 10.

また、記憶部7は、稼働情報取得部10が取得した各機器3の稼働情報と、電力情報取得部14が取得した、機器3および機器4が消費する電力の系統毎の合計値を示す総消費電力の情報である総電力情報とを対応付けて格納することができる。また、記憶部7は、電力算出部15で算出された消費電力の情報を格納することもできる。また、記憶部7は、情報処理装置1内で実行する各種判定処理に用いられる閾値を格納することもできる。   In addition, the storage unit 7 is a total indicating the operation information of each device 3 acquired by the operation information acquisition unit 10 and the total value for each system of power consumed by the device 3 and the device 4 acquired by the power information acquisition unit 14. The total power information, which is power consumption information, can be stored in association with each other. The storage unit 7 can also store power consumption information calculated by the power calculation unit 15. The storage unit 7 can also store threshold values used for various determination processes executed in the information processing apparatus 1.

記憶部7は、例えばROM(Read Only Memory)またはフラッシュメモリなどの半導体メモリ、またはHDD(Hard Disk Drive)などのストレージ装置である。なお、記憶部7は格納する情報の種類毎に複数個有していても良いし、同一の記憶部として構成することもできる。   The storage unit 7 is a storage device such as a semiconductor memory such as a ROM (Read Only Memory) or a flash memory, or an HDD (Hard Disk Drive). Note that a plurality of storage units 7 may be provided for each type of information to be stored, or may be configured as the same storage unit.

稼働状態監視部8は、機器3の稼働状態を監視する。具体的には、稼働状態監視部8は、機器3の電源の状態がオンからオフ、またはオフからオンに変化したこと、および変化イベントが発生した時刻を含む情報を各機器3からリアルタイムで取得する。   The operating state monitoring unit 8 monitors the operating state of the device 3. Specifically, the operating state monitoring unit 8 acquires, in real time, information from each device 3 including the fact that the power state of the device 3 has changed from on to off or from off to on, and the time at which the change event occurred. To do.

電源状態制御部9は、稼働状態監視部8が取得した機器3の稼働情報に基づいて、機器3が有するバッテリの充電のオン/オフを制御する。具体的には、電源状態制御部9は、複数の機器3のうち、電源の状態がオンからオフに変化した機器が存在することが検出された場合に、電源の状態がオンからオフに変化した機器の電源のバッテリが充電されないように制御する。一方、電源の状態がオフからオンに変化した機器が存在することが検出された場合には、電源の状態がオフからオンに変化した機器のバッテリが充電されるように制御する。制御方法の詳細については後述する。   The power supply state control unit 9 controls on / off of charging of the battery of the device 3 based on the operation information of the device 3 acquired by the operation state monitoring unit 8. Specifically, the power supply state control unit 9 changes the power supply state from on to off when it is detected that there is a device whose power supply state has changed from on to off from among the plurality of devices 3. Control so that the battery of the power supply of the device is not charged. On the other hand, when it is detected that there is a device whose power state has changed from off to on, control is performed so that the battery of the device whose power state has changed from off to on is charged. Details of the control method will be described later.

稼働情報取得部10は、稼働情報として例えば、各機器の電源の状態の情報と、各機器の受電の状態(受電状態)の情報とが対応付けられた稼働情報をリアルタイムで取得する。ここで、各機器の電源の状態の情報とは、例えば、各機器の電源がオン、オフまたはスタンバイのいずれの状態かを示す情報である。各機器の受電状態の情報とは、例えば各機器が、交流(AC;Alternating Current)電源から受電しているがバッテリへの充電が行われていない状態なのか、AC電源から受電するとともにバッテリへの充電も行っている状態なのか、あるいはAC電源から受電されておらずバッテリの電力を消費(または放電)している状態なのかを示す情報である。スタンバイの状態とは、AC電源または機器のバッテリから一部のデバイス、例えばメモリへの電力の供給を維持したまま、機器内のその他のデバイスに対する電力の供給をオフにした状態である。   The operation information acquisition unit 10 acquires, as operation information, for example, operation information in which power source state information of each device is associated with power reception state (power reception state) information of each device in real time. Here, the power status information of each device is, for example, information indicating whether each device is powered on, off, or in standby. The information on the power reception status of each device is, for example, whether each device is receiving power from an alternating current (AC) power source but is not being charged to the battery, or is receiving power from the AC power source and to the battery. Is information indicating whether the battery is being charged or is not receiving power from the AC power source and is consuming (or discharging) the battery power. The standby state is a state in which the supply of power to other devices in the device is turned off while maintaining the supply of power to some devices, for example, the memory from the AC power supply or the battery of the device.

また、稼働情報取得部10は、各機器から、CPU使用率と、バッテリ残量の情報とを取得する。ここで、CPU使用率とは、コンピュータで実行中のプログラムがCPUの処理時間を占有している割合である。バッテリ残量の情報とは、バッテリが完全に充電された状態に対する、取得時のバッテリの残量の割合であり、例えば%を単位として表わされる情報である。   Further, the operation information acquisition unit 10 acquires the CPU usage rate and the remaining battery information from each device. Here, the CPU usage rate is a rate at which the program being executed on the computer occupies the processing time of the CPU. The information on the remaining battery level is the ratio of the remaining battery level at the time of acquisition to the fully charged state of the battery, and is information expressed in units of%, for example.

以降の説明では、AC電源から受電しているが充電が行われていない受電状態を「AC」、AC電源から受電するとともにバッテリへの充電も行われている受電状態を「AC+充電」、AC電源からの受電もバッテリへの充電もしておらず、バッテリにより機器3を駆動させている受電状態を「バッテリ」と表記する。   In the following description, “AC” indicates a power reception state in which power is received from an AC power source but is not charged, and “AC + charge” indicates that a power reception state in which power is received from the AC power source and the battery is also charged is AC The power receiving state in which the device 3 is driven by the battery without receiving power from the power source or charging the battery is denoted as “battery”.

たとえば、AC電源から受電しているが充電が行われていない状態であり、且つ機器3のAC電源がオンになっている稼働状態を「AC/ON」と表記する。「AC/ON」の状態では、機器3はAC電源によって稼働している。また、AC電源から受電しているが充電が行われていない状態であり、且つ機器3のAC電源がオフになっている稼働状態を「AC/OFF」と表記する。また、AC電源から受電しているが充電が行われていない状態であり、且つ機器3がスタンバイになっている稼働状態を「AC/スタンバイ」と表記する。   For example, an operating state in which power is being received from an AC power source but charging is not being performed and the AC power source of the device 3 is on is denoted as “AC / ON”. In the “AC / ON” state, the device 3 is operated by an AC power source. Further, an operating state in which power is being received from the AC power source but charging is not performed and the AC power source of the device 3 is off is denoted as “AC / OFF”. An operating state in which power is being received from an AC power source but charging is not being performed and the device 3 is in a standby state is referred to as “AC / standby”.

また、AC電源から受電するとともにバッテリへの充電も行われている状態であり、且つAC電源がオンになっている稼働状態を「AC+充電/ON」と表記する。また、AC電源から受電するとともにバッテリへの充電も行われている状態であり、且つAC電源がオフになっている稼働状態を「AC+充電/OFF」と表記する。また、AC電源から受電するとともにバッテリへの充電も行われている状態であり、且つAC電源がスタンバイになっている稼働状態を「AC+充電/スタンバイ」と表記する。   Further, an operating state in which power is received from the AC power source and the battery is being charged and the AC power source is turned on is referred to as “AC + charge / ON”. Further, an operating state in which the battery is charged from the AC power supply and the battery is being charged and the AC power supply is turned off is denoted as “AC + charge / OFF”. Further, an operating state in which power is received from the AC power source and the battery is being charged and the AC power source is in a standby state is referred to as “AC + charging / standby”.

相関性判定部11は、稼働情報取得部10が取得した各機器3の電源の状態の情報と各機器の受電状態の情報とが対応付けられた情報に基づいて、各機器3の中で稼働状態に相関性を有する機器3の組み合わせが存在するかどうかを判定する。   The correlation determination unit 11 operates in each device 3 based on information in which the power state information of each device 3 acquired by the operation information acquisition unit 10 is associated with the power reception state information of each device. It is determined whether or not there is a combination of the devices 3 having a correlation in the state.

制御対象選択部12は、相関性判定部11による相関性の有無の判定結果に基づいて、稼働状態に相関性がある機器3の組み合わせが存在する場合に、受電状態を制御する方法を決定し、制御対象となる機器3を選択する。   The control target selection unit 12 determines a method for controlling the power reception state when there is a combination of the devices 3 having a correlation in the operation state based on the determination result of the presence or absence of the correlation by the correlation determination unit 11. The device 3 to be controlled is selected.

相関性制御部13は、相関性を有する機器3の組み合わせが存在し、且つ組み合わせに対応する各機器の前記稼働状態が同一となった場合に、稼働状態の相関性を有する組み合わせに対応する各機器3の少なくとも一つの機器の受電状態を、他の機器の受電状態と異なるように変更する制御を実行する。この制御により、情報処理装置1は、稼働状態の相関性を低下させることができる。受電状態を変更する方法については後述する。   The correlation control unit 13 has a combination of devices 3 having correlation, and when the operation state of each device corresponding to the combination is the same, each of the combinations corresponding to the combination having the correlation of the operation state Control for changing the power reception state of at least one device of the device 3 to be different from the power reception state of other devices is executed. By this control, the information processing apparatus 1 can reduce the correlation of the operating state. A method for changing the power reception state will be described later.

電力情報取得部14は、分電盤2から総電力情報を取得し、取得した総電力情報を記憶部7に格納する。   The power information acquisition unit 14 acquires total power information from the distribution board 2 and stores the acquired total power information in the storage unit 7.

電力算出部15は、電力情報取得部14が取得した総電力情報と、稼働情報取得部10が取得した稼働情報とに基づいて、各機器の消費電力を算出し、算出した消費電力の値を記憶部7に格納する。   The power calculation unit 15 calculates the power consumption of each device based on the total power information acquired by the power information acquisition unit 14 and the operation information acquired by the operation information acquisition unit 10, and calculates the calculated power consumption value. Store in the storage unit 7.

推定評価部16は、電力算出部15により算出された各機器の推定消費電力の値の精度を算出し、所定の基準を満たすかどうかを評価する。精度の評価方法については後述する。   The estimation evaluation unit 16 calculates the accuracy of the estimated power consumption value of each device calculated by the power calculation unit 15 and evaluates whether or not a predetermined criterion is satisfied. The accuracy evaluation method will be described later.

制御実行判定部17は、複数の機器3のうちの稼働状態に相関性を有する機器の組み合わせについて、組み合わせに対応する2台の機器3の稼働状態の相違が発生するか否かを示す指標値を取得する。また、制御実行判定部17は、取得した指標値に基づいて、2台の機器3の受電状態を切り替える制御を行うか否かを決定する。   The control execution determination unit 17 indicates an index value indicating whether or not a difference in operating state between the two devices 3 corresponding to the combination occurs for a combination of devices having a correlation with the operating state among the plurality of devices 3. To get. Further, the control execution determination unit 17 determines whether or not to perform control for switching the power reception state of the two devices 3 based on the acquired index value.

出力装置18は、情報処理装置1による処理結果を出力することができる。出力装置18は、例えば液晶ディスプレイ、プラズマディスプレイまたは有機ELディスプレイ等の表示装置である。   The output device 18 can output the processing result by the information processing device 1. The output device 18 is a display device such as a liquid crystal display, a plasma display, or an organic EL display.

初期設定部5、稼働状態監視部8、電源状態制御部9、稼働情報取得部10、相関性判定部11、制御対象選択部12、相関性制御部13、電力情報取得部14、電力算出部15、推定評価部16、および制御実行判定部17は、例えばCPU(Central Processing Unit)やMPU(Micro-Processing Unit)等のプロセッサにより実現することができる。より具体的には、例えば半導体メモリやHDD等の記憶媒体に格納された情報処理プログラムをCPUやMPU等のプロセッサに読み出して、情報処理プログラムの各処理を実行することにより実現することができる。   Initial setting unit 5, operation state monitoring unit 8, power supply state control unit 9, operation information acquisition unit 10, correlation determination unit 11, control target selection unit 12, correlation control unit 13, power information acquisition unit 14, power calculation unit 15, the estimation evaluation part 16, and the control execution determination part 17 are realizable by processors, such as CPU (Central Processing Unit) and MPU (Micro-Processing Unit), for example. More specifically, it can be realized by, for example, reading an information processing program stored in a storage medium such as a semiconductor memory or HDD into a processor such as a CPU or MPU and executing each process of the information processing program.

分電盤2は、通信機能を備えた電力メーターであり、例えばスマートメーターである。分電盤2は、入出力インターフェースである入出力IF20を介して、情報処理装置1と相互に通信したり、機器3の電力消費を制御したりすることができる。機器3は、需要家が所有する、電力消費の制御対象となる機器であり、交流電源から供給された供給電力の少なくとも一部が充電されるバッテリを備えている。機器3は、例えばパーソナルコンピュータ(PC:Personal Computer)などの情報処理端末である。図1では、機器3の一例として、機器3a,3b,3cおよび3dの各々が分電盤2に電気的に接続されている。   The distribution board 2 is a power meter having a communication function, for example, a smart meter. The distribution board 2 can communicate with the information processing apparatus 1 and control the power consumption of the device 3 via the input / output IF 20 that is an input / output interface. The device 3 is a device that is owned by a consumer and that is a power consumption control target, and includes a battery that is charged with at least part of the supplied power supplied from the AC power supply. The device 3 is an information processing terminal such as a personal computer (PC). In FIG. 1, each of the devices 3 a, 3 b, 3 c and 3 d is electrically connected to the distribution board 2 as an example of the device 3.

また、各機器3には、電力制御クライアント30がそれぞれ備えられている。電力制御クライアント30は、情報処理装置1と相互に通信する際に用いられる機器3の入出力インターフェースである。電力制御クライアント30は、情報処理装置1の稼働状態監視部8および稼働情報取得部10に稼働情報をリアルタイムで送信する。例えば、電力制御クライアント30は、機器3の稼働状態が変化するイベントが発生した場合には、変化後の稼働情報とともに、変化した時刻を通知することができる。   Each device 3 is provided with a power control client 30. The power control client 30 is an input / output interface of the device 3 used when communicating with the information processing apparatus 1. The power control client 30 transmits the operation information to the operation state monitoring unit 8 and the operation information acquisition unit 10 of the information processing device 1 in real time. For example, when an event in which the operation state of the device 3 changes occurs, the power control client 30 can notify the changed time together with the changed operation information.

また、電力制御クライアント30は、情報処理装置1の電源状態制御部5から受信した制御信号に基づいて、機器3の電源をオンまたはオフにするように制御する。図1の例では、電力制御クライアント30の一例として、機器3aには電力制御クライアント30a,機器3bには電力制御クライアント30b,機器3cには電力制御クライアント30c,機器3dには電力制御クライアント30dがそれぞれ備えられている。   Further, the power control client 30 performs control so that the power of the device 3 is turned on or off based on the control signal received from the power supply state control unit 5 of the information processing apparatus 1. In the example of FIG. 1, as an example of the power control client 30, the device 3a includes a power control client 30a, the device 3b includes a power control client 30b, the device 3c includes a power control client 30c, and the device 3d includes a power control client 30d. Each is provided.

機器4は、需要家が所有するものの、電力消費の制御対象ではない機器であり、例えばサーバやプリンタなどの情報処理装置である。図1では機器4の一例として、機器4aおよび機器4bが分電盤2に電気的に接続されている。   The device 4 is a device that is owned by a consumer but is not an object of power consumption control, and is an information processing device such as a server or a printer. In FIG. 1, as an example of the device 4, a device 4 a and a device 4 b are electrically connected to the distribution board 2.

次に、本発明の実施形態における情報処理システムの動作について説明する。   Next, the operation of the information processing system in the embodiment of the present invention will be described.

図2は、情報処理装置1が実行する処理の一例を示すフローチャートである。   FIG. 2 is a flowchart illustrating an example of processing executed by the information processing apparatus 1.

まず、初期設定部5は、制御対象となる機器と、総電力情報の計測タイミングに関する情報とを設定する(S101)。   First, the initial setting unit 5 sets a device to be controlled and information related to the measurement timing of total power information (S101).

図3は、計測タイミングに関する初期設定情報の一例を示す図である。図3に示すように、例えば、計測開始時刻tとして「2011/11/11 9:00」、計測終了時刻tとして「2011/11/11 14:00」、計測時間間隔Δtとして「15分」、データ計測回数nmaxとして「21回」、相関性評価用データ数として「10[個/一稼働状態]」をそれぞれ設定することができる。各パラメータについては後述する。 FIG. 3 is a diagram illustrating an example of initial setting information regarding measurement timing. As shown in FIG. 3, for example, "2011 9:00" as the measurement starting time t s, "2011 14:00" as the measurement end time t e, "15 as the measurement time interval Δt “Min”, “21 times” as the number of data measurements n max , and “10 [piece / one operation state]” can be set as the number of data for correlation evaluation. Each parameter will be described later.

初期設定部5は、入力装置6を介して受信した、各機器の識別情報と、稼働状態監視部8から受信した、総消費電力の計測タイミングに関する情報とを記憶部7に格納する。取得した情報を記憶部7に格納することにより、S101の処理が完了する。   The initial setting unit 5 stores the identification information of each device received via the input device 6 and the information related to the measurement timing of the total power consumption received from the operating state monitoring unit 8 in the storage unit 7. By storing the acquired information in the storage unit 7, the process of S101 is completed.

続いて、分電盤2は、各機器3の消費電力の合計値を示す総電力情報の計測を開始し、稼働状態監視部8および稼働情報取得部10は、稼働情報の取得を開始する(S102)。具体的には、まず電力情報取得部14は、初期設定部5により設定された計測開始時刻、計測開始時刻および計測時間間隔の各情報を分電盤2に通知する。そして、分電盤2は、電力情報取得部14から通知された計測開始時刻に総電力情報の計測を開始し、計測時間間隔毎に総電力情報を計測する。   Subsequently, the distribution board 2 starts measuring the total power information indicating the total power consumption of each device 3, and the operating state monitoring unit 8 and the operating information acquiring unit 10 start acquiring operating information ( S102). Specifically, first, the power information acquisition unit 14 notifies the distribution board 2 of each information of the measurement start time, the measurement start time, and the measurement time interval set by the initial setting unit 5. Then, the distribution board 2 starts measuring the total power information at the measurement start time notified from the power information acquisition unit 14 and measures the total power information at every measurement time interval.

一方、稼働情報取得部10は、計測開始時刻および計測開始時刻の情報を各機器3に通知する。そして、各機器3の電力制御クライアント30は、各々の稼働情報をリアルタイムで稼働状態監視部8および稼働情報取得部10に送信する。これにより、情報処理装置1は、総電力情報および稼働情報を収集することができる。   On the other hand, the operation information acquisition unit 10 notifies each device 3 of the information of the measurement start time and the measurement start time. Then, the power control client 30 of each device 3 transmits the respective operation information to the operation state monitoring unit 8 and the operation information acquisition unit 10 in real time. Thereby, the information processing apparatus 1 can collect total power information and operation information.

続いて、稼働状態監視部8は、機器3の稼働状態を監視し、電源状態制御部9は、稼働状態監視部8が取得した機器3の稼働情報に基づいて、機器3のバッテリへの充電のオン/オフを制御する(S103)。また、S103と並行して、相関性判定部11は、異なる機器3同士の相関性を評価し、相関性制御部13は、評価結果に基づいて機器3の受電状態を制御する(S104)。S104は、S103とのスレッド処理により実行される処理である。   Subsequently, the operation state monitoring unit 8 monitors the operation state of the device 3, and the power supply state control unit 9 charges the battery of the device 3 based on the operation information of the device 3 acquired by the operation state monitoring unit 8. Is turned on / off (S103). In parallel with S103, the correlation determination unit 11 evaluates the correlation between different devices 3, and the correlation control unit 13 controls the power receiving state of the device 3 based on the evaluation result (S104). S104 is a process executed by the thread process with S103.

まず、S103の処理の背景について説明する。   First, the background of the process of S103 will be described.

図4は、機器の稼働状態および受電状態をパラメータとした消費電力を示すテーブルの一例である。図4を参照しながら、機器3のバッテリへの充電のオン/オフの制御方法と、各機器の消費電力を推定する手段として用いる重回帰分析との関係について説明する。   FIG. 4 is an example of a table showing power consumption using the operating state and the power receiving state of the device as parameters. The relationship between the on / off control method for charging the battery of the device 3 and the multiple regression analysis used as means for estimating the power consumption of each device will be described with reference to FIG.

図4(a)は、機器が充電機能とスタンバイ機能とを有さない場合における、消費電力を示すテーブルの一例である。図4(a)に示すように、機器の電源の状態は2状態(オンまたはオフ)のいずれかのみであり、機器の受電状態は「AC」のみである。機器は、「AC/ON」のときのみ消費電力として電力値Wacの電力を消費する。一方、「AC/OFF」のときは電力が機器に供給されないので、機器が消費する電力はゼロである。したがって、推定すべき説明変数は1個(Wac)のみである。すなわち、Wacが明らかになれば、機器の各稼働状態における消費電力を推定することができる。   FIG. 4A is an example of a table indicating power consumption when the device does not have a charging function and a standby function. As shown in FIG. 4A, the power state of the device is only one of two states (ON or OFF), and the power receiving state of the device is only “AC”. The device consumes power of the power value Wac as power consumption only when “AC / ON”. On the other hand, since the power is not supplied to the device when “AC / OFF”, the power consumed by the device is zero. Therefore, there is only one explanatory variable (Wac) to be estimated. That is, if Wac becomes clear, it is possible to estimate the power consumption in each operating state of the device.

図4(b)は、充電機能とスタンバイ機能とを有し、機器の電源がオンまたはスタンバイのときだけでなく、電源がオフのときにもバッテリへの充電を行うことができる機器の消費電力を示すテーブルの一例である。図4(b)に示すように、機器の受電状態が「AC+充電」の場合、機器は、オン、スタンバイ、オフのいずれかの稼働状態をとることができる。   FIG. 4B shows the power consumption of a device that has a charging function and a standby function, and can charge the battery not only when the device is turned on or on standby, but also when the device is turned off. It is an example of the table which shows. As shown in FIG. 4B, when the power receiving state of the device is “AC + charge”, the device can be in any one of the operating states of on, standby, and off.

また、「AC/ON」のときは、AC電源からの電力の供給が行われるため、機器はWacの電力を消費する。「AC/スタンバイ」のときも、AC電源からの電力の供給が行われるため、機器はWstbの電力を消費する。   When “AC / ON” is selected, power is supplied from the AC power supply, and the device consumes Wac power. Even in the “AC / standby” mode, power is supplied from the AC power source, so that the device consumes Wstb power.

「AC+充電/ON」のときは、AC電源から機器の稼働のための電力に加えてバッテリへ充電するための電力Wchも供給されるため、機器はWac+Wchの電力を消費する。「AC+充電/スタンバイ」のときも同様に、AC電源から稼働のための電力の供給に加えて電力Wchも供給されるため、機器はWstb+Wchの電力を消費する。一方、「AC+充電/OFF」のときはWacが供給されないため、機器はWchの電力のみを消費する。   In the case of “AC + charge / ON”, since the power Wch for charging the battery is supplied in addition to the power for operating the device from the AC power supply, the device consumes the power of Wac + Wch. Similarly, in the case of “AC + charge / standby”, in addition to supplying power for operation from the AC power supply, power Wch is also supplied, so that the device consumes Wstb + Wch power. On the other hand, when “AC + charge / OFF”, Wac is not supplied, so the device consumes only Wch power.

「バッテリ」は、コンセントとAC電源との間の電力経路が遮断され、バッテリまたはAC電源によって機器を稼働させる場合である。「バッテリ」の場合は新たな電力の供給が行われないため、電源の稼働状態に関わらず機器の消費電力はゼロである。   “Battery” is a case where the power path between the outlet and the AC power source is interrupted, and the device is operated by the battery or the AC power source. In the case of the “battery”, since no new power is supplied, the power consumption of the device is zero regardless of the operating state of the power source.

機器の受電状態が「AC+充電」の場合、機器の稼働状態に関わらずWchが消費電力の値に含まれている。そのため、各稼働状態における消費電力の値は、互いに相関性を有することとなる。この相関性が存在すると、各機器の消費電力を推定する重回帰分析を行った場合に、分析結果が異常値を示す不具合(多重共線性の問題と呼ばれている)が発生し、各機器の消費電力を正確に算出、推定することが困難となる問題が発生し得る。   When the power receiving state of the device is “AC + charge”, Wch is included in the power consumption value regardless of the operating state of the device. Therefore, the power consumption values in each operating state are correlated with each other. If this correlation exists, when multiple regression analysis is performed to estimate the power consumption of each device, a problem that the analysis result shows an abnormal value (called a multi-collinearity problem) occurs. This may cause a problem that it is difficult to accurately calculate and estimate the power consumption.

一方、本発明の一実施形態によれば、各機器の消費電力の推定を行う際に、分電盤2に接続されている各機器のうち、電源がオンからオフに変化した機器に対して、バッテリへの充電を行わないように制御する。図4(c)は、機器の電源の状態がオフのときにバッテリへの充電を行わないように制御した場合における、消費電力を示すテーブルの一例である。図4(c)に示すように、機器の受電状態が「AC+充電」の場合、機器の電源の状態がオフのときにバッテリへの充電を行わないように制御すると、消費電力が発生するのは「AC/ON」、「AC/スタンバイ」、「AC+充電/ON」、「AC+充電/スタンバイ」の4通りの状態となる。   On the other hand, according to one embodiment of the present invention, when estimating the power consumption of each device, among the devices connected to the distribution board 2, the device whose power is changed from on to off. The battery is controlled not to be charged. FIG. 4C is an example of a table indicating power consumption when control is performed so that the battery is not charged when the power state of the device is off. As shown in FIG. 4C, when the power receiving state of the device is “AC + charge”, if the control is performed so that the battery is not charged when the power state of the device is off, power consumption occurs. Are in four states: “AC / ON”, “AC / Standby”, “AC + Charge / ON”, and “AC + Charge / Standby”.

したがって、「AC/ON」のときの消費電力値Wacと、「AC+充電/ON」のときの消費電力値Wac+Wchとの差分(Wac+Wch)−Wacを求めることによってWchを導出することができる。あるいは、「AC/スタンバイ」のときの消費電力値Wstbと、「AC+充電/スタンバイ」のときの消費電力値Wstb+Wchとの差分(Wstb+Wch)−Wstbを求めることによってWchを導出することもできる。   Therefore, Wch can be derived by obtaining the difference (Wac + Wch) −Wac between the power consumption value Wac at “AC / ON” and the power consumption value Wac + Wch at “AC + charge / ON”. Alternatively, Wch can be derived by obtaining a difference (Wstb + Wch) −Wstb between the power consumption value Wstb at the time of “AC / standby” and the power consumption value Wstb + Wch at the time of “AC + charge / standby”.

このように、電源がオンからオフに変化した機器に対してバッテリへの充電を行わないように制御すると、機器の受電状態が「AC+充電」の場合における機器の稼働状態が3状態(オン、スタンバイ、オフ)から2状態(オン、スタンバイ)に減少するため、説明変数を1個減らすことができる。これにより、機器の稼働状態間の相関性を、説明変数を1個減らさなかった場合よりも低下させることができ、多重共線性の問題の発生を回避しながら消費電力をより正確に推定することができる。   As described above, when the device whose power is changed from on to off is controlled so as not to charge the battery, the operation state of the device when the power receiving state of the device is “AC + charge” is three states (on, The number of explanatory variables can be reduced by one because the number of states is reduced from standby to off) to two states (on and standby). As a result, the correlation between the operating states of the devices can be reduced as compared with the case where one explanatory variable is not reduced, and the power consumption can be estimated more accurately while avoiding the occurrence of the multicollinearity problem. Can do.

次に、S103で実行する、機器の稼働状態を監視し、受電状態を制御する方法について、図5および図6を参照しながら説明する。   Next, a method for monitoring the operating state of the device and controlling the power receiving state executed in S103 will be described with reference to FIGS.

図5は、S103における、各機器3のバッテリへの充電の制御方法の一例を示すフローチャートである。図6は、S103における、各機器3のバッテリへの充電の制御方法の一例に係るシーケンス図である。   FIG. 5 is a flowchart illustrating an example of a method for controlling charging of the battery of each device 3 in S103. FIG. 6 is a sequence diagram according to an example of a method for controlling charging of the battery of each device 3 in S103.

まず、図6の(a)に示すように、情報処理装置1の稼働状態監視部8は、各機器3の電力制御クライアント30に、電源の状態の変更を検知した際の通知を依頼する。各機器3の電力制御クライアント30は、通知することを受諾する場合は、稼働状態監視部8に受諾する旨の信号を返送する。   First, as illustrated in FIG. 6A, the operation state monitoring unit 8 of the information processing apparatus 1 requests the power control client 30 of each device 3 to notify when a change in the power supply state is detected. When the power control client 30 of each device 3 accepts the notification, the power control client 30 returns a signal indicating acceptance to the operating state monitoring unit 8.

続いて、図5に示すように、稼働状態監視部8は、スレッド処理により各機器3の稼働状態を、各機器3からの受信信号を監視しながら、各機器3のうち、電源がオンからオフに変化した機器3が存在するかどうかを判定する(S201)。電源がオンからオフに変化した機器3が存在すると判定された場合(S201肯定)、S202に進み、図6の(b)に示すように、情報処理装置1の電源状態制御部9は、各機器3のうち、電源がオンからオフに変化した機器3aに対してバッテリの充電の停止命令を送信し、バッテリへの電力供給(充電)を行わないように制御する。一方、電源がオンからオフに変化した機器3が存在しないと判定された場合(S201否定)、S203に進み、稼働状態監視部8は、電源がオフからオンに変化した機器3が存在するかどうかを判定する。   Subsequently, as illustrated in FIG. 5, the operation state monitoring unit 8 monitors the operation state of each device 3 by thread processing and monitors the reception signal from each device 3. It is determined whether there is a device 3 that has been turned off (S201). When it is determined that there is a device 3 whose power has been changed from on to off (Yes in S201), the process proceeds to S202, and as illustrated in FIG. A command to stop charging the battery is transmitted to the device 3a of the device 3 whose power source has changed from on to off, and control is performed so as not to supply power (charge) to the battery. On the other hand, if it is determined that there is no device 3 whose power has been changed from on to off (No in S201), the process proceeds to S203, and the operating state monitoring unit 8 determines whether there is a device 3 whose power has been changed from off to on. Determine if.

電源がオフからオンに変化した機器3が存在すると判定された場合(S203肯定)、図6の(c)に示すように、情報処理装置1の電源状態制御部9は、各機器3のうち、電源がオフからオンに変化したと判定された機器3aに対してバッテリの充電の開始命令を送信し、バッテリの充電を行うように制御する(S204)。一方、電源がオフからオンに変化した機器3が存在しないと判定された場合(S203否定)、S201に戻る。   When it is determined that there is a device 3 whose power has been changed from off to on (Yes in S203), as illustrated in (c) of FIG. Then, a command to start charging the battery is transmitted to the device 3a that has been determined that the power supply has changed from off to on, and control is performed to charge the battery (S204). On the other hand, when it is determined that there is no device 3 whose power has been changed from off to on (No in S203), the process returns to S201.

S202またはS204の処理を実行した後、稼働状態監視部8は、監視を終了する時刻かどうかを判定する(S205)。稼働状態監視部8は、監視を終了する時刻か否かの判定を、例えば、初期設定部がS101で設定した計測終了時刻の情報に基づいて行うことができる。   After executing the processing of S202 or S204, the operating state monitoring unit 8 determines whether it is time to end monitoring (S205). The operating state monitoring unit 8 can determine whether or not it is time to end monitoring based on, for example, information on the measurement end time set by the initial setting unit in S101.

監視を終了する時刻であると判定された場合(S205肯定)、稼働状態監視部8は、監視を終了し、S105へ進む。監視を終了すると、機器の電源がオンからオフに変化した場合に、バッテリへの充電が行われるようになる。一方、監視を終了する時刻でないと判定された場合(S205否定)、S201に戻る。   When it is determined that it is time to end the monitoring (Yes at S205), the operating state monitoring unit 8 ends the monitoring and proceeds to S105. When the monitoring is completed, the battery is charged when the power of the device changes from on to off. On the other hand, when it is determined that it is not the time to end the monitoring (No at S205), the process returns to S201.

図5および図6によれば、電源がオンからオフに変化した機器3が存在するかどうかを判定し、電源がオンからオフに変化した機器3が存在しなかった場合に、電源がオフからオンに変化した機器3が存在するかどうかを判定する処理を行っている。すなわち、電源がオンからオフに変化した機器3が存在するかどうかを判定する処理を優先して行っているため、電源がオンからオフに変化してからバッテリへの充電を行わないようにする制御を開始するまでのタイムラグを短縮することができる。当該タイムラグを短縮できると、電源がオフに変化してからバッテリへの充電が停止するまでのタイムラグを短縮できるため、各機器の推定消費電力の精度の向上を図ることができる。なお、電源がオフに変化してからバッテリへの充電が停止するまでのタイムラグが無視できる程度であれば、S203の処理を実行してからS201の処理を実行することも可能である。   According to FIG. 5 and FIG. 6, it is determined whether or not there is a device 3 whose power is changed from on to off, and when there is no device 3 whose power is changed from on to off, the power is turned off. Processing is performed to determine whether there is a device 3 that has turned on. That is, since the process for determining whether or not there is a device 3 whose power has been changed from on to off is prioritized, the battery is not charged after the power is changed from on to off. The time lag until the control is started can be shortened. If the time lag can be shortened, the time lag from when the power source is turned off until the battery is stopped can be shortened, so that the accuracy of estimated power consumption of each device can be improved. If the time lag from when the power is turned off to when the charging of the battery stops is negligible, the process of S203 can be executed after the process of S203 is executed.

以上のようにして、S103の処理において、機器の稼働状態を監視し、バッテリへの充電を制御することができる。   As described above, in the process of S103, the operating state of the device can be monitored and charging of the battery can be controlled.

続いて、S104の処理について説明する。   Next, the process of S104 will be described.

S104において、相関性判定部11は、機器3間の相関性を評価する。そして、相関性を有する機器3の組み合わせが存在する場合に、相関性制御部13は、相関性を低下させるために機器3の少なくとも一つの受電状態を、他の機器の受電状態と異なるように制御する。以下、異なる機器3間で稼働状態に相関性がある場合の問題点について、図7および図8を参照しながら説明する。   In S <b> 104, the correlation determination unit 11 evaluates the correlation between the devices 3. When there is a combination of the devices 3 having the correlation, the correlation control unit 13 makes the power reception state of at least one of the devices 3 different from the power reception states of the other devices in order to reduce the correlation. Control. Hereinafter, problems in the case where there is a correlation in the operating state between different devices 3 will be described with reference to FIGS. 7 and 8.

図7は、異なる機器3間で稼働状態に相関性がある場合の一例を示す図である。図7は、時刻t1、t2、t3、t4およびt5における機器3a、機器3bおよび機器3cの稼働状態を示しており、時間経過がt1、t2、t3、t4、t5の順であるものとする。まず、機器3aおよび機器3bを参照すると、図7に示すように、時刻t1、t2およびt4では、機器3aおよび機器3bの稼働状態がともに「AC/ON」であり、稼働状態が同一であることがわかる。このことから、機器3aと機器3bとの間で稼働状態に相関性を有していると判定することができる。一方、機器3cは、どの時刻においても他の機器3a、3bと同一の稼働状態とはなっていない。このことから、機器3cは、他の機器3a、3bとの間で稼働状態に相関性を有していないと判定することができる。   FIG. 7 is a diagram illustrating an example of a case where there is a correlation in operating state between different devices 3. FIG. 7 shows the operating states of the devices 3a, 3b, and 3c at times t1, t2, t3, t4, and t5, and the time elapses in the order of t1, t2, t3, t4, and t5. . First, referring to the device 3a and the device 3b, as shown in FIG. 7, at the times t1, t2, and t4, the operating states of the devices 3a and 3b are both “AC / ON”, and the operating states are the same. I understand that. From this, it can be determined that there is a correlation in the operating state between the device 3a and the device 3b. On the other hand, the device 3c is not in the same operating state as the other devices 3a and 3b at any time. From this, it can determine with the apparatus 3c not having a correlation in an operation state between the other apparatuses 3a and 3b.

異なる機器3の稼働状態は、例えば、会社の昼休みの時間帯にPCをスタンバイに設定するルールがある場合や、夜間はPCの電源をオフにし、朝の時間帯にPCの充電を行う習慣がある場合に同じ稼働状態になる可能性がある。あるいは、データの移行作業等において、複数のPCを用いて作業を行った場合においても、複数のPC同士が同じ稼働状態になる可能性がある。   The operating status of different devices 3 is, for example, the rule that the PC is set to standby during the company's lunch break, or the custom of turning off the PC at night and charging the PC during the morning. In some cases, there is a possibility that the same operating state will occur. Alternatively, even when a plurality of PCs are used in a data transfer operation or the like, the plurality of PCs may be in the same operating state.

図8は、複数の機器による総消費電力の時間変化の一例を示す図である。図8(a)、図8(b)ともに、横軸が時間、縦軸が機器3aおよび機器3bの総消費電力を示している。図8(a)に示すように、12:00から12:15の間は、機器3aの稼働状態はAC/ON、機器3bの稼働状態は「AC/OFF」である。すなわち、稼働状態が互いに異なっている。このため、12:00から12:15の間における総消費電力Xが明らかになれば、機器3aのAC/ONの場合の消費電力をXと推定することができる。また、12:15から12:30の間は、機器3aの稼働状態は「AC/OFF」、機器3bの稼働状態は「AC/ON」である。すなわち、この時間帯も稼働状態が互いに異なっているため、12:15から12:30の間における総消費電力Xが明らかになれば、機器3bの「AC/ON」の場合の消費電力をXと推定することができる。 FIG. 8 is a diagram illustrating an example of a temporal change in total power consumption by a plurality of devices. In both FIG. 8A and FIG. 8B, the horizontal axis indicates time, and the vertical axis indicates the total power consumption of the device 3a and the device 3b. As shown in FIG. 8A, between 12:00 and 12:15, the operating state of the device 3a is AC / ON, and the operating state of the device 3b is “AC / OFF”. That is, the operating states are different from each other. Therefore, from 12:00 if the total power consumption X A is revealed between 12:15, it is possible to estimate the power consumption when the AC / ON of devices 3a and X A. Further, between 12:15 and 12:30, the operating state of the device 3a is “AC / OFF”, and the operating state of the device 3b is “AC / ON”. That is, since the different operating conditions during this time with each other, 12: if 15 revealed total consumption power X B between 12:30 power consumption when the "AC / ON" of the device 3b X B can be estimated.

一方、図8(b)に示すように、12:00から12:15の間は、機器3aの稼働状態は「AC/ON」、機器3bの稼働状態は「AC/ON」である。すなわち、稼働状態は同一である。このため、12:00から12:15の間における総消費電力XCが明らかになっても、XCを分離して機器3aおよび機器3bの消費電力を各々推定するのが困難となる可能性がある。 On the other hand, as shown in FIG. 8B, between 12:00 and 12:15, the operating state of the device 3a is “AC / ON”, and the operating state of the device 3b is “AC / ON”. That is, the operating state is the same. For this reason, even if the total power consumption X C between 12:00 and 12:15 becomes clear, it may be difficult to estimate the power consumption of the devices 3a and 3b by separating X C. There is.

このように、異なる機器間で稼働状態が同じになることにより、機器が異なる説明変数同士が相関性を有する場合においても、各機器の消費電力を推定する重回帰分析を行った場合に多重共線性の問題が発生し、各機器の消費電力を正確に算出、推定することが困難となる問題が発生し得る。このため、各機器の消費電力を正確に算出、推定するためには、異なる機器間で稼働状態が同じになることを抑え、相関性を低下させることが好ましい。   As described above, when the operating states are the same between different devices, even when explanatory variables with different devices have a correlation, when multiple regression analysis for estimating the power consumption of each device is performed, multiple sharing is performed. A linearity problem may occur, and it may be difficult to accurately calculate and estimate the power consumption of each device. For this reason, in order to accurately calculate and estimate the power consumption of each device, it is preferable to suppress the same operating state between different devices and reduce the correlation.

続いて、S104で実行する機器間の相関性を低下させる制御の方法について、図9乃至図10を参照しながら説明する。   Next, a control method for reducing the correlation between devices executed in S104 will be described with reference to FIGS.

図9は、S104における、機器間の相関性を評価し、受電状態を制御する処理の一例を示すフローチャートである。   FIG. 9 is a flowchart illustrating an example of processing for evaluating the correlation between devices and controlling the power reception state in S104.

S102で、総電力情報の計測および稼働情報の取得をそれぞれ開始した後、蓄積されたデータの数がS101で設定した相関性評価用データ数に達した場合、相関性判定部11は、これまで取得したデータを格納先の記憶部7から読み出す(S301)。   After starting the measurement of total power information and the acquisition of operation information in S102, if the number of accumulated data reaches the number of correlation evaluation data set in S101, the correlation determination unit 11 will The acquired data is read from the storage unit 7 as the storage destination (S301).

続いて、相関性判定部11は、読み出したデータを用いて、一方の機器が有する任意の稼働状態と他方の機器が有する任意の稼働状態とを組み合わせ、全ての組み合わせのパターン毎に相関値を算出する(S302)。   Subsequently, the correlation determination unit 11 uses the read data to combine an arbitrary operating state of one device and an arbitrary operating state of the other device, and obtains a correlation value for each combination pattern. Calculate (S302).

ここで、相関値の算出方法の一例を説明する。   Here, an example of a correlation value calculation method will be described.

図10は、S302における、相関値の算出方法の一例を示す図である。図10(a)は、各取得タイミングにおける機器毎の稼働状態のデータを表で表したものである。各データは、図1に示す機器3a、機器3bおよび機器3cの、各取得タイミングにおける機器毎の稼働状況を示している。表の縦軸はデータを取得した時刻を表し、下段へ進むほど取得タイミングが新しくなる。図10に示すデータは、図3に示す初期設定情報に従って取得されたデータの一例である。相関値の算出に用いるデータ数は、予め設定した図3の相関性評価用データ数に示すように、一稼働状態あたり10個である。   FIG. 10 is a diagram illustrating an example of a correlation value calculation method in S302. FIG. 10A is a table showing the data on the operating state of each device at each acquisition timing. Each data indicates the operation status of each device at each acquisition timing of the devices 3a, 3b, and 3c shown in FIG. The vertical axis of the table represents the time at which the data was acquired, and the acquisition timing becomes new as it goes down. The data shown in FIG. 10 is an example of data acquired according to the initial setting information shown in FIG. The number of data used for calculating the correlation value is 10 per operating state as shown in the preset number of correlation evaluation data in FIG.

11,A12,A13およびA14は、機器3aの稼働状態を示すパラメータである。A11の項目には、機器3aが「AC/ON」の状態である場合に「1」が表示され、「AC/ON」の状態でない場合に「0」が表示される。A12の項目には、機器3aが「AC/スタンバイ」の状態である場合に「1」が表示され、「AC/スタンバイ」の状態でない場合に「0」が表示される。A13の項目には、機器3aが「AC+充電/ON」の状態である場合に「1」が表示され、「AC+充電/ON」の状態でない場合に「0」が表示される。A14の項目には、機器3aが「AC+充電/スタンバイ」の状態である場合に「1」が表示され、「AC+充電/スタンバイ」の状態でない場合に「0」が表示される。 A 11 , A 12 , A 13 and A 14 are parameters indicating the operating state of the device 3a. In the item A 11 , “1” is displayed when the device 3 a is in the “AC / ON” state, and “0” is displayed when the device 3 a is not in the “AC / ON” state. In the item of A 12, "1" is displayed when device 3a is in a state of "AC / Standby", "0" is displayed if it is not in a state of "AC / Standby". In the item of A 13 , “1” is displayed when the device 3 a is in the “AC + charge / ON” state, and “0” is displayed when the device 3 a is not in the “AC + charge / ON” state. In the item of A 14, "1" is displayed when device 3a is in a state of "AC + Charging / Standby", "0" is displayed if it is not in a state of "AC + Charging / Standby".

また、A21,A22,A23およびA24は、機器3bの稼働状態を示すパラメータである。A21の項目には、機器3bが「AC/ON」の状態である場合に「1」が表示され、「AC/ON」の状態でない場合に「0」が表示される。A22の項目には、機器3bが「AC/スタンバイ」の状態である場合に「1」が表示され、「AC/スタンバイ」の状態でない場合に「0」が表示される。A23の項目には、機器3bが「AC+充電/ON」の状態である場合に「1」が表示され、「AC+充電/ON」の状態でない場合に「0」が表示される。A24の項目には、機器3bが「AC+充電/スタンバイ」の状態である場合に「1」が表示され、「AC+充電/スタンバイ」の状態でない場合に「0」が表示される。 A 21 , A 22 , A 23 and A 24 are parameters indicating the operating state of the device 3b. In the item A 21 , “1” is displayed when the device 3 b is in the “AC / ON” state, and “0” is displayed when the device 3 b is not in the “AC / ON” state. In the item A 22 , “1” is displayed when the device 3 b is in the “AC / standby” state, and “0” is displayed when the device 3 b is not in the “AC / standby” state. In the item of A 23 , “1” is displayed when the device 3b is in the “AC + charge / ON” state, and “0” is displayed when the device 3b is not in the “AC + charge / ON” state. In the item A 24 , “1” is displayed when the device 3 b is in the “AC + charge / standby” state, and “0” is displayed when the device 3 b is not in the “AC + charge / standby” state.

また、A31,A32,A33およびA34は、機器3cの稼働状態を示すパラメータである。A31の項目には、機器3cが「AC/ON」の状態である場合に「1」が表示され、「AC/ON」の状態でない場合に「0」が表示される。A32の項目には、機器3cが「AC/スタンバイ」の状態である場合に「1」が表示され、「AC/スタンバイ」の状態でない場合に「0」が表示される。A33の項目には、機器3cが「AC+充電/ON」の状態である場合に「1」が表示され、「AC+充電/ON」の状態でない場合に「0」が表示される。A34の項目には、機器3cが「AC+充電/スタンバイ」の状態である場合に「1」が表示され、「AC+充電/スタンバイ」の状態でない場合に「0」が表示される。 A 31 , A 32 , A 33 and A 34 are parameters indicating the operating state of the device 3c. In the item A 31 , “1” is displayed when the device 3 c is in the “AC / ON” state, and “0” is displayed when the device 3 c is not in the “AC / ON” state. In the item A 32 , “1” is displayed when the device 3 c is in the “AC / standby” state, and “0” is displayed when the device 3 c is not in the “AC / standby” state. In the item A 33 , “1” is displayed when the device 3 c is in the “AC + charge / ON” state, and “0” is displayed when the device 3 c is not in the “AC + charge / ON” state. In the item A 34 , “1” is displayed when the device 3 c is in the “AC + charge / standby” state, and “0” is displayed when the device 3 c is not in the “AC + charge / standby” state.

相関値を表す指標としては、例えば分散拡大係数(Variance Inflation Factor、以下、VIFと呼称する)を用いることができる。VIFは、例えば以下の式(1)および式(2)により算出することができる。
式(1);
As an index representing the correlation value, for example, a variance expansion factor (hereinafter referred to as VIF) can be used. VIF can be calculated by, for example, the following equations (1) and (2).
Formula (1);

式(2);
図11は、S302における、VIFを算出する方法の一例を示す図である。図11(a)の上側の表は、A11の取得タイミング毎の稼働状態a11,1,a11,2,・・・,a11,10、およびA22の取得タイミング毎の稼働状態a22,1,a22,2,・・・,a22,10を図10(a)から抽出したデータを示している。図11(a)によれば、式(1)におけるTの値はT=10である。
Formula (2);
FIG. 11 is a diagram illustrating an example of a method for calculating the VIF in S302. The upper table of FIG. 11 (a), operation status of each acquisition timing of the A 11 a 11,1, a 11,2, ···, a 11,10, and health of each acquisition timing of A 22 a 22,1, a 22,2, ···, it shows the data obtained by extracting a 22, 10 from FIG. 10 (a). According to FIG. 11A, the value of T in equation (1) is T = 10.

まず、図11(a)の上側に示すデータを用いてA11およびA22の各稼働状態の平均値を算出する。A11の各稼働状態の平均値は、図11(a)の下側の表に示すように、
式(3);
と算出される。また、A22の各稼働状態の平均値は、図11(a)の下側の表に示すように、
式(4);
と算出される。
続いて、相関係数R11,22の分子を算出する。図11(a)、式(3)および式(4)を用いると、図11(b)に示すように、R11,22の分子は、
式(5);
と算出される。
続いて、相関係数R11,22の分母を算出する。図11(b)のデータを用いると、図11(c)に示すように、R11,22の分母は、
式(6);
と算出される。
よって、A11およびA22の相関係数R11,22は、式(5)および式(6)を用いると、
式(7);

と算出され、VIFは、式(7)を用いると、
式(8);
と算出される。
First, an average value of each operating status of A 11 and A 22 using the data shown on the upper side of FIG. 11 (a). Mean values for each operating status of A 11, as shown in the lower side of the table of FIG. 11 (a),
Formula (3);
Is calculated. The average value of each operating state of the A 22, as shown in the lower side of the table of FIG. 11 (a),
Formula (4);
Is calculated.
Subsequently, the numerator of correlation coefficient R 11 , 22 is calculated. Using FIG. 11 (a), formula (3) and formula (4), as shown in FIG. 11 (b), the molecules of R 11 and 22 are
Formula (5);
Is calculated.
Subsequently, the denominators of correlation coefficients R 11 and 22 are calculated. Using the data of FIG. 11 (b), as shown in FIG. 11 (c), the denominators of R 11 and 22 are
Formula (6);
Is calculated.
Therefore, the correlation coefficients R 11 and 22 of A 11 and A 22 are expressed by using the equations (5) and (6):
Formula (7);

And VIF is calculated using equation (7):
Formula (8);
Is calculated.

以上の方法で、機器3a、機器3bおよび機器3cの稼働情報を示すパラメータ間の全ての組み合わせにおけるVIFを算出すると、例えば図10(b)に示すデータを得ることができる。以上のようにしてVIFを算出することができる。   By calculating the VIF in all combinations between the parameters indicating the operation information of the devices 3a, 3b, and 3c by the above method, for example, data illustrated in FIG. 10B can be obtained. The VIF can be calculated as described above.

図9に戻り、S302で相関値を算出した後、相関性判定部11は、相関値が閾値を超える稼働状態の組み合わせが存在するかどうかを判定する(S303)。例えばVIFの閾値をVIF=10に設定し、図10(b)を参照すると、A11およびA21の組み合わせにおけるVIFの値が正の無限大(INF)を示しており、閾値を超えている。そのため、相関性判定部11は、相関値が閾値を超える組み合わせが存在すると判定する。なお、相関値が閾値を超える稼働情報の組み合わせが複数存在する場合は、該当する全ての機器を制御対象の候補とすることができる。また、VIFの閾値は、分電盤2に接続されている機器の台数等に応じて適宜設定することができる。 Returning to FIG. 9, after calculating the correlation value in S <b> 302, the correlation determination unit 11 determines whether there is a combination of operating states in which the correlation value exceeds the threshold (S <b> 303). For example, when the threshold value of VIF is set to VIF = 10 and FIG. 10B is referred, the value of VIF in the combination of A 11 and A 21 indicates positive infinity (INF), which exceeds the threshold value. . Therefore, the correlation determination unit 11 determines that there is a combination whose correlation value exceeds the threshold value. In addition, when there are a plurality of combinations of operation information whose correlation values exceed the threshold value, all corresponding devices can be set as control target candidates. Further, the threshold value of VIF can be set as appropriate according to the number of devices connected to the distribution board 2.

相関値が閾値を超える稼働状態の組み合わせが存在しないと判定した場合(S303否定)、S310に移る。S310の処理については後述する。一方、相関値が閾値を超える稼働状態の組み合わせが存在すると判定した場合(S303肯定)、制御実行判定部17は、相関値が閾値を超える稼働状態の組み合わせの各々について、切り替え制御を行うか否かを決定する(S304)。以下、S304の処理について、図12を参照しながら説明する。   When it is determined that there is no combination of operating states in which the correlation value exceeds the threshold (No in S303), the process proceeds to S310. The process of S310 will be described later. On the other hand, if it is determined that there is a combination of operating states in which the correlation value exceeds the threshold (Yes in S303), the control execution determination unit 17 determines whether to perform switching control for each combination of operating states in which the correlation value exceeds the threshold. Is determined (S304). Hereinafter, the process of S304 will be described with reference to FIG.

図12は、S304における、稼働状態の制御を行うか否かを決定する処理の一例を示すフローチャートである。まず、S401の処理について説明する。   FIG. 12 is a flowchart illustrating an example of processing for determining whether or not to control the operating state in S304. First, the process of S401 will be described.

図13は、S401の処理を説明するための図である。図13の横軸は時間を示している。図13(a)中の2つの帯は、機器3aおよび機器3bの稼働状態の時間変化の一例を示している。稼働状態のうち、A11およびA21が高い相関性を有すると判定された組み合わせを示している。また、2つの帯が時間軸に沿って延在する方向に対して垂直方向に延びる複数の点線の目盛は、計測タイミングである。最も左側の計測タイミングが現在の時刻を示しており、最も左側の計測タイミングが計測終了時刻を示している。すなわち、現在の時刻の時点では、現在の時刻と計測終了時刻との間の時間帯が、残りの計測時間である。 FIG. 13 is a diagram for explaining the processing of S401. The horizontal axis in FIG. 13 indicates time. The two bands in FIG. 13A show an example of the time change of the operating state of the device 3a and the device 3b. Of the operating states, A 11 and A 21 are shown as being determined to have high correlation. A plurality of dotted scales extending in a direction perpendicular to the direction in which the two bands extend along the time axis are measurement timings. The leftmost measurement timing indicates the current time, and the leftmost measurement timing indicates the measurement end time. That is, at the time of the current time, the time zone between the current time and the measurement end time is the remaining measurement time.

図13(b)は、計測タイミング毎にプロットした残りの計測回数と、時刻との関係を示している。図13(b)に示すように、残りの計測回数は、時間の経過とともに減少し、計測終了時刻においてゼロとなる。   FIG. 13B shows the relationship between the remaining number of measurements plotted at each measurement timing and the time. As shown in FIG. 13B, the remaining number of measurements decreases with the passage of time and becomes zero at the measurement end time.

図13(c)は、相違が発生する可能性を示す指標と時刻との関係を示している。図13(c)に示すように、稼働状態の相違が発生する可能性は、時間の経過とともに減少していく。時間が経過して現在の時刻が計測終了時刻に近くなると、残りの計測回数が少なくなっているため、計測タイミングにおいて稼働状態の相違が出現する可能性は低くなる。   FIG. 13C shows the relationship between an index indicating the possibility of a difference and time. As shown in FIG. 13C, the possibility that a difference in operating state occurs decreases with the passage of time. When the current time approaches the measurement end time after a lapse of time, the remaining number of times of measurement is reduced, so that the possibility that a difference in operating state appears at the measurement timing is reduced.

そこで、計測終了時刻に近い時刻に閾値(1点鎖線)を定め、閾値から計測終了時刻までの時間帯では、稼働状態の相違が発生する可能性がゼロになるものと見做す。そして、制御実行判定部17は、現在時刻がこの時間帯の中にある場合には、機器の稼働状態の切り替え制御を抑制しないようにする。データの計測期間には限りがあるため、稼働状態の相違が出現する前に時間切れとなると、稼働状態の切り替え制御を行う機会を逸することとなり、相関性を低減させることができなくなる。上述の方法によれば、相関性が解消される可能性が低くなる計測期間の終盤で、強制的に稼働状態の切り替え制御を行うことができるため、上述の問題の解決を図ることができる。   Therefore, a threshold value (one-dot chain line) is set at a time close to the measurement end time, and it is considered that there is no possibility of a difference in operating state in the time zone from the threshold value to the measurement end time. Then, when the current time is within this time zone, the control execution determination unit 17 does not suppress switching control of the operating state of the device. Since the data measurement period is limited, if the time expires before the difference in the operating state appears, the opportunity to perform the switching control of the operating state is missed, and the correlation cannot be reduced. According to the above-described method, it is possible to forcibly control the switching of the operating state at the end of the measurement period in which the possibility that the correlation is eliminated, so that the above-described problem can be solved.

そこで、制御実行判定部17は、予め設定した残りの計測回数の閾値を用いて、残りの計測回数が当該閾値よりも少ないか否かを判定する(S401)。残りの計測回数は、S401の判定を行う時点における残りの計測回数であり、初期設定情報のデータ計測回数nmaxから既に計測した回数を減じることによって算出することができる。例えば、データ計測回数を21回とし、計測を開始して4回目に2つの機器3の稼働状態がともに同じ稼働状態を示したときにS401の処理を行う場合、図3を参照すると、残りの計測回数は、21−4=17[回]と算出することができる。一方、閾値は、例えば相関性を有する稼働状態(例えばA11およびA21)が出現しなかった最長の時間に基づいて設定することができる。 Therefore, the control execution determination unit 17 determines whether or not the remaining number of measurement times is smaller than the threshold value using a preset threshold value for the remaining number of measurement times (S401). The remaining number of measurements is the remaining number of measurements at the time of determination in S401, and can be calculated by subtracting the number of times already measured from the data measurement number n max of the initial setting information. For example, when the number of data measurements is 21 and the process of S401 is performed when the operation state of the two devices 3 indicates the same operation state for the fourth time after the measurement is started, with reference to FIG. The number of times of measurement can be calculated as 21-4 = 17 [times]. On the other hand, the threshold value can be set, for example, based on the longest time during which a correlated operating state (for example, A 11 and A 21 ) did not appear.

残りの計測回数が所定の閾値よりも少ない場合(S401肯定)、稼働状態の相違が発生する可能性は低いと判断し、稼働状態の切り替え制御を行うと判定する(S407)。一方、残りの計測回数が所定の閾値以上である場合(S401否定)、制御実行判定部17は、残りの計測回数が十分あり、相関性を有する稼働状態の相違が発生する可能性を有していると判断する。そして、S402以降の、稼働状態の相違が発生しない確率を算出する処理に移行する。例えば、残りの計測回数が17回で、所定の閾値を5回と設定した場合、17回≧5回であるため、S401否定と判定される。   When the remaining number of times of measurement is less than the predetermined threshold value (Yes at S401), it is determined that there is a low possibility that the operating state is different, and it is determined that the operating state switching control is performed (S407). On the other hand, when the remaining number of measurements is equal to or greater than the predetermined threshold (No in S401), the control execution determination unit 17 has a sufficient number of remaining measurements, and there is a possibility that a difference in operating state having a correlation will occur. Judge that Then, the process proceeds to the process of calculating the probability that the difference in the operating state does not occur after S402. For example, if the remaining number of measurements is 17 and the predetermined threshold is set to 5 times, since 17 times ≧ 5 times, it is determined that S401 is negative.

S402において、制御実行判定部17は、相関性を有する稼働状態の組み合わせの中から一つを選択する。   In S402, the control execution determination unit 17 selects one from combinations of operating states having correlation.

続いて、制御実行判定部17は、選択した稼働状態の組み合わせについて、過去の状態変化時刻と計測時間間隔とから状態変化時間差率を算出する(S403)。以下、S403の処理について説明する。   Subsequently, the control execution determination unit 17 calculates a state change time difference rate from the past state change time and the measurement time interval for the selected combination of operating states (S403). Hereinafter, the process of S403 will be described.

図14は、S403の処理の説明に用いる用語の定義を示す図である。図14の横軸は時間を示しており、2つの帯は、機器3aおよび機器3bの稼働状態の時間変化の一例を示している。2つの帯が時間軸に沿って延在する方向に対して垂直方向に延びる複数の点線の目盛は、計測タイミングである。稼働状態のうち、機器3aの稼働状態A11と、機器3bの稼働状態A21とが高い相関性を有すると判定された組み合わせを示している。図14に示すように、稼働状態A11およびA21が高い相関性を有する場合であっても、ある稼働状態から稼働状態A11またはA21に変化する時刻は同じであるとは限らず、異なることが多い。以降では、ある稼働状態から高い相関性を有する稼働状態に変化する時刻を「状態変化時刻」と呼び、2つの状態変化時刻の時間差を「状態変化時刻の差」と呼ぶこととする。また、計測タイミングの間隔を「計測時間間隔」と呼ぶこととする。 FIG. 14 is a diagram illustrating definitions of terms used for explaining the process of S403. The horizontal axis in FIG. 14 indicates time, and two bands indicate examples of time changes in the operating states of the devices 3a and 3b. A plurality of dotted scales extending in a direction perpendicular to the direction in which the two bands extend along the time axis are measurement timings. Of Health, and health A 11 of device 3a, and the operating state A 21 of the device 3b shows the determined combination to have a high correlation. As shown in FIG. 14, even when the operating states A 11 and A 21 have high correlation, the time at which the operating state A 11 or A 21 changes from a certain operating state is not always the same, Often different. Hereinafter, a time at which a certain operating state changes to a highly correlated operating state is referred to as a “state change time”, and a time difference between the two state change times is referred to as a “state change time difference”. In addition, the measurement timing interval is referred to as “measurement time interval”.

図15は、状態変化時刻の差が計測時間間隔の半分よりも大きい場合の、機器の稼働状態の変化の一例を示す図である。図中の3つの点線は、計測タイミングT1、T2、およびT3を示している。状態変化時刻の差が計測時間間隔の半分よりも大きい場合、図15(a)に示すように、A11とA21とが相関(同期)する計測タイミングはT3のみであり、T2では機器3bの稼働状態がA22であるため、相関していない。図15(b)は、状態変化時刻の差が図15(a)の場合と同一で、状態変化時刻が異なる場合の例である。図15(b)の場合でも、においても同様である。A11とA21とが相関(同期)する計測タイミングはT3のみであり、T2では相関していない。 FIG. 15 is a diagram illustrating an example of a change in the operating state of the device when the difference in state change time is greater than half of the measurement time interval. Three dotted lines in the figure indicate measurement timings T1, T2, and T3. If the difference between the state change time is greater than half the measurement time interval, as shown in FIG. 15 (a), the measurement timing of the A 11 and A 21 are correlated (in synchronization) is only T3, T2 in equipment 3b since the state of running is a 22, not correlated. FIG. 15B shows an example in which the difference in state change time is the same as in FIG. 15A and the state change time is different. The same applies to the case of FIG. 15B. Measurement timing and A 11 and A 21 are correlated (in synchronization) is only T3, it does not correlate at T2.

図16は、状態変化時刻の差が計測時間間隔の半分よりも小さい場合の、機器の稼働状態の変化の一例を示す図である。図16中の3本の点線は、計測タイミングT1、T2、およびT3を示している。   FIG. 16 is a diagram illustrating an example of a change in the operating state of the device when the difference in state change time is smaller than half of the measurement time interval. Three dotted lines in FIG. 16 indicate measurement timings T1, T2, and T3.

状態変化時刻の差が計測時間間隔の半分よりも小さい場合、図16(a)に示すように、T3だけでなくT2においてもA11とA21とが相関している。図16(b)は、状態変化時刻の差が図16(a)の場合と同一で、状態変化時刻が異なる場合の例である。図16(b)の場合でも、T2およびT3において、A11とA21とが相関している。 If the difference between the state change time is less than half the measurement time interval, as shown in FIG. 16 (a), are correlated with A 11 and A 21 also in T2 well T3. FIG. 16B is an example in which the difference in state change time is the same as in FIG. 16A and the state change time is different. Even if 16 of (b), in the T2 and T3, and A 11 and A 21 are correlated.

図15および図16からわかるように、計測タイミングにおいて相関性を有する2つの稼働状態の相違が発生する可能性は、状態変化時刻の差が大きいほど高くなる。   As can be seen from FIG. 15 and FIG. 16, the possibility that a difference between two operating states having a correlation in the measurement timing will increase as the difference in state change time increases.

そこで、計測時間間隔に対する、状態変化時刻の差の比率を、「状態変化時間差率」と定義する。状態変化時間差率は、1回の計測タイミングにおいて、稼働状態の相違が発生する確率に相当する。制御実行判定部17は、この状態変化時間差率を、計測タイミングで稼働状態の相違が出現する可能性を占う上での指標として用いる。   Therefore, the ratio of the difference in state change time to the measurement time interval is defined as “state change time difference rate”. The state change time difference rate corresponds to the probability that a difference in operating state occurs at one measurement timing. The control execution determination unit 17 uses the state change time difference rate as an index for predicting the possibility that a difference in operating state appears at the measurement timing.

状態変化時間差率をdとすると、制御実行判定部17は、以下の式(9)を用いてdを算出することができる。
式(9);
d=(状態変化時刻の差の平均)/(計測時間間隔)
ここで、状態変化時刻の差の平均は、2つの機器の稼働状態の変化が2回以上発生した場合における時間差の平均を示している。また、計測時間間隔は、S101で設定された計測時間間隔の値を用いることができる。例えば、状態変化時刻の差の平均を3分、計測時間間隔を15分とすると、dは、d=3/15=0.2と算出することができる。
Assuming that the state change time difference rate is d, the control execution determination unit 17 can calculate d using the following equation (9).
Formula (9);
d = (average difference in state change time) / (measurement time interval)
Here, the average of the difference in state change time indicates the average of the time difference when the change in the operating state of the two devices occurs two or more times. Moreover, the value of the measurement time interval set in S101 can be used as the measurement time interval. For example, if the average difference in state change time is 3 minutes and the measurement time interval is 15 minutes, d can be calculated as d = 3/15 = 0.2.

以上のようにして、S402の処理を実行する。   As described above, the process of S402 is executed.

図12に戻り、S403の処理の後、制御実行判定部17は、過去の計測回数および相関性を有する稼働状態の出現回数から、状態出現頻度を算出する(S404)。   Returning to FIG. 12, after the process of S403, the control execution determination unit 17 calculates the state appearance frequency from the past measurement count and the appearance count of the operating state having the correlation (S404).

図17は、状態出現頻度を説明するための図である。図17に示す表の見方は、図14乃至図16と略同様であるので、説明を省略する。状態出現頻度は、計測タイミングの数に対する相関性を有する稼働状態の組み合わせの少なくとも一方の状態が出現する頻度の割合である。状態出現頻度をfとすると、以下の式(10)を用いてfを算出することができる。
式(10);
f=(相関性を有する稼働状態の出現回数)/(過去の計測回数)
ここで、相関性を有する稼働状態の出現回数は、例えば、計測タイミングにおいてA11またはA21の少なくとも一方の状態が検出された回数である。相関性を有する稼働状態の出現回数および過去の計測回数は、S404の判定を行う時点以前に計測され、蓄積されたデータを用いることができる。図17(a)の例では、過去の計測回数が10回であり、そのうち、A11またはA21の少なくとも一方の状態が出現した回数が6回である。よって、f=6/10=0.6と算出される。一方、図17(b)の例では、過去の計測回数が10回であり、そのうち、A11またはA21の少なくとも一方の状態が出現した回数が2回である。よって、f=2/10=0.2と算出される。
FIG. 17 is a diagram for explaining the state appearance frequency. The way of viewing the table shown in FIG. 17 is substantially the same as that shown in FIGS. The state appearance frequency is a ratio of the frequency at which at least one state of a combination of operating states having a correlation with the number of measurement timings appears. If the state appearance frequency is f, f can be calculated using the following equation (10).
Formula (10);
f = (number of appearances of operating state having correlation) / (number of past measurements)
Here, the number of occurrences of Health with correlation is, for example, the number of times that at least one state is detected in the A 11 or A 21 in the measurement timing. The number of appearances of the operating state having correlation and the number of past measurements may be measured and accumulated before the time point of determination in S404. In the example of FIG. 17 (a), the past measurement count was 10 times, of which the number of times the at least one state is the appearance of A 11 or A 21 is 6 times. Therefore, f = 6/10 = 0.6 is calculated. Meanwhile, in the example of FIG. 17 (b), the past measurement count was 10 times, of which the number of times the at least one state is the appearance of A 11 or A 21 is 2 times. Therefore, f = 2/10 = 0.2 is calculated.

続いて、制御実行判定部17は、状態変化時間差率、状態出現頻度および残りの計測時間に基づいて、相違が出現しない確率を算出する(S405)。相違が出現しない確率をpとすると、pは、以下の式(11)を用いて算出することができる。
式(11);
p=(1−d)^(f×残りの計測回数)
ここで、「^」はべき乗であり、「f×残りの計測回数」は、計測終了時刻までの残りの計測タイミングにおいて、相関性を有する稼働状態が出現する回数の予測値を示している。例えば、残りの計測回数を17回とし、d=0.2、f=0.25とすると、pは、p=(1−0.2)^(0.25×17)≒0.39と算出することができる。なお、pの算出方法は上述の方法に限定されるものではなく、他の方法を用いても構わない。pは、指標値の一例である。
Subsequently, the control execution determination unit 17 calculates a probability that no difference appears based on the state change time difference rate, the state appearance frequency, and the remaining measurement time (S405). If the probability that no difference appears is p, p can be calculated using the following equation (11).
Formula (11);
p = (1-d) ^ (f × number of remaining measurements)
Here, “^” is a power, and “f × number of remaining measurements” indicates a predicted value of the number of times that a correlated operating state appears at the remaining measurement timing until the measurement end time. For example, if the remaining measurement count is 17, and d = 0.2 and f = 0.25, p is p = (1−0.2)) (0.25 × 17) ≈0.39. Can be calculated. Note that the method for calculating p is not limited to the method described above, and other methods may be used. p is an example of an index value.

続いて、制御実行判定部17は、稼働状態の相違が出現しない確率が所定の閾値以上であるか否かを判定する(S406)。稼働状態の相違が出現しない確率が所定の閾値以上であると判定された場合(S406肯定)、制御実行判定部17は、稼働状態の切り替え制御を行うと判定する(S407)。その後、S409に移る。一方、稼働状態の相違が出現しない確率が所定の閾値以上ではないと判定された場合(S406否定)、制御実行判定部17は、稼働状態の切り替え制御を行わないと判定する(S408)。その後、S409に移る。   Subsequently, the control execution determination unit 17 determines whether or not the probability that the difference in operating state does not appear is equal to or greater than a predetermined threshold (S406). When it is determined that the probability that the difference in the operating state does not appear is equal to or greater than the predetermined threshold (Yes in S406), the control execution determination unit 17 determines to perform the switching control of the operating state (S407). Thereafter, the process proceeds to S409. On the other hand, when it is determined that the probability that the difference in the operating state does not appear is not equal to or greater than the predetermined threshold (No in S406), the control execution determination unit 17 determines not to perform the operation state switching control (S408). Thereafter, the process proceeds to S409.

S409において、制御実行判定部17は、切り替え制御を行う全ての組み合わせを選択したか否かを判定する。切り替え制御を行う全ての組み合わせを選択したと判定された場合(S409肯定)、S305に移る。一方、制御を行う全ての組み合わせを選択したと判定されなかった場合(S409否定)、S402に戻り、S402以降の処理を再び実行する。   In step S409, the control execution determination unit 17 determines whether all combinations for performing switching control have been selected. If it is determined that all the combinations for performing the switching control have been selected (Yes at S409), the process proceeds to S305. On the other hand, when it is not determined that all combinations to be controlled are selected (No at S409), the process returns to S402, and the processes after S402 are executed again.

以上のようにして、S304の処理を実行する。   As described above, the process of S304 is executed.

機器3に対して受電状態を切り替える制御を頻繁に行うと、機器3のユーザの利便性が低下し、ユーザの心理的負担が大きくなる恐れがある。このため、機器3のユーザにとっては、切り替え制御の頻度はできるだけ少ない方が望ましい。ユーザの負担は、切り替え制御の頻度を下げることによりある程度低減させることができる。しかし、稼働状態が変化する頻度は機器のスタンバイ設定の条件や使用状況等によって異なるため、全ての機器に一律で切り替え制御の頻度を下げても、相関性を十分に解消できない可能性がある。   If the device 3 is frequently controlled to switch the power receiving state, the convenience of the user of the device 3 may be reduced and the psychological burden of the user may be increased. For this reason, it is desirable for the user of the device 3 that the frequency of the switching control is as low as possible. The burden on the user can be reduced to some extent by reducing the frequency of switching control. However, since the frequency at which the operating state changes varies depending on the standby setting conditions and usage conditions of the devices, even if the switching control frequency is lowered uniformly for all devices, the correlation may not be sufficiently eliminated.

そこで、S304の処理によれば、稼働状態の相関性が計測終了時刻までに解消されそうか否かを、稼働状態の相違が出現しない確率を用いて推定することができる。そして、相関性が解消されない確率が比較的高いと判定された場合に、対応する機器3に対して切り替え制御を実行する。これにより、機器3毎に最適な方法で切り替え制御の回数を削減することが可能となるため、相関性を十分に解消できるようになり、ユーザの負担の低減も図ることができる。   Therefore, according to the process of S304, whether or not the correlation of the operating state is likely to be eliminated by the measurement end time can be estimated using the probability that the difference in the operating state does not appear. Then, when it is determined that the probability that the correlation is not eliminated is relatively high, the switching control is executed on the corresponding device 3. As a result, it is possible to reduce the number of times of switching control by an optimum method for each device 3, so that the correlation can be sufficiently eliminated, and the burden on the user can be reduced.

また、上述の方法によれば、稼働状態の相違が出現しない確率の絶対値に基づいて、稼働状態の切り替え制御を行うか否かを判断している。このため、切り替え制御が必要であると推定される稼働状態の組み合わせに対して、例外なく切り替え制御を行うことができる。   Further, according to the above-described method, it is determined whether or not the operation state switching control is performed based on the absolute value of the probability that the difference in the operation state does not appear. For this reason, it is possible to perform switching control without exception for combinations of operating states that are estimated to require switching control.

図9に戻り、S304の処理の後、制御対象選択部12は、S304の処理の結果、相関性を有する稼働状態の組み合わせのうち、一つでも制御を行うと判定されたのか否かを判定する(S305)。相関性を有する稼働状態の組み合わせのうち、一つでも制御を行うと判定された場合(S305肯定)、S306に移る。一方、S304の処理の結果、制御を行うと判定された組み合わせが一つもなかった場合(S305否定)、S310に移る。   Returning to FIG. 9, after the process of S304, the control target selection unit 12 determines whether it is determined to control at least one of the combinations of operating states having correlation as a result of the process of S304. (S305). If it is determined that at least one of the combinations of operating states having the correlation is to be controlled (Yes in S305), the process proceeds to S306. On the other hand, if there is no combination determined to be controlled as a result of the process of S304 (No in S305), the process proceeds to S310.

S306では、制御対象選択部12は、制御を行うと判定された組み合わせから、一つを選択する。S306の処理の後、制御対象選択部12は、稼働状態の制御方法を決定する(S307)。以下、稼働状態の制御方法を決定する処理について、図17を参照しながら説明する。   In S306, the control target selection unit 12 selects one from the combinations determined to be controlled. After the process of S306, the control target selection unit 12 determines an operating state control method (S307). Hereinafter, the process of determining the operating state control method will be described with reference to FIG.

図18は、S307における、稼働状態の制御方法を決定する処理の一例を示すフローチャートである。   FIG. 18 is a flowchart illustrating an example of processing for determining an operating state control method in S307.

まず、稼働情報取得部10は、相関性を有する各機器からCPU使用率およびバッテリ残量の情報を取得する(S501)。図10に示す例では、A11およびA21の組み合わせが抽出されたため、A11に対応する機器3aおよびA21に対応する機器3bを制御対象の候補とする。稼働情報取得部10は、機器3aおよび機器3bのCPU使用率およびバッテリ残量の情報を取得する。具体的には、稼働情報取得部10は、機器3aの電力制御クライアント30aおよび機器3bの電力制御クライアント30bにCPU使用率およびバッテリ残量の情報を要求する信号を送信する。信号を受信した電力制御クライアント30aおよび電力制御クライアント30bは、稼働情報取得部10にCPU使用率およびバッテリ残量の情報を含む応答信号を送信する。応答信号を受信した稼働情報取得部10は、取得した情報を記憶部7に格納する。 First, the operation information acquisition unit 10 acquires information on the CPU usage rate and the remaining battery level from each correlated device (S501). In the example shown in FIG. 10, since the combination of A 11 and A 21 are extracted, and equipment 3a and A 21 corresponding device 3b the control object candidate corresponding to A 11. The operation information acquisition unit 10 acquires information on the CPU usage rate and the remaining battery level of the devices 3a and 3b. Specifically, the operation information acquisition unit 10 transmits a signal requesting information on the CPU usage rate and the remaining battery level to the power control client 30a of the device 3a and the power control client 30b of the device 3b. The power control client 30 a and the power control client 30 b that have received the signal transmit a response signal including information on the CPU usage rate and the remaining battery level to the operation information acquisition unit 10. The operation information acquisition unit 10 that has received the response signal stores the acquired information in the storage unit 7.

続いて、相関性判定部11は、バッテリ残量が所定の閾値CL1以上で、かつCPU使用率が所定の閾値U以下を満たすかどうかを判定する(S502)。相関性判定部11は、機器3aおよび機器3bのCPU使用率およびバッテリ残量の情報と、判定の基準として用いる閾値CL1および閾値Uとを記憶部7から読み出し、上述の条件を満たすかどうかを判定する。 Subsequently, the correlation determination unit 11 determines whether or not the remaining battery level is equal to or greater than the predetermined threshold C L1 and the CPU usage rate satisfies the predetermined threshold U h or less (S502). The correlation determination unit 11 reads out information on the CPU usage rate and the remaining battery level of the devices 3a and 3b, the threshold value C L1 and the threshold value U h used as the determination criteria, from the storage unit 7, and satisfies the above conditions. Determine if.

バッテリ残量が所定の閾値CL1以上で、かつCPU使用率が所定の閾値U以下を満たすと判定された場合(S502肯定)、相関性を有する各機器のいずれかを選択し、バッテリ駆動に切り替える方法を制御方法として決定する(S503)。なお、バッテリ駆動とは、機器の受電状態を図4(b)または図4(c)に示す「バッテリ」の状態にすることを意味する。 When it is determined that the remaining battery level is equal to or greater than the predetermined threshold value C L1 and the CPU usage rate satisfies the predetermined threshold value U h (Yes in S502), any one of the correlated devices is selected and driven by the battery. The method of switching to is determined as a control method (S503). The battery drive means that the power receiving state of the device is set to the “battery” state shown in FIG. 4B or 4C.

以上のようにして、稼働状態の制御方法を決定する。   The operation state control method is determined as described above.

図9に戻り、制御対象選択部12は、制御対象の機器を選択し、相関性制御部13は、選択した機器の受電状態をバッテリ駆動に切り替える制御を開始する(S308)。バッテリ駆動に切り替える場合、機器のバッテリ残量が十分でない場合、切り替えてから短時間のうちにバッテリ切れとなる可能性がある。また、電源の種類、例えば商用電源を一例とする外部電源(AC電源)と機器内蔵のバッテリのいずれによって機器が稼働されているかによって、CPUの動作クロック周波数を変更する機器が知られている。そのため、機器のCPUの使用率が高いときにバッテリ駆動に切り替えた場合、CPUの処理のパフォーマンスが低下してしまう恐れもある。そこで、S307では、制御対象選択部12は、各機器のバッテリ残量およびCPU使用率に基づいて、バッテリ駆動に切り替える機器を選択する。具体的には、例えば相関性を有する各機器のバッテリ残量を比較し、バッテリ残量が最も多い機器をバッテリ駆動に切り替える対象として選択する。バッテリ残量が最も多い機器が複数存在する場合は、当該機器のCPU使用率同士を比較し、CPU使用率が最も低い機器をバッテリ駆動に切り替える対象として選択する。   Returning to FIG. 9, the control target selection unit 12 selects a device to be controlled, and the correlation control unit 13 starts control to switch the power receiving state of the selected device to battery drive (S308). When switching to battery driving, if the battery level of the device is not sufficient, the battery may run out in a short time after switching. There is also known a device that changes the CPU operating clock frequency depending on the type of power source, for example, an external power source (AC power source) using a commercial power source as an example or a battery built in the device. Therefore, when switching to battery driving when the usage rate of the CPU of the device is high, the processing performance of the CPU may be degraded. Therefore, in S307, the control target selection unit 12 selects a device to be switched to battery driving based on the remaining battery level and CPU usage rate of each device. Specifically, for example, the remaining battery levels of devices having correlation are compared, and the device having the largest remaining battery level is selected as a target to be switched to battery driving. When there are a plurality of devices having the largest remaining battery capacity, the CPU usage rates of the devices are compared, and the device with the lowest CPU usage rate is selected as a target to be switched to battery driving.

続いて、図18のS502からS503を経てS307に至るまでの処理を、図19および図20を参照しながら具体例を用いて説明する。   Next, processing from S502 of FIG. 18 through S503 to S307 will be described using a specific example with reference to FIG. 19 and FIG.

図19は、CPU使用率およびバッテリ残量の情報の一例を示す図である。図19は、機器3a、機器3bおよび機器3cのバッテリ残量およびCPU使用率を示している。   FIG. 19 is a diagram illustrating an example of information on the CPU usage rate and the remaining battery level. FIG. 19 shows the remaining battery capacity and CPU usage rate of the devices 3a, 3b, and 3c.

図18のS502において、閾値CL1を50%、閾値Uを50%と設定した場合、機器3aのバッテリ残量が所定の閾値CL1以上で、かつCPU使用率が所定の閾値U以下の条件を満たす。このため、S502ではS502肯定と判定され、制御対象選択部12は、相関性を有する各機器のいずれかを選択し、バッテリ駆動に切り替える方法を制御方法として決定する(S503)。その後、図9のS308に移る。 In S502 of FIG. 18, when the threshold value C L1 is set to 50% and the threshold value U h is set to 50%, the remaining battery level of the device 3a is equal to or higher than the predetermined threshold value C L1 and the CPU usage rate is equal to or lower than the predetermined threshold value U h. Satisfy the condition of For this reason, it is determined as S502 affirmative in S502, and the control target selection unit 12 selects any one of the correlated devices and determines a method of switching to battery driving as a control method (S503). Thereafter, the process proceeds to S308 in FIG.

S308では、まずバッテリ残量を比較する。図19を参照してバッテリ残量を比較すると、バッテリ残量が最も多い機器は機器3aおよび機器3b(ともに80%)であることがわかる。次に、機器3aおよび機器3cのCPU使用率を比較すると、機器3aのCPU使用率が20%であるのに対し、機器3cのバッテリ残量は60%である。すなわち、CPU使用率は機器3aよりも機器3cの方が高いことがわかる。このため、制御対象選択部12は、バッテリ駆動に切り替える対象として、CPU使用率がより低い機器3aを選択する。そして、相関性制御部13は、選択された機器3aについて、受電状態をバッテリ駆動に切り替える処理を実行する。   In S308, first, the remaining battery levels are compared. When comparing the remaining battery levels with reference to FIG. 19, it can be seen that the devices with the largest remaining battery amount are the devices 3a and 3b (both are 80%). Next, when the CPU usage rates of the device 3a and the device 3c are compared, the CPU usage rate of the device 3a is 20%, whereas the remaining battery capacity of the device 3c is 60%. That is, it can be seen that the CPU usage rate is higher in the device 3c than in the device 3a. For this reason, the control target selection unit 12 selects the device 3a having a lower CPU usage rate as a target to be switched to battery driving. And the correlation control part 13 performs the process which switches a power receiving state to battery drive about the selected apparatus 3a.

このように、各機器のバッテリ残量に基づいてバッテリ駆動に切り替える機器を選択することにより、バッテリ切れを引き起こす可能性が最も低い機器を選択できるため、受電状態の切り替え制御に起因するバッテリ切れを抑えることができる。また、各機器のCPUの使用率に基づいてバッテリ駆動に切り替える機器を選択することにより、パフォーマンスの低下を引き起こす可能性が最も低い機器を選択できるため、受電状態の切り替え制御に起因するパフォーマンスの低下を抑えることができる。   In this way, by selecting the device that switches to battery driving based on the remaining battery level of each device, it is possible to select the device that is least likely to cause the battery to run out. Can be suppressed. In addition, by selecting a device that switches to battery-powered operation based on the CPU usage rate of each device, it is possible to select a device that is least likely to cause a decrease in performance. Can be suppressed.

図20は、S308における、選択された機器の受電状態をバッテリ駆動に切り替える処理の一例を示す図である。図9のS304では、図10のデータに基づいて、相関値が閾値を超える組み合わせとしてA11およびA21が抽出された。そして、図9のS307では、図18のデータに基づいて、受電状態をバッテリ駆動に切り替える処理を実行する対象として、機器3aが選択された。そこで、相関性制御部13は、図19(a)に示すように、11回目の取得タイミングにおいて、機器3aおよび機器3bの稼働状態がともに「AC/ON」、すなわち、A11およびA21の稼働状態がともに「1」となった場合に、機器3aの稼働状態をバッテリ駆動に切り替える処理を実行する。すると、図19(b)に示すように、A11の稼働状態が「1」から「0」に変化し、A21の稼働状態「1」と異なる状態となる。このため、取得タイミング1回目から11回目までに取得したA11およびA21に関する稼働状態のデータ群の範囲において、両者の相関性を低下させることができる。 FIG. 20 is a diagram illustrating an example of processing for switching the power receiving state of the selected device to battery driving in S308. In S304 of FIG. 9, based on the data in FIG. 10, A 11 and A 21 are extracted as a combination of the correlation value exceeds the threshold value. In S307 of FIG. 9, the device 3a is selected as a target for executing the process of switching the power receiving state to battery driving based on the data of FIG. Therefore, the correlation controller 13, as shown in FIG. 19 (a), the acquisition timing of the 11 th, the operating state of the devices 3a and equipment 3b are both "AC / ON", i.e., the A 11 and A 21 When both the operating states are “1”, a process of switching the operating state of the device 3a to battery driving is executed. Then, as illustrated in FIG. 19B, the operating state of A 11 changes from “1” to “0”, which is different from the operating state “1” of A 21 . Therefore, it is possible within the scope of the data group Health related A 11 and A 21 were obtained from acquisition timing 1st to 11th, lowering both correlation.

なお、11回目の取得タイミングにおいて、A11およびA21の稼働状態が異なる場合、相関性制御部13は、機器3aの稼働状態をバッテリ駆動に切り替える処理を行わなくても良い。その場合、相関性制御部13は、切り替える処理を行わずにS309を経て再びS302に戻り、12回目の取得タイミング以降の処理を実行していく。そして、12回目の取得タイミング以降において、選択された相関性を有する複数の機器の稼働状態がともに「1」となった場合に、いずれかの機器の稼働状態をバッテリ駆動に切り替える処理を実行すればよい。 Note that, at the eleventh acquisition timing, when the operating states of A 11 and A 21 are different, the correlation control unit 13 may not perform the process of switching the operating state of the device 3a to battery driving. In this case, the correlation control unit 13 returns to S302 again through S309 without performing the switching process, and executes the processes after the 12th acquisition timing. Then, after the twelfth acquisition timing, when the operating states of the selected devices having the correlation are both “1”, a process of switching the operating state of any of the devices to battery driving is executed. That's fine.

図18に戻り、バッテリ残量が所定の閾値CL1以上で、かつCPU使用率が所定の閾値U以下を満たさないと判定された場合(S502否定)、制御対象選択部12は、相関性を有する各機器のバッテリ残量の合計が所定の閾値CL2以上であるかどうかを判定する(S504)。 Returning to FIG. 18, when it is determined that the remaining battery level is equal to or greater than the predetermined threshold C L1 and the CPU usage rate does not satisfy the predetermined threshold U h or less (No in S502), the control target selection unit 12 determines the correlation. It is determined whether or not the total remaining battery level of each device having a value is equal to or greater than a predetermined threshold value C L2 (S504).

S504において、バッテリ残量の合計が所定の閾値CL2以上であると判定された場合(S504肯定)、制御対象選択部12は、バッテリ残量が最も多い機器を取得タイミング毎に選択し、バッテリ駆動に切り替える方法を制御方法として決定する(S505)。その後、図9のS308に移る。 In S504, if the total remaining battery capacity is judged to be a predetermined threshold value C L2 above (S504: Yes), the control target selection unit 12 selects the largest device battery remaining amount for each acquisition timing, the battery A method of switching to driving is determined as a control method (S505). Thereafter, the process proceeds to S308 in FIG.

続いて、S502からS505を経てS307に至るまでの処理を、図21を参照しながら具体例を用いて説明する。   Next, the processing from S502 through S505 to S307 will be described using a specific example with reference to FIG.

図21は、計測タイミング毎の各機器のバッテリ残量の情報の一例を示す図である。図21は、機器3a、機器3bおよび機器3cのバッテリ残量を取得タイミングの時刻t1、t2、t3毎に示しており、時間経過がt1、t2、t3の順であるものとする。   FIG. 21 is a diagram illustrating an example of information on the remaining battery capacity of each device at each measurement timing. FIG. 21 shows the remaining battery levels of the device 3a, the device 3b, and the device 3c for each of acquisition timing times t1, t2, and t3. It is assumed that the elapsed time is in the order of t1, t2, and t3.

S502の判定に用いる閾値CL1を50%と設定した場合、時刻t1ではいずれの機器もバッテリ残量が50%を下回っており、所定の閾値CL1に満たない。このため、S502ではS502否定と判定され、S504に進む。 When the threshold value C L1 used for the determination in S502 is set to 50%, the remaining battery level of all the devices is less than 50% at time t1, and does not reach the predetermined threshold value C L1 . For this reason, it is determined that S502 is negative in S502, and the process proceeds to S504.

S504の判定に用いる閾値CL2を100%と設定した場合、時刻t1における各機器のバッテリ残量の合計を算出すると、40%+35%+30%=105%と算出される。よって、S504ではS504肯定と判定され、S505に進む。 If the threshold value C L2 used for the determination of S504 is set to 100%, calculating the sum of the remaining battery capacity of each device at the time t1, it is calculated to be 40% + 35% + 30% = 105%. Therefore, in S504, it is determined that S504 is affirmative, and the process proceeds to S505.

S505において、制御対象選択部12は、バッテリ残量が最も多い機器を選択し、バッテリ駆動に切り替える処理を取得タイミング毎に実行する方法を制御方法として決定する。S505の処理の後、図9のS307に移る。   In step S <b> 505, the control target selection unit 12 selects a device having the largest remaining battery capacity and determines a method of executing a process of switching to battery driving at each acquisition timing as a control method. After the process of S505, the process proceeds to S307 in FIG.

S307では、取得タイミング毎に取得タイミング毎にバッテリ残量が最も多い機器を選択し、バッテリ駆動に切り替える処理を実行する。   In S307, for each acquisition timing, a device with the largest remaining battery capacity is selected for each acquisition timing, and a process of switching to battery driving is executed.

まず、図21を参照し、時刻t1における各機器のバッテリ残量を比較すると、機器3aのバッテリ残量が最も多いことがわかる。そこで、制御対象選択部12は、機器3aをバッテリ駆動に切り替える対象として選択する。そして、相関性制御部13は、選択された機器3aについて、受電状態をバッテリ駆動に切り替える処理を実行する。   First, referring to FIG. 21, comparing the remaining battery level of each device at time t1, it can be seen that the remaining battery level of the device 3a is the largest. Therefore, the control target selection unit 12 selects the device 3a as a target to be switched to battery driving. And the correlation control part 13 performs the process which switches a power receiving state to battery drive about the selected apparatus 3a.

続いて、時刻t1の後の取得タイミングである時刻t2において、各機器のバッテリ残量を比較すると、機器3bのバッテリ残量が最も多いことがわかる。そこで、制御対象選択部12は、機器3bをバッテリ駆動に切り替える対象として選択する。そして、相関性制御部13は、選択された機器3bについて、受電状態をバッテリ駆動に切り替える処理を実行する。   Subsequently, at time t2, which is the acquisition timing after time t1, when the remaining battery levels of the respective devices are compared, it can be seen that the remaining battery level of the device 3b is the largest. Therefore, the control target selection unit 12 selects the device 3b as a target to be switched to battery driving. And the correlation control part 13 performs the process which switches an electric power receiving state to battery drive about the selected apparatus 3b.

続いて、時刻t2の後の取得タイミングである時刻t3において、各機器のバッテリ残量を比較すると、機器3cのバッテリ残量が最も多いことがわかる。そこで、制御対象選択部12は、機器3cをバッテリ駆動に切り替える対象として選択する。そして、相関性制御部13は、選択された機器3cについて、受電状態をバッテリ制御に切り替える処理を実行する。バッテリ制御への切り替えは、例えば、互いに相関性を有すると判定された各機器の稼働状態が一致した場合に切り替えを行い、稼働状態が一致しない場合は待機することにより行う。   Subsequently, at time t3, which is the acquisition timing after time t2, when the remaining battery levels of the devices are compared, it can be seen that the remaining battery level of the device 3c is the largest. Therefore, the control target selection unit 12 selects the device 3c as a target to be switched to battery driving. And the correlation control part 13 performs the process which switches a power receiving state to battery control about the selected apparatus 3c. Switching to battery control is performed, for example, by switching when the operating states of the devices determined to have correlation with each other match, and by waiting when the operating states do not match.

このように、取得タイミング毎に、更新されたバッテリ残量の情報に基づいてバッテリ残量が最も多い機器を選択し、バッテリ駆動に切り替える処理を実行することにより、バッテリ切れが起きる可能性が最も低い機器を最新の情報に基づいて選択できるため、上述の問題を抑えることができる。   Thus, at each acquisition timing, it is most likely that the battery will run out by selecting the device with the most remaining battery level based on the updated information on the remaining battery level and executing the process of switching to battery driving. Since a low device can be selected based on the latest information, the above-described problems can be suppressed.

なお、選択した機器の稼働状態が、相関性を有する他の機器の稼働状態と異なっている場合は、当該機器の稼働状態をバッテリ駆動に切り替える処理を行わない。その場合、相関性制御部13は、バッテリ残量が2番目に多い機器を選択し、切り替え処理を行うことができる。あるいは、当該取得タイミングでの切り替え処理をスキップし、次の取得タイミングでバッテリ残量が最も多い機器を再選択する方法を採ることもできる。   If the operating state of the selected device is different from the operating states of other correlated devices, the process of switching the operating state of the device to battery driving is not performed. In this case, the correlation control unit 13 can select a device having the second largest battery remaining amount and perform a switching process. Alternatively, a method of skipping the switching process at the acquisition timing and reselecting a device having the largest remaining battery capacity at the next acquisition timing can be adopted.

図18に戻り、S504において、バッテリ残量の合計が所定の閾値CL2を満たさないと判定された場合(S504否定)、相関性判定部11は、次の取得タイミングまで充電した場合の、別の機器の全ての稼働状態との相関値を算出する(S506)。なお、相関値を算出する対象となる機器は、図9のS303で相関値が閾値を超えると判定された稼働状態の組み合わせに対応する機器である。 Returning to FIG. 18, when it is determined in S504 that the total remaining amount of the battery does not satisfy the predetermined threshold value C L2 (No in S504), the correlation determination unit 11 determines whether the battery is charged until the next acquisition timing. Correlation values with all operating states of the device are calculated (S506). Note that the device for which the correlation value is calculated is a device corresponding to the combination of operating states determined in S303 of FIG. 9 that the correlation value exceeds the threshold value.

S504の判定で各機器のバッテリ残量の合計が所定の閾値を満たさないと判定された場合、各機器のバッテリ残量が十分でないことが予想される。バッテリ残量が十分でない状態で機器の駆動方法をバッテリ駆動に切り替えると、既に説明したように、切り替えてから短時間のうちにバッテリ切れとなる可能性がある。   When it is determined in S504 that the total remaining battery level of each device does not satisfy the predetermined threshold, it is predicted that the remaining battery level of each device is not sufficient. If the device driving method is switched to battery driving in a state where the remaining battery level is not sufficient, as described above, the battery may run out in a short time after switching.

そこで、本実施形態では、次の取得タイミングまで充電を行って機器のバッテリ残量を増やした後に、バッテリ駆動に切り替える処理を実行する。ただし、充電することによって他の機器との稼働状態の相関性が発生し、新たな多重共線性の問題を引き起こす可能性もあり得る。このため、次の取得タイミングにおいて想定される稼働状態を考慮して他の機器との相関性を評価し、相関性が最も小さくなるような機器を選択する。   Therefore, in this embodiment, after charging until the next acquisition timing to increase the remaining battery level of the device, a process of switching to battery driving is executed. However, there is a possibility that the charging causes a correlation between the operating states of the other devices and causes a new multicollinearity problem. For this reason, in consideration of the operation state assumed at the next acquisition timing, the correlation with other devices is evaluated, and a device having the smallest correlation is selected.

図22は、S506における、相関値の算出方法の一例を示す図である。図22に示す表の見方は図10と略同様であるため、説明は省略する。図22は、10回目の取得タイミングから次の取得タイミングである11回目の取得タイミングまで機器3aの充電を行った場合を想定している。この場合、11回目の取得タイミングにおける機器3aの稼働状態は「AC+充電/ON」である。よって、図22(a)に示すように、機器3aの稼働状態「AC+充電/ON」の11回目の取得タイミングの欄には「1」が表示される。   FIG. 22 is a diagram illustrating an example of a correlation value calculation method in S506. The way of viewing the table shown in FIG. 22 is substantially the same as FIG. FIG. 22 assumes a case where the device 3a is charged from the 10th acquisition timing to the 11th acquisition timing which is the next acquisition timing. In this case, the operating state of the device 3a at the eleventh acquisition timing is “AC + charge / ON”. Therefore, as shown in FIG. 22A, “1” is displayed in the column of the eleventh acquisition timing of the operating state “AC + charge / ON” of the device 3a.

一方、機器3b、3cは、次の取得タイミングでは、全ての稼働状態において「1」または「0」のいずれかの値を取り得る。図22(b)は、11回目の取得タイミングにおける機器3b、3cの各稼働状態が「1」である場合の、機器3b、3cの稼働情報を示している。図22(c)は、11回目の取得タイミングにおける機器3b、3cの各稼働状態が「0」である場合の、機器3b、3cの稼働情報を示している。   On the other hand, the devices 3b and 3c can take a value of “1” or “0” in all operating states at the next acquisition timing. FIG. 22B shows the operation information of the devices 3b and 3c when the operation states of the devices 3b and 3c at the eleventh acquisition timing are “1”. FIG. 22C illustrates the operation information of the devices 3b and 3c when the operation states of the devices 3b and 3c at the eleventh acquisition timing are “0”.

S506において、相関性判定部11は、機器3aの稼働情報A13と、次の取得タイミングで取り得るデータを考慮した、機器3b、3cの16通りの稼働情報との組み合わせについて相関性を算出する。具体的には、図22(a)に示す機器3aの稼働情報A13と、図22(b)に示す機器3bおよび機器3cの稼働情報A21,A22,A23、A24,A31,A32,A33,A34との相関値を算出する。また、図22(a)に示す機器3aの稼働情報A13と、図22(c)に示すA21,A22,A23,A24,A31,A32,A33,A34との相関値を算出する。 In S506, correlation determining section 11 calculates the operation information A 13 of the apparatus 3a, considering data that can be taken at the next acquisition timing, device 3b, the combination of the operation information of 16 types of 3c correlation . Specifically, the operation information A 13 of device 3a shown in FIG. 22 (a), the operation information A 21 of the device 3b and equipment 3c shown in FIG. 22 (b), A 22, A 23, A 24, A 31 , A 32 , A 33 , and A 34 are calculated. Further, the operation information A 13 of device 3a shown in FIG. 22 (a), and A 21, A 22, A 23 , A 24, A 31, A 32, A 33, A 34 shown in FIG. 22 (c) A correlation value is calculated.

同様に、相関性判定部11は、機器3bの「AC+充電/ON」に係る稼働情報A23と、次の取得タイミングで取りうるデータを考慮した、機器3a、3cの16通りの稼働情報との組み合わせについて相関性を算出する。また、相関性判定部11は、機器3cの「AC+充電/ON」に係る稼働情報A33と、次の取得タイミングで取りうるデータを考慮した、機器3a、3bの16通りの稼働情報との組み合わせについて相関性を算出する。 Similarly, the correlation determination unit 11 includes the operation information A 23 related to “AC + charging / ON” of the device 3b and 16 types of operation information of the devices 3a and 3c in consideration of data that can be taken at the next acquisition timing. Correlation is calculated for each combination. In addition, the correlation determination unit 11 includes the operation information A 33 related to “AC + charging / ON” of the device 3c and the 16 types of operation information of the devices 3a and 3b in consideration of data that can be taken at the next acquisition timing. The correlation is calculated for the combination.

図23は、S506における相関値の算出結果の一例を示す図である。各列の項目A13,A23およびA33は、次の取得タイミングまでに充電を行う機器の稼働情報を示すパラメータである。各行の項目A11,A12,・・・,A34は、次の取得タイミングまでに充電を行う機器以外の機器の稼働情報を示すパラメータである。図23(a)は、充電する機器を除く他の機器の、次の取得タイミングにおける稼働状態が「1」になると仮定した場合を示している。図23(b)は、充電する機器を除く他の機器の、次の取得タイミングにおける稼働状態が「0」になると仮定した場合を示している。 FIG. 23 is a diagram illustrating an example of the calculation result of the correlation value in S506. Items A 13 , A 23, and A 33 in each column are parameters indicating operation information of devices that are charged before the next acquisition timing. Items A 11 , A 12 ,..., A 34 in each row are parameters indicating operation information of devices other than the devices that are charged before the next acquisition timing. FIG. 23A shows a case where it is assumed that the operating state at the next acquisition timing of other devices other than the device to be charged is “1”. FIG. 23B shows a case where it is assumed that the operating state at the next acquisition timing of other devices other than the device to be charged is “0”.

図23(a)および図23(b)を参照すると、全データを通じて機器3aを充電した場合(A13)に最も大きい相関値を示すのは、図23(a)における機器3bのA22と組み合わせた場合(VIF=2.909)である。また、機器3bを充電した場合(A23)に最も大きい相関値を示すのは、図23(a)における機器3aのA12と組み合わせた場合(VIF=2.455)である。また、機器3cを充電した場合(A33)に最も大きい相関値を示すのは、図23(a)における機器3bのA23と組み合わせた場合(VIF=1.454)である。 Referring to FIGS. 23A and 23B, when the device 3a is charged through all the data (A 13 ), the largest correlation value is indicated by A 22 of the device 3b in FIG. This is the case of combination (VIF = 2.909). When the device 3b is charged (A 23 ), the largest correlation value is obtained when the device 3b is combined with A 12 of the device 3a in FIG. 23A (VIF = 2.455). When the device 3c is charged (A 33 ), the largest correlation value is obtained when the device 3c is combined with A 23 of the device 3b in FIG. 23A (VIF = 1.454).

図18に戻り、S506の処理の後、相関性判定部11は、算出した相関値の算出結果に基づいて、全ての相関値が所定の閾値Vth以下に収まる機器が存在するかどうかを判定する(S507)。Vthの値を例えばVth=10とし、図23(a)および図23(b)を参照すると、全ての相関値が10以下であることから、S507の判定式を満たしていることがわかる。このように、全ての相関値が所定の閾値Vth以下に収まる機器が存在する場合(S507肯定)、制御対象選択部12は、相関値が最も小さい機器を選択し、バッテリ充電後にバッテリ駆動に切り替える方法を制御方法として決定する(S508)。S508の処理の後、図9のS308に移る。 Returning to FIG. 18, after the processing of S506, the correlation determination unit 11 determines whether there is a device in which all the correlation values are within the predetermined threshold Vth based on the calculated calculation result of the correlation values. (S507). When the value of V th is , for example, V th = 10, and referring to FIGS. 23A and 23B, since all correlation values are 10 or less, it can be seen that the determination formula of S507 is satisfied. . As described above, when there is a device in which all the correlation values fall below the predetermined threshold Vth (Yes in S507), the control target selection unit 12 selects the device having the smallest correlation value, and performs battery driving after charging the battery. The switching method is determined as the control method (S508). After the process of S508, the process proceeds to S308 in FIG.

一方、全ての相関値が所定の閾値Vth以下となる機器が存在しない場合(S507否定)、相関性判定部11は、所定の時間待機する(S509)。その後、再びS501に戻り、S501以降の処理を実行する。 On the other hand, when there is no device in which all the correlation values are equal to or smaller than the predetermined threshold Vth (No in S507), the correlation determination unit 11 waits for a predetermined time (S509). Then, it returns to S501 again and performs the process after S501.

図9のS308では、相関値が最も小さい機器を選択し、バッテリ充電後にバッテリ駆動に切り替える処理を実行する。まず、制御対象選択部12は、図23(a)および図23(b)を参照して、機器3aを充電した場合に示す最も大きい相関値(VIF=2.909)と、機器3bを充電した場合に最も大きい相関値(VIF=2.455)と、機器3cを充電した場合に最も大きい相関値(VIF=1.454)とを比較する。そして、相関値が最も小さい機器3cを充電対象として選択する。続いて、相関性制御部13は、選択された機器3bについて、次の取得タイミングまで充電を行った後、受電状態をバッテリ駆動に切り替える処理を実行する。   In S308 of FIG. 9, a device having the smallest correlation value is selected, and a process of switching to battery driving after battery charging is executed. First, referring to FIGS. 23A and 23B, the control target selection unit 12 charges the device 3b with the largest correlation value (VIF = 2.909) shown when the device 3a is charged. In this case, the largest correlation value (VIF = 2.455) is compared with the largest correlation value (VIF = 1.454) when the device 3c is charged. And the apparatus 3c with the smallest correlation value is selected as charging object. Subsequently, the correlation control unit 13 performs processing for switching the power receiving state to battery driving after charging the selected device 3b until the next acquisition timing.

このように、各機器のバッテリ残量の合計が所定の閾値を満たさない場合に、ある機器を次の取得タイミングまで充電した場合における他の機器との相関性を評価し、評価結果に基づいて充電する機器を選択する。そして、選択した機器に対して所定の時間充電した後に、受電状態を変更する。これにより、充電しても多重共線性を起こしにくい機器を選択することができるため、各機器のバッテリ残量に関わらず各機器の消費電力をより正確に推定することができる。また、バッテリ駆動に切り替える前に充電を行うため、切り替えてから短時間のうちにバッテリ切れとなる可能性を低減させることができる。   In this way, when the total remaining battery capacity of each device does not satisfy the predetermined threshold, the correlation with other devices when a certain device is charged until the next acquisition timing is evaluated, and based on the evaluation result Select the device to charge. Then, after charging the selected device for a predetermined time, the power receiving state is changed. As a result, it is possible to select a device that is unlikely to cause multiple collinearity even if it is charged, so that the power consumption of each device can be estimated more accurately regardless of the remaining battery level of each device. Moreover, since it charges before switching to battery drive, possibility that a battery will run out in a short time after switching can be reduced.

S308の処理を実行した後、相関性制御部13は、相関値が閾値を超える全ての組み合わせを選択したか否かを判定する(S309)。全ての組み合わせを選択していないと判定された場合(S309否定)、S306に戻り、S306以降の処理を再び実行する。   After executing the processing of S308, the correlation control unit 13 determines whether or not all combinations whose correlation values exceed the threshold are selected (S309). If it is determined that not all combinations have been selected (No at S309), the process returns to S306, and the processes after S306 are executed again.

一方、全ての組み合わせを選択したと判定された場合(S309肯定)、稼働状態監視部8は、監視を終了する時刻かどうかを判定する(S310)。稼働状態監視部8は、S205の処理と同様に、監視を終了する時刻か否かの判定を、例えば、初期設定部がS101で設定した計測終了時刻の情報に基づいて行うことができる。   On the other hand, when it is determined that all combinations have been selected (Yes in S309), the operating state monitoring unit 8 determines whether it is time to end monitoring (S310). Similarly to the process of S205, the operating state monitoring unit 8 can determine whether or not it is time to end monitoring based on, for example, information on the measurement end time set by the initial setting unit in S101.

監視を終了する時刻であると判定された場合(S310肯定)、図2のS105に移る。一方、監視を終了する時刻でないと判定された場合(S310否定)、S302に戻り、S302以降の処理を再び実行する。   When it is determined that it is time to end the monitoring (Yes in S310), the process proceeds to S105 in FIG. On the other hand, when it is determined that it is not the time to end the monitoring (No in S310), the process returns to S302, and the processes after S302 are executed again.

以上のようにして、図2のS104において、機器間の相関性を評価し、受電状態を制御することができる。   As described above, the correlation between devices can be evaluated and the power receiving state can be controlled in S104 of FIG.

本発明の実施形態によれば、相互に相関性を有する各機器のいずれかを選択し、選択した機器をバッテリ駆動に切り替えることにより、バッテリ駆動に切り替えた機器の消費電力をゼロにすることができる。これにより、機器同士の相関性を低下させることができるため、機器の消費電力を回帰分析により推定する際に問題となる多重共線性を抑制し、推定精度の向上を図ることができる。   According to the embodiment of the present invention, by selecting any one of the devices having correlation with each other and switching the selected device to battery driving, the power consumption of the device switched to battery driving can be reduced to zero. it can. Thereby, since the correlation between apparatuses can be reduced, the multicollinearity which becomes a problem when estimating the power consumption of an apparatus by regression analysis can be suppressed, and the estimation accuracy can be improved.

図2のS103およびS104の処理が終了すると、分電盤2は、各機器3の消費電力の合計値を示す総電力情報の計測を終了し、稼働状態監視部8および稼働情報取得部10は、稼働情報の取得を終了する(S105)。   When the processes of S103 and S104 in FIG. 2 are finished, the distribution board 2 finishes measuring the total power information indicating the total power consumption of each device 3, and the operating state monitoring unit 8 and the operating information acquisition unit 10 The operation information acquisition ends (S105).

続いて、電力算出部15は、取得した総電力情報および稼働情報を用いて、機器3毎の推定消費電力を算出する(S106)。機器3毎の推定消費電力は、例えば図22(b)の例で説明すると、相関性判定部11が機器間の稼働状態の相関性の有無を判定するために用いた取得タイミング1回目から10回目までの第1の稼働状態の情報と、第1の稼働状態の情報を取得した後に、相関性制御部13による受電状態の制御の下で、取得タイミング11回目以降に取得した第2の稼働状態の情報とに基づいて算出する。以下、S106の処理について説明する。   Subsequently, the power calculation unit 15 calculates the estimated power consumption for each device 3 using the acquired total power information and operation information (S106). The estimated power consumption for each device 3 will be described with reference to the example of FIG. 22B, for example. The acquisition timing used from the first time used by the correlation determination unit 11 to determine the presence / absence of the correlation between the operating states of the devices 3 The second operation acquired after the 11th acquisition timing under the control of the power reception state by the correlation control unit 13 after acquiring the information on the first operation state and the information on the first operation state up to the first time It is calculated based on the state information. Hereinafter, the process of S106 will be described.

図24は、機器ごとの消費電力を算出する方法の一例を示すフローチャートである。まず、電力算出部15は、記憶部7に格納されている総電力情報yおよび各機器3の稼働情報A’を読み出す(S901)。   FIG. 24 is a flowchart illustrating an example of a method for calculating power consumption for each device. First, the power calculation unit 15 reads the total power information y and the operation information A ′ of each device 3 stored in the storage unit 7 (S901).

総電力情報yは、計測タイミング毎に分電盤2によって計測された総電力値の時系列データであり、行列y
式(12);

により表すことができる。なお、行列yの行は、計測タイミングの各時刻における総電力値を表しており、行番号が大きくなるほど総電力値のデータを取得した時刻が新しいことを示している。すなわち、式(12)では、yが最初に取得した総電力の値であり、yが最後に取得した総電力の値である。行列yの各要素は、後述の重回帰分析を行う際の目的変数として用いられる。
The total power information y is time series data of the total power value measured by the distribution board 2 at each measurement timing, and the matrix y
Formula (12);

Can be represented by The row of the matrix y represents the total power value at each time of the measurement timing, and indicates that the time when the data of the total power value is acquired is newer as the row number increases. That is, in Expression (12), y 1 is the value of total power acquired first, and y t is the value of total power acquired last. Each element of the matrix y is used as an objective variable when performing multiple regression analysis described later.

稼働情報A’は、各機器3の稼働情報の時系列データであり、式(13)の行列A’
式(13);

により表すことができる。行列A’の各要素は、後述の重回帰分析を行う際の説明変数として用いられる。
The operation information A ′ is time-series data of the operation information of each device 3, and the matrix A ′ in Expression (13).
Formula (13);

Can be represented by Each element of the matrix A ′ is used as an explanatory variable when performing multiple regression analysis described later.

ここで、行列A’の列は、機器3,4の稼働状態の違いを表している。例えば、1列目(a1,1〜aZ,1)は、機器3aが「AC/ON」の状態、2列目は、機器3aが「AC/スタンバイ」の状態、3列目は、機器3aが「AC+充電/ON」の状態、最右列は、機器4のいずれかが稼働している状態を表している。行列A’の各要素に代入される値は、機器3または機器4が当該稼働状態になっているかどうかを時系列で示している。すなわち、当該稼働状態になっている場合は「1」、当該稼働状態になっていない場合は「0」が代入される。総電力情報yおよび各機器の稼働情報A’は同一の取得タイミングで取得されたものである。このため、行列yと行列A’とは、同じ行番号同士で対応関係を有している。 Here, the column of the matrix A ′ represents the difference in the operating state of the devices 3 and 4. For example, in the first column (a 1,1 to a Z, 1 ), the device 3a is in the “AC / ON” state, in the second column, the device 3a is in the “AC / standby” state, and in the third column, The device 3a is in the “AC + charge / ON” state, and the rightmost column indicates a state in which any of the devices 4 is operating. The values assigned to the elements of the matrix A ′ indicate in time series whether or not the device 3 or the device 4 is in the operating state. That is, “1” is substituted when the operation state is set, and “0” is substituted when the operation state is not set. The total power information y and the operation information A ′ of each device are acquired at the same acquisition timing. For this reason, the matrix y and the matrix A ′ have a correspondence relationship between the same row numbers.

続いて、電力算出部15は、読み出した総電力情報yおよび稼働情報A’に基づいて、y=A’×X’=A’×X”+Eを満たす行列X”を算出する(S902)。以下、行列X”を算出する方法について説明する。   Subsequently, the power calculation unit 15 calculates a matrix X ″ satisfying y = A ′ × X ′ = A ′ × X ″ + E based on the read total power information y and operation information A ′ (S902). Hereinafter, a method for calculating the matrix X ″ will be described.

まず、本実施形態における重回帰分析による推定対象である各機器3の消費電力は、以下の式(14)に示す行列X’で表すことができる。
式(14);

ここで、x、x、・・・xは各機器3の消費電力、Zは、機器4の消費電力の合計を示している。
First, the power consumption of each device 3 that is an estimation target by the multiple regression analysis in the present embodiment can be represented by a matrix X ′ shown in the following equation (14).
Formula (14);

Here, x 1 , x 2 ,... X M are the power consumption of each device 3, and Z is the total power consumption of the device 4.

式(12)〜式(14)から、総電力量、稼働状態、および各機器の消費電力の関係は、重回帰式を行列y=A’×X’で表した形態、すなわち
式(15);
で表すことができる。
S605に続くS606では、最小二乗法による重回帰分析を行い、式(15)から(y−A’×X’)の行の二乗和を最小化するX’を算出する。
From Expressions (12) to (14), the relationship between the total power consumption, the operating state, and the power consumption of each device is a form in which a multiple regression equation is represented by a matrix y = A ′ × X ′, that is, Expression (15) ;
Can be expressed as
In S606 following S605, multiple regression analysis by the least square method is performed, and X ′ that minimizes the sum of squares of the rows of (y−A ′ × X ′) is calculated from Equation (15).

ここで、行列X’の算出方法について、総電力情報yおよび稼働情報A’のデータの一例を用いて説明する。   Here, a method for calculating the matrix X ′ will be described using an example of data of total power information y and operation information A ′.

図25は、各取得タイミングにおける総電力量と機器毎の稼働状況のデータの一例を示す図である。図25は、図1に示す機器のうち、制御対象となる機器を機器3a、機器3b、制御対象でない機器を4a、4bと設定した場合の、各取得タイミングにおける総電力量と機器毎の稼働状況のデータを示している。2011年11月1日9:00が最初の取得タイミングであり、取得タイミング間のインターバルは15minである。取得したデータ数は、稼働情報を示すパラメータ1個あたり21個である。総電力量の単位はW(ワット)である。   FIG. 25 is a diagram illustrating an example of the total power amount and the operation status data for each device at each acquisition timing. FIG. 25 shows the total power consumption at each acquisition timing and the operation for each device when the devices to be controlled are set as the devices 3a and 3b and the devices not to be controlled are 4a and 4b among the devices shown in FIG. Shows status data. November 1, 2011, 9:00 is the first acquisition timing, and the interval between the acquisition timings is 15 min. The number of acquired data is 21 for each parameter indicating operation information. The unit of the total electric energy is W (watt).

1a,A1b,A1cおよびA1dは、機器3aの稼働情報を示すパラメータである。A1aの項目には、機器3aが「AC/ON」の状態である場合に「1」が表示され、「AC/ON」の状態でない場合に「0」が表示される。A1bの項目には、機器3aが「AC/スタンバイ」の状態である場合に「1」が表示され、「AC/スタンバイ」の状態でない場合に「0」が表示される。A1cの項目には、機器3aが「AC+充電/ON」の状態である場合に「1」が表示され、「AC+充電/ON」の状態でない場合に「0」が表示される。A1dの項目には、機器3aが「AC+充電/スタンバイ」の状態である場合に「1」が表示され、「AC+充電/スタンバイ」の状態でない場合に「0」が表示される。 A 1a , A 1b , A 1c and A 1d are parameters indicating the operation information of the device 3a. In the item A 1a , “1” is displayed when the device 3a is in the “AC / ON” state, and “0” is displayed when the device 3a is not in the “AC / ON” state. In the item A 1b , “1” is displayed when the device 3a is in the “AC / standby” state, and “0” is displayed when the device 3a is not in the “AC / standby” state. In the item of A 1c , “1” is displayed when the device 3a is in the “AC + charge / ON” state, and “0” is displayed when the device 3a is not in the “AC + charge / ON” state. In the item A 1d , “1” is displayed when the device 3a is in the “AC + charge / standby” state, and “0” is displayed when the device 3a is not in the “AC + charge / standby” state.

また、A2a,A2b,A2cおよびA2dは、機器3bの稼働情報を示すパラメータである。A2aの項目には、機器3bが「AC/ON」の状態である場合に「1」が表示され、「AC/ON」の状態でない場合に「0」が表示される。A2bの項目には、機器3bが「AC/スタンバイ」の状態である場合に「1」が表示され、「AC/スタンバイ」の状態でない場合に「0」が表示される。A2cの項目には、機器3bが「AC+充電/ON」の状態である場合に「1」が表示され、「AC+充電/ON」の状態でない場合に「0」が表示される。A2dの項目には、機器3bが「AC+充電/スタンバイ」の状態である場合に「1」が表示され、「AC+充電/スタンバイ」の状態でない場合に「0」が表示される。 A 2a , A 2b , A 2c and A 2d are parameters indicating operation information of the device 3b. In the item A 2a , “1” is displayed when the device 3b is in the “AC / ON” state, and “0” is displayed when the device 3b is not in the “AC / ON” state. In the item A 2b , “1” is displayed when the device 3b is in the “AC / standby” state, and “0” is displayed when the device 3b is not in the “AC / standby” state. In the item A 2c , “1” is displayed when the device 3b is in the “AC + charge / ON” state, and “0” is displayed when the device 3b is not in the “AC + charge / ON” state. In the item A 2d , “1” is displayed when the device 3b is in the “AC + charge / standby” state, and “0” is displayed when the device 3b is not in the “AC + charge / standby” state.

また、Aの項目は、機器4a,4bの稼働状態を示している。なお、図25は、機器4a、4bをまとめて機器4と示している。機器4a,4bはDRの制御対象外の機器であり、電力制御クライアント30を有していない。図26に示す例では、機器4a、4bともに稼働している前提で、Aの項目には全ての取得タイミングにおいて「1」が代入されている。 Also, items A z represents the operating state of the device 4a, 4b. In FIG. 25, the devices 4a and 4b are collectively referred to as the device 4. The devices 4 a and 4 b are devices that are not controlled by the DR, and do not have the power control client 30. In the example shown in FIG. 26, the device 4a, assuming that 4b are both running, "1" is substituted in all the acquisition timing in the item of A z.

の項目には、機器4a、機器4bのいずれかの電源がオンの状態の場合に「1」が表示され、オフの状態である場合に「0」が表示される。 In the item of A z, equipment 4a, one of the power devices 4b is "1" is displayed when the state of ON, "0" is displayed if it is off.

図26は、図25のデータから得られる、総電力情報を示す行列y、および稼働情報を示す行列A’の一例を示す図である。図26に示すように、図25のデータから、21行1列の行列y、21行9列の行列A’を得ることができる。
重回帰分析において、y=A’×X’の式は、誤差を示す行列Eを含む形で表現すると、
式(16);
y=A’×X’=A’×X”+E
と表すことができる。ここで、X”は、誤差を持たない値によって構成される行列である。
FIG. 26 is a diagram illustrating an example of a matrix y indicating total power information and a matrix A ′ indicating operation information obtained from the data in FIG. 25. As shown in FIG. 26, a matrix y of 21 rows and 1 column and a matrix A ′ of 21 rows and 9 columns can be obtained from the data of FIG.
In the multiple regression analysis, if the expression y = A ′ × X ′ is expressed in a form including a matrix E indicating an error,
Formula (16);
y = A ′ × X ′ = A ′ × X ″ + E
It can be expressed as. Here, X ″ is a matrix composed of values having no error.

式(16)によれば、誤差を示す行列Eを構成する各要素の値が小さいほどA’×X”はyをより正確に表していることとなるため、Eが最小となるようなX”を求めることが好ましい。誤差を示す行列Eの大きさを示すEの絶対値を二乗すると、
式(17);
と表され、Eの各要素e1,e2,e3,・・・,の各々の二乗和となる。このため、当該二乗和が最小となるX”を求めることが好ましい。式(17)の二乗和は、行列Eの転置行列Eを用いると、E×Eと表すことができる。そして、E×Eが最小となるX”は、
式(18);
X”=(A’×A’)−1×(A’×y)
で表すことができる。すなわち、A’の転置行列A’と、行列(A’×A’)の逆行列である(A’×A’)−1とを算出し、算出した転置行列A’と、(A’×A’)−1と、yとを式(18)に代入することにより、X”を算出することができる。
According to Expression (16), A ′ × X ″ represents y more accurately as the value of each element constituting the matrix E indicating the error is smaller. "Is preferable. If the absolute value of E indicating the size of the matrix E indicating the error is squared,
Formula (17);
And the sum of squares of each element e1, e2, e3,. Therefore, it is preferable to obtain X ″ that minimizes the sum of squares. The sum of squares of Expression (17) can be expressed as E × E T using the transposed matrix E T of the matrix E. X ″ that minimizes E × E T is
Formula (18);
X ″ = (A ′ T × A ′) −1 × (A ′ T × y)
Can be expressed as That is, the T 'transposed matrix A' A, is the inverse matrix of the matrix (A 'T × A') and calculates the (A 'T × A') -1, and the calculated transposed matrix A 'T, X ″ can be calculated by substituting (A ′ T × A ′) −1 and y into Equation (18).

図27は、図26に示す行列A’の転置行列A’である。図27に示すように、行列A’から、9行21列の転置行列A’を得ることができる。 Figure 27 is a T 'transposed matrix A' matrix A shown in FIG. 26. As shown in FIG. 27, a 9 × 21 transposed matrix A ′ T can be obtained from the matrix A ′.

続いて、図26の行列A’および図27の転置行列A’からA’×A’を算出する。 Subsequently, A ′ T × A ′ is calculated from the matrix A ′ of FIG. 26 and the transposed matrix A ′ T of FIG.

図28は、行列(A’×A’)を算出した結果を示す図である。図28に示すように、図26の行列A’および図27の転置行列A’Tから、9行9列の行列(A’×A’)が算出される。 FIG. 28 is a diagram illustrating a result of calculating a matrix (A ′ T × A ′). As shown in FIG. 28, a matrix of 9 rows and 9 columns (A ′ T × A ′) is calculated from the matrix A ′ of FIG. 26 and the transposed matrix A′T of FIG.

続いて、図28の行列(A’×A’)から逆行列(A’×A’)−1を算出する。図29は、行列(A’×A’)の逆行列(A’×A’)−1を算出した結果を示す図である。図29に示すように、行列(A’×A’)の逆行列(A’×A’)−1として、9行9列の行列を得ることができる。 Subsequently, the inverse matrix from the matrix of FIG. 28 (A 'T × A' ) (A 'T × A') to calculate a -1. Figure 29 is a diagram illustrating a matrix (A 'T × A') inverse matrix of (A 'T × A') result of calculating the -1. As shown in FIG. 29, as an inverse matrix (A 'T × A') -1 of the matrix (A 'T × A') , it is possible to obtain a matrix of 9 rows and 9 columns.

続いて、図27に示す行列yと、図28に示す行列A’とから行列(A’×y)を算出する。図30は、行列(A’×y)を算出した結果を示す図である。図30に示すように、行列(A’×y)として、9行1列の行列を得ることができる。 Subsequently, a matrix (A ′ T × y) is calculated from the matrix y shown in FIG. 27 and the matrix A ′ T shown in FIG. FIG. 30 is a diagram illustrating a result of calculating a matrix (A ′ T × y). As shown in FIG. 30, a matrix of 9 rows and 1 column can be obtained as a matrix (A ′ T × y).

続いて、図29に示す逆行列(A’×A’)−1と、図30に示す行列(A’×y)とを式(18)に代入すると、行列X”を算出することができる。図31は、行列X”を算出した結果を示す図である。図31に示すように、行列X”として、9行1列の行列を得ることができる。この行列X”の各要素が、稼働状態毎の推定消費電力を示している。 Subsequently, by substituting the inverse matrix (A ′ T × A ′) −1 shown in FIG. 29 and the matrix (A ′ T × y) shown in FIG. 30 into the equation (18), the matrix X ″ is calculated. FIG. 31 is a diagram illustrating a result of calculating the matrix X ″. As shown in FIG. 31, a matrix of 9 rows and 1 column can be obtained as a matrix X ″. Each element of the matrix X ″ indicates the estimated power consumption for each operating state.

図32は、図31により得られた各機器の推定消費電力を示す図である。図32の各数値は、図32に示す行列X”の各要素を有効数字3桁で表したものである。   FIG. 32 is a diagram showing the estimated power consumption of each device obtained from FIG. Each numerical value in FIG. 32 represents each element of the matrix X ″ shown in FIG. 32 with three significant digits.

図4(c)を参照すると、X1aおよびX2aは、「AC/ON」のときの消費電力値Wacに対応している。また、X1bおよびX2bは、「AC/スタンバイ」のときの消費電力値Wstbに対応している。また、X1cおよびX2cは、「AC+充電/ON」のときの消費電力値Wac+Wchに対応している。また、X1dおよびX2dは、「AC+充電/スタンバイ」のときの消費電力値Wstb+Wchに対応している。 Referring to FIG. 4C, X 1a and X 2a correspond to the power consumption value Wac when “AC / ON”. X 1b and X 2b correspond to the power consumption value Wstb at the time of “AC / standby”. X 1c and X 2c correspond to the power consumption value Wac + Wch at the time of “AC + charge / ON”. X 1d and X 2d correspond to the power consumption value Wstb + Wch at the time of “AC + charge / standby”.

このように、行列X”を導出することによって、以上の4つの稼働状態における推定消費電力を機器毎に算出することができる。   Thus, by deriving the matrix X ″, the estimated power consumption in the above four operating states can be calculated for each device.

図24に戻り、行列X”を算出した後、「AC+充電/OFF」の状態の消費電力を算出する(S903)。S902では、電源がオンからオフに変化した機器に対してバッテリへの充電を行わないように制御することにより、「AC+充電/OFF」の状態を除外した稼働環境の下で推定消費電力の算出を行った。そこで、S903では、推定消費電力を算出した結果に基づいて、除外した「AC+充電/OFF」の状態における消費電力を算出する。   Returning to FIG. 24, after calculating the matrix X ″, the power consumption in the state of “AC + charge / OFF” is calculated (S903). In step S <b> 902, the estimated power consumption is calculated under the operating environment excluding the “AC + charge / OFF” state by controlling the device whose power source has changed from on to off so as not to charge the battery. Went. Therefore, in S903, the power consumption in the excluded “AC + charge / OFF” state is calculated based on the result of calculating the estimated power consumption.

図4(c)を参照すると、「AC+充電/OFF」の状態の消費電力Wchは、例えば
(1):「AC/ON」のときの消費電力値Wacと、「AC+充電/ON」のときの消費電力値Wac+Wchとの差分(Wac+Wch)−Wacを求めることによってWchの推定値を導出する方法、または
(2):「AC/スタンバイ」のときの消費電力値Wstbと、「AC+充電/スタンバイ」のときの消費電力値Wstb+Wchとの差分(Wstb+Wch)−Wstbを求めることによってWchの推定値を導出する方法
によって算出することができる。
Referring to FIG. 4C, the power consumption Wch in the “AC + charge / OFF” state is, for example, (1): the power consumption value Wac when “AC / ON” and “AC + charge / ON”. A method of deriving an estimated value of Wch by obtaining a difference (Wac + Wch) −Wac from a power consumption value Wac + Wch of (1) or (2): a power consumption value Wstb at the time of “AC / standby” and “AC + charge / standby” ”Can be calculated by a method of deriving an estimated value of Wch by obtaining a difference (Wstb + Wch) −Wstb from the power consumption value Wstb + Wch.

なお、算出したWac、Wstb、Wac+Wch、Wstb+Wch の各値はそれぞれ誤差を含んでいるため、(1)の方法により求めたWchと(2)の方法により求めたWchとは、必ずしも同一の値になるとは限らない。そこで、例えば
(3):(1)の方法により求めたWchと、(2)の方法により求めたWchとの平均値を求めることによってWchの推定値を導出する方法
によって算出することもできる。(3)の方法によれば、(1)の方法により求めたWchの誤差の大きさと、(2)の方法により求めたWchとの誤差の大きさによらず、より正確な推定値を導出することが可能となる。
Since the calculated values of Wac, Wstb, Wac + Wch, and Wstb + Wch each include an error, Wch obtained by the method (1) and Wch obtained by the method (2) are not necessarily the same. It is not always the same value. Therefore, for example, it can be calculated by a method of deriving an estimated value of Wch by obtaining an average value of Wch obtained by the method (3) :( 1) and Wch obtained by the method (2). According to the method of (3), a more accurate estimated value is derived regardless of the magnitude of the error of Wch obtained by the method of (1) and the magnitude of error of Wch obtained by the method of (2). It becomes possible to do.

図33は、機器3aおよび機器3bの各稼働状態における推定消費電力を示すテーブルの一例である。図33は、図4(b)に示すテーブルの各項目に算出した値を代入したものである。図33(a)が、機器3aの各稼働状態における推定消費電力を示しており、図33(b)が、機器3bの各稼働状態における推定消費電力を示している。なお、図33(a)および図33(b)中の「AC+充電/OFF」の状態の消費電力は、(3)の方法を用いて算出したものである。   FIG. 33 is an example of a table showing the estimated power consumption in each operating state of the device 3a and the device 3b. FIG. 33 is obtained by substituting calculated values for each item in the table shown in FIG. Fig.33 (a) has shown the estimated power consumption in each operation state of the apparatus 3a, and FIG.33 (b) has shown the estimated power consumption in each operation state of the apparatus 3b. Note that the power consumption in the state of “AC + charge / OFF” in FIGS. 33A and 33B is calculated using the method (3).

以上のようにして、S106の処理を実行することができる。   As described above, the process of S106 can be executed.

再び図2に戻り、S106の処理を実行した後、推定評価部16は、記憶部7に格納されている推定消費電力の精度評価を行うタイミングを示す情報に基づいて、現在の時刻が精度評価を行うタイミングかどうかを判定する(S107)。推定消費電力の精度評価を行うインターバルとしては、機器ごとの消費電力を算出するインターバルよりも大きい方が好ましく、例えば2〜3時間、あるいは1日おきとしても良い。   Returning to FIG. 2 again, after executing the processing of S106, the estimation evaluation unit 16 evaluates the current time based on the information indicating the timing for performing the accuracy evaluation of the estimated power consumption stored in the storage unit 7. It is determined whether or not it is time to perform (S107). The interval for evaluating the accuracy of the estimated power consumption is preferably larger than the interval for calculating the power consumption for each device, and may be, for example, 2 to 3 hours or every other day.

現在の時刻が推定消費電力の精度評価を行うタイミングでないと判定された場合(S107否定)、推定評価部16は、所定の時間が経過するまで待機状態を維持し、所定の時間が経過した後に再びS107を実行する。   When it is determined that the current time is not the timing for evaluating the accuracy of the estimated power consumption (No in S107), the estimated evaluation unit 16 maintains the standby state until a predetermined time elapses, and after the predetermined time elapses. S107 is executed again.

一方、現在の時刻が推定消費電力の精度評価を行うタイミングであると判定された場合(S107肯定)、推定評価部16は、推定消費電力の精度を算出する(S108)。   On the other hand, when it is determined that the current time is the timing for evaluating the accuracy of the estimated power consumption (Yes in S107), the estimation evaluating unit 16 calculates the accuracy of the estimated power consumption (S108).

上述の通り、S106で算出した推定消費電力は回帰計算により算出されたものであるため、算出された値には誤差が含まれている。そこで、推定消費電力の値と実際の消費電力の値とを定期的に比較しながら誤差を制御することで、推定消費電力の推定精度の向上を図ることができる。   As described above, since the estimated power consumption calculated in S106 is calculated by regression calculation, the calculated value includes an error. Therefore, the estimation accuracy of the estimated power consumption can be improved by controlling the error while periodically comparing the estimated power consumption value with the actual power consumption value.

以下、推定消費電力の精度を評価方法の一例について、図35および図36を参照しながら説明する。   Hereinafter, an example of a method for evaluating the accuracy of estimated power consumption will be described with reference to FIGS. 35 and 36.

図34は、推定消費電力の精度の評価の一例を示すフローチャートである。図35は、推定消費電力の精度の評価の一例を示すシーケンス図である。   FIG. 34 is a flowchart illustrating an example of evaluation of accuracy of estimated power consumption. FIG. 35 is a sequence diagram illustrating an example of evaluation of accuracy of estimated power consumption.

まず、図34に示すように、情報処理装置1は、バッテリへの充電の制御を停止させる(S701)。バッテリへの充電の制御を停止させるのは、後の処理で「AC+充電/OFF」のときの実際の消費電力の値を取得できるようにするためである。図36に示すように、S701において、情報処理装置1の稼働状態監視部8は、電源の状態が変化した際の通知の解除を、機器3aの電力制御クライアント30aおよび機器3bの電力制御クライアント30bに要求する。電力制御クライアント30aおよび30bは、要求を受諾する旨の応答を返信する。   First, as illustrated in FIG. 34, the information processing apparatus 1 stops the control of charging the battery (S701). The reason why the control of the charging of the battery is stopped is to make it possible to acquire the actual power consumption value when “AC + charging / OFF” is performed in a later process. As shown in FIG. 36, in S701, the operating state monitoring unit 8 of the information processing apparatus 1 cancels the notification when the power supply state changes, and the power control client 30a of the device 3a and the power control client 30b of the device 3b. To request. The power control clients 30a and 30b return a response indicating that the request is accepted.

続いて、電力情報取得部14は、分電盤2から消費電力情報を取得する(S702)。具体的には、図35に示すように、情報処理装置1の電力情報取得部14は、分電盤2に総電力情報を要求する信号を送信する。総電力情報を要求する信号を受信した分電盤2は、電力情報取得部14に総電力情報を送信する。総電力情報を受信した電力情報取得部14は、取得した情報を推定評価部16に送信する。   Subsequently, the power information acquisition unit 14 acquires power consumption information from the distribution board 2 (S702). Specifically, as illustrated in FIG. 35, the power information acquisition unit 14 of the information processing device 1 transmits a signal requesting total power information to the distribution board 2. The distribution board 2 that has received the signal requesting the total power information transmits the total power information to the power information acquisition unit 14. The power information acquisition unit 14 that has received the total power information transmits the acquired information to the estimation evaluation unit 16.

その後、稼働情報取得部10は、各機器の稼働情報を取得し、記憶部7に格納する(S703)。具体的には、図35に示すように、情報処理装置1の稼働情報取得部10は、機器3a,3bに各々の稼働情報を要求する信号を送信する。各機器の稼働情報を要求する信号を受信した機器3a,3bは、稼働情報取得部10に各機器の稼働情報を送信する。各機器の稼働情報を受信した稼働情報取得部10は、取得した情報を記憶部7に格納する。   Thereafter, the operation information acquisition unit 10 acquires the operation information of each device and stores it in the storage unit 7 (S703). Specifically, as illustrated in FIG. 35, the operation information acquisition unit 10 of the information processing device 1 transmits a signal requesting each operation information to the devices 3a and 3b. The devices 3 a and 3 b that have received the signal requesting the operation information of each device transmit the operation information of each device to the operation information acquisition unit 10. The operation information acquisition unit 10 that has received the operation information of each device stores the acquired information in the storage unit 7.

続いて、推定評価部16は、稼働情報に対応する推定消費電力情報を記憶部7から取得する(S704)。記憶部7には、S105で算出した機器ごとの推定消費電力の値が予め格納されている。図35に示すように、情報処理装置1の推定評価部16は、S703で取得した稼働情報に対応する各機器の推定消費電力の情報を記憶部7の中から抽出し、推定評価部16に送信する。   Subsequently, the estimated evaluation unit 16 acquires estimated power consumption information corresponding to the operation information from the storage unit 7 (S704). The storage unit 7 stores the estimated power consumption value for each device calculated in S105 in advance. As illustrated in FIG. 35, the estimation evaluation unit 16 of the information processing device 1 extracts the estimated power consumption information of each device corresponding to the operation information acquired in S703 from the storage unit 7, and the estimation evaluation unit 16 Send.

その後、推定評価部16は、推定消費電力の合計値と、総消費電力との差分を算出する(S705)。具体的には、推定評価部16は、S704で記憶部7から抽出された各機器の推定消費電力の値を合計して合計値を算出する。そして、推定評価部16は、合計値とS702で取得した総消費電力の値との差分を算出する。この差分が、推定消費電力の精度に相当する。   Thereafter, the estimation evaluation unit 16 calculates the difference between the total value of the estimated power consumption and the total power consumption (S705). Specifically, the estimated evaluation unit 16 calculates the total value by summing the estimated power consumption values of the devices extracted from the storage unit 7 in S704. Then, the estimation evaluation unit 16 calculates a difference between the total value and the value of the total power consumption acquired in S702. This difference corresponds to the accuracy of the estimated power consumption.

ここで再び図2に戻り、推定評価部16は、算出した推定消費電力の精度が基準を満たすかどうかを判定する(S109)。   Here, returning to FIG. 2 again, the estimation evaluation unit 16 determines whether or not the accuracy of the calculated estimated power consumption satisfies the standard (S109).

S109では、図34に示すように、推定評価部16は、S705で差分を算出した後、差分の値が所定の閾値以下かどうかを判定する(S706)。所定の閾値は、電力事業者側が所望する精度レベルに応じて適宜設定することができる。差分が所定の閾値以下であると判定された場合(S706肯定)、推定評価部16は、次の評価タイミングになるまで待機し(S707)、処理を終了する。一方、差分が所定の閾値よりも大きいと判定された場合(S706否定)、S708に移り、受電状態の制御および推定消費電力の算出を再び実行するため、図2に示すように、S109からS102に戻り、S102以降の処理を再び繰り返す。   In S109, as shown in FIG. 34, the estimation / evaluation unit 16 calculates a difference in S705, and then determines whether or not the difference value is equal to or smaller than a predetermined threshold (S706). The predetermined threshold value can be appropriately set according to the accuracy level desired by the electric power company. When it is determined that the difference is equal to or smaller than the predetermined threshold (Yes in S706), the estimation evaluation unit 16 waits until the next evaluation timing is reached (S707), and ends the process. On the other hand, when it is determined that the difference is larger than the predetermined threshold (No in S706), the process proceeds to S708, and the control of the power receiving state and the calculation of the estimated power consumption are executed again. Therefore, as shown in FIG. Returning to step S102, the processes after S102 are repeated.

以上のようにして、推定消費電力の精度の評価を行うことができる。
(変形例)
次に、S304の処理における、稼働状態の切り替え制御を実行する稼働状態の組み合わせを決定する方法の変形例について説明する。なお、変形例を実現するための情報処理システムは、図1および図2に例示されている情報処理システムの構成を用いることができるため、重複部分についての説明を省略する。
As described above, the accuracy of the estimated power consumption can be evaluated.
(Modification)
Next, a modified example of the method of determining the combination of operating states for executing the operating state switching control in the process of S304 will be described. Note that the information processing system for realizing the modification can use the configuration of the information processing system illustrated in FIG. 1 and FIG.

図12に示す方法では、稼働状態の相違が出願しない確率と所定の閾値とを比較することによって、稼働状態の切り替え制御を行うか否かを判定する。これに対して変形例では、稼働状態の相違が出現しない確率に応じて付与した相対順位に基づいて、稼働状態の切り替え制御を行うか否かを判定することを特徴としている。   In the method shown in FIG. 12, it is determined whether or not the operation state switching control is performed by comparing the probability that the difference in the operation state is not filed with a predetermined threshold value. On the other hand, the modified example is characterized in that it is determined whether or not the operation state switching control is to be performed based on the relative rank assigned according to the probability that the difference in the operation state does not appear.

図36および図37は、S304の変形例を示すフローチャートである。処理を開始してからS401の処理でS401否定と判定され、S405に至るまでの処理については、図12で説明した処理と同様であるため、説明を省略する。   36 and 37 are flowcharts showing a modification of S304. Since the process from the start of the process until the determination in S401 is negative in S401 and the process up to S405 is the same as the process described with reference to FIG.

S405の処理の後、制御実行判定部17は、全ての組み合わせを選択したか否かを判定する。全ての組み合わせを判定していないと判定された場合(S801否定)、S402に戻り、S402以降の処理を再び実行する。一方、全ての組み合わせを選択したと判定された場合(S801肯定)、制御実行判定部17は、稼働状態の相違が出現しない確率を算出した全ての組み合わせの各々に相対順位を付与する(S802)。例えば、制御実行判定部17は、全ての組み合わせについて相違が出現しない確率を算出した後、全ての組み合わせからなる集合の中で、確率が最も高い組み合わせに対して相対順位として1位を付与する。そして、当該集合の中のその他の組み合わせに対して、確率が高い順番に2位以降の相対順位を付与していく。S802の処理の後、図38のS803に移る。   After the process of S405, the control execution determination unit 17 determines whether or not all combinations have been selected. If it is determined that not all combinations have been determined (No in S801), the process returns to S402, and the processes after S402 are executed again. On the other hand, when it is determined that all the combinations have been selected (Yes in S801), the control execution determination unit 17 assigns a relative rank to each of all the combinations for which the probability that the difference in the operation state does not appear (S802). . For example, after calculating the probability that no difference appears for all combinations, the control execution determination unit 17 gives the first rank as the relative rank to the combination having the highest probability in the set of all combinations. Then, relative ranks of second and subsequent ranks are assigned to the other combinations in the set in descending order of probability. After the processing in S802, the process proceeds to S803 in FIG.

一方、処理を開始してからS401の処理でS401肯定と判定され、S407で制御を行うと判定された後は、S305に移る。   On the other hand, after it is determined that S401 is affirmative in the process of S401 after the process is started and control is determined in S407, the process proceeds to S305.

図37のS803において、制御実行判定部17は、相関性を有する稼働状態の組み合わせの中から一つを選択する(S402)。   In S803 of FIG. 37, the control execution determination unit 17 selects one from combinations of operating states having correlation (S402).

続いて、制御実行判定部17は、選択した組み合わせの相対順位が、所定の順位よりも上位か否かを判定する(S804)。選択した組み合わせの相対順位が、所定の順位よりも上位であると判定された場合(S804肯定)、制御実行判定部17は、選択した稼働状態の組み合わせに対して制御を行うと判定する(S805)。その後、S807に移る。一方、選択した組み合わせの相対順位が、所定の順位以下であると判定された場合(S804否定)、制御実行判定部17は、選択した稼働状態の組み合わせに対して制御を行わないと判定する(S807)。その後、S807に移る。   Subsequently, the control execution determination unit 17 determines whether the relative rank of the selected combination is higher than a predetermined rank (S804). When it is determined that the relative rank of the selected combination is higher than the predetermined rank (Yes in S804), the control execution determination unit 17 determines that control is performed on the selected combination of operating states (S805). ). Thereafter, the process proceeds to S807. On the other hand, when it is determined that the relative rank of the selected combination is equal to or lower than the predetermined rank (No in S804), the control execution determination unit 17 determines that control is not performed on the selected combination of operating states ( S807). Thereafter, the process proceeds to S807.

S807において、制御実行判定部17は、全ての組み合わせを選択したか否かを判定する。全ての組み合わせを選択したと判定された場合(S807肯定)、S305に移る。一方、制御を行う全ての組み合わせを選択したと判定されなかった場合(S807否定)、S802に戻り、S802以降の処理を再び実行する。   In step S807, the control execution determination unit 17 determines whether all combinations have been selected. When it is determined that all combinations have been selected (Yes at S807), the process proceeds to S305. On the other hand, if it is not determined that all combinations to be controlled have been selected (No at S807), the process returns to S802, and the processes after S802 are executed again.

以上のようにして、S304の処理を実行する。   As described above, the process of S304 is executed.

上述の方法によれば、切り替え制御を行う稼働状態の組み合わせの数が予め決められているため、制御を行うか否かの判断は、稼働状態の相違が出現しない確率の絶対値によらない。このため、切り替え回数の削減量を常に一定に保つことができる。   According to the above-described method, since the number of combinations of operating states for which switching control is performed is determined in advance, whether or not to perform control does not depend on the absolute value of the probability that no difference in operating states will appear. For this reason, the amount of reduction in the number of switching times can always be kept constant.

以上、本発明の好ましい実施例について詳述したが、本発明は特定の実施例に限定されるものではなく、種々の変形や変更が可能である。例えば、S304では、稼働状態の相違が出現しない確率と所定の閾値とを比較することによって、稼働状態の切り替え制御を行うか否かを判定しているが、稼働状態の相違が出現する確率と所定の閾値とを比較することによって、稼働状態の切り替え制御を行うか否かを判定することもできる。また、例えば、本実施形態では、相関値を表す指標としてVIFを用いたが、例えば、式(1)に示す相関係数Rijを、相関値を表す指標として用いることもできる。あるいは、式(2)に示すVIFの分母成分(トレランスと呼ばれている)である(1−Rij )を、相関値を表す指標として用いることもできる。 The preferred embodiments of the present invention have been described in detail above, but the present invention is not limited to specific embodiments, and various modifications and changes can be made. For example, in S304, it is determined whether or not the operation state switching control is to be performed by comparing the probability that the operation state difference does not appear with a predetermined threshold. By comparing with a predetermined threshold value, it is also possible to determine whether or not to perform operation state switching control. For example, in the present embodiment, VIF is used as an index representing a correlation value. However, for example, the correlation coefficient R ij shown in Expression (1) can also be used as an index representing a correlation value. Alternatively, (1-R ij 2 ), which is the denominator component of VIF (referred to as tolerance) shown in Expression (2), can also be used as an index representing the correlation value.

1:情報処理装置
2:分電盤
3:機器
4:機器
5:初期設定部
6:入力装置
7:記憶部
8:稼働状態監視部
9:電源状態制御部
10:稼働情報取得部
11:相関性判定部
12:制御対象選択部
13:相関性制御部
14:電力情報取得部
15:電力算出部
16:推定評価部
17:制御実行判定部
18:出力装置
20:入出力IF
30:電力制御クライアント
1: Information processing device 2: Distribution board 3: Device 4: Device 5: Initial setting unit 6: Input device 7: Storage unit 8: Operation state monitoring unit 9: Power supply state control unit 10: Operation information acquisition unit 11: Correlation Sex determination unit 12: control target selection unit 13: correlation control unit 14: power information acquisition unit 15: power calculation unit 16: estimation evaluation unit 17: control execution determination unit 18: output device 20: input / output IF
30: Power control client

Claims (9)

複数の機器の各々から、外部電源の状態の情報と受電状態の情報とを含む稼働状態の情報を取得する稼働情報取得部と、
前記複数の機器のうちの前記稼働状態に相関性を有する機器の組み合わせについて、前記相関性が低下しないと判定された場合に、前記組み合わせに対応する機器のうち、少なくとも一つの機器の受電状態を、他の機器の受電状態と異なるように制御する相関性制御部と、
前記稼働状態の情報を用いて、前記複数の機器の各々の消費電力を算出する電力算出部と、
を有することを特徴とする情報処理装置。
An operation information acquisition unit that acquires operation state information including information on the state of the external power supply and information on the power reception state from each of the plurality of devices;
For a combination of devices having a correlation with the operating state among the plurality of devices, when it is determined that the correlation does not decrease, the power receiving state of at least one device among the devices corresponding to the combination is determined. A correlation control unit that controls the power receiving state differently from other devices;
A power calculator that calculates power consumption of each of the plurality of devices using the information on the operating state;
An information processing apparatus comprising:
前記複数の機器のうちの前記稼働状態に相関性を有する機器の組み合わせについて、前記相関性が低下するか否かを示す指標値を取得し、前記指標値に基づいて、前記組み合わせに対応する各機器のうち、少なくとも一つの機器の受電状態を制御するか否かを判定する制御実行判定部を更に有することを特徴とする請求項1記載の情報処理装置。   For a combination of devices having a correlation with the operating state among the plurality of devices, an index value indicating whether or not the correlation is reduced is obtained, and each of the combinations corresponding to the combination based on the index value The information processing apparatus according to claim 1, further comprising a control execution determination unit that determines whether to control a power reception state of at least one of the devices. 前記制御実行判定部は、前記指標値と所定の指標値との比較により、前記組み合わせに対応する機器のうち、少なくとも一つの機器の受電状態を制御するか否かを判定することを特徴とする請求項2記載の情報処理装置。   The control execution determination unit determines whether or not to control a power reception state of at least one device among devices corresponding to the combination by comparing the index value with a predetermined index value. The information processing apparatus according to claim 2. 前記制御実行判定部は、前記指標値に応じて付与した相対順位と所定の相対順位との比較により、前記組み合わせに対応する機器のうち、少なくとも一つの機器の受電状態を制御するか否かを判定することを特徴とする請求項2記載の情報処理装置。   The control execution determination unit determines whether to control the power reception state of at least one device among the devices corresponding to the combination by comparing the relative rank given according to the index value and a predetermined relative rank. The information processing apparatus according to claim 2, wherein the information processing apparatus determines. 前記指標値は、前記稼働状態の情報に対応する時刻における、前記複数の機器の各々の消費電力の合計値を含む電力情報の残りの計測回数であり、
前記制御実行判定部は、前記残りの計測回数と所定の計測回数との比較により、前記組み合わせに対応する機器のうち、少なくとも一つの機器の受電状態を制御するか否かを判定することを特徴とする請求項2〜4のいずれか1項に記載の情報処理装置。
The index value is the remaining number of times of measurement of power information including a total value of power consumption of each of the plurality of devices at a time corresponding to the information on the operating state ,
The control execution determination unit determines whether to control a power receiving state of at least one device among the devices corresponding to the combination by comparing the remaining number of times of measurement with a predetermined number of times of measurement. The information processing apparatus according to any one of claims 2 to 4.
前記指標値は、前記相関性が低下する前記稼働状態の変化が発生しない確率であり
記稼働状態の情報は、前記稼働状態が異なる状態に変化した時刻の情報を含み、
前記制御実行判定部は、稼働状態に相関性を有する機器の組み合わせについて、相関性を有する稼働状態に変化した時刻の時間差を算出し、前記時間差と前記稼働状態の情報に含まれる時刻によって特定され且つ前記複数の機器の各々の消費電力の合計値が計測される時間間隔との比率に基づいて、前記確率を算出することを特徴とする請求項2〜4のいずれか1項に記載の情報処理装置。
The index value is a probability that a change in the operating state in which the correlation is reduced does not occur ,
Information before Symbol Health includes information of the time when the operating state changes to a different state,
The control execution determination unit calculates a time difference between the times when the operation state has a correlation with respect to a combination of devices having a correlation with the operation state, and is specified by the time difference and the time included in the operation state information. 5. The probability is calculated based on a ratio to a time interval in which a total value of power consumption of each of the plurality of devices is measured. 5. Information processing device.
複数の機器の、各々の消費電力を算出する情報処理装置の情報処理方法であって、
複数の機器の各々から、外部電源の状態の情報と受電状態の情報とを含む稼働状態の情報を取得し、
前記複数の機器のうちの前記稼働状態に相関性を有する機器の組み合わせについて、前記相関性が低下しないと判定された場合に、前記組み合わせに対応する機器のうち、少なくとも一つの機器の受電状態を、他の機器の受電状態と異なるように変更し、
前記稼働状態の情報を用いて、前記複数の機器の各々の消費電力を算出する、
ことを特徴とする情報処理方法。
An information processing method of an information processing apparatus for calculating power consumption of each of a plurality of devices,
From each of a plurality of devices, obtain information on the operating state including information on the state of the external power supply and information on the power receiving state,
For a combination of devices having a correlation with the operating state among the plurality of devices, when it is determined that the correlation does not decrease, the power receiving state of at least one device among the devices corresponding to the combination is determined. , Change it to be different from the power reception status of other devices,
Using the operating state information, calculate the power consumption of each of the plurality of devices,
An information processing method characterized by the above.
分電盤と、
前記分電盤に電気的に接続されている複数の機器と、
複数の機器の各々から、外部電源の状態の情報と受電状態の情報とを含む稼働状態の情報を取得する稼働情報取得部と、
前記複数の機器のうちの前記稼働状態に相関性を有する機器の組み合わせについて、前記相関性が低下しないと判定された場合に、前記組み合わせに対応する機器のうち、少なくとも一つの機器の受電状態を、他の機器の受電状態と異なるように変更する相関性制御部と、
前記稼働状態の情報を用いて、前記複数の機器の各々の消費電力を算出する電力算出部と、
を有することを特徴とする情報処理システム。
Distribution board,
A plurality of devices electrically connected to the distribution board;
An operation information acquisition unit that acquires operation state information including information on the state of the external power supply and information on the power reception state from each of the plurality of devices;
For a combination of devices having a correlation with the operating state among the plurality of devices, when it is determined that the correlation does not decrease, the power receiving state of at least one device among the devices corresponding to the combination is determined. A correlation control unit that changes to be different from the power reception state of other devices,
A power calculator that calculates power consumption of each of the plurality of devices using the information on the operating state;
An information processing system comprising:
複数の機器の、各々の消費電力を算出する情報処理装置が実行する情報処理プログラムであって、
前記複数の機器の各々から、外部電源の状態の情報と受電状態の情報とを含む稼働状態の情報を取得し、
前記複数の機器のうちの前記稼働状態に相関性を有する機器の組み合わせについて、前記相関性が低下しないと判定された場合に、前記組み合わせに対応する機器のうち、少なくとも一つの機器の受電状態を、他の機器の受電状態と異なるように変更し、
前記稼働状態の情報を用いて、前記複数の機器の各々の消費電力を算出する、
処理を実行することを特徴とする情報処理プログラム。
An information processing program executed by an information processing device that calculates the power consumption of each of a plurality of devices,
From each of the plurality of devices, obtain information on the operating state including information on the state of the external power supply and information on the power receiving state,
For a combination of devices having a correlation with the operating state among the plurality of devices, when it is determined that the correlation does not decrease, the power receiving state of at least one device among the devices corresponding to the combination is determined. , Change it to be different from the power reception status of other devices,
Using the operating state information, calculate the power consumption of each of the plurality of devices,
An information processing program that executes processing.
JP2013131173A 2013-06-21 2013-06-21 Information processing apparatus, information processing method, information processing system, and information processing program Active JP6127769B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013131173A JP6127769B2 (en) 2013-06-21 2013-06-21 Information processing apparatus, information processing method, information processing system, and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013131173A JP6127769B2 (en) 2013-06-21 2013-06-21 Information processing apparatus, information processing method, information processing system, and information processing program

Publications (2)

Publication Number Publication Date
JP2015006105A JP2015006105A (en) 2015-01-08
JP6127769B2 true JP6127769B2 (en) 2017-05-17

Family

ID=52301576

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013131173A Active JP6127769B2 (en) 2013-06-21 2013-06-21 Information processing apparatus, information processing method, information processing system, and information processing program

Country Status (1)

Country Link
JP (1) JP6127769B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6471088B2 (en) * 2015-12-24 2019-02-13 日本電信電話株式会社 Power estimation method and power estimation apparatus to which the power estimation method is applied
JP7081070B2 (en) * 2018-06-27 2022-06-07 三菱電機ビルソリューションズ株式会社 Power consumption estimation device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001349909A (en) * 2000-06-08 2001-12-21 Sanki Eng Co Ltd Energy consumption calculation device
JP5429746B2 (en) * 2009-02-25 2014-02-26 株式会社Nttドコモ A power consumption evaluation device, a power coefficient creation system, a power consumption evaluation method, and a power coefficient creation method.
JP5595109B2 (en) * 2010-05-10 2014-09-24 株式会社Pfu Power consumption estimation system, information processing apparatus, server device, power consumption estimation method and program
JP4996714B2 (en) * 2010-05-31 2012-08-08 株式会社エナリス Robot and power consumption estimation system
JP5998846B2 (en) * 2012-10-24 2016-09-28 富士通株式会社 Information processing apparatus, information processing method, information processing system, and information processing program

Also Published As

Publication number Publication date
JP2015006105A (en) 2015-01-08

Similar Documents

Publication Publication Date Title
US10406926B2 (en) Battery selection device, battery selection method, battery selection program, and recording medium
JP6226406B2 (en) Deterioration estimation method, deterioration estimation system, and deterioration estimation program
JP5920023B2 (en) Information processing apparatus, information processing method, information processing system, and information processing program
JP5025807B1 (en) Reserve power calculation device and method, and computer program
CN102540092B (en) For the method and apparatus of the maximum available of monitoring battery
JP2018141665A (en) Battery management method, battery management device, and computer program
JP6127769B2 (en) Information processing apparatus, information processing method, information processing system, and information processing program
CN117786331B (en) Water meter usage real-time monitoring and control system
JP2018132318A (en) Battery level alarm device, numerical control device, and machine tool system
JP5998846B2 (en) Information processing apparatus, information processing method, information processing system, and information processing program
US20140288721A1 (en) Power leveling control method and power leveling control device
JP2022139806A (en) Material management device, material management method, and program
KR101726483B1 (en) Apparatus and method for battery usage pattern analysis
JP7503485B2 (en) Battery management system, battery management method and program
JP2015199342A (en) Printer device power consumption profiling and power management systems using the same
JP2016073072A (en) Equipment control device
JP5843716B2 (en) Power management system, power management method, integrated management apparatus, and program
US8996329B2 (en) Sensor node and control method thereof
JP6531384B2 (en) Calculation method, calculation program and calculation device
JP5935566B2 (en) Information processing apparatus, information processing method, information processing system, and information processing program
JP5974768B2 (en) Information processing apparatus, information processing method, information processing system, and program
JP7816835B1 (en) Method, program and power saving system for power saving control
CN114008833A (en) Determination method, determination device, maintenance support system, and computer program
EP4329382A1 (en) Power tracking of an iot device
JP6919391B2 (en) Sensor control device, sensor system and sensor control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160310

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20160401

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20161115

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20161122

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170104

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20170314

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170327

R150 Certificate of patent or registration of utility model

Ref document number: 6127769

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150