Remote control system, remote control device, gateway, remote control method, control method, and program
The remote control system addresses communication disruptions by predicting and preparing for interruptions with long-cycle command value calculations, ensuring continuous control of distributed power sources through a combination of long and short-cycle command values.
Patent Information
- Application Number
- PCT/JP2024/022409
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-06-20
- Publication Date
- 2025-12-26
AI Technical Summary
Conventional remote control systems for distributed power sources face issues with communication interruptions between the remote control device and the gateway, leading to potential control failures.
Implementing a remote control system with a communication interruption prediction unit, a long-cycle command value calculation unit, and a transmission unit to transmit long-cycle command values over multiple periods, along with a gateway that calculates short-cycle command values based on received long-cycle values, ensuring continuous control even during communication disruptions.
Ensures uninterrupted control of distributed power sources by predicting and preparing for communication interruptions, allowing the system to maintain operation through long-cycle and short-cycle command value calculations.
Smart Images

Figure JP2024022409_26122025_PF_FP_ABST
Abstract
Description
Remote control system, remote control device, gateway, remote control method, control method, and program
[0001] The present disclosure relates to a remote control system, a remote control device, a gateway, a remote control method, a control method, and a program.
[0002] Distributed power sources such as solar power generation systems, storage batteries, and electric vehicles (EVs) are connected to power distribution systems. Remote control systems exist that can contribute to balancing supply and demand by remotely controlling these distributed power sources. In these remote control systems, a remote control device transmits command values to a gateway installed at a consumer's facility using cellular communication such as LTE (Long Term Evolution). The gateway receives these command values and controls the distributed power sources based on the command values.
[0003] Furthermore, Patent Document 1 discloses a power monitoring and control device that controls the power output of a distributed power source based on power information associated with indoor power consumption obtained from a smart meter. When communication with the smart meter fails, this power monitoring and control device controls the power output of the distributed power source based on power information predicted from time information and the like, rather than the power information from the smart meter.
[0004] Japanese Patent Application Publication No. 2021-164201
[0005] However, conventional remote control systems have a problem in that, for some reason, communication between the remote control device and the gateway may become impossible.
[0006] The present disclosure has been made in consideration of the above circumstances, and provides a remote control system, a remote control device, a gateway, a remote control method, a control method, and a program that can continue to control a distributed power source when communication between the remote control device and the gateway is not possible.
[0007] This disclosure has been made to solve the above-mentioned problems, and one aspect of the present disclosure is a remote control system including a remote control device, a gateway, and a distributed power source, wherein the remote control device includes a communication interruption prediction unit that predicts whether a communication interruption will occur between the gateway and the remote control device itself, a long-cycle command value calculation unit that periodically calculates a long-cycle command value for the distributed power source, and a transmission unit that transmits the long-cycle command value calculated by the long-cycle command value calculation unit to the gateway, and when the communication interruption prediction unit predicts that the communication interruption will occur, the long-cycle command value calculation unit calculates the long-cycle command values over a plurality of periods, and the transmission unit transmits the long-cycle command values over a plurality of periods. and transmits the long-cycle command values spanning a plurality of periods to the gateway, the gateway comprising: a command receiving unit that receives the long-cycle command values from the remote control device; a short-cycle command value calculation unit that calculates a short-cycle command value that is shorter than the long cycle based on the long-cycle command value received by the command receiving unit; and a power supply control unit that transmits the short-cycle command value calculated by the short-cycle command value calculation unit to the distributed power supply, wherein when the command receiving unit receives the long-cycle command values spanning the plurality of periods, the short-cycle command value calculation unit calculates the short-cycle command value based on each of the long-cycle command values spanning the plurality of periods.
[0008] Another aspect of the present disclosure is the remote control system described above, wherein the plurality of periods is a predetermined number of periods.
[0009] Another aspect of the present disclosure is the above-mentioned remote control system, wherein the multiple periods are a number of periods corresponding to the length of the period predicted by the communication interruption prediction unit as the period during which the communication interruption will occur.
[0010] Another aspect of the present disclosure is the remote control system described above, wherein the long-period command value is power at a power receiving point or charge / discharge power of the distributed power source.
[0011] Another aspect of the present disclosure is the remote control system described above, wherein the short-cycle command value is power at a power receiving point or charge / discharge power of the distributed power source.
[0012] Another aspect of the present disclosure is a remote control device including a communication interruption prediction unit that predicts whether a communication interruption will occur between a gateway and the device itself, a long-cycle command value calculation unit that periodically calculates a long-cycle command value related to a distributed power source, and a transmission unit that transmits the long-cycle command value calculated by the long-cycle command value calculation unit to the gateway, wherein when the communication interruption prediction unit predicts that the communication interruption will occur, the long-cycle command value calculation unit calculates the long-cycle command values over a plurality of periods, and the transmission unit transmits the long-cycle command values over the plurality of periods to the gateway.
[0013] Another aspect of the present disclosure is the above-mentioned remote control device, wherein the multiple periods are a number of periods corresponding to the length of the period predicted by the communication interruption prediction unit as the period during which the communication interruption will occur.
[0014] Another aspect of the present disclosure is a gateway including a command receiving unit that receives long-cycle command values from a remote control device, a short-cycle command value calculation unit that calculates short-cycle command values that are shorter than the long cycle based on the long-cycle command values received by the command receiving unit, and a power supply control unit that transmits the short-cycle command values calculated by the short-cycle command value calculation unit to a distributed power supply, wherein when the command receiving unit receives the long-cycle command values over a plurality of cycles, the short-cycle command value calculation unit calculates the short-cycle command values based on each of the long-cycle command values over the plurality of cycles.
[0015] Another aspect of the present disclosure is the above-mentioned gateway, wherein the multiple periods are a number of periods corresponding to the length of a period predicted by the remote control device as a period during which communication between the gateway and the remote control device will be interrupted.
[0016] Another aspect of the present disclosure is a remote control method in a remote control system including a remote control device, a gateway, and a distributed power source, the remote control method including: a first step of predicting whether a communication interruption will occur between the gateway and the remote control device; a second step of periodically calculating long-cycle command values for the distributed power source, wherein if it is predicted in the first step that the communication interruption will occur, the second step calculates the long-cycle command values over a plurality of periods; and a third step of transmitting the long-cycle command values calculated in the second step to the gateway, wherein if it is predicted in the first step that the communication interruption will occur, the third step transmits the long-cycle command values over the plurality of periods to the gateway.
[0017] Another aspect of the present disclosure is a control method in a remote control system including a remote control device, a gateway, and a distributed power source, the control method including: a first step of receiving a long-cycle command value from the remote control device; a second step of calculating a short-cycle command value shorter than the long cycle based on the long-cycle command value received in the first step, wherein if the long-cycle command values spanning a plurality of cycles are received in the first step, the second step of calculating the short-cycle command value based on each of the long-cycle command values spanning the plurality of cycles; and a third step of transmitting the short-cycle command value calculated in the second step to the distributed power source.
[0018] Another aspect of the present disclosure is a program for causing a computer to function as a communication interruption prediction unit that predicts whether a communication interruption will occur between a gateway and the device itself, a long-cycle command value calculation unit that periodically calculates a long-cycle command value related to a distributed power source, and a transmission unit that transmits the long-cycle command value calculated by the long-cycle command value calculation unit to the gateway, wherein when the communication interruption prediction unit predicts that the communication interruption will occur, the long-cycle command value calculation unit calculates the long-cycle command values over a plurality of periods, and the transmission unit transmits the long-cycle command values over the plurality of periods to the gateway.
[0019] Another aspect of the present disclosure is a program for causing a computer to function as a command receiving unit that receives long-cycle command values from a remote control device, a short-cycle command value calculation unit that calculates short-cycle command values that are shorter than the long-cycle command values based on the long-cycle command values received by the command receiving unit, and a power supply control unit that transmits the short-cycle command values calculated by the short-cycle command value calculation unit to a distributed power supply, wherein when the command receiving unit receives the long-cycle command values over a plurality of periods, the short-cycle command value calculation unit calculates the short-cycle command values based on each of the long-cycle command values over the plurality of periods.
[0020] According to this disclosure, a remote control system, a remote control device, a gateway, a remote control method, a control method, and a program can continue to control a distributed power source when communication between the remote control device and the gateway is not possible.
[0021] FIG. 1 is a schematic block diagram showing the configuration of a remote control system 100 according to an embodiment of the present disclosure. FIG. 2 is a schematic block diagram showing the configuration of a remote server 10 in the same embodiment. FIG. 3 is a schematic block diagram showing the configuration of a gateway 20 in the same embodiment. FIG. 4 is a flowchart illustrating an example of operation of the remote control system 100 in the same embodiment. FIG. 5 is a flowchart illustrating an example of operation of the remote server 10 in the same embodiment. FIG. 6 is a flowchart illustrating an example of operation of the gateway 20 in the same embodiment. FIG. 7 is an explanatory diagram illustrating the hardware configuration of each device according to the embodiment.
[0022] Hereinafter, an embodiment of the present disclosure will be described with reference to the drawings. Fig. 1 is a schematic block diagram showing the configuration of a remote control system 100 according to an embodiment of the present disclosure. The remote control system 100 includes a remote server 10 (remote control device), a gateway 20, and distributed power sources 30. Each of the remote server 10 and the gateway 20 may be realized by one or more computers reading and executing a program.
[0023] The remote server 10 is connected to the gateway 20 via a cellular communication network such as LTE so that they can communicate with each other. The remote server 10 may be connected to multiple gateways 20. The remote server 10 and the gateway 20 may be connected to each other so that they can communicate with each other via a communication means other than a cellular communication network. The gateway 20 is connected to the distributed power sources 30 so that they can communicate with each other via a local area network (LAN) or wireless LAN installed by a consumer. The gateway 20 may be connected to multiple distributed power sources 30.
[0024] The remote server 10 collects performance values related to the distributed power sources 30 via the gateway 20. The remote server 10 also periodically calculates command values (long-period command values) for the distributed power sources 30 and transmits these command values to the gateway 20. These long-period command values are calculated, for example, every minute. When the remote server 10 predicts that communication with the gateway 20 will be interrupted, it calculates long-period command values over multiple periods and transmits these long-period command values to the gateway 20. This allows the gateway 20 to continue controlling the distributed power sources 30 even if communication between the remote server 10 and the gateway 20 is interrupted.
[0025] The gateway 20 acquires actual values related to the distributed power sources 30 and transmits the actual values to the remote server 10. When the gateway 20 receives a long-period command value from the remote server 10, it calculates a command value (short-period command value) based on the long-period command value at a period shorter than the calculation period of the command value, and controls the distributed power sources 30. This period is, for example, 20 seconds. The gateway 20 may use the actual values acquired from the distributed power sources 30 when calculating the short-period command value.
[0026] The distributed power sources 30 are power sources connected to a power distribution system, such as solar power generation, wind power generation, storage batteries, electric vehicles (EVs), and heat pump water heaters, or loads that perform demand response. The distributed power sources 30 are controlled by command values from the gateway 20.
[0027] 2 is a schematic block diagram showing the configuration of the remote server 10 in this embodiment. The remote server 10 includes a communication interruption prediction unit 11, a long-cycle command value calculation unit 12, a transmission unit 13, and a distributed power source DB (Data Base) unit 14. The communication interruption prediction unit 11 predicts whether or not a communication interruption will occur between the gateway 20 and the remote server 10. This prediction may be made based on past communication history or weather information obtained from another system.
[0028] The long-cycle command value calculation unit 12 periodically calculates a long-cycle command value for the distributed power source 30. This cycle is, for example, one minute. The long-cycle command value may be the power at the power receiving point or the charging / discharging power of the distributed power source 30. Furthermore, when the communication interruption prediction unit 11 predicts that a communication interruption will occur, the long-cycle command value calculation unit 12 calculates long-cycle command values over multiple cycles. For example, if the multiple cycles are 10 cycles and the cycle for calculating the long-cycle command values is one minute, when the remote server 10 predicts that a communication interruption will occur, the remote server 10 calculates long-cycle command values over multiple cycles, such as a command value after 0 minutes, a command value after 1 minute, a command value after 2 minutes, ..., and a command value after 10 minutes, and transmits these to the gateway 20. Note that the multiple cycles may be a predetermined number of cycles, or a number of cycles corresponding to the length of the period predicted by the communication interruption prediction unit 11 as the period during which a communication interruption will occur.
[0029] When calculating the long-cycle command value, the long-cycle command value calculation unit 12 may use either or both of the actual values of the distributed power sources 30 stored in the distributed power source DB unit 14 and meteorological information. The actual values of the distributed power sources 30 include, for example, the instantaneous power at the power receiving point, the integrated amount of power, the instantaneous power generation power of the photovoltaic power generation, the integrated amount of power generation, the instantaneous charge / discharge power of the storage battery, and the remaining amount of power stored. The meteorological information includes, for example, the temperature, humidity, the amount of solar radiation, and the wind speed.
[0030] The transmitter 13 transmits the long-cycle command values calculated by the long-cycle command value calculator 12 to the gateway 20. When the communication interruption predictor 11 predicts that a communication interruption will occur, the transmitter 13 transmits the long-cycle command values calculated by the long-cycle command value calculator 12 over multiple periods to the gateway 20.
[0031] The distributed power source DB unit 14 stores the performance values of the distributed power sources 30 acquired via the gateway 20. The distributed power source DB unit 14 may also store weather information.
[0032] 3 is a schematic block diagram showing the configuration of the gateway 20 in this embodiment. The gateway 20 includes a command receiving unit 21, a short-cycle command value calculating unit 22, and a power supply control unit 23. The command receiving unit 21 receives a long-cycle command value from the remote server 10.
[0033] The short-cycle command value calculation unit 22 calculates a short-cycle command value that is shorter than the long-cycle command value based on the long-cycle command value received by the command receiving unit 21. The short cycle is, for example, 20 seconds. The short-cycle command value may be the power at the power receiving point or the charge / discharge power of the distributed power source 30. The short-cycle command value may be different from the long-cycle command value. For example, the long-cycle command value may be the power at the power receiving point, and the short-cycle command value may be the charge / discharge power. Furthermore, short-cycle command values for multiple distributed power sources 30 may be calculated for one long-cycle command value. Furthermore, when the command receiving unit 21 receives long-cycle command values spanning multiple cycles, the short-cycle command value calculation unit 22 calculates the short-cycle command value based on each of the long-cycle command values spanning the multiple cycles.
[0034] For example, if the command receiving unit 21 receives a command value for 0 minutes, a command value for 1 minute, a command value for 2 minutes, ..., a command value for 10 minutes as long-cycle command values, the short-cycle command value calculation unit 22 calculates a short-cycle command value for 0 minutes, a short-cycle command value for 20 seconds, and a short-cycle command value for 40 seconds based on the command value for 0 minutes, calculates a short-cycle command value for 1 minute, a short-cycle command value for 1 minute 20 seconds, and a short-cycle command value for 1 minute 40 seconds based on the command value for 1 minute, calculates a short-cycle command value for 10 minutes, a short-cycle command value for 10 minutes 20 seconds, and a short-cycle command value for 10 minutes 40 seconds based on the command value for 10 minutes. The short-cycle command value calculation unit 22 may use actual values of the distributed power sources 30 when calculating each short-cycle command value. This allows the short-cycle command value calculation unit 22 to correct the next command value if the actual values do not match the command values.
[0035] The power supply control unit 23 transmits the short-cycle command value calculated by the short-cycle command value calculation unit 22 to the distributed power supply 30 .
[0036] 4 is a flowchart illustrating an example of the operation of the remote control system 100 according to this embodiment. First, the remote server 10 predicts a communication interruption (step S1). If no communication interruption is predicted, the remote server 10 calculates a long-cycle command value and transmits it to the gateway 20 (step S2). Next, the gateway 20 receives the long-cycle command value transmitted in step S2 (step S3). Next, the gateway 20 acquires the actual values of the distributed power sources 30 (step S4) and calculates a short-cycle command value using the command value received in step S3 and the actual value acquired in step S4 (step S5). Next, the gateway 20 transmits the command value calculated in step S5 to the distributed power sources 30 (step S6).
[0037] If a communication interruption is predicted in step S1, the remote server 10 calculates long-cycle command values for multiple periods and transmits them to the gateway 20 (step S7). The gateway 20 then receives the long-cycle command values for multiple periods transmitted in step S7 (step S8). The gateway 20 then acquires the actual values of the distributed power sources 30 (step S9) and calculates short-cycle command values using the command values received in step S8 and the actual values acquired in step S9 (step S10). The gateway 20 then transmits the command values calculated in step S10 to the distributed power sources 30 (step S11).
[0038] FIG. 5 is a flowchart illustrating an example of the operation of the remote server 10 in this embodiment. First, the communication interruption prediction unit 11 predicts whether a communication interruption will occur (step Sa1). If a communication interruption has occurred (step Sa2-Y), the long-cycle command value calculation unit 12 calculates a long-cycle command value spanning multiple periods (step Sa3). Next, the transmission unit 13 transmits the long-cycle command value spanning multiple periods calculated in step Sa3 to the gateway 20 (step Sa4), and the process returns to step Sa1. Also, if the prediction result in step Sa1 does not indicate an occurrence (step Sa2-N), the long-cycle command value calculation unit 12 calculates a long-cycle command value (step Sa5). The command value calculated here is for only one period. Next, the transmission unit 13 transmits the long-cycle command value calculated in step Sa5 to the gateway 20 (step Sa6), and the process returns to step Sa1.
[0039] 6 is a flowchart illustrating an example of the operation of the gateway 20 in this embodiment. First, the command receiving unit 21 receives commands from the remote server 10 (step Sb1). If the received command contents in step Sb1 include multiple long-period command values (step Sb2-Y), the gateway 20 repeats steps Sb4 to Sb9 for each long-period period for the multiple periods (steps Sb3 and Sb11), and returns to step Sb1 when the repetition is complete.
[0040] In step Sb4, one command value is acquired from the multiple long-cycle command values. The acquired command value is the one corresponding to the relevant repetition among the multiple long-cycle command values. For example, for the first repetition, it is the command value after 0 minutes, and for the second repetition, it is the command value after 1 minute. Next, the gateway 20 repeats steps Sb6 to Sb8 for one long cycle for each short cycle period (steps Sb5 and Sb9). For example, if the long cycle is 1 minute and the short cycle is 20 seconds, this repetition is 3 times, which is 1 minute divided by 20 seconds.
[0041] In step Sb6, the gateway 20 acquires the actual values of the distributed power sources 30. Next, the gateway 20 calculates a short-cycle command value based on the long-cycle command value acquired in step Sb4 and the actual values acquired in step Sb6 (step Sb7). Next, the gateway 20 transmits the short-cycle command value calculated in step Sb7 to the distributed power sources 30 (step Sb8).
[0042] On the other hand, if the received content of step Sb1 does not include multiple long-cycle command values, i.e., if there is only one long-cycle command value (step Sb2-N), the gateway 20 acquires the long-cycle command value (step Sb12). Next, the gateway 20 repeats steps Sb14 to Sb16 for one long cycle for each short cycle period (steps Sb13 and Sb17), and returns to step Sb1 when the repetition is complete. This repetition is similar to the repetition of steps Sb5 and Sb9. For example, if the long cycle is one minute and the short cycle is 20 seconds, the number of repetitions is three, which is one minute divided by 20 seconds.
[0043] In step Sb14, the gateway 20 acquires the actual values of the distributed power sources 30. Next, the gateway 20 calculates a short-cycle command value based on the long-cycle command value acquired in step Sb12 and the actual values acquired in step Sb14 (step Sb15). Next, the gateway 20 transmits the short-cycle command value calculated in step Sb15 to the distributed power sources 30 (step Sb16).
[0044] FIG. 7 is an explanatory diagram illustrating the hardware configuration of each device according to this embodiment. The devices are a remote server 10 and a gateway 20. Each device includes an input / output module I, a storage module M, and a control module P. The input / output module I includes some or all of the following: a communication module H11, a connection module H12, a pointing device H21, a keyboard H22, a display H23, a button H3, a microphone H41, a speaker H42, a camera H51, and a sensor H52. The storage module M includes a drive H7. The storage module M may further include some or all of a memory H8. The control module P includes a memory H8 and a processor H9. These hardware components are connected to each other via a bus (Bus) and receive power from a power supply H6.
[0045] The connection module H12 is a digital input / output port such as a USB (Universal Serial Bus). The pointing device H21, the keyboard H22, and the display H23 may be touch panels. The sensor H52 may be an acceleration sensor, a gyro sensor, a GPS receiving module, a proximity sensor, or the like. The power supply H6 is a power supply unit that supplies the electricity necessary to operate each device. The power supply H6 may be a battery. The drive H7 is an auxiliary storage medium such as a hard disk drive or a solid-state drive. The drive H7 may be a non-volatile memory such as an EEPROM or a flash memory, or a magneto-optical disk drive or a flexible disk drive. The drive H7 is not limited to being built into each device, but may also be an external storage device connected to the connector of the connection module H12. The memory H8 is a main storage medium such as a random access memory. The memory H8 may be a cache memory. The memory H8 stores instructions when the instructions are executed by one or more processors H9. The processor H9 is a CPU (Central Processing Unit). The processor H9 may be an MPU (Microprocessing Unit) or a GPU (Graphics Processing Unit). The processor H9 reads programs and various data from the drive H7 via the memory H8 and performs calculations to execute instructions stored in one or more memories H8.
[0046] The input / output module I is used in the remote server 10, the gateway 20, etc. The control module P is used to implement each part of the remote server 10 and the gateway 20. In this specification, etc., the terms "remote server 10," "gateway 20," and each part thereof may be replaced with the term "control module P."
[0047] The present disclosure may be embodied as follows: (1) One embodiment of the present disclosure is a remote control system including a remote control device, a gateway, and a distributed power source, wherein the remote control device includes a communication interruption prediction unit that predicts whether a communication interruption will occur between the gateway and the remote control device itself, a long-cycle command value calculation unit that periodically calculates a long-cycle command value for the distributed power source, and a transmission unit that transmits the long-cycle command value calculated by the long-cycle command value calculation unit to the gateway, and when the communication interruption prediction unit predicts that the communication interruption will occur, the long-cycle command value calculation unit calculates the long-cycle command value over a plurality of periods, and the transmission unit transmits the long-cycle command value over the plurality of periods. a long-cycle command value is transmitted to the gateway, the gateway including a command receiving unit that receives the long-cycle command value from the remote control device, a short-cycle command value calculation unit that calculates a short-cycle command value that is shorter than the long cycle based on the long-cycle command value received by the command receiving unit, and a power supply control unit that transmits the short-cycle command value calculated by the short-cycle command value calculation unit to the distributed power supply, and when the command receiving unit receives the long-cycle command values over the multiple cycles, the short-cycle command value calculation unit calculates the short-cycle command value based on each of the long-cycle command values over the multiple cycles.
[0048] (2) Another embodiment of the present disclosure is the remote control system according to (1), wherein the plurality of periods is a predetermined number of periods.
[0049] (3) Another embodiment of the present disclosure is the remote control system described in (1), wherein the plurality of periods is a number of periods corresponding to the length of the period predicted by the communication interruption prediction unit as the period during which the communication interruption will occur.
[0050] (4) Another embodiment of this disclosure is a remote control system described in any one of (1) to (3), wherein the long-period command value is the power at the receiving point or the charging / discharging power of the distributed power source.
[0051] (5) Another embodiment of this disclosure is a remote control system described in any one of (1) to (4), wherein the short-period command value is the power at the receiving point or the charging / discharging power of the distributed power source.
[0052] (6) Another embodiment of the present disclosure is a remote control device including: a communication interruption prediction unit that predicts whether a communication interruption will occur between a gateway and the device itself; a long-cycle command value calculation unit that periodically calculates a long-cycle command value related to a distributed power source; and a transmission unit that transmits the long-cycle command value calculated by the long-cycle command value calculation unit to the gateway, wherein when the communication interruption prediction unit predicts that the communication interruption will occur, the long-cycle command value calculation unit calculates the long-cycle command values over a plurality of periods, and the transmission unit transmits the long-cycle command values over the plurality of periods to the gateway.
[0053] (7) Another embodiment of the present disclosure is a remote control device described in (6), wherein the plurality of periods is a number of periods corresponding to the length of the period predicted by the communication interruption prediction unit as the period during which the communication interruption will occur.
[0054] (8) Another embodiment of the present disclosure is a gateway that includes a command receiving unit that receives long-cycle command values from a remote control device, a short-cycle command value calculation unit that calculates short-cycle command values that are shorter than the long cycle based on the long-cycle command values received by the command receiving unit, and a power supply control unit that transmits the short-cycle command values calculated by the short-cycle command value calculation unit to a distributed power supply, wherein when the command receiving unit receives the long-cycle command values over a plurality of cycles, the short-cycle command value calculation unit calculates the short-cycle command values based on each of the long-cycle command values over the plurality of cycles.
[0055] (9) Another embodiment of the present disclosure is the gateway described in (8), wherein the plurality of periods is a number of periods corresponding to the length of a period predicted by the remote control device as a period during which communication between the gateway and the remote control device will be interrupted.
[0056] (10) Another embodiment of the present disclosure is a remote control method in a remote control system including a remote control device, a gateway, and a distributed power source, the remote control method including: a first step of predicting whether a communication interruption will occur between the gateway and the remote control device; a second step of periodically calculating long-cycle command values for the distributed power source, wherein if it is predicted in the first step that the communication interruption will occur, the second step calculates the long-cycle command values over a plurality of periods; and a third step of transmitting the long-cycle command values calculated in the second step to the gateway, wherein if it is predicted in the first step that the communication interruption will occur, the third step transmits the long-cycle command values over the plurality of periods to the gateway.
[0057] (11) Another embodiment of the present disclosure is a control method in a remote control system including a remote control device, a gateway, and a distributed power source, the control method including: a first step of receiving a long-cycle command value from the remote control device; a second step of calculating a short-cycle command value shorter than the long cycle based on the long-cycle command value received in the first step, wherein if the long-cycle command value spanning a plurality of cycles is received in the first step, the second step of calculating the short-cycle command value based on each of the long-cycle command values spanning the plurality of cycles; and a third step of transmitting the short-cycle command value calculated in the second step to the distributed power source.
[0058] (12) Another embodiment of the present disclosure is a program for causing a computer to function as a communication interruption prediction unit that predicts whether a communication interruption will occur between a gateway and the device itself, a long-cycle command value calculation unit that periodically calculates a long-cycle command value related to a distributed power source, and a transmission unit that transmits the long-cycle command value calculated by the long-cycle command value calculation unit to the gateway, wherein when the communication interruption prediction unit predicts that the communication interruption will occur, the long-cycle command value calculation unit calculates the long-cycle command values over a plurality of periods, and the transmission unit transmits the long-cycle command values over the plurality of periods to the gateway.
[0059] (13) Another embodiment of the present disclosure is a program for causing a computer to function as a command receiving unit that receives long-cycle command values from a remote control device, a short-cycle command value calculation unit that calculates short-cycle command values that are shorter than the long cycle based on the long-cycle command values received by the command receiving unit, and a power supply control unit that transmits the short-cycle command values calculated by the short-cycle command value calculation unit to a distributed power supply, wherein when the command receiving unit receives the long-cycle command values over a plurality of cycles, the short-cycle command value calculation unit calculates the short-cycle command values based on each of the long-cycle command values over the plurality of cycles.
[0060] 1 may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be read into a computer system and executed to realize the remote server 10 and gateway 20. Note that the term "computer system" here includes hardware such as the OS and peripheral devices.
[0061] "Computer-readable recording media" refers to portable media such as flexible disks, optical magnetic disks, ROMs, and CD-ROMs, as well as storage devices such as hard disks built into computer systems. Furthermore, "computer-readable recording media" also includes devices that dynamically store programs for a short period of time, such as communication lines used when transmitting programs over networks like the Internet or communication lines like telephone lines, and devices that store programs for a fixed period of time, such as volatile memory within the computer systems that serve as servers or clients. The programs may also be programs that implement some of the aforementioned functions, or may be programs that can realize the aforementioned functions in combination with programs already stored in the computer system.
[0062] The embodiments of this disclosure have been described in detail above with reference to the drawings, but the specific configuration is not limited to this embodiment, and design changes and the like are also included within the scope that does not deviate from the gist of this disclosure.
[0063] REFERENCE SIGNS LIST 10 Remote server 11 Communication interruption prediction unit 12 Long-cycle command value calculation unit 13 Transmission unit 14 Distributed power source DB unit 20 Gateway 21 Command reception unit 22 Short-cycle command value calculation unit 23 Power source control unit 30 Distributed power source
Claims
1. A remote control system comprising a remote control device, a gateway, and a distributed power source, wherein the remote control device comprises: a communication interruption prediction unit that predicts whether a communication interruption will occur between the gateway and the remote control device itself; a long-cycle command value calculation unit that periodically calculates long-cycle command values for the distributed power source; and a transmission unit that transmits the long-cycle command values calculated by the long-cycle command value calculation unit to the gateway, wherein when the communication interruption prediction unit predicts that the communication interruption will occur, the long-cycle command value calculation unit calculates the long-cycle command values over a plurality of periods, and the transmission unit transmits the long-cycle command values over the plurality of periods to the gateway, and the gateway comprises: a command receiving unit that receives the long-cycle command values from the remote control device; a short-cycle command value calculation unit that calculates short-cycle command values shorter than the long cycle based on the long-cycle command values received by the command receiving unit; and a power source control unit that transmits the short-cycle command values calculated by the short-cycle command value calculation unit to the distributed power source, When the command receiving unit receives the long-cycle command values spanning the plurality of cycles, the short-cycle command value calculation unit calculates the short-cycle command values based on each of the long-cycle command values spanning the plurality of cycles.
2. The remote control system of claim 1, wherein the plurality of periods is a predetermined number of periods.
3. The remote control system according to claim 1, wherein the plurality of periods is a number of periods corresponding to the length of the period predicted by the communication interruption prediction unit as the period during which the communication interruption will occur.
4. The remote control system according to claim 1, wherein the long-period command value is the power at the receiving point or the charging / discharging power of the distributed power source.
5. The remote control system according to claim 1, wherein the short-cycle command value is the power at the receiving point or the charging / discharging power of the distributed power source.
6. A remote control device comprising: a communication interruption prediction unit that predicts whether a communication interruption will occur between the gateway and the device itself; a long-cycle command value calculation unit that periodically calculates long-cycle command values for a distributed power source; and a transmission unit that transmits the long-cycle command values calculated by the long-cycle command value calculation unit to the gateway, wherein when the communication interruption prediction unit predicts that the communication interruption will occur, the long-cycle command value calculation unit calculates the long-cycle command values over a plurality of periods, and the transmission unit transmits the long-cycle command values over the plurality of periods to the gateway.
7. The remote control device according to claim 6, wherein the plurality of periods is a number of periods corresponding to the length of the period predicted by the communication interruption prediction unit as the period during which the communication interruption will occur.
8. A gateway comprising: a command receiving unit that receives long-cycle command values from a remote control device; a short-cycle command value calculation unit that calculates short-cycle command values that are shorter than the long cycle based on the long-cycle command value received by the command receiving unit; and a power supply control unit that transmits the short-cycle command values calculated by the short-cycle command value calculation unit to a distributed power supply, wherein when the command receiving unit receives the long-cycle command values over a plurality of cycles, the short-cycle command value calculation unit calculates the short-cycle command values based on each of the long-cycle command values over the plurality of cycles.
9. The gateway according to claim 8, wherein the plurality of periods is a number of periods corresponding to the length of a period predicted by the remote control device as a period during which communication between the gateway and the remote control device will be interrupted.
10. A remote control method for a remote control system comprising a remote control device, a gateway, and a distributed power source, comprising: a first step of predicting whether a communication interruption will occur between the gateway and the remote control device; a second step of periodically calculating long-cycle command values for the distributed power source, wherein if it is predicted in the first step that the communication interruption will occur, the long-cycle command values are calculated over a plurality of periods; and a third step of transmitting the long-cycle command values calculated in the second step to the gateway, wherein if it is predicted in the first step that the communication interruption will occur, the long-cycle command values are transmitted over the plurality of periods to the gateway.
11. A control method for a remote control system comprising a remote control device, a gateway, and a distributed power source, comprising: a first step of receiving a long-cycle command value from the remote control device; a second step of calculating a short-cycle command value shorter than the long-cycle command value based on the long-cycle command value received in the first step, wherein, if the long-cycle command values over multiple cycles are received in the first step, the short-cycle command value is calculated based on each of the long-cycle command values over the multiple cycles; and a third step of transmitting the short-cycle command value calculated in the second step to the distributed power source.
12. A program for causing a computer to function as: a communication interruption prediction unit that predicts whether a communication interruption will occur between a gateway and the device itself; a long-cycle command value calculation unit that periodically calculates long-cycle command values related to a distributed power source; and a transmission unit that transmits the long-cycle command values calculated by the long-cycle command value calculation unit to the gateway, wherein when the communication interruption prediction unit predicts that the communication interruption will occur, the long-cycle command value calculation unit calculates the long-cycle command values over a plurality of periods, and the transmission unit transmits the long-cycle command values over the plurality of periods to the gateway.
13. A program for causing a computer to function as: a command receiving unit that receives long-cycle command values from a remote control device; a short-cycle command value calculation unit that calculates short-cycle command values that are shorter than the long-cycle command values based on the long-cycle command values received by the command receiving unit; and a power supply control unit that transmits the short-cycle command values calculated by the short-cycle command value calculation unit to a distributed power supply, wherein when the command receiving unit receives the long-cycle command values over a plurality of cycles, the short-cycle command value calculation unit calculates the short-cycle command values based on each of the long-cycle command values over the plurality of cycles.
Citation Information
Patent Citations
Power monitoring controller and power monitoring control program
JP2021164201A
Hybrid power storage system
JP2022153715A