Method and apparatus for determining power consumption mode on basis of time
The method and device for determining power consumption modes based on time address solar power volatility by optimizing power supply paths among solar modules, batteries, and the grid, enhancing efficiency and reducing costs.
Patent Information
- Application Number
- PCT/KR2024/009558
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-03-29
- Filing Date
- 2024-07-05
- Publication Date
- 2025-10-02
AI Technical Summary
Solar power generation systems face volatility due to time and weather conditions, necessitating dynamic power supply path management to optimize energy use and reduce costs.
A method and device for determining a power consumption mode based on time, which includes selecting from multiple preset modes and controlling power supply paths among solar modules, batteries, and the grid to optimize energy distribution.
Enables efficient and cost-effective power consumption by adapting power supply paths based on time, weather, and grid pricing, enhancing solar power utilization and reducing energy costs.
Smart Images

Figure KR2024009558_02102025_PF_FP_ABST
Abstract
Description
Method and device for determining power consumption mode based on time
[0001] The present disclosure relates to a method and device for determining a power consumption mode based on time, and more specifically, to a method and device for determining one of a plurality of preset modes as a power consumption mode based on a time of power consumption, and determining a power supply path according to the determined mode.
[0002] Solar power generation is a power generation technology that directly captures energy from the sun and converts it into electricity, producing electricity with virtually no pollution. Therefore, solar power is gaining recognition as an environmentally friendly power source and is a rapidly growing sustainable energy source.
[0003] Meanwhile, most electrical energy production involves burning fossil fuels, which emit greenhouse gases and other air pollutants, a major cause of climate change and air pollution. Therefore, promoting a culture of efficient electricity use and self-generation, such as solar power generation, can provide numerous benefits to the environment, economy, and society.
[0004] However, power generated using solar power generation systems is subject to significant volatility, depending on factors such as the time of power generation and weather conditions. Therefore, it is necessary to establish modes that vary the path of power supply to consumers based on the time of power consumption.
[0005] The background technology described above is technical information that the inventor possessed for the purpose of deriving the present invention or acquired in the process of deriving the present invention, and cannot necessarily be considered as publicly known technology disclosed to the general public prior to the application for the present invention.
[0006] The present disclosure provides a method and device for determining a power consumption mode based on time. The problems addressed by the present invention are not limited to those mentioned above. Other problems and advantages of the present invention, not mentioned above, can be understood through the following description and will be more clearly understood through embodiments of the present invention. Furthermore, it will be appreciated that the problems and advantages addressed by the present invention can be realized by the means and combinations thereof set forth in the claims.
[0007] As a technical means for achieving the above-described technical task, a first aspect of the present disclosure may include a method for determining a power consumption mode based on time, the method comprising: determining one of a plurality of preset modes as a power consumption mode based on a time of power consumption; determining a power supply path based on the determined power consumption mode; and controlling power supply of a solar module, a battery, and a grid based on the determined supply path.
[0008] A second aspect of the present disclosure is a device for determining a power consumption mode based on time, comprising: a memory having at least one program stored therein; a processor for performing operations by executing the at least one program; wherein the processor determines one of a plurality of preset modes as a power consumption mode based on a time of power consumption, determines a power supply path based on the determined power consumption mode, and controls power supply of a solar module, a battery, and a grid based on the determined supply path.
[0009] A third aspect of the present disclosure can provide a computer-readable recording medium having recorded thereon a program for executing the method according to the first aspect on a computer.
[0010] In addition, other methods for implementing the present invention, other systems, and computer-readable recording media storing a computer program for executing the method may be further provided.
[0011] Other aspects, features and advantages other than those described above will become apparent from the following drawings, claims and detailed description of the invention.
[0012] According to the problem solving means of the present disclosure described above, the present disclosure determines an appropriate power consumption mode based on the power consumption time, thereby enabling the user to consume power efficiently.
[0013] Additionally, the present disclosure determines a power consumption mode based on the price of power supplied from the grid to the load, thereby enabling the user to reduce the cost incurred in using power.
[0014] In addition, in the present disclosure, an efficient supply path can be determined by determining a power supply path according to a power consumption mode based on a power consumption pattern of a load.
[0015] FIG. 1 is a conceptual diagram illustrating a method for determining a power consumption mode according to one embodiment.
[0016] Figure 2 is a block diagram of a user terminal according to one embodiment.
[0017] FIG. 3 is an exemplary configuration diagram of a system including a user terminal and an external device according to one embodiment.
[0018] FIG. 4 is a flowchart illustrating a method for determining a power consumption mode based on a power consumption time according to one embodiment.
[0019] FIG. 5 is an exemplary diagram illustrating an interface for displaying a currently determined power consumption mode according to one embodiment.
[0020] FIG. 6 is an exemplary drawing for explaining an interface that displays the production, supply, and consumption of power of a solar power generation system according to one embodiment.
[0021] FIG. 7 is an exemplary drawing for explaining an interface that displays a power supply path according to one embodiment.
[0022] The present disclosure relates to a method and device for determining a power consumption mode based on time. According to one embodiment of the present disclosure, a method for determining a power consumption mode based on time may include: determining one of a plurality of preset modes as a power consumption mode based on a time of power consumption; determining a power supply path based on the determined power consumption mode; and controlling power supply to a solar module, a battery, and a grid based on the determined supply path.
[0023] The advantages and features of the present invention, and the methods for achieving them, will become clearer with reference to the embodiments described in detail together with the accompanying drawings. However, the present invention is not limited to the embodiments presented below, but may be implemented in various different forms, and it should be understood that it includes all transformations, equivalents, and substitutes included in the spirit and technical scope of the present invention. The embodiments presented below are provided to ensure that the disclosure of the present invention is complete and to fully inform those skilled in the art of the scope of the invention. In describing the present invention, if a detailed description of a related known technology is judged to obscure the gist of the present invention, the detailed description thereof will be omitted.
[0024] The terminology used in this application is only used to describe specific embodiments and is not intended to limit the present invention. The singular expression includes the plural expression unless the context clearly indicates otherwise. In this application, it should be understood that the terms "comprise" or "have" indicate the presence of a feature, number, step, operation, component, part, or combination thereof described in the specification, but do not preclude the possibility of the presence or addition of one or more other features, numbers, steps, operations, components, parts, or combinations thereof.
[0025] Some embodiments of the present disclosure may be represented by functional block configurations and various processing steps. Some or all of these functional blocks may be implemented by various hardware and / or software configurations that perform specific functions. For example, the functional blocks of the present disclosure may be implemented by one or more microprocessors or by circuit configurations for a given function. Furthermore, for example, the functional blocks of the present disclosure may be implemented in various programming or scripting languages. The functional blocks may be implemented by algorithms that execute on one or more processors. Furthermore, the present disclosure may employ conventional techniques for electronic configuration, signal processing, and / or data processing. Terms such as "mechanism," "element," "means," and "configuration" may be used broadly and are not limited to mechanical and physical configurations.
[0026] Additionally, the connecting lines or connecting members between components depicted in the drawings are merely exemplary representations of functional connections and / or physical or circuit connections. In an actual device, connections between components may be represented by various functional connections, physical connections, or circuit connections that may be replaced or added.
[0027] The present disclosure will be described in detail with reference to the attached drawings below.
[0028] FIG. 1 is a conceptual diagram illustrating a method for determining a power consumption mode according to one embodiment.
[0029] Referring to FIG. 1, the user terminal (10) may include a smartphone, a smart pad, and / or a tablet PC. The user terminal (10) may include a personal computer, such as a desktop or laptop. The user terminal (10) may include, but is not limited to, a smart accessory, such as a smartwatch and / or a head-mounted device (HMD).
[0030] The user terminal (10) can control the solar power generation system (1000). For example, the solar power generation system (1000) may include, but is not limited to, at least one solar module (PV Module) (40), a battery (50), and a power consumer (20). The solar module (40) refers to a device that generates power using solar energy. In addition, the battery (50) refers to a device that stores power generated from at least one of the solar module (40) and the grid (30) and supplies the stored power to at least one of the load (21) and the grid (30). In addition, the power consumer (20) refers to a location that includes an object that consumes power. In addition, the load (21) refers to an object that actually consumes power at the power consumer.
[0031] The solar power generation system (1000) can receive power from the grid (30). The grid (30) refers to an infrastructure that receives power generated by solar power generation or supplies power to a power consumer (20) when the power generated by solar power generation is insufficient.
[0032] The user terminal (10) can control the supply path and the amount of power supplied to at least one load (21) of the power consumer (20). In addition, the user terminal (10) can control the supply path and the amount of power supplied to the battery (50) that stores power.
[0033] The user terminal (10) may determine one of a plurality of preset modes as the power consumption mode based on the power consumption time. For example, the user terminal (10) may determine the power consumption mode based on the price of the unit power supplied from the grid (30) to the load (21) at the power consumption time.
[0034] The price of electricity supplied from the grid (30) to the load (21) may vary depending on the time of electricity consumption. For example, during the day when the amount of electricity required to be supplied from the grid (30) is relatively high, the price per unit of electricity may be lower than during the night when the amount of electricity required is relatively low. Accordingly, the user terminal (10) may determine the power consumption mode based on the price per unit of electricity at the time of electricity consumption, depending on whether to supply electricity from the battery (50) to the load (21) or from the grid (30) to the load (21).
[0035] Hereinafter, the power consumption mode will be described in detail with reference to Fig. 5.
[0036] Additionally, the user terminal (10) can determine a power supply path based on the determined power consumption mode. Additionally, the user terminal (10) can control the power supply of the solar module (40), battery (50), and grid (30) based on the determined supply path.
[0037] For example, the power supply path may include, but is not limited to, a first path supplying power from a solar module (40) to a battery (50), a second path supplying power from a solar module (40) to a load (21), a third path supplying power from a battery (50) to a load (21), a fourth path supplying power from a grid (30) to a load (21), a fifth path supplying power from a grid (30) to a battery (50), a sixth path supplying power from a solar module (40) to a grid (30), and a seventh path supplying power from a battery (50) to a grid (30).
[0038] For example, the user terminal (10) can determine the amount of power supplied from the solar module (40) to the load (21), the amount of power supplied from the battery (50) to the load (21), and the amount of power supplied from the grid (30) to the load (21) according to the determined power consumption mode. In addition, the user terminal (10) can determine the amount of power supplied from the grid (30) to the battery (50) and the amount of power supplied from the solar module (40) to the battery (50) according to the determined power consumption mode.
[0039] Figure 2 is a block diagram of a user terminal according to one embodiment.
[0040] Referring to FIG. 2, the user terminal (100) includes a processor (110), a memory (120), an input / output interface (130), and a communication module (140). For convenience of explanation, only components related to the present invention are illustrated in FIG. 2. Therefore, in addition to the components illustrated in FIG. 2, other general-purpose components may be further included in the user terminal (100). In addition, it will be apparent to a person skilled in the art related to the present invention that the processor (110), memory (120), input / output interface (130), and communication module (140) illustrated in FIG. 2 may be implemented as independent devices.
[0041] The processor (110) can process computer program commands by performing basic arithmetic, logic, and input / output operations. Here, the commands can be provided from memory (120) or an external device. In addition, the processor (110) can generally control the operations of other components included in the user terminal (100).
[0042] For example, the processor (110) may determine one of a plurality of preset modes as the power consumption mode based on the power consumption time. Conventionally, the power supply path supplied to the load was constant regardless of the power consumption time, making it difficult to efficiently use power depending on factors such as the price of the grid's power supply and weather information. However, the processor (110) enables efficient use of power by supplying power to the load through a different path depending on the power consumption time.
[0043] Additionally, the processor (110) may determine a power supply path based on the determined power consumption mode. For example, the processor (110) may determine a power supply path for power supplied to a load and a power supply path for power supplied to a battery based on the determined power consumption mode.
[0044] Additionally, the processor (110) may determine the amount of power to be supplied to the load by at least one of the grid, solar modules, and batteries based on the load's required power. Additionally, the processor (110) may determine the amount of power to be supplied to the battery by at least one of the solar modules and the grid based on the battery's required power.
[0045] Additionally, the processor (110) can analyze a pattern of past power demand of at least one load to determine a supply path of power supplied to the load by time zone and a supply path of power charged to the battery.
[0046] As one embodiment, the processor (110) may analyze the past power demand of the load to calculate the price of unit power supplied from the grid to the load by time zone and the amount of power supplied from the grid to the load by time zone. If the amount of power supplied from the grid to the load exceeds a predetermined threshold during a time zone in which the price of the unit power described above is higher than the average unit power price, the processor (110) may control the grid so that power is supplied from the grid to the battery during a time zone in which the price of the unit power described above is lower than the average unit power price. In addition, the processor (110) may control the battery so that power is supplied from the battery to the load instead of the grid during a time zone in which the price of the unit power described above is higher than the average unit power price.
[0047] The processor (110) can control the power supply of the solar module, battery, and grid based on the determined power supply path.
[0048] The processor (110) may be implemented as an array of a plurality of logic gates, or may be implemented as a combination of a general-purpose microprocessor and a memory storing a program that can be executed on the microprocessor. For example, the processor (110) may include a general-purpose processor, a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), a controller, a microcontroller, a state machine, etc. In some environments, the processor (110) may include an application-specific integrated circuit (ASIC), a programmable logic device (PLD), a field programmable gate array (FPGA), etc. For example, the processor (110) may refer to a combination of processing devices, such as a combination of a digital signal processor (DSP) and a microprocessor, a combination of a plurality of microprocessors, a combination of one or more microprocessors coupled with a digital signal processor (DSP) core, or any other such combination of configurations.
[0049] The memory (120) may include any non-transitory computer-readable recording medium. As an example, the memory (120) may include a non-permanent mass storage device such as a random access memory (RAM), a read only memory (ROM), a disk drive, a solid state drive (SSD), a flash memory, etc. As another example, the non-permanent mass storage device such as a ROM, an SSD, a flash memory, a disk drive, etc. may be a separate permanent storage device distinct from the memory. In addition, the memory (120) may store an operating system (OS) and at least one program code (e.g., code for the processor (110) to perform an operation to be described later with reference to FIGS. 3 to 7).
[0050] These software components may be loaded from a computer-readable recording medium separate from the memory (120). This separate computer-readable recording medium may be a recording medium that can be directly connected to the user terminal (100), and may include, for example, an input / output computer-readable recording medium such as a floppy drive, a disk, a tape, a DVD / CD-ROM drive, a memory card, etc. Alternatively, the software components may be loaded into the memory (120) through a communication module (130) that is not a computer-readable recording medium. For example, at least one program may be loaded into the memory (120) based on a computer program (e.g., a computer program for the processor (110) to perform the operations described below with reference to FIGS. 3 to 7) that is installed by files provided by developers or a file distribution system that distributes installation files of applications through the communication module (130).
[0051] The input / output interface (130) may be a means for interfacing with a device (e.g., a keyboard, a mouse, etc.) for input and / or output that may be connected to or included in the user terminal (100). In FIG. 2, the input / output interface (130) is illustrated as an element configured separately from the processor (110), but is not limited thereto, and the input / output interface (130) may be configured to be included in the processor (110). For example, the processor (110) may determine a mode input through the input / output interface (130) as a power consumption mode.
[0052] The communication module (140) may provide a configuration or function for the user terminal (100) to communicate with an external device (not shown) via a network. In addition, the communication module (140) may provide a configuration or function for the user terminal (100) to communicate with another external device. For example, control signals, commands, data, etc. provided under the control of the processor (110) may be transmitted to an external device via the communication module (140) and the network.
[0053] Additionally, although not shown in FIG. 2, the user terminal (100) may include a display module. For example, the user terminal (100) may display an interface that indicates a power supply path through the display module.
[0054] FIG. 3 is an exemplary configuration diagram of a system including a user terminal and an external device according to one embodiment.
[0055] Referring to FIG. 3, the user terminal (310) may include any type of server that manages a web and / or app capable of providing artificial intelligence services. Furthermore, the user terminal (310) of FIG. 3 may be the same device as the user terminal (10) of FIG. 1 and / or the user terminal (100) of FIG. 2.
[0056] The external device (320) refers to an entity that provides information for the user terminal (310) to determine the power consumption mode and determine the power supply path. The external device (320) may include any type of server that manages various types of information. The external device (320) may include a database and a server that manages a web service API (Application Programming Interface) that can provide information, but is not limited thereto. For example, the external device (320) may correspond to a server that transmits the price of a unit of electricity supplied from the grid by power consumption time zone. In addition, the external device (320) may correspond to a database that stores the power consumption pattern of a load.
[0057] The user terminal (310) and the external device (320) can communicate with each other and / or with other devices through a network. The network is a comprehensive data communication network that allows different entities to communicate smoothly with each other, and may include wired Internet, wireless Internet, and mobile radio communication networks. For example, the network may include a Local Area Network (LAN), a Wide Area Network (WAN), a Value Added Network (VAN), a mobile radio communication network, a satellite communication network, and combinations thereof. In addition, wireless communication may include, but is not limited to, wireless LAN (Wi-Fi), Bluetooth, Bluetooth low energy, ZigBee, Wi-Fi Direct (WFD), ultrawideband (UWB), infrared communication (IrDA, infrared Data Association), NFC (Near Field Communication), etc.
[0058] The user terminal (310) can communicate with an external device (320) via a network. By communicating via a network, the user terminal (310) can receive data from the external device (320) and provide a response based on the received data.
[0059] FIG. 4 is a flowchart illustrating a method for determining a power consumption mode based on a power consumption time according to one embodiment.
[0060] Referring to FIG. 4, the method for determining a power consumption mode based on the power consumption time is composed of steps that are processed in a time-series manner in the user terminal (100) and / or the processor (110) illustrated in FIG. 2. Therefore, even if omitted below, the content described above with respect to the user terminal (100) or the processor (110) illustrated in FIG. 2 can also be applied to the method for determining a power consumption mode based on the power consumption time of FIG. 4.
[0061] At step 410, the processor (110) can determine one of a plurality of preset modes as a power consumption mode based on the power consumption time.
[0062] For example, the processor (110) may determine one of a plurality of preset modes as a power consumption mode based on the price of the unit power supplied from the grid at the time of power consumption.
[0063] Below, each mode is described in detail with reference to Fig. 5.
[0064] FIG. 5 is an exemplary diagram illustrating an interface for displaying a currently determined power consumption mode according to one embodiment.
[0065] Referring to FIG. 5, the user terminal (500) can generate and display an interface indicating a power consumption mode (510).
[0066] Specifically, the user terminal (500) can display a mode determined as a power consumption mode (510) among a plurality of preset modes. In addition, the user terminal (500) can display the current time (580). Through this, the user can recognize in which mode power is being consumed at the current time.
[0067] If the user terminal (500) does not determine the power consumption mode (510) based on the current power consumption time, it may display non-operation (520).
[0068] In addition, when the user terminal (500) determines the power consumption mode (510) based on the current power consumption time, the user terminal (500) may determine the power consumption mode (510) as any one of the first mode (530) to the fifth mode (570). The user terminal (500) may indicate that power is being supplied in the determined power consumption mode (510). For example, the user terminal (500) may display a different shape from other modes in order to distinguish the mode determined as the power consumption mode (510).
[0069] Here, the first mode (530) refers to a mode in which surplus power, excluding the power demand of the load included in the power consumption source from the power produced by the solar module, is supplied to the battery.
[0070] The second mode (540) refers to a mode in which power is supplied from the solar module to the battery without supplying power from the grid to the battery.
[0071] Here, the second mode (540) can store power in the battery using only the power produced from the solar module.
[0072] For example, the user terminal (500) may determine the power consumption mode (510) to be the second mode (540) during a time period when the price of the unit power supplied from the grid is higher than the average price, in order to minimize the power supplied from the grid during a time period when the price of the unit power supplied from the grid is relatively expensive.
[0073] The third mode (550) refers to a mode in which power is supplied to the load from the grid and solar modules without using power stored in the battery.
[0074] For example, the user terminal (500) may determine the power consumption mode (510) as the third mode (550) when the current charge of the battery is less than the minimum charge of the battery at the time of power consumption.
[0075] The fourth mode (560) refers to a mode in which power corresponding to the user's power demand is supplied to the battery.
[0076] For example, if the current charge level of the battery at the power consumption time is less than the user's required power level, the user terminal (500) may determine the power consumption mode (510) as the fourth mode (560).
[0077] The fifth mode (570) refers to a mode that controls the amount of power produced from the solar module so that power is not supplied from the solar module to the grid.
[0078] For example, the user terminal (500) may determine the power consumption mode (510) as the fifth mode (570) based on energy policy information of the region where the solar power generation system is located, if a penalty is incurred when power produced from the solar module is supplied to the grid.
[0079] The user terminal (500) may determine a power consumption mode (510) based on the power consumption time. For example, the user terminal (500) may determine the power consumption mode (510) based on at least one of the price of the unit power supplied from the grid to the load at the power consumption time and the weather information at the power consumption time.
[0080] For example, if the price of a unit of power supplied from the grid to a load at the time of power consumption exceeds a predetermined threshold, the user terminal (500) may determine the first mode (530) that maximizes the use of power produced through the solar power generation system as the power consumption mode (510).
[0081] Additionally, the user terminal (500) may determine the second mode (540) as the power consumption mode (510) so that the power supplied from the grid is minimized during a time period when the unit price of the power supplied from the grid is higher than the average price of the power supplied from the grid.
[0082] In addition, when the minimum charge level of the battery is set at the time of power consumption, the user terminal (500) can determine the third mode (550) that uses power from the solar module and load without using the power stored in the battery as the power consumption mode (510).
[0083] In addition, the user terminal (500) may determine the fifth mode (570) as the power consumption mode (510) so that power is not supplied from the solar module to the grid when the amount of power produced from the solar module exceeds the sum of the amount of power that can currently be charged to the battery and the amount of power required by the load.
[0084] Referring again to FIG. 4, at step 420, the processor (110) may determine a power supply path based on the determined power consumption mode.
[0085] For example, the power supply path may include, but is not limited to, a first path supplying power from a solar module to a battery, a second path supplying power from a solar module to a load, a third path supplying power from a battery to a load, a fourth path supplying power from a grid to a load, a fifth path supplying power from a grid to a battery, a sixth path supplying power from a solar module to a grid, and a seventh path supplying power from a battery to a grid.
[0086] For example, if the power consumption mode is determined as the first mode, the processor (110) may determine the power supply paths as the first path, the second path, the fourth path, and the sixth path. In addition, if the power consumption mode is determined as the second mode, the processor (110) may determine the power supply paths as the first path, the second path, and the fourth path. In addition, if the power consumption mode is determined as the third mode, the processor (110) may determine the power supply paths as the second path and the fourth path. In addition, if the power consumption mode is determined as the fourth mode, the processor (110) may determine the power supply paths as the first path, the second path, the fourth path, and the fifth path. In addition, if the power consumption mode is determined as the fifth mode, the processor (110) may determine the power supply paths as the first to fifth paths.
[0087] Additionally, the processor (110) can determine the amount of power to be supplied to the power supply path based on the required power amount of at least one of the load and the battery.
[0088] Specifically, if the amount of power produced by the solar module during execution of the first mode exceeds the amount of power required by the load, the processor (110) may determine the amount of power required by the load as the amount of power to be supplied to the second path. In addition, the processor (110) may determine the amount of power corresponding to the difference between the amount of power produced by the solar module and the amount of power required by the load as the amount of power to be supplied to the first path.
[0089] In addition, if the amount of power produced by the solar module during execution of the first mode is less than the amount of power required by the load, the processor (110) may determine the amount of power produced by the solar module as the amount of power to be supplied to the second path. In addition, the processor (110) may determine the amount of power corresponding to the difference between the amount of power produced by the solar module and the amount of power required by the load as the amount of power to be supplied to the fourth path.
[0090] In addition, when the amount of power produced from the solar module during execution of the first mode exceeds the sum of the power required by the load and the power that can be charged to the battery, the processor (110) can determine the amount of power corresponding to the difference between the amount of power produced from the solar module and the sum of the power required by the load and the power that can be charged to the battery as the amount of power to be supplied to the sixth path.
[0091] For example, when the power consumption mode is determined as the second mode and power is supplied through the first path, the second path, and the fourth path, the processor (110) may determine the amount of power corresponding to the difference between the minimum charge amount of the battery and the current charge amount of the battery as the amount of power to be supplied through the first path. In addition, the processor (110) may determine the amount of power corresponding to the difference between the amount of power produced by the solar module and the amount of power to be supplied through the first path as the amount of power to be supplied through the second path. In addition, the processor (110) may determine the amount of power corresponding to the difference between the amount of power required by the load and the amount of power to be supplied through the second path as the amount of power to be supplied through the fourth path.
[0092] For example, if the power consumption mode is determined as the third mode and power is supplied through the second path and the fourth path, the processor (110) can control the solar module and the grid so that the sum of the amount of power supplied through the second path and the amount of power supplied through the fourth path corresponds to the amount of power required by the load. The processor (110) can determine the amount of power supplied through the second path and the amount of power supplied through the fourth path based on the power consumption pattern of the load.
[0093] For example, if the time when the power consumption mode is determined to be the third mode is the night time when solar power generation efficiency is low and the power consumption pattern of the load is analyzed to show that more power is consumed at night than during the day, the processor (110) may determine the amount of power supplied to the second path as 20% of the load's required power amount and determine the amount of power supplied to the fourth path as 80% of the load's required power amount.
[0094] At step 430, the processor (110) can control the power supply of the solar modules, batteries, and grid based on the determined supply path.
[0095] Specifically, the processor (110) can control the solar module so that the amount of power that should be supplied from the solar module to at least one of the load and the battery is supplied to at least one of the load and the battery based on the determined power supply path. In addition, the processor (110) can control the battery so that the amount of power that should be supplied from the battery to the load is supplied to the load. In addition, the processor (110) can control the grid so that the amount of power that should be supplied from the grid to at least one of the load and the battery is supplied to at least one of the load and the battery.
[0096] In addition, if the power consumption mode is determined to be the fifth mode, and the amount of power produced by the solar module exceeds the sum of the amount of power that can currently be charged to the battery and the amount of power required by the load, the processor (110) can control the solar module so that the solar module no longer produces power in order to prevent power from being supplied to the sixth path.
[0097] FIG. 6 is an exemplary drawing for explaining an interface that displays the production, supply, and consumption of power of a solar power generation system according to one embodiment.
[0098] Referring to FIG. 6, a user terminal may generate an interface (600) that displays the amount of power produced, supplied, and consumed by a solar power generation system. For example, the interface (600) may quantitatively display the amount of power produced by a solar module (610), the amount of power consumed by a load (620), the amount of power stored in or consumed by a battery (630), and the amount of power supplied from the grid (640) by time zone using a graph (650).
[0099] For example, the interface (600) can display the above-described power amounts (610, 620, 630, 640) by day / month / year.
[0100] Additionally, the interface (600) can quantitatively display the current charge level (Battery SoC) of the battery. For example, the current charge level (660) of the battery by time zone can be quantitatively displayed using a graph (660).
[0101] FIG. 7 is an exemplary drawing for explaining an interface that displays a power supply path according to one embodiment.
[0102] Referring to FIG. 7, the user terminal can generate an interface (700) that displays a power supply path.
[0103] Specifically, the interface (700) can display a path along which power is currently supplied based on a first path supplying power from a solar module to a battery, a second path supplying power from a solar module to a load, a third path supplying power from a battery to a load, a fourth path supplying power from a grid to a load, a fifth path supplying power from a grid to a battery, and a sixth path supplying power from a solar module to a grid.
[0104] For example, the interface (700) may highlight and display the power supply path (730) when power is supplied from the grid (720) to the power consumer (710) where the load is located. Specifically, when power is not supplied through the power supply path (730), the interface (700) may display the power supply path (730) in a dark color. Additionally, when power is supplied through the power supply path (730), the interface (700) may display the power supply path (730) in a brighter color compared to when power is not supplied.
[0105] Additionally, the interface (700) can display the power supply path (730) in a brighter color as the amount of power supplied through the power supply path (730) increases.
[0106] Embodiments of the present invention may be implemented in the form of a computer program that can be executed through various components on a computer, and such a computer program may be recorded on a computer-readable medium. In this case, the medium may include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical recording media such as CD-ROMs and DVDs, magneto-optical media such as floptical disks, and hardware devices specifically configured to store and execute program instructions, such as ROMs, RAMs, and flash memories.
[0107] Meanwhile, the computer program may be specifically designed and constructed for the present invention, or may be one known and available to those skilled in the computer software field. Examples of computer programs include not only machine language code, such as that generated by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like.
[0108] According to one embodiment, the method according to various embodiments of the present disclosure may be provided as included in a computer program product. The computer program product may be traded as a product between a seller and a buyer. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., compact disc read-only memory (CD-ROM)), or may be distributed online (e.g., downloaded or uploaded) through an application store (e.g., Play Store™) or directly between two user devices. In the case of online distribution, at least a portion of the computer program product may be temporarily stored or temporarily generated in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or a relay server.
[0109] Unless the steps constituting the method according to the present invention are explicitly described in a specific order or are otherwise described in a different order, the steps may be performed in any appropriate order. The present invention is not necessarily limited to the order in which the steps are described. The use of all examples or exemplary terms (e.g., "for example," etc.) in the present invention is merely intended to illustrate the present invention in detail, and the scope of the present invention is not limited by the examples or exemplary terms unless otherwise defined by the claims. Furthermore, those skilled in the art will appreciate that various modifications, combinations, and variations can be configured according to design conditions and factors within the scope of the appended claims or their equivalents.
[0110] Therefore, the idea of the present invention should not be limited to the embodiments described above, and all scopes equivalent to or equivalently modified from the following claims as well as the claims are considered to fall within the scope of the idea of the present invention.
Claims
1. A step of determining one of a plurality of preset modes as a power consumption mode based on the power consumption time; A step of determining a power supply path based on the determined power consumption mode; and A step of controlling power supply of solar modules, batteries and grid based on the above-determined supply path; A method for determining a power consumption mode based on time, comprising:
2. In paragraph 1, The above mode is, A method comprising a plurality of modes among a first mode for supplying surplus power excluding the power demanded by at least one load from among the power produced by the solar module to the battery, a second mode for supplying power from the solar module to the battery without supplying power from the grid to the battery, a third mode for supplying power produced by the solar module and power supplied from the grid to the at least one load without using power stored in the battery, a fourth mode for supplying power equivalent to the user's demanded storage amount to the battery, and a fifth mode for preventing power from being supplied from the solar module to the grid.
3. In paragraph 1, The step of determining the above power consumption mode is: A method for determining the power consumption mode based on at least one of the price of unit power supplied from the grid to at least one load at the power consumption time, the energy policy of the area where the solar power generation system is located, and the weather information of the area where the solar power generation system is located.
4. In paragraph 1, The step of determining the supply path of the above power is: A method for determining at least one path as a power supply path among a first path for supplying power from the solar module to the battery, a second path for supplying power from the solar module to at least one load, a third path for supplying power from the battery to the at least one load, a fourth path for supplying power from the grid to the at least one load, a fifth path for supplying power from the grid to the battery, a sixth path for supplying power from the solar module to the grid, and a seventh path for supplying power from the battery to the grid.
5. In paragraph 1, The step of determining the supply path of the above power is: A method for determining a power supply path based on a power consumption pattern of at least one load.
6. In paragraph 1, The above method. A step of determining the amount of power to be supplied along the determined supply path based on the required power amount of at least one load and at least one of the batteries; A method further comprising:
7. In paragraph 1, The above method, A step of creating an interface displaying the above supply path; A method further comprising:
8. In paragraph 7, The steps to create the above interface are: A method for displaying a supply path based on the amount of power supplied through the supply path.
9. Memory containing at least one program; A processor that performs an operation by executing at least one program; The above processor, A device that determines one of a plurality of preset modes as a power consumption mode based on a power consumption time, determines a power supply path based on the determined power consumption mode, and controls power supply of a solar module, a battery, and a grid based on the determined supply path.
10. In paragraph 9, The above mode is, A device comprising a plurality of modes among a first mode for supplying surplus power excluding the power demanded by at least one load from among the power produced by the solar module to the battery, a second mode for supplying power from the solar module to the battery without supplying power from the grid to the battery, a third mode for supplying power produced by the solar module and power supplied from the grid to the at least one load without using power stored in the battery, a fourth mode for supplying power equivalent to the user's demanded storage amount to the battery, and a fifth mode for preventing power from being supplied from the solar module to the grid.
11. In paragraph 9, Determining the above power consumption mode is: A device that determines the power consumption mode based on at least one of the price of unit power supplied from the grid to at least one load at the power consumption time, the energy policy of the area where the solar power generation system is located, and the weather information of the area where the solar power generation system is located.
12. In paragraph 9, Determining the supply path of the above power is: A device that determines at least one path as a power supply path among a first path for supplying power from the solar module to the battery, a second path for supplying power from the solar module to at least one load, a third path for supplying power from the battery to the at least one load, a fourth path for supplying power from the grid to the at least one load, a fifth path for supplying power from the grid to the battery, a sixth path for supplying power from the solar module to the grid, and a seventh path for supplying power from the battery to the grid.
13. In paragraph 9, Determining the supply path of the above power is: A device that determines a power supply path based on a power consumption pattern of at least one load.
14. In paragraph 9, The above processor, A device that determines the amount of power to be supplied along the determined supply path based on the required power amount of at least one load and at least one battery.
15. In paragraph 9, The above processor, A device that generates an interface that displays the above supply path.
16. In paragraph 15, Creating the above interface is: A device that displays the supply path based on the amount of power supplied through the supply path.
17. A computer-readable recording medium storing a program for executing the method according to paragraph 1.
Citation Information
Patent Citations
Photovoltaic power generating equipment capable of jointly using battery
JP1994266456A
Control method of photovoltaic power generating system having day / night mode function
KR1020160027499A
Hybrid Energy Storage System
KR102035223B1
Marking Device for Concrete Ultrasonic test for Structural Safety Diagnosis
KR102046369B1
Meat processing method that improves preservation period
KR102755082B1