The present invention relates to an on-demand power control system, an on-demand power control system program, and a computer-readable recording medium recording the same program in a home or office network and, more particularly to, an on-demand power control system, an on-demand power control system program, and a computer-readable recording medium recording the same program for controlling power supply by dynamically changing priorities of electrical devices such that power consumption (Wh) does not exceed an upper limit, without impairing the Quality of Life (hereinafter referred to as “QoL”) required by a user through the user's daily life.
An on-demand power control system is intended to implement energy management in households and offices. The system aims to make a 180-degree shift from a supplier-centric “push” power network to a user- or consumer-driven “pull” power network. The system is a system in which a home server infers “which one of the device requests is most important” from a user's usage pattern in response to requests for power from various devices that are household electrical products at home (e.g., requests from an air conditioner and a light) and performs control so as to supply power to electrical devices beginning with an important one with high priority, i.e., performs Energy on Demand control (hereinafter referred to as “EoD control”). The system will be referred to as an “EoD control system” hereinafter. The EoD control system is proposed by Professor Takashi Matsuyama, Kyoto University.
The greatest benefit of use of the system is that energy saving and CO2 emissions reduction can be implemented from the demand side. For example, if a user sets instructions to make a 20% electric rate cut in the home server in advance, a user-centric effort to feed only power cut by 20% can be made by EoD control, and the system can implement energy saving and CO2 emissions reduction.
As patent literatures regarding the EoD control, the inventions below, the “home network” (see Patent Literature 1) and the “supply/demand arbitration system” (see Patent Literature 2), are known. The home network is composed of a server (master), detection means and control means of the server, and members (slaves). The server and members are connected over a LAN. At home, n electrical devices are connected to an outlet through n members. The detection means detects the operation statuses of m electrical devices actually in operation. The control means computes power consumption at home using n pieces of power data transmitted from the n members and, when the calculated total power usage becomes equal to or larger than a threshold, controls j members so as to limit power supplied thereto by outputting to, among the m electrical devices, j electrical devices whose operating state changes in steps or continuously a control signal for controlling the j electrical devices such that power consumed by the m electrical devices is smaller than the threshold for the total power usage. That is, the server is a server which preferentially supplies power to an electrical device whose operating state changes between on and off, such as a ceiling light, a desk light, or a coffee maker, in order to make the consumed power lower than the threshold value for the total power usage.
Note that the above-described member is called a “smart tap”. The smart tap is composed of voltage and current sensors which measure power, a semiconductor relay for power control, a ZigBee module for communication, and a microcomputer with a built-in DSP and the like which performs overall control of the components and internal processing. The microcomputer calculates consumed power from current and voltage waveforms measured by the voltage and current sensors attached to the smart tap, extracts a small number of features representing characteristics of the voltage and current waveforms, and identifies an electrical device from the features using data for comparison stored in advance in an internal memory of the smart tap. This method is a method which has been well-known since before the filing of the present application. Pieces of data for each cycle (60 seconds) on consumed power calculated at intervals of 0.5 seconds by the microcomputer are held in the internal memory of the smart tap and are transmitted to a server in a plurality of packets (see Non Patent Literatures 1 and 2).
The above-described supply/demand arbitration system is an invention which is developed from the idea that if not only solar cells but also fuel cells and storage batteries become widespread in ordinary households, power supply based on the suppliable power of the power source side and power consumed by the home appliance side becomes more important. Accordingly, the supply/demand arbitration system is composed of an arbitration server, apparatuses as power sources (a commercial power source, a photovoltaic power generation apparatus, a fuel cell, and a storage battery) connected to the arbitration server, a memory and a power control device connected to the arbitration server, and a plurality of electrical devices connected to the arbitration server over a network. Each electrical device includes a microcomputer for its own control and further includes a measuring instrument for measuring its consumed power and a function of communicating with the arbitration server. Home appliance status table data, power source status table data, priority data, upper limit data, target value data, and the like are stored in a data storage area of the memory.
The arbitration server of the supply/demand arbitration system manages the statuses of the home appliances and power sources by inquiring of the home appliances and power sources about their statuses at intervals of 2 to 3 seconds, to which a refresh timer counts, and updating a home appliance status table and a power source status table on the basis of responses to the inquiries. That is, the arbitration server updates the home appliance status table and power source status table at intervals of 2 to 3 seconds and cannot control power supply in real time in response to a request for power required by a user. Additionally, since the volume of data processed at the time of calculating supplied power and capacity is enormous, the load on the arbitration server is heavy.
When receiving a supply request message from an electrical device, the arbitration server sets an upper limit for consumed power and a target value for consumed power. The upper limit is the total sum of the current suppliable power of the power sources (the total suppliable power will be referred to as “the total power of the power sources” hereinafter) and is calculated by referring to the power source status table stored in the memory. The arbitration server calculates the total sum of the power of electrical devices in use and determines whether the sum of requested power and the total sum of the power is less than a target value for the total power of the power sources.
The priority table is a table for determining the priority of an electrical device or a supply request message from the electrical device and has a value indicating priority (0 to 3) corresponding to the message type (request type Ta) of a supply request message. There are four possible values (A, B, C, and D) for the request type Ta. The arbitration server is a power supply control apparatus which controls power supply such that the target value for the total sum of the power sources is not exceeded, on the basis of the priority of the electrical device.
There is also known a home energy management system (HEMS) which is a management system for electrical devices. The HEMS sets a control rule for an electrical device (e.g., a rule in which an air conditioner is automatically stopped when the outside air temperature is low) and performs automatic control. The HEMS achieves energy saving by optimizing a manner of utilization of an electrical device and is based on the manner of utilization of the electrical device. Since such a conventional HEMS is focused on a manner of utilization of an electrical device, the HEMS does not take into account how much power can be reduced by changing manners of utilization of electrical devices and cannot guarantee a rate of power reduction that can meet a request for power saving.
In recent years, forming a network by combining devices in a home based on the ECHONET standard has been studied. Such networks cannot be said to be capable of finely controlling power supplied to each electrical device.
Also, in a power supply control system using smart taps as described above, a power manager performs arbitration based on power requests issued from electrical devices, transmits a power assignment message to each electrical device, and the electrical device having received this message operates according to the message. Therefore, objects to be controlled are limited to electrical devices capable of operating according to this power assignment message.
However, many electrical devices exist other than those capable of operating according to such a power assignment message, and control of objects including such electrical devices in combination with control of dynamic priorities for the electrical devices is indispensable to power supply control with higher accuracy.
Patent Literature 1: International Publication No. WO 2008/152798
Non Patent Literature 1: “i-Energy and Smart Grid,” Takekazu Kato and four others, IEICE technical report, pp. 133-138, Jan. 19, 2009
Non Patent Literature 2: “i-Energy and Smart Grid,” Professor Takashi Matsuyama, Graduate School, Kyoto University, p. 21, Jul. 29, 2009
A user using an electrical device that is a household or office electrical product has a need to reduce consumed power and power consumption by even a small amount. In order to meet the need, the above-described home network preferentially supplies power to an electrical device (e.g., a ceiling light) whose operating state changes between on and off, in relation to the priorities of electrical devices, such that consumed power and power consumption do not exceed respective upper limits. The above-described supply/demand arbitration system preferentially supplies power to an electrical device (e.g., a refrigerator or an air conditioner) having the electrical device request type Ta of 0 or 1. In both cases, the priorities of electrical devices are fixed. The status of a user's use of an electrical device, however, changes momentarily. If priorities are fixed as described above, an electrical device may be unavailable when necessary.
The arbitration server manages the statuses of the home appliances and power sources by updating the home appliance status table and power source status table at intervals of 2 to 3 seconds, to which the refresh timer counts. Accordingly, the arbitration server cannot respond instantaneously to a request for power required by a user (e.g., a request to operate an air conditioner), i.e., cannot control power supply in real time. Additionally, the volume of data to be processed is enormous to increase the load.
Furthermore, patterns of use of power needed for users in their daily lives, e.g., one for a household including children, one for a married-couple household, and one for a one-person household are different from each other. In a case where only the power use pattern and power supplied to electrical devices are controlled, the house interior comfortableness is lost when the states of operations of the electrical devices to be controlled are largely changed, for example, when the level of room light is changed to such a degree that the change in level of light can be recognized in the room, resulting in degradation of QoL.
The above-described arbitration server determines power to be supplied by comparing the total power of power sources (a commercial power source, a photovoltaic power generation apparatus, a fuel cell and a storage battery) presently used on a trial basis and necessary power to be consumed by the electrical devices. The present invention can be used in a system having as a power source at least one of a commercial power source, a photovoltaic power generator, a fuel cell and a storage battery.
Use of means for measuring requested power for each electrical device, means for communication between the electrical devices and a server or the like and smart taps including control means is being studied. Such smart taps are most effective in a case where each electrical device itself has a control function. Smart taps have not suitably been adapted to electrical devices including no control device. Also, there are no power-arbitration-capable home appliances capable of operating according to a power assignment message based on arbitration performed by a power manager.
There is a need to reduce, even slightly, power for such general electrical devices as a whole without impairing QoL.
Therefore, the present invention, which has been made in consideration of the conventional problems, has as its object to provide an EoD control system, an EoD control system program, and a computer-readable recording medium recording the program which supply power to electrical devices on the basis of not fixed priorities determined in advance of the electrical devices but priorities varying according to a user's status of use, can control power supply from a commercial power source in real time in response to a request for power required by the user, and control power supply matching the QoL required by the user through the user's daily life.
As a result of keen examination to achieve the above-described object, the present inventors have attained the present invention, as described below.
1. An on-demand power control system in which dynamic priority control is performed, including:
a power source;
a plurality of electrical devices;
a home appliance agent that controls supply of power to each electrical device by receiving a signal having a power value from a smart tap or each electrical device, by calculating requested power and a priority on the basis of the received signal, by transmitting the requested power and the priority as a power request message to a power manager, and by transmitting a function control command for controlling the electrical device to the electrical device according to a power assignment message received from the power manager;
the power manager that obtains power to be assigned to each electrical device according to the priorities between the electrical devices on the basis of the power request message from each electrical device received from the home appliance agent; and
a home appliance DB connected to the power manager and/or the home appliance agent, the home appliance agent, the power manager and the home appliance DB constituting a network connected to the electrical devices through the smart taps,
wherein the power manager determines power to be assigned to each electrical device by inquiring the home appliance agent of whether or not the electrical device is capable of adjusting an operating function mode set as a target of a service operation of the electrical device, and of power for the electrical device,
wherein if the electrical device is capable of adjusting the operating function mode, the power manager obtains as a power assignment message the operating function mode set as a target for the electrical device and/or a power mode having necessary power and necessary time for reaching the operating function mode as a target;
wherein if the electrical device is not capable of adjusting the operating function mode, the power manager obtains a power mode as a power assignment message without considering the operating function mode, and
wherein the power manager includes a memory for transmitting the power assignment message thus obtained to the home appliance agent.
2. The on-demand power control system described in 1, wherein the power manager includes initial target value updating means for allocating a difference between instantaneous power with an initial target value and actual instantaneous power to subsequent instantaneous power with an initial target value to calculate an updated initial target value, comparing the updated initial target value with maximum instantaneous power, if the updated initial target value is smaller, updating the subsequent instantaneous power with the initial target value to have the updated initial target value, and if the update initial target value is larger, updating the instantaneous power with the initial target value to be the maximum instantaneous power and setting the maximum instantaneous power as the updated initial target value,
wherein the power manager receives the power request message through the home appliance agent from the smart tap and/or a tap having a requested power measuring function and a communication function for transmission to the home appliance agent in a server, and calculates a total value of power consumed by the electrical device requiring power according to the power request message and electrical devices in operation, and
wherein the power manager calculates priorities of both of the electrical devices based on electrical device property class data, in which electrical devices are classified into classes according to properties of methods for supplying power to the electrical devices, compares the total value of the consumed power with the updated initial target value, if the total value of the consumed power is smaller, supplies power to the electrical device having performed transmission, if the total value of the consumed power is larger, calls up the priorities from the memory and/or the home appliance DB to select an electrical device having a minimum priority, with respect to the electrical device having the minimum priority, determines which of the properties the electrical device corresponds to, with reference to the electrical device property class data, and controls the power to be supplied according to the property to which the electrical device corresponds.
3. The on-demand power control system described in 1 or 2, wherein the instantaneous power is consumed power which is obtained by adding up consumed power in each of intervals of a minimum control interval τ to obtain a total value and averaging the total value.
4. The on-demand power control system described in 3, wherein the minimum control interval τ is 5 to 10 minutes.
5. The on-demand power control system described in any of 2 to 4, wherein information to be processed by the initial target value updating means is the instantaneous power, and information to be processed by a power arbitration means of the power manager is the consumed power.
6. The on-demand power control system described in 5, wherein a power use plan in which the initial target value is created based on a user's pattern of power consumption is created using one of a fixed rate reduction plan, a peak reduction plan, and a cost reduction plan.
7. The on-demand power control system described in 6, wherein an initial target value T0(t) (W) which is created using the fixed rate reduction plan is given by equations (1) and (2):
where C (Wh) is a ceiling set by the user, M(t) (W) is maximum instantaneous power at a time t, and D(t) (W) is a predicted value for power demand at the time t.
8. The on-demand power control system described in 6, wherein an initial target value created using the peak reduction plan is created by reducing an initial target value only during on-peak power use hours in the power use plan.
9. The on-demand power control system described in 6, wherein an initial target value created in the cost reduction plan is created by reducing the initial target value according to power costs in the power use plan.
10. The on-demand power control system described in any of 1 to 9, wherein the power manager controls power supply to the electrical devices such that the ceiling is not exceeded and the maximum instantaneous power is not exceeded.
11. The on-demand power control system described in 10, wherein the instantaneous power with the initial target value, the actual instantaneous power, and the electrical device property class data are stored in the memory and/or the home appliance DB before the power manager is activated.
12. The on-demand power control system described in 11, wherein a method for allocating the difference to be allocated to the subsequent instantaneous power with the initial target value is one of an equal difference allocation method that equally allocates the difference and an instantaneous power allocation method that allocates the difference to only one immediately succeeding instantaneous power.
13. The on-demand power control system described in 2, wherein the electrical device property class data is divided according to the properties of the methods for supplying power to the electrical devices, as to whether or not the device is adjustable, whether or not the device is suspendable, and whether or not the device is waitable, and the data is composed of eight sorts of data defined by combinations of the properties.
14. The on-demand power control system described in 13, wherein segments arbitrarily selectable by a user for ensuring a safe and comfortable life are provided other than the segments: capability of adjustment, capability of suspension and capability of waiting divided according to the methods for supplying power to the electrical devices.
15. The on-demand power control system described in 13, wherein the adjustable property is a property which allows change of power supplied during operation, the waitable property is a property which allows waiting for power supply at startup, and the suspendable property is a property which allows suspension of power supply during operation.
16. The on-demand power control system described in 15, wherein electrical devices having the adjustable property include a notebook PC, a boiler, a toilet seat with a warm-water shower feature, a microwave oven, a heater air conditioner, a refrigerator, a TV, and a dryer.
17. The on-demand power control system described in 15, wherein electrical devices having the waitable property include a notebook PC, a boiler, a toilet seat with a warm-water shower feature, a microwave oven, a dishwasher, a rice cooker, and a toaster.
18. The on-demand power control system described in 15, wherein electrical devices having the suspendable property include a notebook PC, a boiler, a heater air conditioner, a refrigerator, a dishwasher, a rice cooker, a copying machine, and an electric pot.
19. The on-demand power control system described in 15, wherein electrical devices not having the adjustable, suspendable, and waitable properties include a gas detector, a respirator, and a network device such as a router.
20. An on-demand power control system wherein a power manager described in 1 further includes continuous monitoring means for monitoring consumed power at all times.
21. The on-demand power control system described in 20, wherein the continuous monitoring means controls power supply such that overall consumed power falls below the maximum instantaneous power without waiting for a lapse of the minimum control interval τ if the overall consumed power exceeds the maximum instantaneous power for a fixed period d or longer.
22. The on-demand power control system described in 21, wherein the fixed period d is 0.5 to 2 seconds.
23. The on-demand power control system described in any one of 20 to 22, wherein the continuous monitoring means calculates a total value of power consumed by electrical devices in operation, calculates priorities of the electrical devices based on electrical device property class data, in which electrical devices are classified into classes according to three types of properties, compares the total value of the consumed power with the maximum instantaneous power, if the total value of the consumed power is smaller, ends processing, if the total value of the consumed power is larger, selects an electrical device having the minimum priority, determines which of the three types of properties the electrical device corresponds to, with reference to the electrical device property class data, and selects a device having the minimum priority according to the property, to which the electrical device corresponds.
24. A program for causing a computer to execute processing for arbitration based on priorities between electrical devices, the program causing the computer to make a power manager including a memory operate on:
a power source;
a plurality of electrical devices; and
a home appliance agent that controls supply of power to each electrical device by receiving a power request message from a smart tap or each electrical device, by transmitting this message to the power manager, and by transmitting a message or a function control command for controlling the electrical device to the smart tap or the electrical device according to a received power assignment message, the power manager obtaining priorities between the electrical devices based on a signal from each electrical device received from the home appliance agent, obtaining power to be assigned to each electrical device, and including a memory for transmitting to the home appliance agent the power assignment message thus obtained, the program causing the computer to execute processing for arbitration on the basis of the priorities between the electrical devices, the program causing the computer to make the power manager including the memory determine, by inquiring the home appliance agent, whether or not each electrical device is capable of adjusting an operating function mode set as a target of a service operation of the electrical device, and necessary power for the electrical device, if the electrical device is capable of adjusting the operating function mode, obtain as a power assignment message the operating function mode set as a target for the electrical device and/or a power mode having necessary power and necessary time for reaching the operating function mode as a target, if the electrical device is not capable of adjusting the operating function mode, obtain a power mode as a power assignment message without considering the operating function mode, and including a memory for transmitting the power assignment message thus obtained to the home appliance agent.
25. The program for causing a computer to execute described in 24, wherein the power manager includes initial target value updating means for allocating a difference between instantaneous power with an initial target value and actual instantaneous power to subsequent instantaneous power with an initial target value to calculate an updated initial target value, comparing the updated initial target value with maximum instantaneous power, if the updated initial target value is smaller, updating the subsequent instantaneous power with the initial target value to have the updated initial target value, and if the update initial target value is larger, updating the instantaneous power with the initial target value to be the maximum instantaneous power and setting the maximum instantaneous power as the updated initial target value,
wherein the power manager receives the power request message through the home appliance agent from the smart tap and/or a tap having a requested power measuring function and a communication function for transmission to the home appliance agent in a server, and calculates a total value of power consumed by the electrical device requiring power according to the power request message and electrical devices in operation, and
wherein the power manager calculates priorities for the electrical devices based on electrical device property class data, in which electrical devices are classified into classes according to properties of methods for supplying power to the electrical devices, compares the total value of the consumed power with the updated initial target value, if the total value of the consumed power is smaller, supplies power to the electrical device having performed transmission, if the total value of the consumed power is larger, calls up the priorities from the memory and/or the home appliance DB to select an electrical device having a minimum priority, determines which of the properties the electrical device corresponds to, with reference to the electrical device property class data, and controls the power to be supplied according to the property to which the electrical device corresponds.
26. The program for causing a computer to execute described in 25, wherein the instantaneous power is consumed power that is obtained by adding up consumed power in each of intervals of a minimum control interval τ to obtain a total value and averaging the total value.
27. The program for causing a computer to execute described in 26, wherein the minimum control interval τ is 5 to 10 minutes.
28. The program for causing a computer to execute described in 27, wherein information to be processed by the initial target value updating means is the instantaneous power, and information to be processed by the power arbitration means of the power manager is the consumed power.
29. The program for causing a computer to execute described in 28, wherein power supply to the electrical devices is controlled such that a ceiling is not exceeded and the maximum instantaneous power is not exceeded.
30. The program for causing a computer to execute described in 29, wherein the electrical device property class data is divided according to the properties of the methods for supplying power to the electrical devices, as to whether or not the device is adjustable, whether or not the device is suspendable, and whether or not the device is waitable, and the data is composed of eight sorts of data defined by combinations of the properties.
31. The program for causing a computer to execute described in 30, wherein segments arbitrarily selectable by a user for ensuring a safe and comfortable life are provided other than the segments: capability of adjustment, capability of suspension and capability of waiting divided according to the methods for supplying power to the electrical devices.
32. The program for causing a computer to execute described in 30, wherein the adjustable property is a property which allows change of power supplied during operation, the waitable property is a property which allows waiting for power supply at startup, and the suspendable property is a property which allows suspension of power supply during operation.
33. The program for causing a computer to execute described in 32, wherein electrical devices having the adjustable property include a notebook PC, a boiler, a toilet seat with a warm-water shower feature, a microwave oven, a heater air conditioner, a refrigerator, a TV, and a dryer.
34. The program for causing a computer to execute described in 32, wherein electrical devices having the waitable property include a notebook PC, a boiler, a toilet seat with a warm-water shower feature, a microwave oven, a dishwasher, a rice cooker, and a toaster.
35. The program for causing a computer to execute described in 32, wherein electrical devices having the suspendable property include a notebook PC, a boiler, a heater air conditioner, a refrigerator, a dishwasher, a rice cooker, a copying machine, and an electric pot.
36. The program for causing a computer to execute described in 32, wherein electrical devices not having the adjustable, suspendable, and waitable properties include a gas detector, a respirator, and a network device such as a router.
37. A computer-readable recording medium recording a program described in 24.
38. A computer-readable recording medium recording a program described in 25.
39. A computer-readable recording medium recording a program described in 28.
40. A computer-readable recording medium recording a program described in 30.
In the EoD control system according to the present invention, at least devices equipped with consumed power measuring and communication means are provided on general electrical devices necessary for a user in his/her daily life or housed in taps in various cases including a case where electrical devices themselves have no control devices, thereby enabling changing priorities between the electrical devices according to the states of use of the electrical devices, and enabling necessary electrical devices to be used by necessary timing.
Therefore, the service operations of all electrical devices including those originally having no functions for automatically controlling power during use, e.g., a drier, an electric pot can be adjusted by controlling voltages supplied to the electrical devices while considering the power consumed by all the electrical devices, without the EoD system having a power measuring function, a communication function and a power control function being connected to all the electrical devices to be controlled.
Additionally, the EoD control system according to the present invention is a system which controls power supply on the basis of a user's pattern of power use and maximum instantaneous power and a ceiling set by the user and can thus guarantee the maximum instantaneous power and ceiling set by the user without impairing the Quality of Life of the user using the electrical devices. The EoD control system is also a system which changes the priorities of electrical devices on the basis of the power consumed by the electrical devices when a user requests power and can control power supply in real time.
Moreover, the EoD control system according to the present invention is a system which can automatically perform control so as to respond to a request for a reduction in power from the supply side without fail and can thus guarantee a rate of power reduction on the demand side in response to a request from the supply side while using necessary electrical devices, without requiring additional labor.
Furthermore, the EoD control system according to the present invention is characteristically a power management tool. Electrical devices are thus classified according to a power adjustment system. The introduction of power arbitration means that guarantees an upper limit for used power allows provision of a guarantee of a power saving rate and a peak reduction rate.
Moreover, a user is prevented from feeling a change as a control result in the state of service operation of any of the individual electrical devices to be controlled, thereby preventing the desired feeling of use from being impaired during use of the electrical devices.
The configuration of a communication network of an EoD control system according to the present invention will be described with reference to
A smart tap in the present invention has at least a function to measure power requested from a connected electrical device and a communication function for transmitting the result of the measurement to a home appliance agent 1 in a server.
The concept of the smart tap also encompasses a smart tap with an additional function to control power supplied from the smart tap to a connected electrical device.
Electrical devices described in a to c below and referred to as electrical devices in some cases can be used by being connected to smart taps in the present invention.
a. An electrical device connected to a smart tap having a control function, e.g., an electrical device incapable of automatically controlling by itself requested power: an incandescent lamp, a light such as a sort of dimmable fluorescent lamp, an electric heater or an electric pot (as a smart tap in this case, a smart tap having a function to control power to be supplied to the connected electrical device is used)
b. An electrical device connected to a tap having a requested power measuring function or a communication function for transmission to the home appliance agent in the server, and capable of automatically controlling by itself requested power: an air conditioner, a television, a refrigerator, or the like
c. An electrical device having in itself or in a remote controller for the electrical device a function for transmission and reception between itself and the home appliance agent and/or a function to control the service of the electrical device
The home appliance agent is connected to smart taps 11 (hereinafter referred to as an “ST”) over a local area network (hereinafter referred to as a “LAN”) by a wired or wireless LAN. The LAN is merely an example in the present invention and the present invention is not limited to this. According to the present invention, the priority apparatus may be connected to the STs over a network such as WiFi, PLC, ZigBee, or specific low-power radio waves. The devices are connected to the STs through power cords. Accordingly, the STs can communicate with the power manager through the LAN and the home appliance agent.
The home appliance agent has a function to perform transmission to and reception from the smart taps to which electrical devices are connected. The home appliance agent can receive information on changes in functions from internal sections of the electrical devices and/or remote controllers for the electrical devices.
Thus, the home appliance agent has the function capable of performing transmission and reception between itself and the smart taps, the electrical devices and the remote controllers and between itself and the power manager, and is connected to the electrical device DB.
The home appliance agent also has a function to take out information on properties of each electrical device stored in the home appliance DB (power, etc., required for each set condition in the electrical device such as power values, functions and set temperatures required according to service conditions, for example, at the time of power-on, normal service and power-off) and store new information in the electrical device DB.
More specifically, the home appliance agent has functions described below.
1) The home appliance agent has a function to transmit a power request message to the power manager and to receive a power assignment message from the power manager in place of each electrical device.
2) The home appliance agent generates a power request event at a. reception of a mode change notice from one of the home appliances, b. an operation request made by the remote controller and c. estimation of an operating function mode and a power mode of the home appliance, and transmits a home appliance request message to the power manager.
3) The home appliance agent adds power to be requested and a priority to a power request message received from one of the electrical devices or generated from a message from the electrical device or the remote controller.
4) The home appliance agent causes memories in the home appliance DB and the home appliance agent to store average power values in operating modes of the home appliances with respect to requested powers.
5) The home appliance agent uses the averages of power values measured, for example, by the STs as requested power values and transmits the average power values to the power manager.
5) The home appliance agent calculates a priority for a request message by referring to the DB and transmits the calculated priority to the power manager.
6) The home appliance agent controls the home appliances according to assigned powers obtained from the power manager so that the home appliances operate as required according to operating function modes and power modes and controllability.
The assigned powers are the average of powers that the home appliances can use.
7) There are three methods of controlling the home appliances by the home appliance agent as follows.
a. Power control by means of home appliance control command is performed by learning power change patterns in advance and transmitting a function control command to each home appliance such that the average of used power equals to the assigned power.
b. The home appliance agent controls power supplied to each home appliance by transmitting a power control command to a power device, e.g., the tap, so that the average of used power equals to the assigned power.
c. Power control on each home appliance is executed by sending a message to a user to operate the home appliance on a display and a communication device.
In the EoD control system according to the present invention, power is not unconditionally supplied when a request for power is made by turning on a certain device. Instead, a message requesting power is first transmitted to the home appliance agent and, with respect to each device, determination as to whether or not supply of power is permitted and determination of suppliable power are made by arbitration, for example, with respect to suppliable power and priorities on the device, on the power manager through the home appliance agent on the basis of the pattern of use of power needed by the device stored in the home appliance DB. Each device uses only allowed power. Therefore, the power consumption and consumed power do not exceed the target values. The EoD control system thus enables power saving and avoidance of a massive blackout during on-peak hours by reducing the power consumption.
The power manager is connected to the home appliance agent and adjusts powers supplied to the devices on the basis of powers needed by the devices.
The above-described power manager is a general-purpose server including a CPU 1a. A memory (hereinafter simply referred to as a “memory”) and the home appliance DB 10 are connected to the power manager. The memory is a hard disk or semiconductor storage device such as a RAM capable of direct read/write. In the memory, patterns of changes in power in the devices are stored. The memory may be provided separately from the electrical device DB, or the electrical device DB 10 may be configured by including the memory.
The power manager performs power arbitration by converting information from the home appliance agent by an EoD protocol.
1) The power manager also performs power supply arbitration in accordance with a power request message from the home appliance agent and transmits a power assignment message as a result of the arbitration to the home appliance agent.
2) The power manager performs arbitration for reducing a power ceiling (peak limit, maximum instantaneous power) and an integral power consumption.
More specifically, the power manager receives from the home appliance agent data on power requested from the electrical devices and the states of services of the electrical devices, and determines powers to be supplied or, for example, the functions to be controlled and priorities with respect to the electrical devices to be controlled, on the basis of information on the electrical devices obtained from the home appliance agent, including the properties of the electrical devices, data on the states of services in the past and the priorities given to the electrical devices, which are stored in the above-described memory or the electrical device DB. The power manager transmits the determined power or the other items through the home appliance agent to, for example, the smart taps, the taps having the requested power measuring function and the communication function for transmission to the home appliance agent in the server, the electrical devices, and the remote controllers.
The power manager therefore has an algorithm for control on the home appliance agent and, if necessary, on the electrical devices and a power supply agent, and performs arbitration by the algorithm.
If the electrical device for which arbitration is performed is a device such as an air conditioner capable of adjusting the temperature, i.e., the degree of functioning as a service target, arbitration includes control of the degree of functioning including a target value to which the temperature is adjusted and/or arbitration for power to be supplied based on a time period required for control of a target value.
Description about an air conditioner will be made by way of example. An air conditioner operates so as to realize room temperatures designated by a user. Functions of an air conditioner designated by a user can be roughly divided into two kinds of modes: service function mode and operating function mode.
The service function mode is, so to say, functional policies such as heating and dehumidification by the air conditioner and turning off of the air conditioner. The operating function mode is details of the service function modes, e.g., a temperature setting to 27° C. and a high rate of flow of air from the fan in an air conditioner.
Each of the home appliances including an air conditioner has a plurality of service function modes, and each service function mode has one or more operating function modes. A user selects the service function modes and the operating function modes, and the home appliance behaves so as to realize modes thereby selected.
The home appliance operates by determining power to be used so that a function is realized. That is, each operating function mode has one or more power modes mentioned above and the home appliance operates by selecting a power mode suitable for realizing the operating function mode.
The power mode referred to here is a mode in which the service of the home appliance is performed in accordance with the operating function mode, and which includes power and a time period required to maintain the operating function mode.
An instance of such relations in an air conditioner will be described. An air conditioner ai has one or more service function modes faij, and each service function mode faij has one or more operating function modes faijk indicating to which degree the service function mode is realized. Also, each home appliance has one or more power modes eaij in which it can work, and each operating function mode faijk arbitrarily has the power modes eaij for its realization. When the home appliance actually operates, it operates by selecting a suitable power modes eail according to the state of achievement of its function.
Power from a commercial power source is supplied to the devices 20 on the basis of a signal from the home appliance agent.
In this description, an ordinary household is mentioned as a place where the EoD control system 50 according to the present invention is installed. However, the present invention is not limited to this. The EoD control system 50 may be installed in an office or in any other place as long as STs (including a tap having a requested power measuring function and a communication function for transmission to the home appliance agent in the server, and a tap having as the ST, an additional function to control power to be supplied) can be installed in the place. In this description, an ST of an externally attached type connected to a power outlet is mentioned as each ST in the EoD control system according to the present invention. The present invention, however, is not limited to this. An ST of an incorporated (or embedded) type embedded in a power outlet may alternatively be provided. Also, the electrical device itself may have the functions of the ST.
Basic functions needed by the STs are functions to sense power to be requested, the power consumption and the state of operation of the electrical device (home appliance recognition, state recognition) and notify the home appliance agent in the server of the results of this sensing as the state of operation of the electrical device.
The functions of the STs required for the kinds of electrical devices will be described.
a. With respect to electrical devices in accordance with ECHONET, ECHONET Lite, a network home appliance control standard for infrared remote controllers, or the like, functions for notification of the state of the home appliance, i.e., a function to measure consumed power, i.e., requested power, by sensing and a function to communicate this to the home appliance agent in the server are required as functions of the STs provided at points in the above-mentioned place. An infrared communication relay function may be provided if necessary.
b. With respect to electrical devices (existing TVs, air conditioners, or the like) with existing infrared remote controllers or the like other than those in accordance with the network home appliance control standard, incompatible with the home appliance control commands, and capable of simple power adjustment, a function to measure consumed power, i.e., requested power, by sensing and a function to perform transmission to the home appliance agent in the server are required as functions of the STs. An infrared communication relay function may be provided if necessary.
c. With respect to home appliances, e.g., an incandescent lamp, a light such as a sort of dimmable fluorescent lamp, an electric heater and an electric pot, which are part of electrical devices incompatible with the home appliance control commands and having no remote control functions, a function to measure consumed power, i.e., requested power, by sensing, a communication function to perform transmission to and reception from the home appliance agent in the server and a function to control power, for example, by turning on/off, phase control and voltage control are required as functions of the STs.
d. With respect to electrical devices incompatible with the home appliance control commands, having no remote control functions and requiring complicated power adjustment (e.g., a rice cooker and a microwave oven), a function to measure consumed power, i.e., requested power, by sensing and a communication function to perform transmission to the home appliance agent in the server are required as functions of the STs.
As shown in
The above-described home appliance agent, the power manager and the plurality of electrical devices 20 are connected to the output side of the power manager 30, i.e., the secondary sides of the sub-breakers. Although not shown, the power manager is connected by inserting in a wall socket or the like an attachment plug provided on itself so that power can be supplied from the power control apparatus 30 to the power manager. For the plurality of devices, the STs each have an inlet, which is an attachment plug, and an outlet, and are connected so that power from the commercial power source 32 can be fed through the inlet to supply the plurality of devices with power through plugs of the plurality of devices connected to the outlets.
As described above, in the EoD control system according to the present invention, not only the power network shown in
Referring to
The model house has one bedroom plus a living room, a dining room, and a kitchen. Reference numerals in
As already described, each ST is composed of voltage and current sensors, a wireless communication module such as a ZigBee module or a wired communication module, and a microcomputer which performs overall control of the components and internal processing. In some case, a semiconductor relay or a semiconductor device is also included in the ST. The microcomputer calculates consumed power from current and voltage waveforms measured by the voltage and current sensors and identifies an electrical device from a small number of features representing characteristics of the voltage and current waveforms. There are two types of data to be received by the EoD control system according to the present invention: consumed power that is calculated at intervals of 0.5 seconds by the microcomputer of the ST, is held as data for each cycle (60 seconds) in an internal memory of the smart tap, and is transmitted to the server in a plurality of packets and a power request message that is transmitted from the ST when each device 20 requests power.
Although not shown, the power manager includes a program storage area and a data storage area of memory. Programs such as a communication processing program, a power use plan setting program, an initial target value updating program, and a priority arbitration program are stored in the program storage area. Device property class data, message data, and the like are stored in the data storage area.
In
The graph shows that power is little used during daytime hours and is mainly used during a time period from 8 p.m. to 1 a.m. and that the instantaneous power has a value as high as 1900 W during the time period.
In
The power consumption per household in Japan is 300 KWh per month and is about 10.0 KWh per day. The power consumption in
Upper limits for usable power include an upper limit (hereinafter referred to as a “ceiling”) for integral power consumption over a fixed period and an upper limit (hereinafter referred to as “maximum instantaneous power”) for instantaneous power. The maximum instantaneous power is given as an upper limit for an instantaneous value of power in each time period in order for a user to reduce contract demand or in order to respond to a request for on-peak reduction from an electric power company for maintaining the balance between supply and demand in a power network. The ceiling is given as an upper limit for integral power consumption over a fixed period (e.g., one day, one week, or one month) in order for a user to reduce electricity costs and CO2 emissions.
There are various patterns of power use indicating how much power a user spends in each time period. It is thus necessary to determine as a power use plan how much power can be used at each time in order to bring an instantaneous value and a cumulative value within the upper limits, from a predicted pattern of power use. If a user's pattern of power use is predicted, and a power use plan is determined from the pattern of power use with consideration to the upper limits, maintenance within the upper limits can be achieved while the QoL is maintained. Accordingly, a user's pattern of power use is predicted, a pattern of power use with the upper limits for an instantaneous value and a cumulative value determined is defined as a “power use plan” from the pattern of power use and is used below.
A concrete example of the power use plan will be described. Since instantaneous power has a value as high as 1900 W during hours from 8 p.m. to 1 a.m, as shown in the graph in
As described above, a graph of the instantaneous power of all devices at home represents a transition in a certain pattern of power use. As for power required by a user through the user's daily life, each user has its own pattern of power use. The QoL can be guaranteed when the pattern is maintained. For example, assume that a user living in a pattern of power use in the graphs shown in
As described above, upper limits for power include a ceiling (an upper limit for cumulative power) over a fixed period and maximum instantaneous power (an upper limit for instantaneous power) at each time. There are various patterns of power use for respective users. In order to achieve maintenance within the upper limits, it is necessary to determine, as a power use plan, how much power can be used at each time. If a user's pattern of power use is predicted, and the power use plan is determined with consideration to the upper limits, maintenance within the upper limits can be achieved while the QoL is maintained. The power use plan determines used power for each fixed interval τ (set to 10 minutes in an experiment). The minimum control interval t will be described.
For example, if an upper limit for consumed power for three days is set to 72 kWh, an upper limit for one day is 24 kWh, an upper limit for 12 hours is 12 kWh, and an upper limit for one hour is 1 kWh. An initial target value for the consumed power is calculated differently according to the length of a time interval, and the length of the time interval used to perform control depends on fineness of the control. A result of a demonstration experiment on the relationship between an upper limit for consumed power and the time interval τ shows that the time interval is preferably 5 to 10 minutes. The time interval τ will be referred to as the minimum control interval τ and can be arbitrarily set to between 5 and 10 minutes by a user. If the minimum control interval τ becomes equal to or more than 10 minutes, the interval is long. If a user wishes to use various devices, the user may be unable to use one(s) of the devices, and the QoL may be greatly impaired. The minimum control interval τ of 10 minutes or longer is thus not preferable. If the minimum control interval τ becomes equal to or less than 5 minutes, supplied power is changed on a moment-to-moment basis. For example, an unstable situation (e.g., a situation in which the brightness of a light bulb changes at all times, and the light bulb flickers) may occur. The minimum control interval τ of 5 minutes or shorter is thus not preferable. Calculating power to be consumed by each of all devices from the consumed power and processing the power is difficult because the volume of data is enormous.
It is supposed that, for example, even in a situation where the result of control in the above-described way is such that the brightness of a light bulb in a room is not frequently changed, persons in the room have a stronger feeling of uncomfortableness when the change in brightness of the light bulb per unit time is increased. For example, not the absolute value of the brightness but the amount of change in brightness per unit time, i.e., the rate at which the brightness changes abruptly, largely influences such uncomfortableness.
An example of control of an individual electrical device along such a power use plan will be described.
In order to realize each of the function modes set by a user, the home appliance agent selects a power mode, makes a power request to the power manager and operates according to an assigned power mode. If the assigned power mode is different from the power mode required at the present point in time to fulfill each function mode, the home appliance agent makes a power request to the power manager to realize the desired function.
In session between the power manger and the home appliance agent for realizing the function, the home appliance agent prepares a request QoEn and a power request message and makes a power request to the power manager by using them at the time of transition to a power mode different from the power mode presently assigned. After a power assignment message is received from the power manager, a transition to the power mode designated in assignment QoEn is made.
An operating function mode to be considered when the home appliance agent is operating so as to perform such a function is realized while a power mode is being changed. The operating function mode realized by the power mode change is not maintained at a strictly set value at all times but has the power mode controlled so that the operating function mode is maintained in a certain region on the service function mode.
In such a model, an operating function mode is configured by a target value of an operating function such as a set room temperature and an upper limit or a lower limit of the operating function or both the upper and lower limits. The relationship between power mode change and an operating function mode will be described with respect to a power request from the home appliance agent.
In a situation where a service function mode faij and a service function mode faijk are presently set for a home appliance ai and a power mode eaij is assigned, a state Faij(t) on the service function mode changing with time comes closer to the upper limit or the lower limit of the set operating function mode faijk. A new power mode is then selected in order that objfaijk be realized. A request for this is made to the power manager to receive an assignment. The state Faij(t) is thereby changed so as to fulfill the set operating function mode. When a target value is reached, a new power mode for maintaining this state is selected and a request for the new power mode is made.
Service and operating function modes set by a user can be fulfilled by repeating making such a state change and a power request.
Figure A shows such relations with respect to an air conditioner taken as a concrete example of a home appliance. To realize a set operating function mode, the operation is performed while suitable power modes are selected.
Reference numeral 1 in
The initial target value updating means 120 has a function of allocating a difference between instantaneous power with an initial target value and actual instantaneous power to subsequent instantaneous power with an initial target value to calculate an updated initial target value such that the updated initial target value does not exceed maximum instantaneous power. The power arbitration means 122 has a function of comparing, with the updated initial target value, a total value of power consumed by a device having transmitted the power request message and devices in operation and, if the total value is larger, selecting a device having a priority of the minimum value among the devices obtained on the basis of electrical device property class data (to be described later) and selecting a device according to device property.
As processing to be performed prior to startup of the home appliance agent, a process of setting the above-described power use plan exists. The power use plan setting process will be described below.
The home appliance agent stores consumed power calculated at intervals of 0.5 seconds which has been transmitted from the ST in the memory and stores instantaneous power that is obtained by adding up the consumed power to obtain a total value and averaging the total value in the memory at intervals of the minimum control interval τ (5 to 10 minutes). A past record of a user's actual use of power (e.g., instantaneous power and integral power consumption for one week, one month, or each of four seasons, spring, summer, autumn, and winter) is set as a power use plan and is stored in the memory in advance.
An EoD control system according to the present invention sets a value determined by a user (e.g., a value reduced by 30%) as a target value using a pattern of power use that is a past record of a user's actual use of power and makes a power use plan in advance. The EoD control system determines its ceiling and maximum instantaneous power and performs power control. The EoD control system according to the present invention performs actual control using the ceiling and maximum instantaneous power.
Accordingly, the power manager according to the present invention sets in advance a power use plan using instantaneous power for each time period derived from a past record of a user's actual use of power and can set the power use plan in more detail.
Power used by each device is transmitted to the power manager at all times, and the power manager accumulates the used power in the memory.
An example of the power use plan will be described below. A power use plan is determined using instantaneous power in each minimum control interval τ (set to 10 minutes in a demonstration experiment (to be described later)). Let C (Wh) be a ceiling (an upper limit for integral power consumption) set by a user; M(t) (W), maximum instantaneous power (an upper limit for instantaneous power); and D(t) (W), a predicted value for power demand at time t. An initial target value T0(t) (W) is created from Equations (1) and (2).
The power manager controls each device according to the power use plan such that power of the initial target value T0(t) (W) falls below the maximum instantaneous power.
The initial target value T0(t) (W) that is the example of the power use plan is a plan for reducing a value at each time in a power use plan by a fixed percentage and setting initial target values such that the initial target values as a whole stay within upper limits (hereinafter referred to as a “fixed percentage reduction plan”).
As has been described above, as the prior processing to be performed before activating the power manager, it is necessary to set a power use plan on the basis of a past record of a user's actual use of power and store in advance a ceiling and maximum instantaneous power as an initial target value which are obtained by reducing the power use plan using a reduction plan selected by the user in the memory. When the power manager is activated, the initial target value updating means 120 (to be described later) performs a process (interval) of checking consumed power and updating an initial target value at fixed intervals (τ) using the initial target value as a target, and the power arbitration means 122 is composed of means for performing a process (event driven) of arbitrating between a device and different devices in response to a request from the device. The means will be described below. Power used by each device is transmitted at all times to the power manager through the home appliance agent the data is accumulated.
The initial target value updating means 120 for performing a process (interval) of updating an initial target value (for instantaneous power) at the minimum control intervals (τ) on the basis of the initial target value will be described.
When the power manager is activated, control is performed using an initial target value for power per τ as a target at the time of actual power control. If a user acts differently from a past history, a reduction in power may be impossible in view of the QoL and the properties of devices in some cases. In such a case, actual instantaneous power temporarily exceeds an initial target value. In contrast, the number of devices to be used may be small, and actual instantaneous power may fall below an initial target value. Since devices are used by a person, actual instantaneous power depends on the person's behavior during use. If control is continued while initial target values are maintained in the cases, maintenance within upper limits cannot be finally achieved.
A case is conceivable where power cannot be reduced to (or to below) an initial target value in view of a user's status of use of a device (e.g., since control is performed while initial target values are maintained, power of only a device such as a respirator which cannot be stopped exceeds an initial target value at a certain moment. In this case, instantaneous power may temporarily exceed an initial target value as long as the instantaneous power does not exceed maximum instantaneous power. Initial target values are updated such that an excess at this time is absorbed in a subsequent part of a power use plan. Although initial target values deviate from initially determined values, maintenance within a ceiling can be achieved by feeding back a difference between actual instantaneous power and an initial target value to subsequent initial target values while maintaining the QoL.
An allocation function is defined for giving feedback to an initial target value. The allocation function receives a difference between an initial target value and actual instantaneous power, allocates the difference to initial target values for times later than a time for the difference, and calculates instantaneous power of a new initial target value.
If i:=i+1, a power use plan Ti(t) represents a power use plan at time t after i updates, i.e., after a lapse of iτ. Reference character γ in Equation (3) denotes an allocation function for updating a power use plan, and the function allocates a difference between instantaneous power of an initial target value and actual instantaneous power to subsequent instantaneous power. Accordingly, differential power to be allocated to subsequent instantaneous power is determined by substituting the difference into Equation (3).
Reference characters T1(tnow) in Equation (5) denote a current initial planned value, and reference characters E(tnow) denote current used power.
The chart shown in
The power arbitration means 122 for performing a process (event driven) of arbitrating between a device and different devices in response to a request from the device while maintaining the QoL, by prioritizing devices will be described.
A request for power from a device is issued at a time when a user wants to use the device, regardless of τ described above. Such requests include one issued by a device which can wait until the end of the minimum control interval τ of 5 to 10 minutes and one issued by a device which requires immediate supply of power. In the case of the latter device, control at the intervals τ causes a failure to supply power in time, which leads to a reduction in QoL. Power used by the power arbitration means upon receipt of a request for power is not instantaneous power but actual consumed power. With the use of actual consumed power, immediate decisions can be made in response to requests for power issued at various times, and whether to wait can be determined immediately.
The EoD control system requires a guide for determining to which one power is supplied when individual devices request power. Desired power cannot be supplied to all devices to achieve maintenance within upper limits, and which one of the devices requires power depends on the statuses of the devices and a user. Determination of to which device power is preferentially supplied matters. Accordingly, priority needs to be determined according to the property and status of a device. To this end, a priority function returning a value of 0 to 1 is set for devices, and power is preferentially supplied to one having a priority of a larger value. Note that QoL is enhanced when a device is supplied with power and is made available and that social contribution through a cost reduction and energy saving are not taken into account.
Since a power control method varies among devices, the properties of devices need to be known in advance in order to select a device for which supplied power is reduced in response to requests for power from the devices. A parameter representing the property of power requested by each device and a power control method for the device is denoted by QoEn. As for QoEn, devices are classified on the basis of the device power control methods below.
(1) Adjustable Device (based on whether power supplied during operation can be changed) (a set of devices as members is denoted by Aadj)
(2) Waitable Device (based on whether a device can wait to be supplied with power when the device is activated) (a set of devices as members is denoted by Await)
(3) Suspendable Device (based on whether power supply can be suspended during operation) (a set of devices as members is denoted by Asus)
By combining the three types of power control methods, devices are classified into eight classes, as shown in Table 2. Respective pieces of data for eight classes are defined as “electrical device property class data” and are used. The priorities of devices are controlled using the electrical device property class data.
The eight classes are tied to device names identified by IDs in the “Home Appliance” column, and a device to which priority is to be given is determined using the priorities of devices in use. For example, when the power manager receives a power request message from the ST, the power manager determines whether to permit or refuse the request, using the priorities of a device having transmitted the message and devices in operation and the electrical device property class data.
(1) Devices classified as adjustable devices include one whose function can be used even if supplied power is slightly reduced during use. Examples of such devices include a dryer and a light bulb. (2) Some devices may not cause any functional problems even without immediate power supply in response to requests for power from the devices as long as power is supplied by a predetermined time. Examples of such devices include a rice cooker and a washing machine. (3) Some devices have little effect on the life of a user using the devices even if power supply is suspended during use. Examples of such devices include an air conditioner and a refrigerator.
Note that, for example, a respirator is classified into class 8 in order to ensure safe and comfortable living. Although devices are classified into the eight classes, classes to which the devices belong are not fixed and are not limited to the classes shown in Table 2. A user can arbitrarily determine into which class each device is to be classified. For example, if a bedridden elderly person selects an air conditioner as an always necessary device, the air conditioner is classified into class 8. In other words, devices including a gas detector, a respirator, and a network device (e.g., a router) as electrical devices which cannot be classified on the basis of the adjustable, suspendable, and waitable power control methods fall into class 8.
Since powers are assigned to the electrical devices in terms of cumulative powers per unit time, it is difficult to cope with moment-to-moment changes in power by performing only control of cumulative power during a certain time period.
To ensure coping with such changes in power, power modes were defined for the above-described classified home appliances and operations for realizing the functions of the household electrical devices designated by a user are divided into two kinds of modes: service function mode and operating function mode.
The service function mode is functional policies such as heating and dehumidification with the air conditioner and turning off of the air conditioner.
The operating function mode is details of or levels in the operating function modes, e.g., a temperature setting to 27° C. and “strong” in an air conditioner.
Each home appliance agent has a plurality of service function modes, and each service function mode has one or more operating function modes. A user selects from the service function modes and the operating function modes. To realize modes thereby selected, the home appliance agent selects a power mode, makes a request for the power mode and operates. Note that since the present invention is for management of electric power, a function as a range of control is only a function accompanied with a definite change in power. Accordingly, changing TV channels and programming a rice cooker, for example, are not included in any of the above-described function modes since no direct change in power is caused thereby.
A home appliance agent ai is expressed as follows by using function modes and power modes such as those described above. The home appliance agent ai has one or more service function modes faij, and each service function mode faij has one or more operating function modes faijk indicating to which degree the service function mode is realized.
Also, each home appliance agent has one or more power modes eail in which it can work, and each operating function mode faijk arbitrarily has the power modes edi1 for its realization. The home appliance agent operates by selecting a suitable power mode eai1 according to the state of achievement of its function.
An air conditioner has a plurality of power modes for realizing operating function modes, as described above. In some cases, for example, in the case of a light shown in
A service function mode in which a plurality of power modes exist with respect to an operating function mode as in the case of the above-described air conditioner or the like will be considered. This service function mode is such that an operating function mode is established with a slight delay relative to an assigned power mode, and that a certain time period and an allowable range for supplied power exist with respect to the operating function mode to be satisfied. The home appliance agent having such a service function mode selects a suitable power mode eail such that neither of an upper limit maxfaijk and lower limit minfaijk is exceeded taken into account the present state Faij(t) with respect to the set operating function mode objfaijk, and makes a request.
In the case of such a household electrical device, power is assigned in a way described below.
A power mode first assigned is one of the power modes associated with a set operating function mode. When a power mode eaim determined by the home appliance's autonomous inference changes from the presently assigned power mode eail, therefore, the home appliance agent makes a request for power mode eaim to the power manager, while the function according to a user's preference is maintained at all times.
The home appliance agent thus makes a power request and assignment. In this study, session between the power manager and the home appliance agent, such as that described above, is performed on the basis of information on requested power, information on assigned power and time periods associated with them.
At the time of transition to a power mode different from the power mode presently assigned, the home appliance agent defines information on power needed for itself, prepares a power request message based on this, and makes a power request to the power manager. After a power assignment message is received from the EoD manager, a transition to the designated power mode is made.
A service function mode in which one power mode exists with respect to an operating function mode as in the case of the above-described light will be considered. In this service function mode, an operating function mode is established directly from an assigned power mode. In order to realize the set operating function, therefore, the home appliance agent always requests the corresponding power mode.
A case where a power mode is uniquely determined with respect to an operating function mode will be considered. In such a case, a power mode eaim requested from the home appliance agent corresponds to an operating function mode set by a user. If an assigned power mode eail differs from this, the home appliance agent makes a request to the power manager for the power mode eaim corresponding to the operating function mode set by the user.
In the cases shown in
With respect to an adjustable electrical device described below, there is a need to consider the influence of reductions in supplied power caused with passage of time on a user.
A power-adjustable example is a dryer. As shown in
In an adjustable service function mode, two power modes: a power mode in the same operating function mode and a power mode in a different operating function mode, are conceivable as power mode transition destinations in which power reduction at the time of arbitration can be achieved. Transition to the power mode in the same operating function mode is made with priority to transition to the different one of these two power modes. More specifically, in a case where an air conditioner is set to 22° C. for heating, a suitable power mode within the 22° C. operating function mode is first selected and, when it becomes difficult to fulfill a result of arbitration, the operating function mode is set to 21° C., and a suitable power mode is selected therein.
However, if large changes in power occur successively as a result of adjustment of power by arbitration, and if a user can perceive the changes, the user has an uncomfortable feeling. For example, in the case of the light, changes in power link directly to functional conditions and, therefore, successive changes in power appear as blinking of flickering light to the user, which is considerably unpleasant.
To avoid such successive changes in power, a limit is provided on changes in power on a priority function in arbitration according to the magnitude of changes in power and a history of changes in power with respect to an electrical device perceivable by a user. More specifically, changes in power to be caused are made as small as possible and intervals at which power is changed are set as long as possible.
Expressions (6-2) to (6-4) shown below represent formulated priority functions. In the expressions, Enow represents average power presently assigned; Ereq, requested average power; Emin, average power in a minimum power mode; Eexp, average power in a transition destination power mode; and This, a time period until the preceding change in power.
As an example of a priority thus designed and assigned to a power-adjustable device is shown in
The priority function shown by Expressions (6-2) and (6-3) was designed for each of the home appliances classified with respect to user's perception on home appliance functions. Expression (6-4) was designed by considering user's perception on a function and considering the difference between power presently used and power intended to be used and the preceding power change time. The degree of uncomfortableness possibly given to a user can be reduced thereby.
When the home appliance manager makes a request, the EoD manager can refuse the request. An example of a device waitable at the time of startup is a rice cooker. A rice cooker is such home appliance that its operation may be completed by a set time and the startup time can be delayed by accepting the request after a lapse of a certain time period. That is, a priority may be defined in such a manner that, as shown in
A priority function for such priority setting is shown by Equation (7), wherein treq represents an initial request time; tmust, a deadline supply time; and αwait, a characteristic parameter of a home appliance.
The priority function shown by Equation (7) was designed with the assumption that a time at which a set service function mode is to be realized can be shifted, and that with delay in realization of the service function mode, the degree of need for power is increased. In the service function mode, a time at which it is necessary to realize the function is described. The degree of need for power changes depending on such time. It may be considered that the design of the priority function based on such concept enables use of power necessary for realization of the function with reliability. This priority function only expresses the degree of need for a requested power mode at the time of requesting. It is assumed that as this priority function, a priority function is used which indicates no priority for any reduction in power from the current condition even at the time of requesting, and which is adjustable.
A suspendable example is an air conditioner. A suspendable device is a home appliance which acts toward a certain steady state during operation and, once the steady state is reached, can maintain the steady state even after operation is suspended, like temperature setting of an air conditioner. Assume a case of such a home appliance. As shown in
Here, treq represents an initial request time; tmust, a deadline supply time; tstoppable, a stoppable time; tend, an assignment end time; and αsus, a characteristic parameter of a home appliance.
The priority functions shown by Equations (8) to (10) were respectively designed with respect to states classified in correspondence with assigned power modes. The design of the priority functions based on the assumption that the state of functioning changes according to the power supply time, enables limiting degradation of the state of functioning even during stoppage.
Generally, classes of home appliances are defined using a combination of the three properties shown in Table 2. By combining the priorities defined for the properties, the priority functions for the classes are defined as shown under the item of priority function in Table 3. For example, the priority function of class 1 is defined by the product of the priority functions corresponding to the respective properties as follows:
Pri
a(t,p)=priaadj(p)Priashift(t)Priaint(t) (11)
The priority function of class 8 is 1, which means that power is always preferentially supplied.
1. The ST connected to a device transmits a power request message to the home appliance agent (1).
2. The power manager in the priority control apparatus 1 determines the priorities of the device having transmitted the power request message and a device in operation from a current suppliable amount and a home life pattern.
3. The priority control apparatus 1 transmits, in response, a power assignment message (2) including consumed power and time permitted to the device or a refusal message (2′) for a device not permitted to be supplied with power according to the priority of the device. If the priority of the device in operation is low, and the device is desired to be stopped or power to the device is desired to be reduced, the priority control apparatus 1 transmits an interrupt message (3) to the device.
4. A device permitted to use power operates with permitted power for a permitted time period. A device for which power use is refused transmits a reassignment message after a fixed period of time (4).
With the procedure, a user can reduce power as much as he/she wants by setting the maximum suppliable power amount (a ceiling) by himself/herself.
The procedure will be described in detail. A device areq requiring power transmits a power request message (Table 3) to a server (1 in
As described above, the priority apparatus having received a request from each device compares the sum E′total(tnow) of the total used power Etotal(tnow) in operation at the current time tnow and the requested power Ereq with the power use plan Ti(tnow). If the total used power E′total(tnow) is above the power use plan Ti(tnow), the priority apparatus reduces the power for a device amin with a minimum priority according to Equation 13 and gives a priority update.
Data of a power request message which the ST transmits to the home appliance agent will be described with reference to Table 4-1.
Pieces of data in the Value column and the Class in need column are tied to each of the items, device ID, requested power, minimum startup power, suspendable time period, and required startup time period in the Item column. The ST transmits pieces of data as sets of a value and a class in need to the home appliance agent.
The home appliance agent collects the data shown in Table 4-1 with respect to the electrical devices. Consequently, the home appliance agent can sense a power mode shown in Table 4-2 below, actual consumed power, and service and operating modes.
Data in a message returned from the home appliance agent to the ST will be described with reference to Table 5-1.
Pieces of data in the value column are associated with the device ID, the kind of message, permitted instantaneous power and permitted use time period shown in the item column. The home appliance agent transmits the data to the ST.
The home appliance agent can control the power mode and service and operating modes shown in Table 4-2 on the electrical device by transmitting such data to the ST. These are combined as shown in Table 5-2 below.
The dynamic priority control means 1 composed of the initial target value updating means 120 and power arbitration means 122 described above can avoid power saving by a reduction in integral power consumption and a massive blackout during on-peak hours without causing a situation in which instantaneous power exceeds its upper limit or integral power consumption exceeds its upper limit C (Wh).
The above-described dynamic priority control means 1 can finally control instantaneous power to (or to below) maximum instantaneous power and perform control so as to maintain integral power consumption within the upper limit C (Wh). However, an unexpected increase in instantaneous power may occur due to, e.g., a load change during use of a device, and instantaneous power may exceed the maximum instantaneous power. A second embodiment for coping with such a case will be described.
A power manager is composed of initial target value updating means 120, power arbitration means 122, and continuous monitoring means 124.
The initial target value updating means 120 and power arbitration means 122 have the same functions as the means described above, and a description thereof will be omitted.
The continuous monitoring means 124 monitors consumed power at all times. If the overall consumed power exceeds maximum instantaneous power for a certain time period d (about 0.5 to 2 seconds) or longer, the power arbitration means 124 performs arbitration based on priority such that the overall consumed power falls below the maximum instantaneous power, i.e., the overall consumed power falls below maximum instantaneous power M instead of the overall consumed power without waiting for a lapse of τ.
The former priority apparatus maintains the QoL by immediately making a decision about a request for power transmitted from a device when, for example, the device is turned on and not interfering with use of the device. The latter priority apparatus updates a planned value and performs arbitration between devices in response to a request for continuation from each device. If supplied power is continuously changed on a moment-to-moment basis, an unstable situation (e.g., the brightness of a light bulb changes at all times, and the light bulb flickers) may occur. Overall stabilization is ensured by introduction of the minimum control interval τ. Maintenance within maximum instantaneous power is guaranteed by monitoring instantaneous power at all times for an excess over the maximum instantaneous power.
Before the CPU 1a of the power manager is activated, a process of setting initial target values of a power use plan and storing the initial target values in a memory is performed as the preprocessing in step S1.
As shown in
As the preprocessing before activation, the initial target value T0(t) (W) is stored in the memory in advance.
Other power use plans include a peak reduction plan (
As shown in
As shown in
As shown in
As shown in
As shown in
As shown in
As can be seen from the configuration of power arbitration means of the power manger in which the loop is repeatedly executed until the total value of the consumed power becomes smaller than the maximum instantaneous power, the priority apparatus controls supply of power to electrical devices such that the power is always below maximum instantaneous power.
As can be seen from the procedure in step S51 to step S87 of the power arbitration means and the device property class data, the priority apparatus is targeted at all devices installed in households and offices. Even if devices with three types of properties are not all installed (e.g., an adjustable device is not installed), a ceiling and an upper limit for maximum instantaneous power are not exceeded.
As described above, the used power of devices is transmitted to the power manager at all times, and the power manager accumulates the used power in the memory. Integral power consumption over a fixed period (e.g., one day, one week, or one month) is obtained by cumulating the accumulated used power of the devices. Since the power arbitration means controls power supply to the electrical devices such that a predicted value T0(t) (W) for power demand in Equation (2) above is met, an upper limit (ceiling) for the integral power consumption is not exceeded.
The present invention includes the home appliance agent that transmits a power request message to the power manager in place of a device, receives a power assignment message as a result of arbitration performed by the power manager, and thereby controls the device. The home appliance agent controls a function of the device instead of directly controlling power, learns in advance a power change pattern or the like during control of the function, and transmits a function control command to the home appliance such that the average of used power equals to the assigned power, thus performing power control.
The home appliance agent produces a power request message by one of the three methods: first to third methods described below, and transmits a device request message to the power manager. Two of the methods described below are methods of performing different types of processing with respect to device properties.
According to the first method, if the device itself has a function to notify a mode change, the home agent receives a mode change notice from the device, processes the notice as a power request event together with the electrical device DB and the power manager, and transmits to the device a signal to supply power under control, as shown in
According to the second method, an overall remote controller specially designed for the present system is prepared separately from a remote controller originally provided for a device, and a user operates the overall remote controller to give a direction to the home appliance agent to turn on or off the home appliance or make a mode change. The overall remote controller notifies the home appliance agent of details of the direction, and the home appliance agent processes them as a power request event by referring to the electrical device DB, and transmits a power request message to the power manager. As a result of processing in the power manager, a signal to supply power under control is transmitted from the home appliance agent to the device.
According to the third method, a home appliance to which a power measuring and notification functions is added or a home appliance originally having a power notification function successively transmits information on power used by the home appliance. The home appliance agent infers and predicts a change in mode of the home appliance from the power information and transmits a power request message to the power manager by recognizing the change as a power request event. An example of a home appliance having a power notification function is a home appliance compatible with ECHONET-Lite. An example of a power measuring and notification functions is a smart tap.
To the power request message, requested power and a priority are added. For power to be requested, average power values are stored in advance in the electrical device DB with respect to operating modes of home appliances. The average of measured power values may alternatively be used as a requested power value. A priority for a device can be determined by home appliance agent by referring to the electrical device DB.
Data on consumed power and/or data on changes in consumed power transmitted from each electrical device or corresponding data accumulated in the home appliance DB, i.e., data on the course of change in priority for each electrical device and the course of change in average power to be attained and other data, is referred to by the home appliance agent or the power manager. The home appliance agent transmits to the power manager the data received from each electrical device and the data referred to, and the power manager starts new processing for power arbitration on the basis of the data referred to.
The power manager transmits to the home appliance agent a power assignment message as a result of arbitration performed according to the power request message. The home appliance agent controls each home appliance so that the home appliance operates according to assigned power added to this message. The assigned power in this case may be the average of power available for the home appliance.
According to a device request message produced as described above, each device is controlled by one of the three methods described below.
The first method is a method of control by means of a home appliance control command.
In a case of a device in accordance with a network home appliance control standard such as ECHONET-Lite, a network home appliance control standard for infrared remote controllers, or the like, home appliance control can be performed by means of a home appliance control command in accordance with the standard. Control by means of a home appliance control command, however, is control of a function of a device, which cannot be said to be power control. Therefore, power control is performed by learning a control function of a device and a power change pattern in the device in advance, storing the results of learning in the electrical device DB and transmitting a function control command to the home appliance such that the average of used power equals to the assigned power.
The second method is a method of control with a power controller.
In the case of control on a device not compatible with the home appliance control command, a power controller such as smart tap separately provided is added to control the device. The power controller controls power supplied to a home appliance and, in the case of performing only power on/off control according to the kind of a device to be controlled, can perform power value control on a dimmable light such as an incandescent lamp or a sort of fluorescent lamps, an electric heater, an electric pot, etc., through phase control, power control or the like. The home appliance agent controls the ability to supply power to the device by transmitting a power control command for power control, thus performing control so that the average of used power equals to the assigned power.
The third method is a method of control according to a change direction from a user.
In the case of control on a device compatible neither with the home appliance control command nor with the power controller externally attached, power control on the home appliance is executed by sending to a user a message requesting the user to operate the home appliance. In this case, not a direction designating a power value but a direction designating a method of operating the home appliance (e.g., turning on or off, setting to a high level or a low level, or changing a set temperature) is issued as a direction easy to understand for the user.
For ease of comprehension of the priority arbitration process illustrated by the priority arbitration process flow chart in
First, a priority arbitration process according to the example will be described using six types of devices, a TV (1), an air conditioner (2), a pot (4), a living room light (11), a bedroom light (12), and a corridor light (15), among devices installed in a model house shown in
In the example, an initial target value for power is set to 800 W, maximum instantaneous power is set to 2 KW, only the pot is OFF, and the pot requires power of 1.2 KW. The example is an example showing how the priorities of the devices change and processing to be performed by the power arbitration means to secure power of 1.2 KW for the port during the change, when the 1.2-KW pot is turned on under the set conditions.
As can be seen from the example of the pot whose consumed power is 1.2 KW, activating the 1.2-KW pot requesting power without stopping the TV and air conditioner can be implemented without impairing the QoL of an ordinary person. This is because the power arbitration means instantaneously calculates the priorities of devices and a device to be preferentially selected is determined on the basis of the priorities and the properties of the devices.
It will be demonstrated that an EoD control system according to the present invention can implement considerable power saving without impairing the QoL through actual life.
Three subjects A, B, and C were subjected to a QoL demonstration experiment in the same smart apartment.
The living experiment used the smart home appliances and conventional home appliances below.
Smart Home Appliances (Network-Based Power Control)
Lights (in a living room and a bedroom), a television, an air conditioner, a microwave oven, a washing machine, a humidifier, a heater, and a rice cooker
Conventional Home Appliances (Power Control Based on Smart Tap)
Lights (in a hallway, a kitchen, a washroom, a toilet, and a bathroom), an electromagnetic cooker (IH), a refrigerator, an electric pot, and a toilet seat with a warm-water shower feature (Experiment Description)
Each subject spent a daily life without power saving and learned a standard pattern of consumed power.
The subject spent a life in which integral power consumption for one day was 10% lower than the standard pattern and a life in which integral power consumption for one day was 30% lower.
Obtained data were numerically analyzed, and effects of the lives with reduced power on QoL were evaluated.
In both of the 10% and 30% reduction cases, integral power consumption at the time of normal use, integral power consumption based on an initial target value, and integral power consumption based on actually used power are mostly ranked in that order from highest to lowest.
Values in
We listened to the actual life experience of the three subjects and checked whether there was any problem in the smart apartment where the EoD control system was installed.
Subjects A, B, and C
Overall, they could live without any particular inconvenience, regardless of rate of power reduction.
Subject A
He/she was conscious of a power reduction life only when the lighting was poor or the picture on the TV screen was not bright enough and cared no longer about the power reduction life when he/she got used to it.
Subject B
He/she was conscious only when the electric pot was slower in boiling water and cared no longer about the power reduction life when he/she got used to it.
Subject C
He/she reduced power for home appliances other than those for cooking at the peak of cooking.
It was found from the actual life experience of the three subjects that a person could live without any particular inconvenience, regardless of rate of power reduction (10% or 30%).
The six types of devices are a TV, an electric pot, an electromagnetic cooker (IH stove), a refrigerator, a washing machine, and a light.
In the 10% reduction case in
Thus, in the present invention, the home appliance agent is adopted and power supplied to each electric device is controlled in the power manager through the home appliance agent. Even for some electrical devices having in themselves no power control function, no function to measure power and transmit the measurement result to the power manager and no function to control supplied power for the connected electrical devices transmitted from the power manager, therefore, power supplied to the electrical devices can be controlled.
A method of making, from data on consumed power sensed by the home appliance agent, a power request to the power manager at the time of mode change from an assigned power mode to a different power mode will be considered. A message for a power request is as shown in Table 3.5. There is, therefore, a need to determine a power mode at the time of making a power request.
Only actual consumed power can be sensed as a condition from a real home appliance. The home appliance agent therefore makes a determination as to change from an assigned power mode only from a change in power.
Accordingly, the home appliance agent selects a suitable expected-transition-destination power mode from a home appliance power mode list held in the home appliance agent, and makes a request for the selected mode to the power manager. In the case of inferring an expected-transition-destination power mode from actual consumed power in such a way, it is difficult to make a power request before a power mode change. Therefore, a power request is made after a power mode change and there is a possibility of operating, though temporarily, in a power mode different from a power mode assigned to the home appliance agent. However, some error is permitted in securing the upper limit because power assignment on a cumulative power basis is carried out by using power modes on the basis of a use plan, and because feedback according to a resource management process produces an absorption effect.
Not only power modes but also service and operating function modes are to be considered at the time of arbitration. There is also a need to infer these types of modes from consumed power. In home appliances such as lights, however, only one service operation mode exists other than “OFF”; consumed power links directly to the service function mode level; and a power mode is therefore determined uniquely with respect to an operating power mode. Thus, service and operating function modes are easily determined.
Real home appliance control for realizing a power mode assigned to the home appliance agent will be considered. Since control of power modes can be performed through a smart tap, it is assumed that control in accordance with an assigned power mode is performed. However, since a power request is delayed relative to a power mode transition, there is a possibility of a power mode assigned to the home appliance agent as a result of arbitration and a power mode in operation without permission differing from each other. If the power mode is instantly changed in such a case, successive changes are made and an uncomfortable effect on a user can therefore be produced. To minimize the degree of uncomfortableness felt by a user, a moderate operation with respect to time is performed at the time of power control.
When the power supply for the air conditioner is turned on by the remote controller, a signal indicating that the power supply has been turned on and, if necessary, the value of necessary power to be consumed are transmitted to the home appliance agent. The home appliance agent determines necessary power to be consumed changing during an operating function mode by referring to the home appliance DB and analyzing variation in consumed power, and transmits the determined power as requested power to the power manager. There is a possibility of a power request being made with a delay relative to a power mode change, as described above. However, there is also no problem with this.
In this case, a method in which the home appliance agent realizes an assigned power mode while maintaining a function by using a controllable function mode is devised and carried out. The home appliance agent grasps each function mode sequence for realizing each power mode from each power mode for the home appliance, and controls the real home appliance by using the function mode sequence.
The power manager checks the states of service operation of other electrical devices and priorities for the other electrical devices, and assigns power to be supplied to the air conditioner as a power assignment. This assignment is converted into a corresponding function of the air conditioner in the home appliance agent, which is transmitted to the remote controller. The remote controller transmits a signal for instructing the electrical device to perform the function.
In this case, a time period is required for transmission from the remote controller, sending forward and backward between the home appliance agent and the power manager and subsequent transmission to the remote controller, and a time lag occurs before a start of the service operation of the air conditioner or before transmission of a signal for changing the service operation. The influence of such a time lag on power consumption is dissolved in control performed afterward.
For example, in an electrical device in service operation, a power value presently requested by the electrical device is first obtained from the memory.
a. In this state, with respect to all the electrical devices, the present consumed power values are obtained with STs or the like at intervals of τ or at points in time the electrical devices are operated. The STs or the like transmit data on the consumed power values, and the home appliance agent receives the data. The home appliance agent obtains power request values corresponding to the consumed power values from the home appliance DB or the memory and transmits the obtained power request values to the power manager.
Furthermore, requested powers corresponding to the supplied power values are obtained as present power request values from the DB.
b. With respect to the electrical devices using overall remote controllers, the home appliance agent receives command requests from the overall remote controllers, thereafter obtains requested powers corresponding to the command requests as new requested power values on the basis of data including commands for the electrical devices and the power consumptions stored in the home DB and the memory, and transmits the obtained values to the power manager.
Subsequently, with respect to each of the above-described cases a and b, the present power request value and the new requested power value are compared with each other. If the two values are equal to each other, the process returns to the step of obtaining a power value presently requested by the electrical device from the memory. If the two values are different from each other, the power request value is updated and a power request is transmitted to the power manager. The process again returns to the step of obtaining a power value presently requested by the electrical device from the memory.
The brightness of the light is determined according to power supplied to the light. The brightness is increased as the supplied power is discontinuously increased. With the increase in brightness, however, the priority is reduced. Control by the power manager at this time may be performed, for example, in four steps: “bright”, “medium”, “dark”, and “OFF”, as shown in Table 6.
A television and a cleaner are home appliances different from lights, hot-water pots, etc., such that necessary power for each device varies depending on, for example, the load or contents with respect to its electrical device function. A television essentially has different consumed powers respectively corresponding to a state of having bright on-screen contents and a state of having dark on-screen contents. Thus, in the case of a television, necessary power varies depending on the brightness on the screen. Similarly, in the case of a cleaner, necessary power varies depending on a cleaned place and a state of dirt, for example.
At this time, as shown in
The home appliance agent searches for a term closest to the assigned power and obtains a corresponding function command. The home appliance agent thereafter transmits the function command to the electrical device.
For example, in the case of an electrical device such as an air conditioner in which the load varies during service operation depending on room and external temperatures, a command for a function for using the device (e.g., increasing the room temperature setting by one degree or reducing the room temperature setting by one degree) does not correspond to requested power. In addition, an electrical device such as an air conditioner requiring high power at the time of starting the service operation also exists.
For such an electrical device, different power DBs are adaptively used respectively at the time of power assignment and at the time of making a power request.
As a result, referring to
In the above-described air conditioner, the necessary power also varies depending on the room and external temperatures during normal service operation with respect to the same set temperatures. Therefore, the function command and the used power do not correspond to each other, as described above. Control in accordance with the system of the present invention is performed as occasion demands.
During normal service operation of the air conditioner, as shown in
Thus, it is necessary to spend a certain time period to prevent a person using the electrical device from feeling that the state of service operation of the electrical device is largely changed, leading to feeling uncomfortableness.
Subsequently, the home appliance agent receives a power value presently supplied from the smart tap.
If the assigned power value is larger than the power value presently supplied, there is no need to perform a further control process.
If the assigned power value is not larger than the power value presently supplied, on the other hand, a function mode of a relative intensity lower than that of the present function mode is searched for in order to reduce the value of power presently supplied. The mode obtained by the search is transmitted to the electrical device through the home appliance agent.
An EoD control system according to the present invention is a system for supplying power on the basis of arbitration through exchange of messages between a device and a power manager. When a user turns on a device, power is supplied after a lapse of 2 to 3 seconds, to which a refresh timer counts, in the supply/demand arbitration system in Patent Literature 2. In contrast, according to the present invention, power is instantaneously supplied after the steps 1) to 4) below. 1) A device transmits a “power request message” with requested power and a priority to a power manager. 2) The power manager performs arbitration to determine whether to supply power to the device and supplied power on the basis of the priority of the device at the time or the like. 3) The power manager transmits a “power assignment (permission/reduction/refusal) message” to the device according to a result of the arbitration. 4) The device having received the “power assignment message” operates according to the message.
The EoD control system is targeted only at commercial power sources, and power can be generally used as much as a user likes within contract demand. The EoD control system provides, as parameters which can be set by a user himself/herself, two upper limits, an upper limit for instantaneous power (maximum instantaneous power) and an upper limit for integral power consumption (a ceiling). By giving the maximum instantaneous power as an upper limit for used power for each time period, it is possible to respond to a request for a reduction in contract demand from a user or a request for on-peak reduction from an electric power company for maintaining the balance between supply and demand in a power network. The ceiling given as an upper limit for integral power consumption over a fixed period (e.g., one day, one week, or one month) allows a user to reduce electricity costs and CO2 emissions.
The EoD control system adopts 1) dynamic device priority for determining to which device power is supplied and for which device power is reduced in order to reduce power while maintaining the Quality of Life, 2) power use plan setting means for processing instantaneous power in order to achieve a ceiling and an upper limit for maximum instantaneous power on the basis of a life pattern of an ordinary person, 3) power arbitration means for processing consumed power in order to supply power in real time in response to a request for power from a device, and 4) continuous monitoring means for processing instantaneous power in order to prevent instantaneous power from increasing unexpectedly due to, e.g., a load change and exceeding maximum instantaneous power. It can be seen that this adoption allows the EoD control system to solve all of the conventional problems.
The intervention of the home appliance agent between the electrical devices and the power manager ensures that power control can be performed on all the electrical devices including those other than the power-arbitration-compatible home appliances.
A simulation was performed as Example 1 and a real life experiment was performed as Example 2. In each experiment, attention was focused on user's QoL and instantaneous and cumulative powers and it was checked through the experiment whether each of the user's QoL and instantaneous and cumulative powers met the objective.
In the examples, the experiment was performed in a smart apartment to obtain data based on a real life. About 20 home appliances, e.g., a refrigerator, a washing machine, a television, an air conditioner and a light for living an ordinary life were prepared in one room with a dining room and a kitchen of a smart apartment, and smart taps were provided on power outlets in order to measure and control powers to the home appliances. Part of the home appliances were equipped with communication devices for obtaining and operating service and operating function modes. These devices were also used.
In the environment as described above, a home server for data measurement was installed to record all measurable data items, and the data items were evaluated.
The experiment was performed in the environment thus prepared. In the simulation experiment, changes in power when a real life was made were given as an input, the EoP protocol was applied and considerations were made with objective indicators. In the real life experiment, the present system was introduced into the home server. In the experiment, subjective evaluations based on subject's experiences were also made.
The results of the simulation and the experiment in the real life with consideration for indicators used therein will be described below.
Maintenance of user's QoL and realizability of the power upper limit in the present invention were objectively evaluated. To objectively evaluate user's QoL first, an evaluation function relating to QoL was designed and the experiment was performed by using this.
In objectively evaluating user's QoL, to what degree a home appliance function expected by a user was performed is an important evaluation criterion. It is thought that if the function can be performed according to a request from the user, the degree of user's satisfaction is the highest, and that if the degree to which the function is performed lowers with respect to the request, the degree of user's satisfaction correspondingly lowers. In this specification, therefore, a priority is used as an index representing the degree of realization of the home appliance function. A characteristic in which the priority is increased as the degree of realization of the function is reduced is utilized; the value of priority is changed according to conditions of controllability, and then integrated with respect to time; and an expression per unit time of the integral is used.
An evaluation expression designed based on this concept is shown by Equation 15. TStart represents an experiment start time; TEnd, an end time; and T, experiment time. PD and PDadj represent initial priorities with respect to each control condition.
In the evaluation expression shown by Equation 15, integration is performed by using a priority as a base. The expression therefore shows that as its value is increased, the degree of user's unsatisfactoriness with respect to the home appliance function is increased. However, a cost reduction effect achieved by reducing power, as well as the degree of realization of the home appliance function, is thought to contribute to the degree of user's satisfaction. In Example 1, therefore, a cost reduction effect on the customer side is quantified and added to the evaluation expression derived from Equation 15.
Then, the unsatisfactoriness-based evaluation expression shown by Equation 15 is first changed into a satisfaction-based evaluation expression, and the degree of user's satisfaction based on a power reduction effect is taken into consideration. It is assumed that a power reduction effect for a user appears in terms of money and environment. Therefore, only cumulative power reduction effect is pursued. This effect is formulated assuming that as the rate of reduction in cumulative power is increased, the degree of user's satisfaction is increased.
An evaluation expression newly designed based on this concept is shown by Equation 17. The degree of unsatisfactoriness mentioned above is converted into a satisfaction basis, which is divided by a cumulative power use rate (0#R#1).
The experiment was performed in the simulation by using these indicators to indicate the effectiveness of this study. Input data shown in Table 10 was given as an input and output data from the simulation experiment shown in Table 11 was obtained as an output. The service and operating function modes were not considered for ease of handling of data. Accordingly, the controllability was assumed to be dependent not on the service function modes but on the home appliances.
Tables 12 and 13 and
Referring to these Figures, there is a match between the results of the power use plan and the results of the simulation such that lines in the graphs indicating the two groups of results can be seen generally as one line, and it can be understood that power is indeed utilized in accordance with the power use plan. Furthermore,
In Example 2, experiments were performed in a real life in the same way as the simulation experiment shown in Example 1.
A system was constructed in the smart apartment shown in Example 1 and it was checked by objective and subjective evaluations whether it was possible to secure the upper limits of instantaneous and cumulative powers while maintaining QoL in living the real life.
In evaluation of the degree of QoL realization in the real life experiment, not an evaluation function but supply priorities in arbitration were used for ease of obtaining data. In this respect, Example 2 differs from Example 1. It was understood that the degrees of realization of functions were high when power was supplied also to the home appliances having lower priorities, and that only minimal functions were realized when power was supplied only to the home appliances having higher priorities.
Under such circumstances, the experiment was performed in a one-subject situation in this study. A power use plan was prepared for maintenance of user's QoL on the basis of a power use pattern in an ordinary life without operating the system. In the experiment operating the system, a life similar to one in accordance with an ordinary life pattern was made. Table 14 shows the circumstances under which the experiment was performed. Output data shown in Table 15 was obtained.
It can be understood from these figures that when the power reduction rate is low, power is supplied even to the home appliances having lower priorities, i.e., the home appliances having degrees of necessity which are not so high, and that when the power reduction rate is high, power is supplied only to the home appliances having higher priorities, i.e., the home appliances having high degrees of necessity, thus meeting the instantaneous and cumulative power upper limits. Subjective evaluations obtained from the subjects are as described below.
Stability: It was possible to use the home appliances through the day with no problem.
Control: I was able to live with no problem, though sometimes surprised by a reduction in power as a result of arbitration.
Upper limit: I was able to live with no particular trouble, though experienced, for example, dimmed light till a reduction of 30% in cumulative power.
A sensation due to instantaneous power was ignorable.
From the examples, two points: whether user's QoL is maintained and whether instantaneous and cumulative powers meet the upper limits values are checked.
Instantaneous and cumulative powers will first be considered. Referring to
Referring to
Referring to Table 12, however, the used cumulative power is lower than the upper limit as long as the rate of reduction in cumulative power is equal to or lower than 15%, and the used cumulative power exceeds the upper limit when the reduction rate exceeds 20%. However, the proportion of the excess is extremely small.
Referring to
While it is undesirable that cumulative power exceeds the upper limit, it is impossible to reduce power in the protocol designed as described above, since the priority for the uncontrollable home appliance is set to 1. This is thought to be a cause of occurrence of such a state. In order to reliably fulfill the first-described concept of use of electric power on the demand side considering the supplier side in view of such a problem, there is a need to reduce the power while recognizing a serious reduction in user's QoL or to realize an on-demand power control system in such a form that a dispersion-type power source such as a storage battery is introduced.
Referring to
User's QoL when power is controlled will be considered. The degree of unsatisfactoriness described above with reference to
The stability of a function perceivable by a user will further be considered. In the examples, the brightness of alight was taken as a power-adjustable function perceivable by a user. In the light, operating function modes and power modes correspond in a one-to-one relationship to each other, as already described, and therefore, a change in power directly appears as a change in service function mode level. Referring to
As described above, power and QoL have been examined in the results according to the present invention to confirm that power can be suitably used as a whole in accordance with a power use plan and priorities. Also, user's QoL has been quantitatively evaluated by using a designed evaluation function, though the function was prepared by considering only simple home appliance functions and the power reduction rate. Correlations between the quantitative evaluations and the subjective evaluations have also been recognized.
Number | Date | Country | Kind |
---|---|---|---|
2013-004030 | Jan 2013 | JP | national |
2013-025044 | Feb 2013 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2014/050373 | 1/10/2014 | WO | 00 | 7/23/2014 |