This application claims priority to and the benefit of Korean Patent Application No. 10-2021-0150947, filed in the Korean Intellectual Property Office on Nov. 4, 2021, the entire contents of which are incorporated herein by reference.
Example embodiments disclosed herein relate to a power pattern generation method and apparatus.
Renewable energy refers to energy using renewable fuels, including sunlight, water, precipitation, biological organisms, etc., rather than fossil fuels such as coal, oil, nuclear power, natural gas, etc. Types of renewable energy include solar energy, bio-energy, wind power, hydropower, hydrogen energy, and so forth.
An energy storage system (ESS), which links a renewable energy generation system represented by solar power with an electric power storage system, is a system that stores renewable energy or surplus power of a power system in a battery capable of charging and discharging power and supplies a power to a load when necessary. In general, a renewable energy generation system-linked energy storage system charges a battery with renewable energy or system power, and supplies the power to the load through any one of renewable energy, a system, and a battery when the power supply to the load is required.
Generally, the domestic standard power is supplied with an alternating current of 60 Hz. The ESS charges and/or discharges the power thereof to maintain the frequency of the power system changing in real time as 60 Hz.
In designing of an ESS, in estimation of a lifespan, the designing is carried out without considering a power charge pattern and a power discharge pattern of the ESS, or the designing is performed assuming random power charge pattern and power discharge pattern.
When the designing of the ESS is carried out without considering the power charge pattern and power discharge pattern of the ESS, there are difficulties in calculating a temperature to be applied to the designing. When the designing of the ESS is performed assuming the random power charge pattern and power discharge pattern, a pattern different from a range required by a user may be used.
To more accurately estimate the lifespan of the ESS, it is necessary to create power charging and power discharge patterns in the range required by the user.
In the background art and the technical objectives discussed above, the matters described as the background art are merely for facilitating understanding of the background of the present invention, and should not be understood as acknowledging that they correspond to the prior art known to those of ordinary skill in the art.
A power pattern generation method of an energy storage system (ESS) according to an example embodiment disclosed herein includes generating a charge/discharge pattern of the ESS based on a normal distribution in consideration of a maximum c-rate (Max C-rate) and an amount of time taken for a unit charge/discharge operation (Time Step), classifying the charge/discharge pattern into a charge pattern and a discharge pattern, extracting a power value from the charge pattern or the discharge pattern based on a random first value for generating a virtual charge/discharge pattern of the ESS, and generating a power pattern based on the power value.
According to an example embodiment, the power pattern generation method of the ESS may further include adjusting some of charge values of the charge pattern or discharge values of the discharge pattern in a range that satisfies an equivalent cycle of the ESS.
According to an example embodiment, the power pattern generation method of the ESS may further include calculating a charge/discharge amount based on the power value and generating state of charge (SoC) information based on the charge/discharge amount.
According to an example embodiment, the power pattern generation method of the ESS may further include generating a first charge pattern and a second charge pattern based on the charge pattern and generating a first discharge pattern and a second discharge pattern based on the discharge pattern, in which the extracting of the power value includes extracting the power value from any one of the first charge pattern, the second charge pattern, the first discharge pattern, and the second discharge pattern, based on the first value and a random second value for generating the virtual charge/discharge pattern of the ESS.
According to an example embodiment, the power pattern generation method of the ESS may further include generating a first group and a second group in consideration of proportions of positive values and negative values, in which the second value is selected from the first group or the second group.
According to an example embodiment, the power pattern generation method of the ESS may further include, when a depth of discharge obtained from the SoC information is equal to or greater than a reference value, extracting the power value based on the first value and the second value, generating the power pattern based on the power value, calculating the charge/discharge amount based on the power value, and repeating the generating of the SoC information based on the charge/discharge amount.
According to an example embodiment, the power pattern generation method of the ESS may further include, when the depth of discharge obtained from the SoC information is equal to or greater than the reference value and the repeating is performed over a reference iteration count, adjusting the proportions of the positive values and the negative values included in the first group and the second group.
A power pattern generation apparatus of an energy storage system (ESS) according to an example embodiment disclosed herein includes a memory configured to store at least one command, a processor configured to execute the at least one command stored in the memory, and an output unit configured to output a result of the execution of the processor, in which the processor is further configured to generate a charge/discharge pattern of an energy storage system (ESS) based on a normal distribution in consideration of a maximum power (Max CP-rate) and an amount of time taken for a unit charge/discharge operation (Time Step), classify the charge/discharge pattern into a charge pattern and a discharge pattern, extract a power value from the charge pattern or the discharge pattern based on a random first value for generate a virtual charge/discharge pattern of the ESS, and generate a power pattern based on the power value.
According to an example embodiment, the processor of the power pattern generation apparatus of the ESS may be further configured to adjust some of charge values of the charge pattern or discharge values of the discharge pattern in a range that satisfies an equivalent cycle of the ESS.
According to an example embodiment, the processor of the power pattern generation apparatus of the ESS may be further configured to calculate a charge/discharge amount based on the power value and generate state of charge (SoC) information based on the charge/discharge amount.
According to an example embodiment, the processor of the power pattern generation apparatus of the ESS may be further configured to generate a first charge pattern and a second charge pattern based on the charge pattern and generate a first discharge pattern and a second discharge pattern based on the discharge pattern, in which the extraction of the power value by the processor includes extracting the power value from any one of the first charge pattern, the second charge pattern, the first discharge pattern, and the second discharge pattern, based on the first value and a random second value for generating the virtual charge/discharge pattern of the ESS.
According to an example embodiment, the processor of the power pattern generation apparatus of the ESS may be further configured to generate a first group and a second group in consideration of proportions of positive values and negative values, and the second value may be selected from the first group or the second group.
According to an example embodiment, the processor of the power pattern generation apparatus of the ESS may be further configured to, when a depth of discharge obtained from the SoC information is equal to or greater than a reference value, extract the power value based on the first value and the second value, generating the power pattern based on the power value, calculating the charge/discharge amount based on the power value, and repeating the generating of the SoC information based on the charge/discharge amount.
According to an example embodiment, the processor of the power pattern generation apparatus of the ESS may be further configured to, when the depth of discharge obtained from the SoC information is equal to or greater than the reference value and the repeating is performed over a reference iteration count, adjust the proportions of the positive values and the negative values included in the first group and the second group.
A power pattern generation method of an energy storage system (ESS) according to the disclosure of the present document may generate a power charge pattern and a power discharge pattern in a range required by a user.
Based on a power charge pattern and a power discharge pattern generated by the power pattern generation method of the ESS according to the disclosure of the present document, the designing may be performed by relatively accurately estimating the lifespan of the ESS.
With regard to the description of the drawings, similar reference numerals may be used to refer to similar or related components.
Hereinafter, various example embodiments of the present disclosure will be disclosed with reference to the accompanying drawings. However, the description is not intended to limit the present disclosure to particular embodiments, and it should be construed as including various modifications, equivalents, and/or alternatives according to the example embodiments of the present disclosure.
It should be appreciated that various example embodiments of the present disclosure and the terms used therein are not intended to limit the technological features set forth herein to particular example embodiments and include various changes, equivalents, or replacements for a corresponding example embodiment. With regard to the description of the drawings, similar reference numerals may be used to refer to similar or related elements. It is to be understood that a singular form of a noun corresponding to an item may include one or more of the things, unless the relevant context clearly indicates otherwise.
As used herein, each of such phrases as “A or B,” “at least one of A and B,” “at least one of A or B,” “A, B, or C,” “at least one of A, B, and C,” and “at least one of A, B, or C,” may include any one of, or all possible combinations of the items enumerated together in a corresponding one of the phrases. Such terms as “1st”, “2nd,” “first”, “second”, “A”, “B”, “(a)”, or “(b)” may be used to simply distinguish a corresponding component from another, and does not limit the components in other aspect (e.g., importance or order), unless mentioned otherwise.
Herein, it is to be understood that when an element (e.g., a first element) is referred to, with or without the term “operatively” or “communicatively”, as “connected with”, “coupled with”, or “linked with”, or “coupled to” or “connected to” to another element (e.g., a second element), it means that the element may be connected with the other element directly (e.g., wired), wirelessly, or via a third element.
According to an example embodiment, a method according to various example embodiments of the disclosure may be included and provided 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 be distributed (e.g., downloaded or uploaded) online via an application store, or between two user devices directly. If distributed online, at least part of the computer program product may be temporarily generated or at least temporarily stored in the machine-readable storage medium, such as memory of the manufacturer's server, a server of the application store, or a relay server.
According to various example embodiments, each component (e.g., a module or a program) of the above-described components may include a single entity or multiple entities, and some of the multiple entities may be separately disposed in different components. According to various example embodiments, one or more of the above-described components may be omitted, or one or more other components may be added. Alternatively or additionally, a plurality of components (e.g., modules or programs) may be integrated into a single component. In such a case, according to various example embodiments, the integrated component may still perform one or more functions of each of the plurality of components in the same or similar manner as they are performed by a corresponding one of the plurality of components before the integration. According to various example embodiments, operations performed by the module, the program, or another component may be carried out sequentially, in parallel, repeatedly, or heuristically, or one or more of the operations may be executed in a different order or omitted, or one or more other operations may be added.
Referring to
The ESS 20 may operate in conjunction with the power generation system 10. According to an example embodiment, the ESS 20 may discharge a stored power when a power less than a predetermined threshold is generated from the power generation system 10. According to another example embodiment, when a power greater than or equal to the predetermined threshold is generated from the power generation system 10, the ESS 20 may charge the generated power greater than or equal to the threshold in the ESS 20.
A power pattern generation apparatus 100 may generate a virtual power pattern of the ESS 20. A power pattern may include a power charge pattern and a power discharge pattern. The power pattern generation apparatus 100 may generate virtual power charge pattern and power discharge pattern of the ESS 20, which are similar with actual power charge pattern and power discharge pattern of the ESS 20. The virtual power pattern generated by the power pattern generation apparatus 100 may be used to estimate the lifespan of the ESS 20.
The power pattern generation apparatus 100 may include an input unit 110, a memory 120, a processor 130, and an output unit 140. A user 30 may input a factor value required for the power pattern generation apparatus 100 to generate a power pattern to the input unit 110 of the power pattern generation apparatus 100. According to an example embodiment, the user 30 may input factor values of a system energy (unit: [Wh]), a maximum C-rate (Max C-rate), an equivalent cycle, a time step (unit: [s]) of a unit charge/discharge operation, a reference value of a depth of discharge (DoD) (unit: [%]), and/or a reference iteration count of the ESS 20 to the input unit 110 of the power pattern generation apparatus 100.
According to an example embodiment, the system energy factor value may mean energy stored in the ESS 20.
The maximum C-rate factor value may mean a maximum power charged or discharged in the ESS 20.
The equivalent cycle factor value may mean a ratio of the system energy to energy used in the ESS 20. For example, when total energy used is 150 Wh for energy of 100 Wh of the ESS 20, the equivalent cycle factor value may be calculated as 1.5.
The time step factor value of the unit charge/discharge operation may mean a time required for the ESS 20 to charge or discharge a power once.
The reference value of the DoD may mean a DoD of the ESS 20 required by the user 30.
The reference iteration count factor value may mean the number of times the power pattern generation method is iterated in the same or similar condition so as to generate a power pattern of the ESS 20 in a range input to the power pattern generation apparatus 100 from the user 30.
The memory 120 may store a factor value input to the ESS 20. The memory 120 of the power pattern generation apparatus 100 may store at least one commands for generating virtual power charge pattern and power discharge pattern of the ESS 20.
The processor 130 may execute one or more commands stored in the memory 120 by using the factor value stored in the memory 120. The processor 130 may mean a dedicated processor (e.g., an embedded processor) for performing each operation or a generic-purpose processor (such as a CPU or an application processor) that may perform corresponding operations by executing one or more software program stored in a memory device.
The output unit 140 may output the virtual power charge pattern and power discharge pattern of the ESS 20 generated according to an example embodiment disclosed herein.
A detailed operation of the power pattern generation apparatus 100 will be described in more detail with reference to
Referring to
Hereinbelow, operations S100 through S130 will be described in detail with reference to
In operation S100, the processor 130 may generate the charge/discharge pattern of the ESS 20. According to an example embodiment, the charge/discharge pattern of the ESS 20 may include a discrete value. The processor 130 may generate the charge/discharge pattern based on a normal distribution. According to an example embodiment, the processor 130 may generate the charge/discharge pattern by using a normal distribution random number generation function of a python program. According to an example embodiment, the processor 130 may generate the charge/discharge pattern based on a normal distribution having a mean of 0. Values constituting the charge/discharge pattern (that is, a y-axis value on the normal distribution) each may mean the amount of a charge power or a discharge power of the ESS 20. The processor 130 may multiply the maximum C-rate input from the user 30 to each value of the generated charge/discharge pattern. The number of discrete values constituting the charge/discharge pattern may be equal to the number of times of power charge and power discharge per day. That is, the charge/discharge pattern of the ESS 20 may include the same number of discrete values as an operation result of [Equation 1].
In operation S110, the processor 130 may classify the charge/discharge pattern based on the normal distribution generated in operation S100 into a power charge pattern and a power discharge pattern. The processor 130 may classify the charge/discharge pattern based on the normal distribution into the power charge pattern and the power discharge pattern by bisecting the normal distribution with respect to an x-axis on the normal distribution. According to an example embodiment disclosed herein, when the processor 130 generates the charge/discharge pattern based on the normal distribution having a mean of 0, the processor 130 may classify, out of the charge/discharge pattern, a pattern at x≥0 on the normal distribution as the charge pattern and a pattern at x<0 on the normal distribution as the discharge pattern. A value classified as the charge pattern by the processor 130 may mean a power value stored in the ESS 20, and a value classified as the discharge pattern by the processor 130 may mean a power value discharged from the ESS 20. The processor 130 may convert the value classified as the discharge pattern into a negative value.
In operation S120, the processor 130 may extract a power value for generating a virtual charge/discharge pattern of the ESS. The processor 130 may select any one of a charge value of the charge pattern or a discharge value of the discharge pattern and extract the same as the power value. The processor 130 may extract the power value based on a first value for generating the virtual charge/discharge pattern. According to an example embodiment, the processor 130 may generate a group G={1, 2} of a random number and select the first value from the group G. In this case, the processor 130 may extract the charge value from the charge pattern as the power value when the first value is 1, and extract the discharge value from the discharge pattern as the power value when the first value is 2.
In operation S130, the processor 130 may generate the virtual power pattern of the ESS 20 based on the extracted power value. The processor 130 may repeat operation S120 of extracting any one of the charge value or the discharge value and arrange the power value extracted in operation S120 in order. At this time, the power value arranged in order may be the virtual power pattern of the ESS 20. Before repeating operation S120 of extracting the power value, the processor 130 may remove a previously extracted power value from the charge pattern or the discharge pattern. The processor 130 may prevent the same power value as a charge value previously extracted from the charge pattern or a discharge value previously extracted from the discharge pattern from being extracted, by removing the previously extracted power value from the charge pattern or the discharge pattern.
The processor 130 may generate the virtual power pattern that alternately performs the charge operation and the discharge operation of the power at random, through operations S120 and S130. The virtual power pattern of the ESS 20 generated according to an example embodiment disclosed herein may be output through the output unit 140.
Referring to
Hereinbelow, operations S200 through S280 will be described in detail with reference to
Operation S200 may be substantially the same as operation S100 of
Operation S210 may be substantially the same as operation S110 of
In operation S220, the processor 130 may adjust some of charge values of the charge pattern and/or some of discharge values of the discharge pattern. According to an example embodiment, the processor 130 may perform adjustment to reduce some of the charge values of the charge pattern and/or some of the discharge values of the discharge pattern. According to this example embodiment, the power pattern generation apparatus 100 may prevent a power pattern for excessively charging or discharging a power from being generated, by performing adjustment to reduce some of the charge values and/or some of the discharge values in operation S220.
The processor 130 may adjust some of the charge values of the charge pattern and/or some of the discharge values of the discharge pattern within a limit that satisfies a range of an equivalent cycle input from the user 30. The range of the equivalent cycle input from the user 30 may mean a range in which an equivalent cycle of charge and/or an equivalent cycle of discharge each exceeds an equivalent cycle factor value input from the user 30. The processor 130 may determine whether the equivalent cycle of charge and/or the equivalent cycle of discharge satisfies the range of the equivalent cycle input from the user 30. A method of calculating, by the processor 130, the equivalent cycle of charge and/or the equivalent cycle of discharge according to an example embodiment disclosed herein will be described in detail.
The processor 130 may calculate charge energy and/or discharge energy. The processor 130 may perform calculation to convert a charge value included in the charge pattern into charge energy and perform calculation to convert a discharge value included in the discharge pattern into discharge energy. The processor 130 may refer to Equation 2 to calculate the charge energy and/or the discharge energy.
The processor 130 may calculate the equivalent cycle of charge and/or the equivalent cycle of discharge. The processor 130 may calculate the equivalent cycle of charge based on the charge energy and calculate the equivalent cycle of discharge based on the discharge energy. The processor 130 may refer to Equation 3 below to calculate the equivalent cycle of charge and/or the equivalent cycle of discharge. According to an example embodiment, the processor 130 may set an initial value of the equivalent cycle of charge and the equivalent cycle of discharge to 0.
In operation S230, the processor 130 may classify some of the charge values included in the charge pattern as a first charge pattern and the other charge values as a second charge pattern. In operation S220, the processor 130 may set a criterion for classifying the charge pattern into the first charge pattern and the second charge pattern and a criterion for classifying the discharge pattern as the first discharge pattern and the second discharge pattern to be the same as each other. According to an example embodiment, the processor 130 may classify the charge values such that the number of charge values included in the first charge pattern and the number of charge values included in the second charge pattern are equal to each other, in operation S220. For example, the processor 130 may divide the charge pattern into two patterns to classify one pattern as the first charge pattern and classify the other pattern as the second charge pattern. The processor 130 may perform operation S230 simultaneously with operation S210 or S220 or after operation S220. The processor 130 may extract the charge value of the first charge pattern, the charge value of the second charge pattern, the discharge value of the first discharge pattern, or the discharge value of the second discharge pattern, classified in operation S230, at random. The processor 130 may generate a virtual power pattern that is similar to an actual power pattern of the ESS 20 by extracting the divided charge pattern and discharge pattern at random in operation S230. A detailed method of extracting, by the processor 130, the divided charge pattern and discharge pattern at random in operation S230 may refer to a description of operation S250.
In operation S240, the processor 130 may generate a first group and a second group in consideration of proportions of positive values and negative values. According to an example embodiment, the processor 130 may generate the first group and the second group including positive values and negative values in equal proportions. For example, the processor 130 may generate the first group and the second group to be the same as {−1000, −999, −998, . . . , 998, 999, 1000}. The proportions of the positive values and the negative values included in the first group and the second group generated by the processor 130 are not necessarily fixed to be the same as each other. According to an example embodiment, the processor 130 may adjust the proportions of the positive values and the negative values included in the first group and/or the second group. The processor 130 may perform operation S240 simultaneously with or after operation S200, S210, S220, or S230.
Operation S250 may be substantially the same as operation S120 of
According to an example embodiment, the processor 130 may select the first value from a group of random numbers G={1, 2}, and select the second value from a group of random numbers E={11, 12} or a group of random numbers F={21, 22}. According to an example embodiment, the processor 130 may select the second value from the group E when the first value is 1, and from the group F when the first value is 2. According to an example embodiment, the processor 130 may extract the power value from the first charge pattern when the second value is 11, from the first discharge pattern (or the second discharge pattern) when the second value is 12, from the second charge pattern when the second value is 21, and from the second discharge pattern (or the first discharge pattern) when the second value is 22.
According to another example embodiment, the processor 130 may select the first value from a group of random numbers G={1, 2}, and select the second value from the first group or the second group generated in operation S240. According to an example embodiment, the processor 130 may select the second value from the first group when the first value is 1, and from the second group when the first value is 2. According to an example embodiment, the processor 130 may extract the power value from the first charge pattern when the first value is 1 and the second value is 0 or a positive value, from the first discharge pattern (or the second discharge pattern) when the first value is 1 and the second value is a negative value, from the second charge pattern when the first value is 2 and the second value is 0 or a positive value, and from the second discharge pattern (or the first discharge pattern) when the first value is 2 and the second value is a negative value.
Operation S260 may be substantially the same as operation S130 of
In operation S270, the processor 130 may calculate the amount of charge/discharge by referring to [Equation 4] for the power value extracted in operation S250. The processor 130 may perform operation S270 after or simultaneously with operation S250 or S260.
In operation S280, the processor 130 may generate remaining capacity (a state of charge (SoC), unit: [%]) information by referring [Equation 5] for the amount of charge/discharge calculated in operation S270. The processor 130 may preset an initial remaining capacity of the ESS 20 to a particular value. For example, the processor 130 may set the initial remaining capacity of the ESS 20 to 50%. The processor 130 may perform operation S280 after or simultaneously with operation S270.
The processor 130 may generate a virtual remaining capacity graph of the ESS 20 based on the remaining capacity information. The power pattern generation apparatus 100 may output the virtual remaining capacity information of the ESS 20, generated according to an example embodiment of the present document through the output unit 140.
Referring to
Hereinbelow, operations S300 through S320 will be described in detail with reference to
In operation S300, the processor 130 may calculate a DoD from the remaining capacity information. The processor 130 may perform operation S300 after or simultaneously with operation S280 of
In operation S310, the processor 130 may determine whether the DoD of the generated power pattern satisfies a range required by the user 30. The processor 130 may determine whether the DoD calculated in operation S300 is less than the reference value of the DoD, input from the user 30. When the DoD calculated in operation S300 is greater than or equal to the reference value of the DoD, input from the user 30, the processor 130 may determine that the DoD of the generated power pattern does not satisfy the range required by the user 30. According to an example embodiment, the processor 130 may re-generate the power pattern when determining that the DoD of the generated power pattern does not satisfy the range required by the user 30. To re-generate the power pattern, the processor 130 may repeat operation S120 or S250 of extracting the power value, operation S130 or S260 of generating the power pattern based on the power value, operation S270 of calculating the amount of charge/discharge based on the power value, and operation S280 of generating the remaining capacity information based on the amount of charge/discharge. The processor 130 performs operation S120 or S250 of extracting the power value based on the random first value and/or second value, such that a DoD of a power pattern re-generated in the same condition may satisfy the range required by the user 30.
In operation S320, the output unit 140 may output the power pattern and the remaining capacity information, generated by the processor 130. The output unit 140 may perform operation S320 when determining that the DoD of the generated power pattern satisfies the range required by the user 30 in operation S310.
Referring to
Hereinbelow, operations S400 through S440 will be described in detail with reference to
Operation S400 may be substantially the same as operation S300 of
Operation S410 may be substantially the same as operation S310 of
In operation S420, the processor 130 may determine whether the iteration count satisfies the range required by the user 30. The processor 130 may determine whether the iteration count exceeds the reference iteration count input from the user 30. When the iteration count is less than or equal to the reference iteration count, the processor 130 may determine that the iteration count does not satisfy the range required by the user 30. According to an example embodiment, when determining that the iteration count does not satisfy the range required by the user 30, the processor 130 may repeat operation S120 or S250 of extracting the power value, operation S130 or S260 of generating the power pattern based on the power value, operation S270 of calculating the amount of charge/discharge based on the power value, and operation S280 of generating the remaining capacity information based on the amount of charge/discharge, in a condition that is the same as or similar to the existing condition. The similar condition may mean a case where another condition is changed without adjusting, by the processor 130, the proportions of the positive values and the negative values included in the first group and the second group.
In operation S430, the processor 130 may adjust the proportions of the positive values and the negative values included in the first group and the second group. The processor 130 may perform operation S430 when determining that the iteration count of generation of the power pattern satisfies the range required by the user 30 in operation S420. The processor 130 may differently adjust the proportions of the positive values and the negative values included in the first group and the second group. According to an example embodiment, the processor 130 may adjust the first group to increase the proportion of the positive values included in the first group and adjust the second group to increase the proportion of the negative values included in the second group. According to an example embodiment, the processor 130 may increase all numbers included in the first group by 1 and reduce all numbers included in the second group by 1. According to a detailed example embodiment, when the first group and the second group are {−1000, −999, −998, . . . , 998, 999, 1000}, the processor 130 may adjust the first group to {−999, −998, −997, . . . , 999, 1000, 1001} and adjust the second group to {−1001, −1000, −999, . . . , 997, 998, 999} in operation S430. After performing operation S430, the processor 130 may repeat operation S120 or S250 of extracting the power value, operation S130 or S260 of generating the power pattern based on the power value, operation S270 of calculating the amount of charge/discharge based on the power value, and operation S280 of generating the remaining capacity information based on the amount of charge/discharge. When repeating operation S250, the processor 130 may extract the power value based on the first group and the second group in which the proportions of the positive values and the negative values are adjusted, such that the re-generated power pattern may change the proportions of the power charge pattern and the power discharge pattern constituting the power pattern per unit time.
Operation S440 may be substantially the same as operation S320 of
Terms such as “include”, “constitute” or “have” described above may mean that the corresponding component may be inherent unless otherwise stated, and thus should be construed as further including other components rather than excluding other components. All terms including technical or scientific terms have the same meanings as those generally understood by those of ordinary skill in the art to which the example embodiments disclosed herein pertain, unless defined otherwise. The terms used generally like terms defined in dictionaries should be interpreted as having meanings that are the same as the contextual meanings of the relevant technology and should not be interpreted as having ideal or excessively formal meanings unless they are clearly defined in the present document.
The above description is merely illustrative of the technical idea of the present disclosure, and various modifications and variations will be possible without departing from the essential characteristics of embodiments of the present disclosure by those of ordinary skill in the art to which the example embodiments disclosed herein pertains. Therefore, the example embodiments disclosed herein are intended for description rather than limitation of the technical spirit of the embodiments disclosed herein and the scope of the technical spirit of the present disclosure is not limited by these example embodiments disclosed herein. The protection scope of the technical spirit disclosed herein should be interpreted by the following claims, and all technical spirits within the same range should be understood to be included in the range of the present document.
Number | Date | Country | Kind |
---|---|---|---|
10-2021-0150947 | Nov 2021 | KR | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/KR2022/013855 | 9/16/2022 | WO |