[go: up one dir, main page]

KR102780431B1 - Apparatus for controlling distribution - Google Patents

Apparatus for controlling distribution Download PDF

Info

Publication number
KR102780431B1
KR102780431B1 KR1020230197931A KR20230197931A KR102780431B1 KR 102780431 B1 KR102780431 B1 KR 102780431B1 KR 1020230197931 A KR1020230197931 A KR 1020230197931A KR 20230197931 A KR20230197931 A KR 20230197931A KR 102780431 B1 KR102780431 B1 KR 102780431B1
Authority
KR
South Korea
Prior art keywords
time zone
power generation
generation unit
power
predicted
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020230197931A
Other languages
Korean (ko)
Inventor
김성은
Original Assignee
주식회사 케이씨엔지니어링
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 케이씨엔지니어링 filed Critical 주식회사 케이씨엔지니어링
Priority to KR1020230197931A priority Critical patent/KR102780431B1/en
Application granted granted Critical
Publication of KR102780431B1 publication Critical patent/KR102780431B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J3/00Circuit arrangements for AC mains or AC distribution networks
    • H02J3/38Arrangements for parallely feeding a single network by two or more generators, converters or transformers
    • H02J3/381Dispersed generators
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • G06N20/20Ensemble learning
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J3/00Circuit arrangements for AC mains or AC distribution networks
    • H02J3/003Load forecast, e.g. methods or systems for forecasting future load demand
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J3/00Circuit arrangements for AC mains or AC distribution networks
    • H02J3/004Generation forecast, e.g. methods or systems for forecasting future energy generation
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J2203/00Indexing scheme relating to details of circuit arrangements for AC mains or AC distribution networks
    • H02J2203/20Simulating, e g planning, reliability check, modelling or computer assisted design [CAD]
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J2300/00Systems for supplying or distributing electric power characterised by decentralized, dispersed, or local generation
    • H02J2300/20The dispersed energy generation being of renewable origin
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S10/00Systems supporting electrical power generation, transmission or distribution
    • Y04S10/12Monitoring or controlling equipment for energy generation units, e.g. distributed energy generation [DER] or load-side generation

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Medical Informatics (AREA)
  • Evolutionary Computation (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Artificial Intelligence (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

본 발명의 일실시예에 따른 배전 제어 장치는 통신 회로, 프로세서, 및 메모리를 포함하고, 상기 메모리는 공동주택의 각 세대에 대하여, 시간대별 부하량, 시간대별로 실내에 있는 세대원 정보, 시간대별 기상 정보, 및 날짜 정보가 연관된 세대별 학습 데이터베이스를 저장하고, 상기 메모리는 공동주택에 설치된 제1 발전부에서 시간대별로 생산되는 전력량과 시간대별 기상 정보가 연관된 전력 데이터베이스를 저장하고 - 상기 제1 발전부는 태양광 발전부 및 풍력 발전부를 포함함 -, 상기 프로세서는: 상기 세대별 학습 데이터에 기초하여, 시간대, 날짜, 및 기상 예보 정보가 입력되면 해당 시간대에 실내에 있을 것으로 예상되는 세대원 구성인 예측 세대원 구성을 출력하는 제1 인공지능 모델을 생성하고; 상기 세대별 학습 데이터에 기초하여, 시간대, 날짜, 기상 예보 정보, 및 상기 예측 세대원 구성이 입력되면 해당 시간대의 예측 부하량을 출력하는 제2 인공지능 모델을 생성하고; 상기 전력 데이터베이스에 기초하여, 시간대별 기상 예보 정보가 입력되면 시간대별 상기 제1 발전부의 예상 생산 전력량을 출력하는 제3 인공지능 모델을 생성하고; 상기 통신 회로를 통하여 획득한 기상 예보 정보에 기초하여, 제1 인공지능 모델 및 제2 인공지능 모델을 이용하여 세대별 예측 부하량을 확인하고; 각 세대의 상기 세대별 예측 부하량에 기초하여, 시간대별로 전체 세대에 대한 총 예측 부하량을 확인하고; 상기 제3 인공지능 모델에 기초하여 시간대별 상기 제1 발전부의 예상 생산 전력량을 확인하고; 상기 총 예측 부하량, 상기 제1 발전부의 예상 생산 전력량, 제2 발전부의 발전 단가, 및 시간대별 외부 전력 공급원의 요금에 기초하여, 상기 제1 발전부, 상기 제2 발전부, 및 상기 외부 전력 공급원 중 하나로부터의 전력을 선택적으로 상기 공동주택에 공급하는 배전부의 동작 스케줄 및 상기 제2 발전부의 발전 스케줄을 산출하고 - 상기 제2 발전부는 수소연료전지 발전부를 포함함 -; 상기 동작 스케줄에 따라 상기 배전부를 제어하도록 구성된다.According to one embodiment of the present invention, a power distribution control device includes a communication circuit, a processor, and a memory, wherein the memory stores a generation-specific learning database in which, for each household in an apartment complex, load by time zone, information on household members indoors by time zone, weather information by time zone, and date information are associated, and the memory stores a power database in which the amount of power produced by time zone from a first power generation unit installed in the apartment complex and weather information by time zone are associated, wherein the first power generation unit includes a solar power generation unit and a wind power generation unit, and wherein the processor: generates a first artificial intelligence model based on the generation-specific learning data that outputs a predicted household member composition that is a household member composition expected to be indoors during a corresponding time zone when time zone, date, and weather forecast information are input; generates a second artificial intelligence model based on the generation-specific learning data that outputs a predicted load for a corresponding time zone when time zone, date, weather forecast information, and the predicted household member composition are input; generates a third artificial intelligence model based on the power database that outputs a predicted amount of power produced by the first power generation unit during a corresponding time zone when time zone weather forecast information is input; Based on the weather forecast information acquired through the above communication circuit, the predicted load for each generation is confirmed using the first artificial intelligence model and the second artificial intelligence model; based on the predicted load for each generation for each generation, the total predicted load for all generations is confirmed for each time zone; based on the third artificial intelligence model, the predicted power generation amount of the first power generation unit for each time zone is confirmed; based on the total predicted load, the predicted power generation amount of the first power generation unit, the generation unit price of the second power generation unit, and the rate of the external power supply source for each time zone, an operation schedule of a distribution unit that selectively supplies power from one of the first power generation unit, the second power generation unit, and the external power supply source to the apartment complex and a power generation schedule of the second power generation unit are calculated, wherein the second power generation unit includes a hydrogen fuel cell power generation unit; and the distribution unit is controlled according to the operation schedule.

Description

배전 제어 장치{APPARATUS FOR CONTROLLING DISTRIBUTION}{APPARATUS FOR CONTROLLING DISTRIBUTION}

본 발명은 배전 제어 장치에 관한 것이다.The present invention relates to a power distribution control device.

여름철 폭염 및 겨울철 한파와 같은 이상 기온 현상이 점점 잦아지고 다양한 니즈를 만족시키는 전자제품이 개발됨에 따라 가정 내 전력 사용량은 증가 추세에 있다. 여기에 기후 위기에 대한 경각심으로 지속 가능한 발전에 대한 관심이 증대되면서, 공동주택에서 태양광 발전기 설치가 증가하고 있으며, 공동주택 옥상에 풍력 발전기를 설치할 수 있도록 건축법 시행령 및 시행규칙이 개정되는 등 신재생에너지를 이용하여 증가하는 전력 수요에 대응하는 것이 메가트렌드가 되었다.As abnormal weather phenomena such as summer heat waves and winter cold waves become more frequent and electronic products that satisfy various needs are developed, household power consumption is on the rise. In addition, as interest in sustainable development increases due to awareness of the climate crisis, the installation of solar power generators in apartment complexes is increasing, and the enforcement ordinance and enforcement regulations of the Building Act are being revised to allow the installation of wind power generators on the roofs of apartment complexes, and responding to the increasing demand for power using new and renewable energy has become a megatrend.

한편, 공동주택의 전기실에는 일반적으로 전력회사로부터 공급되는 외부 전력을 수전하고 각 세대의 부하로 배전하기 위한 수배전반이 설치되어 있다. 공동주택의 수배전반은 다수 세대에 대한 전기 공급을 책임지고, 전력회사로부터 공급되는 외부 전력의 전압이 높기 때문에, 수배전반에 발생하는 안전 사고는 큰 피해를 야기할 수 있으므로, 안정적인 배전을 위한 안전 관리 장치가 필요하다.Meanwhile, in the electrical room of an apartment complex, a distribution panel is installed to receive external power supplied from the power company and distribute it to the load of each household. The distribution panel of an apartment complex is responsible for supplying electricity to multiple households, and since the voltage of the external power supplied from the power company is high, a safety accident occurring in the distribution panel can cause great damage, so a safety management device for stable distribution is necessary.

본 발명의 목적은 신재생에너지 발전 설비와 외부 전력 공급원을 모두 사용하는 공동주택에서 최소한의 비용으로 에너지가 공급될 수 있게 하는 배전 제어 장치를 제공하는 것이다.An object of the present invention is to provide a power distribution control device that enables energy to be supplied at minimal cost in an apartment complex that uses both renewable energy power generation facilities and external power sources.

본 발명의 또다른 목적은, 안정적인 배전을 위한 배전 안전 관리 장치를 제공함으로써 수배전반에서 발생하는 이상 사태가 큰 사고로 이어지는 것을 조기에 차단하는 데 있다. Another object of the present invention is to provide a distribution safety management device for stable distribution, thereby preventing abnormalities occurring in a distribution panel from leading to a major accident at an early stage.

또한, 가정 내 전력 사용량은 증가 추세에 있으나 오래된 공동 주택의 경우 적은 부하량을 예상하고 설비가 마련된 경우가 많아 부하량이 급증하는 시기에 적절히 대응하지 못하여 정전 사고가 일어나는 경우가 점점 증가하고 있다. 본 발명의 또다른 목적은 부하량이 증가하는 장기적인 트렌드 속에서 필요한 경우 관리자에게 부하량에 관한 보고서를 제공함으로써 관리자가 전력 설비 증설을 고려하게끔 유도하여 정전 사고 발생을 방지하는 데 있다.In addition, although the amount of electricity used in homes is on the rise, in the case of old apartment buildings, since facilities are often installed expecting a small amount of load, there are increasing cases of power outages occurring due to inability to respond appropriately when the amount of load increases rapidly. Another purpose of the present invention is to prevent power outages by providing managers with reports on the amount of load when necessary in the long-term trend of increasing load, thereby inducing managers to consider increasing the amount of power equipment.

본 발명의 일실시예에 따른 배전 제어 장치는 통신 회로, 프로세서, 및 메모리를 포함하고, 상기 메모리는 공동주택의 각 세대에 대하여, 시간대별 부하량, 시간대별로 실내에 있는 세대원 정보, 시간대별 기상 정보, 및 날짜 정보가 연관된 세대별 학습 데이터베이스를 저장하고, 상기 메모리는 공동주택에 설치된 제1 발전부에서 시간대별로 생산되는 전력량과 시간대별 기상 정보가 연관된 전력 데이터베이스를 저장하고 - 상기 제1 발전부는 태양광 발전부 및 풍력 발전부를 포함함 -, 상기 프로세서는: 상기 세대별 학습 데이터에 기초하여, 시간대, 날짜, 및 기상 예보 정보가 입력되면 해당 시간대에 실내에 있을 것으로 예상되는 세대원 구성인 예측 세대원 구성을 출력하는 제1 인공지능 모델을 생성하고; 상기 세대별 학습 데이터에 기초하여, 시간대, 날짜, 기상 예보 정보, 및 상기 예측 세대원 구성이 입력되면 해당 시간대의 예측 부하량을 출력하는 제2 인공지능 모델을 생성하고; 상기 전력 데이터베이스에 기초하여, 시간대별 기상 예보 정보가 입력되면 시간대별 상기 제1 발전부의 예상 생산 전력량을 출력하는 제3 인공지능 모델을 생성하고; 상기 통신 회로를 통하여 획득한 기상 예보 정보에 기초하여, 제1 인공지능 모델 및 제2 인공지능 모델을 이용하여 세대별 예측 부하량을 확인하고; 각 세대의 상기 세대별 예측 부하량에 기초하여, 시간대별로 전체 세대에 대한 총 예측 부하량을 확인하고; 상기 제3 인공지능 모델에 기초하여 시간대별 상기 제1 발전부의 예상 생산 전력량을 확인하고; 상기 총 예측 부하량, 상기 제1 발전부의 예상 생산 전력량, 제2 발전부의 발전 단가, 및 시간대별 외부 전력 공급원의 요금에 기초하여, 상기 제1 발전부, 상기 제2 발전부, 및 상기 외부 전력 공급원 중 하나로부터의 전력을 선택적으로 상기 공동주택에 공급하는 배전부의 동작 스케줄 및 상기 제2 발전부의 발전 스케줄을 산출하고 - 상기 제2 발전부는 수소연료전지 발전부를 포함함 -; 상기 동작 스케줄에 따라 상기 배전부를 제어하도록 구성된다. According to one embodiment of the present invention, a power distribution control device includes a communication circuit, a processor, and a memory, wherein the memory stores a generation-specific learning database in which, for each household in an apartment complex, load by time zone, information on household members indoors by time zone, weather information by time zone, and date information are associated, and the memory stores a power database in which the amount of power produced by time zone from a first power generation unit installed in the apartment complex and weather information by time zone are associated, wherein the first power generation unit includes a solar power generation unit and a wind power generation unit, and wherein the processor: generates a first artificial intelligence model based on the generation-specific learning data that outputs a predicted household member composition that is a household member composition expected to be indoors during a corresponding time zone when time zone, date, and weather forecast information are input; generates a second artificial intelligence model based on the generation-specific learning data that outputs a predicted load for a corresponding time zone when time zone, date, weather forecast information, and the predicted household member composition are input; generates a third artificial intelligence model based on the power database that outputs a predicted amount of power produced by the first power generation unit during a corresponding time zone when time zone weather forecast information is input; Based on the weather forecast information acquired through the above communication circuit, the predicted load for each generation is confirmed using the first artificial intelligence model and the second artificial intelligence model; based on the predicted load for each generation for each generation, the total predicted load for all generations is confirmed for each time zone; based on the third artificial intelligence model, the predicted power generation amount of the first power generation unit for each time zone is confirmed; based on the total predicted load, the predicted power generation amount of the first power generation unit, the generation unit price of the second power generation unit, and the rate of the external power supply source for each time zone, an operation schedule of a distribution unit that selectively supplies power from one of the first power generation unit, the second power generation unit, and the external power supply source to the apartment complex and a power generation schedule of the second power generation unit are calculated, wherein the second power generation unit includes a hydrogen fuel cell power generation unit; and the distribution unit is controlled according to the operation schedule.

본 발명의 일실시예에 따른 배전 제어 장치는 인공지능에 기반하여 세대별 부하량 및 제1 발전부에서 생산되는 전력을 예측하고, 여기에 제2 발전부의 발전 단가 및 외부 전력 공급원의 전력 요금을 고려하여 비용을 최소로 하는 전력원을 사용하도록 배전부를 제어함으로써, 경제적이고 효율적인 방법으로 신재생에너지를 활용할 수 있게 한다.A power distribution control device according to one embodiment of the present invention predicts the load per generation and the power produced from the first power generation unit based on artificial intelligence, and controls the power distribution unit to use the power source that minimizes the cost by considering the power generation unit price of the second power generation unit and the power rate of an external power supply source, thereby enabling the use of renewable energy in an economical and efficient manner.

또한, 본 발명의 일실시예에 따른 배전 제어 장치는 한 세대의 세대원 수의 변경이 있는 경우, 변경 이전의 세대원 수를 갖는 다른 세대의 부하량 대비 해당 세대의 부하량과 변경 이후의 세대원 수를 갖는 다른 세대의 부하량 대비 해당 세대의 부하량을 모두 고려하여 해당 세대의 예측 부하량을 결정함으로써, 데이터의 수가 부족하여 인공지능의 정확도가 떨어지는 기간 동안에도 해당 세대의 부하량을 예측하는 것을 가능하게 한다.In addition, in a distribution control device according to an embodiment of the present invention, when there is a change in the number of household members in a generation, the load of the generation compared to the loads of other generations having the number of household members before the change and the load of the generation compared to the loads of other generations having the number of household members after the change are both considered to determine the predicted load of the generation, thereby making it possible to predict the load of the generation even during a period when the accuracy of artificial intelligence is low due to an insufficient amount of data.

또한, 본 발명의 일실시예에 따른 배전 제어 장치는 새로운 세대가 전입하는 경우 전입한 세대와 동일한 세대원 수를 갖는 다른 세대의 부하량 대비 해당 세대의 부하량을 고려하여 해당 세대의 예측 부하량을 결정함으로써, 데이터의 수가 부족하여 인공지능의 정확도가 떨어지는 기간 동안에도 전입한 세대의 부하량을 예측하는 것을 가능하게 한다.In addition, the distribution control device according to one embodiment of the present invention determines the predicted load of a new generation by considering the load of the new generation compared to the load of other generations having the same number of members as the generation that has moved in, thereby making it possible to predict the load of the new generation even during a period when the accuracy of artificial intelligence is low due to insufficient data.

본 발명의 일실시예에 따른 배전 안전 관리 장치는 카메라를 이용하여 획득한 이미지를 이상이 발생하지 않은 상태에서 획득된 이미지와 비교함으로써 수배전반 내부의 이상 여부를 모니터링하되, 예측 부하량이 높을수록 더 자주 모니터링이 일어나도록 모니터링 주기를 결정함으로써, 이상 발생 위험이 더 크고 사고 발생 시 피해가 더 큰 시기에 더 많은 모니터링을 통하여 효과적으로 배전 계통의 안전을 관리할 수 있다.A power distribution safety management device according to one embodiment of the present invention monitors whether there is an abnormality inside a distribution panel by comparing an image acquired using a camera with an image acquired in a state where no abnormality has occurred, and determines a monitoring cycle so that monitoring occurs more frequently as the predicted load is higher, thereby enabling more monitoring during a period when the risk of an abnormality occurring is greater and damage in the event of an accident is greater, thereby effectively managing the safety of a power distribution system.

또한, 본 발명의 일실시예에 따른 배전 안전 관리 장치는 주기적으로 부하량에 대한 클러스터링을 실시하고, 최대 부하량에 대응되는 클러스터의 중심점이 특정 값을 초과하는 경우 가장 큰 중심값을 갖는 클러스터에 포함된 데이터들의 시기별 히스토그램 및 클러스터 중심값 중 가장 큰 값의 변화 경향을 나타내는 보고서를 생성하여 가장 큰 중심값을 갖는 클러스터에 포함된 데이터들의 시기별 히스토그램 및 클러스터 중심값 중 가장 큰 값의 변화 경향을 나타내는 보고서를 관리자 장치에 제공함으로써, 관리자가 설비 증설을 고려하게끔 유도할 수 있고, 오래된 공동주택에서 전력 설비 용량 부족으로 정전 사고가 발생하는 것을 방지할 수 있다. In addition, a power distribution safety management device according to an embodiment of the present invention periodically performs clustering for load, and when the center point of a cluster corresponding to the maximum load exceeds a specific value, generates a report showing a histogram of data included in the cluster having the largest center value over time and a change trend of the largest value among the cluster center values, and provides a report showing a histogram of data included in the cluster having the largest center value over time and a change trend of the largest value among the cluster center values to a manager device, thereby inducing the manager to consider installing more facilities, and preventing a power outage from occurring in an old apartment complex due to insufficient power facility capacity.

또한, 본 발명의 일실시예에 따른 배전 안전 관리 장치는 최근 데이터에 더 큰 가중치를 부여하여 클러스터링을 실시함으로써, 공동주택의 관리자가 부하량 변화 트렌드에 더 기민하게 반응하게 유도할 수 있다.In addition, the power distribution safety management device according to one embodiment of the present invention can induce the manager of an apartment complex to react more quickly to load change trends by performing clustering by giving greater weight to recent data.

도 1은 본 발명의 다양한 실시예에 따른 배전 제어 장치를 포함하는 배전 제어 시스템을 도시한다.
도 2 세대별 학습 데이터베이스의 구조를 도시한다.
도 3은 본 발명의 다양한 실시예에 따른 배전 제어 장치에서 수행되는 방법을 도시한다.
도 4는 본 발명의 다양한 실시예에 따른 배전 제어 장치에서 생성되는 제1 인공지능 모델 및 제2 인공지능 모델을 도시한다.
도 5는 본 발명의 다양한 실시예에 따른 배전 안전 관리 장치의 블록도이다.
도 6은 본 발명의 다양한 실시예에 따른 배전 안전 관리 장치에 포함되는 가이드의 예시적인 구조를 도시한다.
도 7은 본 발명의 다양한 실시예에 따른 배전 안전 관리 장치에서 수행되는 방법을 도시한다.
FIG. 1 illustrates a distribution control system including a distribution control device according to various embodiments of the present invention.
Figure 2 illustrates the structure of the learning database by generation.
FIG. 3 illustrates a method performed in a distribution control device according to various embodiments of the present invention.
FIG. 4 illustrates a first artificial intelligence model and a second artificial intelligence model generated in a distribution control device according to various embodiments of the present invention.
FIG. 5 is a block diagram of a distribution safety management device according to various embodiments of the present invention.
FIG. 6 illustrates an exemplary structure of a guide included in a power distribution safety management device according to various embodiments of the present invention.
FIG. 7 illustrates a method performed in a power distribution safety management device according to various embodiments of the present invention.

본 명세서에서 사용되는 "포함한다(comprises)" 및/또는 "포함하는(comprising)"은 언급된 구성요소 외에 하나 이상의 다른 구성요소의 존재 또는 추가를 배제하지 않는다. 본 명세서의 다양한 실시예들 및 이에 사용된 용어들은 본 명세서에 기재된 기술적 특징들을 특정한 실시예들로 한정하려는 것이 아니며, 해당 실시예의 다양한 변경, 균등물, 또는 대체물을 포함하는 것으로 이해되어야 한다. 도면의 설명과 관련하여, 유사한 또는 관련된 구성요소에 대해서는 유사한 참조 부호가 사용될 수 있다. 아이템에 대응하는 명사의 단수 형은 관련된 문맥상 명백하게 다르게 지시하지 않는 한, 상기 아이템 한 개 또는 복수 개를 포함할 수 있다. 본 명세서에서, "A 또는 B", "A 및 B 중 적어도 하나", "A 또는 B 중 적어도 하나", "A, B 또는 C", "A, B 및 C 중 적어도 하나", 및 "A, B, 또는 C 중 적어도 하나"와 같은 문구들 각각은 그 문구들 중 해당하는 문구에 함께 나열된 항목들 중 어느 하나, 또는 그들의 모든 가능한 조합을 포함할 수 있다. "제1", "제2", 또는 "첫째" 또는 "둘째"와 같은 용어들은 단순히 해당 구성요소를 다른 해당 구성요소와 구분하기 위해 사용될 수 있으며, 해당 구성요소들을 다른 측면(예: 중요성 또는 순서)에서 한정하지 않는다. 어떤(예: 제1) 구성요소가 다른(예: 제 2) 구성요소에, "기능적으로" 또는 "통신적으로"라는 용어와 함께 또는 이런 용어 없이, " 연결된다"라고 언급된 경우, 그것은 상기 어떤 구성요소가 상기 다른 구성요소에 직접적으로(예: 유선으로), 무선으로, 또는 제 3 구성요소를 통하여 연결될 수 있다는 것을 의미한다.As used herein, the terms "comprises" and/or "comprising" do not exclude the presence or addition of one or more other components in addition to the components mentioned. It should be understood that the various embodiments of the present disclosure and the terms used therein are not intended to limit the technical features described in the present disclosure to specific embodiments, but include various modifications, equivalents, or substitutes of the embodiments. In connection with the description of the drawings, similar reference numerals may be used for similar or related components. The singular form of a noun corresponding to an item may include one or more of the items, unless the context clearly indicates otherwise. In the present disclosure, each of the phrases "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" can include any one of the items listed together in the corresponding phrase, or all possible combinations thereof. Terms such as "first", "second", or "first" or "second" may be used merely to distinguish one component from another, and do not limit the components in any other respect (e.g., importance or order). When a component (e.g., a first component) is said to be "functionally" or "communicatively" coupled to another component (e.g., a second component), with or without the terms "functionally" or "communicatively", it means that the component can be coupled to the other component directly (e.g., wired), wirelessly, or through a third component.

본 명세서의 다양한 실시예들은 기기(machine)의해 읽을 수 있는 저장 매체(storage medium)(예: 내장 메모리 또는 외장 메모리)에 저장된 하나 이상의 명령어들을 포함하는 소프트웨어로서 구현될 수 있다. 예를 들면, 기기의 프로세서는, 저장 매체로부터 저장된 하나 이상의 명령어들 중 적어도 하나의 명령을 호출하고, 그것을 실행할 수 있다. 이것은 기기가 상기 호출된 적어도 하나의 명령어에 따라 적어도 하나의 기능을 수행하도록 운영되는 것을 가능하게 한다. 상기 하나 이상의 명령어들은 컴파일러에 의해 생성된 코드 또는 인터프리터에 의해 실행될 수 있는 코드를 포함할 수 있다. 기기로 읽을 수 있는 저장 매체는, 비일시적(non-transitory) 저장 매체의 형태로 제공될 수 있다. 여기서, '비일시적'은 저장 매체가 실재(tangible)하는 장치이고, 신호(signal)(예: 전자기파)를 포함하지 않는다는 것을 의미할 뿐이며, 이 용어는 데이터가 저장 매체에 반영구적으로 저장되는 경우와 임시적으로 저장되는 경우를 구분하지 않는다.Various embodiments of the present disclosure may be implemented as software including one or more instructions stored in a machine-readable storage medium (e.g., internal memory or external memory). For example, a processor of the device may call at least one instruction among the one or more instructions stored from the storage medium and execute it. This enables the device to operate to perform at least one function according to the at least one instruction called. The one or more instructions may include code generated by a compiler or code executable by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Here, 'non-transitory' only means that the storage medium is a tangible device and does not include a signal (e.g., electromagnetic waves), and this term does not distinguish between cases where data is stored semi-permanently and cases where it is stored temporarily in the storage medium.

일실시예에 따르면, 본 명세서에 개시된 다양한 실시예들에 따른 방법은 컴퓨터 프로그램 제품(computer program product)에 포함되어 제공될 수 있다. 컴퓨터 프로그램 제품은 상품으로서 판매자 및 구매자 간에 거래될 수 있다. 컴퓨터 프로그램 제품은 기기로 읽을 수 있는 저장 매체(예: compact disc read only memory(CD-ROM))의 형태로 배포되거나, 또는 어플리케이션 스토어(예: 플레이 스토어TM)를 통해 또는 두 개의 사용자 단말들(예: 스마트 폰들) 간에 직접, 온라인으로 배포(예: 다운로드 또는 업로드)될 수 있다. 온라인 배포의 경우에, 컴퓨터 프로그램 제품의 적어도 일부는 제조사의 서버, 어플리케이션 스토어의 서버, 또는 중계 서버의 메모리와 같은 기기로 읽을 수 있는 저장 매체에 적어도 일시 저장되거나, 임시적으로 생성될 수 있다.According to one embodiment, the method according to various embodiments disclosed in the present specification may be provided as included in a computer program product. The computer program product may be traded between a seller and a buyer as a commodity. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., a compact disc read only memory (CD-ROM)), or may be distributed online (e.g., downloaded or uploaded) via an application store (e.g., Play Store TM ) or directly between two user terminals (e.g., smart phones). In the case of online distribution, at least a part of the computer program product may be at least temporarily stored or temporarily generated in a machine-readable storage medium, such as a memory of a manufacturer's server, a server of an application store, or a relay server.

다양한 실시예들에 따르면, 상기 기술한 구성요소들의 각각의 구성요소(예: 모듈 또는 프로그램)는 단수 또는 복수의 개체를 포함할 수 있으며, 복수의 개체 중 일부는 다른 구성요소에 분리 배치될 수도 있다. 다양한 실시예들에 따르면, 전술한 해당 구성요소들 중 하나 이상의 구성요소들 또는 단계들이 생략되거나, 또는 하나 이상의 다른 구성요소들 또는 단계들이 추가될 수 있다. 대체적으로 또는 추가적으로, 복수의 구성요소들(예: 모듈 또는 프로그램)은 하나의 구성요소로 통합될 수 있다. 이런 경우, 통합된 구성요소는 상기 복수의 구성요소들 각각의 구성요소의 하나 이상의 기능들을 상기 통합 이전에 상기 복수의 구성요소들 중 해당 구성요소에 의해 수행되는 것과 동일 또는 유사하게 수행할 수 있다. 다양한 실시예들에 따르면, 모듈, 프로그램 또는 다른 구성요소에 의해 수행되는 단계들은 순차적으로, 병렬적으로, 반복적으로, 또는 휴리스틱하게 실행되거나, 상기 단계들 중 하나 이상이 다른 순서로 실행되거나, 생략되거나, 또는 하나 이상의 다른 단계들이 추가될 수 있다.According to various embodiments, each component (e.g., a module or a program) of the above-described components may include a single or multiple entities, and some of the multiple entities may be separately arranged in other components. According to various embodiments, one or more components or steps of the above-described corresponding components may be omitted, or one or more other components or steps may be added. Alternatively or additionally, the multiple components (e.g., a module or a program) may be integrated into one component. In such a case, the integrated component may perform one or more functions of each of the multiple components identically or similarly to those performed by the corresponding component of the multiple components before the integration. According to various embodiments, the steps performed by the module, program or other component may be executed sequentially, in parallel, repeatedly, or heuristically, or one or more of the steps may be executed in a different order, omitted, or one or more other steps may be added.

도 1은 본 발명의 다양한 실시예에 따른 배전 제어 장치를 포함하는 배전 제어 시스템을 도시한다. 도 1을 참조하면, 배전 제어 시스템은 배전 제어 장치(110), 배전부(130), 배전 안전 관리 장치(120), 및 관리자 장치(140)를 포함할 수 있다.FIG. 1 illustrates a distribution control system including a distribution control device according to various embodiments of the present invention. Referring to FIG. 1, the distribution control system may include a distribution control device (110), a distribution unit (130), a distribution safety management device (120), and a manager device (140).

배전 제어 장치(110)는 통신 회로(111), 프로세서(112), 및 메모리(115)를 포함할 수 있다. 통신 회로(111)는 다른 전자 장치에 정보를 송신하거나 다른 전자 장치로부터 정보를 수신할 수 있고, 통신 회로(111)가 지원하는 통신의 종류는 제한되지 않는다.The distribution control device (110) may include a communication circuit (111), a processor (112), and a memory (115). The communication circuit (111) may transmit information to or receive information from another electronic device, and the type of communication supported by the communication circuit (111) is not limited.

프로세서(112)는 통신 회로(111)를 통하여 수신된 데이터 및/또는 메모리(115)에 저장된 데이터에 기초하여 연산을 수행하고, 연산의 결과의 적어도 일부를 통신 회로(111)를 통하여 다른 전자 장치에 송신하거나, 메모리(115)에 저장할 수 있다. 본 명세서에서 배전 제어 장치(110)가 어떠한 동작을 수행한다는 표현은 프로세서(112)가 메모리(115)를 참조하여 연산을 수행하거나, 프로세서(112)가 해당 동작이 수행되도록 배전 제어 장치(110)의 다른 구성요소(예를 들어, 통신 회로(111))를 제어한다는 의미를 포함한다. The processor (112) performs a calculation based on data received through the communication circuit (111) and/or data stored in the memory (115), and may transmit at least a part of the result of the calculation to another electronic device through the communication circuit (111) or store it in the memory (115). In this specification, the expression that the power distribution control device (110) performs a certain operation includes the meaning that the processor (112) performs a calculation by referring to the memory (115), or the processor (112) controls another component (e.g., the communication circuit (111)) of the power distribution control device (110) so that the corresponding operation is performed.

프로세서(112)는 데이터 학습부(113) 및 데이터 인식부(114)를 포함할 수 있다. 데이터 학습부(113)는 후술할 바와 같이 시간대별로 특정 세대의 부하량을 예측하기 위한 인공 지능 모델들을 생성할 수 있다. 데이터 인식부(114)는 데이터를 전처리하고, 전처리된 데이터를 데이터 학습부(113)에 학습을 위하여 제공할 수 있다.The processor (112) may include a data learning unit (113) and a data recognition unit (114). The data learning unit (113) may generate artificial intelligence models for predicting the load of a specific generation by time zone, as described below. The data recognition unit (114) may preprocess data and provide the preprocessed data to the data learning unit (113) for learning.

데이터 학습부(113) 및 데이터 인식부(114) 중 적어도 하나는 인공 지능을 위한 전용 하드웨어 칩 형태로 구현되거나, 기존의 범용 프로세서(예를 들어, AP 또는 CPU) 또는 그래픽 전용 프로세서의 일부로서 구현될 수도 있다.At least one of the data learning unit (113) and the data recognition unit (114) may be implemented in the form of a dedicated hardware chip for artificial intelligence, or may be implemented as part of an existing general-purpose processor (e.g., AP or CPU) or a graphics-only processor.

다양한 실시예에 따라서, 도 1에서 데이터 학습부(113) 및 데이터 인식부(114)가 배전 제어 장치(110)에 포함된 것으로 표현된 것과 달리, 데이터 학습부(113) 및 데이터 인식부(114)는 별개의 전자 장치에 각각 탑재될 수 있다. According to various embodiments, unlike the data learning unit (113) and the data recognition unit (114) shown in FIG. 1 as being included in the distribution control device (110), the data learning unit (113) and the data recognition unit (114) may be mounted on separate electronic devices, respectively.

이 경우, 데이터 학습부(113) 및 데이터 인식부(114)는 유선 또는 무선으로 서로 연결되어, 데이터 학습부(113)에서 생성된 모델 정보가 데이터 인식부(114)에 제공되거나, 데이터 인식부(114)에 입력된 데이터가 추가 학습 데이터로서 데이터 학습부(113)에 제공될 수 있다.In this case, the data learning unit (113) and the data recognition unit (114) are connected to each other by wire or wirelessly, so that model information generated in the data learning unit (113) can be provided to the data recognition unit (114), or data input to the data recognition unit (114) can be provided to the data learning unit (113) as additional learning data.

데이터 학습부(113) 및 데이터 인식부(114) 중 적어도 하나는 소프트웨어 모듈로 구현될 수 있다. 이 경우, 소프트웨어 모듈은 컴퓨터로 판독 가능한 비일시적 기록 매체에 저장될 수 있다. 소프트웨어 모듈의 적어도 일부는 OS(operating system)에 의해 제공되거나, 소정의 어플리케이션에 의하여 제공될 수 있다.At least one of the data learning unit (113) and the data recognition unit (114) may be implemented as a software module. In this case, the software module may be stored in a non-transitory computer-readable recording medium. At least a part of the software module may be provided by an operating system (OS) or by a predetermined application.

메모리(115)는 세대별 학습 데이터베이스(116) 및 전력 데이터베이스(117) 를 저장할 수 있다. 세대별 학습 데이터베이스(116)의 구조는 도 2에 도시되어 있다. 도 2를 참조하면, 세대별 학습 데이터베이스(116)는 각 세대별로 별도로 관리되는 학습 데이터베이스들을 포함하고, 특정 세대의 학습 데이터베이스에는 해당 세대의 부하량, 실내에 있는 세대원 정보, 기상 정보, 및 날짜 정보가 시간대별로 연관되어 저장되어 있다. 실내에 있는 세대원 정보는 공동주택의 관리 시스템에 세대원으로 등록된 세대원들 중 실내에 있는 것으로 기록된 세대원을 의미한다. 어느 세대원이 실내에 있는지를 파악하기 위해, 공동 주택에는 출입 관리를 위한 출입 통제 시스템이 구비될 수 있고, 각 세대의 세대원별로 별도의 ID를 갖는 인증 수단(예를 들어 ID 카드 또는 지문과 같은 생체인식수단)이 이용될 수 있다. 예를 들어, 101호의 세대별로 ID1, ID2, ID3, 및 ID4 등 4개의 ID가 발급되어 있고, 출입 기록을 통하여 ID1, ID2, 및 ID3에 대응되는 세대원이 공동 주택의 내부에 입장하였고, ID4에 대응되는 세대원이 공동 주택 밖으로 나간 후 ID4에 대응되는 세대원이 공동 주택의 내부에 입장하지 않은 경우에, 공동 주택의 출입 통제 시스템은 101호의 세대원 중 ID1, ID2, 및 ID3에 대응되는 세대원이 실내에 있고, ID4에 대응되는 세대원은 실외에 있다고 판정할 수 있다. 배전 제어 장치(110)는 통신 회로(111)를 통하여 공동 주택의 출입 통제 시스템으로부터 주기적으로 각 세대에 대하여 실내에 있는 세대원 정보를 획득할 수 있다.The memory (115) can store a generation-specific learning database (116) and a power database (117). The structure of the generation-specific learning database (116) is illustrated in FIG. 2. Referring to FIG. 2, the generation-specific learning database (116) includes learning databases managed separately for each generation, and in the learning database of a specific generation, the load of the corresponding generation, information on household members living indoors, weather information, and date information are stored in association by time zone. Information on household members living indoors refers to household members who are registered as household members in the management system of the apartment complex and are recorded as being indoors. In order to identify which household members are indoors, the apartment complex can be equipped with an access control system for access control, and an authentication means (for example, a biometric means such as an ID card or a fingerprint) having a separate ID for each household member can be used. For example, if four IDs, ID1, ID2, ID3, and ID4, are issued to each household in unit 101, and if the household members corresponding to ID1, ID2, and ID3 enter the apartment complex through the access record and the household member corresponding to ID4 exits the apartment complex, but the household member corresponding to ID4 does not enter the apartment complex, the access control system of the apartment complex can determine that the household members corresponding to ID1, ID2, and ID3 among the household members of unit 101 are indoors and the household member corresponding to ID4 is outdoors. The distribution control device (110) can periodically obtain information on household members inside each household from the access control system of the apartment complex through the communication circuit (111).

도 2에 도시된 바와 같이, 기상 정보는 기온, 풍속, 및 강수량을 포함할 수 있다.As shown in Figure 2, weather information may include temperature, wind speed, and precipitation.

전력 데이터베이스(117)에는 제1 발전부(131)에서 시간대별로 생산되는 전력량과 시간대별 기상 정보가 연관되어 저장될 수 있다. In the power database (117), the amount of power produced by the first power generation unit (131) by time zone and the weather information by time zone can be stored in association with each other.

배전부(130)는 제1 발전부(131), 제2 발전부(132), 및 외부 전력 공급원(133) 중 하나로부터의 전력을 선택적으로 공동주택에 공급한다. 배전부(130)의 동작 스케줄이란 어떤 시간대에 배전부(130)가 제1 발전부(131), 제2 발전부(132), 및 외부 전력 공급원(133) 중 각각으로부터 전력을 공동주택에 공급하는지의 정보를 의미한다. 배전부(130)의 동작 스케줄은 배전 제어 장치(110)에서 산출되고, 배전 제어 장치(110)는 동작 스케줄에 따라 배전부(130)가 제1 발전부(131), 제2 발전부(132), 및 외부 전력 공급원(133) 중 하나로부터의 전력을 선택적으로 공동주택에 공급하도록 배전부(130)를 제어할 수 있다.The distribution unit (130) selectively supplies power from one of the first power generation unit (131), the second power generation unit (132), and the external power supply source (133) to the apartment complex. The operation schedule of the distribution unit (130) means information on at which time the distribution unit (130) supplies power from each of the first power generation unit (131), the second power generation unit (132), and the external power supply source (133) to the apartment complex. The operation schedule of the distribution unit (130) is calculated by the distribution control device (110), and the distribution control device (110) can control the distribution unit (130) so that the distribution unit (130) selectively supplies power from one of the first power generation unit (131), the second power generation unit (132), and the external power supply source (133) to the apartment complex according to the operation schedule.

제1 발전부(131)는 태양광 발전부 및 풍력 발전부를 포함한다. 제2 발전부(132)는 수소연료전지 발전부를 포함한다. 제1 발전부(131)와 제2 발전부(132)의 차이는 발전을 위하여 수소탱크와 같은 일정한 단가를 갖는 연료를 필요로 하는지 여부에 있다. 배전 제어 장치(110)는 통신 회로(111)를 통하여 관리자 장치(140)로부터 제2 발전부(132)의 발전 단가를 수신하여 메모리(115)에 저장할 수 있다. 배전 제어 장치(110)는 통신 회로(111)를 통하여 외부 전력 공급원(133)의 요금 정보를 수신하여 메모리(115)에 저장할 수 있다. 일반적으로 외부 전력 공급원(133)의 요금은 전력량에 따라 요율이 달라지며, 시간대에 따라서도 요율이 상이하다.The first power generation unit (131) includes a solar power generation unit and a wind power generation unit. The second power generation unit (132) includes a hydrogen fuel cell power generation unit. The difference between the first power generation unit (131) and the second power generation unit (132) lies in whether a fuel having a constant unit price, such as a hydrogen tank, is required for power generation. The power distribution control device (110) can receive the power generation unit price of the second power generation unit (132) from the management device (140) through the communication circuit (111) and store it in the memory (115). The power distribution control device (110) can receive rate information of an external power supply source (133) through the communication circuit (111) and store it in the memory (115). In general, the rate of an external power supply source (133) varies depending on the amount of power and also varies depending on the time zone.

배전 제어 장치(110)는 수배전반 내부를 모니터링하되, 배전 안전 관리 장치(120)에 공동주택의 전체 세대에 대한 시간대별 총 예측 부하량을 획득하고, 이에 기초하여 수배전반 내부의 모니터링 주기를 조절하도록 구성된다. 이상 상황이 발생한 경우 배전 제어 장치(110)는 관리자 장치(140)에 이상 발생 메시지를 송신한다.The distribution control device (110) is configured to monitor the inside of the distribution panel, obtain the total predicted load for each time period for all households in the apartment complex from the distribution safety management device (120), and adjust the monitoring cycle inside the distribution panel based on this. If an abnormal situation occurs, the distribution control device (110) transmits an abnormality occurrence message to the management device (140).

도 3은 본 발명의 다양한 실시예에 따른 배전 제어 장치에서 수행되는 방법을 도시한다.FIG. 3 illustrates a method performed in a distribution control device according to various embodiments of the present invention.

310 단계에서, 프로세서(112)는 예측 세대원 구성을 출력하는 제1 인공지능 모델, 예측 부하량을 출력하는 제2 인공지능 모델, 및 제1 발전부의 예상 생산 전력량을 출력하는 제3 인공지능 모델을 생성 예측 세대원 구성을 출력하는 제1 인공지능 모델, 예측 부하량을 출력하는 제2 인공지능 모델, 및 제1 발전부의 예상 생산 전력량을 출력하는 제3 인공지능 모델을 생성할 수 있다.At step 310, the processor (112) may generate a first artificial intelligence model that outputs a predicted generation member configuration, a second artificial intelligence model that outputs a predicted load, and a third artificial intelligence model that outputs a predicted power production amount of the first power generation unit. The first artificial intelligence model that outputs a predicted generation member configuration, the second artificial intelligence model that outputs a predicted load, and the third artificial intelligence model that outputs a predicted power production amount of the first power generation unit may be generated.

제1 인공지능 모델 및 제2 인공지능 모델에 대해서는 도 4를 참조하여 설명한다. 도 4에 도시된 바와 같이, 프로세서(112)는 세대별 학습 데이터베이스(116)에 포함된 특정 세대의 학습 데이터베이스를 학습함으로써 제1 인공지능 모델 및 제2 인공지능 모델을 생성할 수 있다. 제1 인공지능 모델은 시간대, 날짜, 및 기상 예보 정보가 입력되면 해당 시간대에 실내에 있을 것으로 예상되는 세대원 구성인 예측 세대원 구성을 출력한다. 제2 인공지능 모델은 시간대, 날짜, 기상 예보 정보, 및 예측 세대원 구성이 입력되면 해당 시간대에 대한 해당 세대의 예측 부하량을 출력한다. 학습 데이터베이스, 제1 인공지능 모델, 및 제2 인공지능 모델은 세대별로 관리되고 생성되기 때문에, 세대별 학습 데이터베이스(116)에는 세대수별로 별도의 학습 데이터베이스가 저장되고, 프로세서(112)는 각 세대에 대하여 별도의 제1 인공지능 모델 및 제2 인공지능 모델을 각각 생성하게 된다.The first artificial intelligence model and the second artificial intelligence model will be described with reference to FIG. 4. As illustrated in FIG. 4, the processor (112) can generate the first artificial intelligence model and the second artificial intelligence model by learning the learning database of a specific generation included in the generation-specific learning database (116). When time zone, date, and weather forecast information are input, the first artificial intelligence model outputs a predicted household composition, which is a household composition expected to be indoors during the corresponding time zone. When time zone, date, weather forecast information, and predicted household composition are input, the second artificial intelligence model outputs a predicted load of the corresponding generation for the corresponding time zone. Since the learning database, the first artificial intelligence model, and the second artificial intelligence model are managed and generated by generation, a separate learning database is stored for each generation in the generation-specific learning database (116), and the processor (112) generates a separate first artificial intelligence model and a second artificial intelligence model for each generation.

프로세서(112)는 전력 데이터베이스(117)에 기초하여 제3 인공지능 모델을 생성할 수 있다. 제3 인공지능 모델은 시간대별 기상 예보 정보가 입력되면 시간대별 제1 발전부(131)의 예상 생산 전력량을 출력한다. 제1 발전부(131)는 공동주택 전체에 설치된 태양광 발전 설비 및 풍력 발전 설비를 모두 포괄하기 때문에, 프로세서(112)는 공동주택 전체에 대하여 하나의 제3 인공지능 모델을 생성한다.The processor (112) can generate a third artificial intelligence model based on the power database (117). When time-based weather forecast information is input, the third artificial intelligence model outputs the expected power generation amount of the first power generation unit (131) for each time period. Since the first power generation unit (131) includes all solar power generation facilities and wind power generation facilities installed throughout the apartment complex, the processor (112) generates one third artificial intelligence model for the entire apartment complex.

제1 인공지능 모델, 제2 인공지능 모델, 및 제3 인공지능 모델을 생성하는 데는 다양한 머신 러닝 기법이 이용될 수 있다. 예를 들어, RNN(Recurrent Neural Network), CNN(Convolution Neural Network), ANN(Artificial Neural Network), 및 트랜스포머 모델 중 적어도 하나가 제1 인공지능 모델, 제2 인공지능 모델, 및 제3 인공지능 모델의 생성을 위한 학습에 이용될 수 있다.Various machine learning techniques can be used to generate the first artificial intelligence model, the second artificial intelligence model, and the third artificial intelligence model. For example, at least one of a Recurrent Neural Network (RNN), a Convolution Neural Network (CNN), an Artificial Neural Network (ANN), and a Transformer model can be used for learning to generate the first artificial intelligence model, the second artificial intelligence model, and the third artificial intelligence model.

320 단계에서, 프로세서(112)는 제1 인공지능 모델 및 제2 인공지능 모델을 이용하여 세대별 예측 부하량을 확인할 수 있다. 구체적으로, 프로세서(112)는 통신 회로(111)를 통하여 시간대별 기상 예보 정보를 획득하고, 획득된 기상 예보 정보, 시간대, 및 날짜를 제1 인공지능 모델에 입력하여 예측 세대원 구성을 확인하고, 기상 예보 정보, 시간대, 날짜, 및 예측 세대원 구성을 제2 인공지능 모델에 입력하여 해당 세대에 대한 세대별 예측 부하량을 확인할 수 있다. 프로세서(112)는 이러한 과정을 전 세대에 대하여 반복함으로써 각 세대에 대한 세대별 예측 부하량을 확인할 수 있다. 세대별 예측 부하량은 시간대별로 예측 부하량이 연관된 시계열적 데이터이다.In step 320, the processor (112) can check the predicted load by generation using the first artificial intelligence model and the second artificial intelligence model. Specifically, the processor (112) obtains weather forecast information by time zone through the communication circuit (111), inputs the obtained weather forecast information, time zone, and date into the first artificial intelligence model to check the predicted household composition, and inputs the weather forecast information, time zone, date, and predicted household composition into the second artificial intelligence model to check the predicted load by generation for the corresponding generation. The processor (112) can check the predicted load by generation for each generation by repeating this process for all generations. The predicted load by generation is time-series data in which the predicted load is associated by time zone.

330 단계에서, 프로세서(112)는 공동주택에 포함된 모든 세대의 세대별 예측 부하량의 합으로서 전체 세대에 대한 총 예측 부하량을 확인할 수 있다. 세대별 예측 부하량이 시간대별로 예측 부하량이 연관된 시계열적 데이터이기 때문에, 총 예측 부하량 또한 시간대별로 예측 부하량이 연관된 시계열적 데이터이다.At step 330, the processor (112) can determine the total predicted load for all generations as the sum of the predicted loads per generation of all generations included in the apartment complex. Since the predicted load per generation is time-series data in which the predicted loads are related by time zone, the total predicted load is also time-series data in which the predicted loads are related by time zone.

340 단계에서, 프로세서(112)는 제3 인공지능 모델에 시간대별 기상 예보 정보를 입력함으로써 시간대별 제1 발전부의 예상 생산 전력량을 확인할 수 있다.At step 340, the processor (112) can check the expected power generation amount of the first power generation unit for each time zone by inputting time zone weather forecast information into the third artificial intelligence model.

350 단계에서, 프로세서(112)는 총 예측 부하량, 제1 발전부(131)의 예상 생산 전력량, 제2 발전부(132)의 발전 단가, 및 시간대별 외부 전력 공급원(133)의 요금에 기초하여 배전부(130)의 동작 스케줄 및 제2 발전부(132)의 발전 스케줄을 산출할 수 있다. 제1 발전부(131)를 통한 발전에는 비용이 들지 않으나 제1 발전부(131)를 통해 발생하는 전력의 양은 제어할 수 없고, 제2 발전부(132)를 통한 발전을 위해서는 수소 탱크로부터 연료전지에 수소가 공급되어야 하므로 일정한 발전 단가가 발생하나, 수소 공급의 조절을 통해서 전력 생산이 제어될 수 있다.At step 350, the processor (112) can calculate the operation schedule of the distribution unit (130) and the power generation schedule of the second power generation unit (132) based on the total predicted load, the expected power generation amount of the first power generation unit (131), the power generation unit price of the second power generation unit (132), and the rate of the external power supply source (133) by time zone. Power generation through the first power generation unit (131) does not incur any cost, but the amount of power generated through the first power generation unit (131) cannot be controlled, and in order to generate power through the second power generation unit (132), hydrogen must be supplied to the fuel cell from the hydrogen tank, so a constant power generation unit price occurs, but power generation can be controlled by regulating the hydrogen supply.

프로세서(112)는 제2 발전부(132)의 발전 단가와 외부 전력 공급원(133)의 요금의 합이 최소가 되면서 총 예측 부하량에 대응되는 전력 공급이 가능하도록 하는 동작 스케줄을 산출할 수 있다. 프로세서(112)는 통신 회로(111)를 통하여 제1 발전부(131)에 포함되는 축전지 및 제2 발전부(132)에 포함되는 축전지의 SoC(state of charge)를 획득하고, 이를 동작 스케줄 및 발전 스케줄 산출에 고려할 수 있다.The processor (112) can calculate an operation schedule that enables power supply corresponding to the total predicted load while minimizing the sum of the power generation unit price of the second power generation unit (132) and the rate of the external power supply source (133). The processor (112) can obtain the SoC (state of charge) of the battery included in the first power generation unit (131) and the battery included in the second power generation unit (132) through the communication circuit (111) and consider this in calculating the operation schedule and power generation schedule.

360 단계에서, 프로세서(112)는 350 단계에서 산출된 배전부(130)의 동작 스케줄에 따라 배전부(130)를 제어하고, 350 단계에서 산출된 제2 발전부(132)의 발전 스케줄에 따라 제2 발전부(132)의 전력 생산을 제어할 수 있다.At step 360, the processor (112) can control the distribution unit (130) according to the operation schedule of the distribution unit (130) calculated at step 350, and control the power production of the second power generation unit (132) according to the power generation schedule of the second power generation unit (132) calculated at step 350.

경우에 따라서는, 320 단계에서 제1 인공지능 모델 및 제2 인공지능 모델을 이용하여 효과적으로 부하량을 예측하기에는 학습 데이터베이스에 포함된 데이터의 수가 충분하지 않은 세대가 존재할 수 있다. 예를 들어, 특정 세대의 세대원 수가 변화한 경우 또는 특정 세대가 이사를 통하여 새로 전입한 경우가 그러하다. 이러한 경우 충분한 수의 데이터가 확보될 때까지는, 적은 수의 데이터로 낮은 정확도의 제1 인공지능 모델 및 제2 인공지능 모델을 생성하기보다는 동일한 조건(세대의 평형 및 구성원 수)을 가졌으면서 학습 데이터베이스의 데이터 수가 충분한 다른 세대들의 예측 부하량을 이용될 수 있다.In some cases, there may be a generation in which the number of data included in the learning database is not sufficient to effectively predict the load using the first AI model and the second AI model at step 320. For example, this may be the case when the number of household members in a specific generation has changed or when a specific generation has moved in. In such cases, until a sufficient number of data is secured, rather than generating the first AI model and the second AI model with low accuracy using a small number of data, the predicted loads of other generations with the same conditions (generational balance and number of members) and sufficient data in the learning database may be used.

<세대원 수 변화의 경우><In case of change in number of household members>

Figure 112023147983719-pat00001
시간대에 제1 세대의 세대원 수가
Figure 112023147983719-pat00002
명에서
Figure 112023147983719-pat00003
명으로 변경되는 경우를 고려할 수 있다. 이 때, 프로세서(112)는
Figure 112023147983719-pat00004
시간대와
Figure 112023147983719-pat00005
+k 시간대 사이의 t 시간대에 대한 제1 세대의 예측 부하량 E(t)를 수학식 1과 같이 결정할 수 있다.
Figure 112023147983719-pat00001
The number of members of the first generation in the time zone
Figure 112023147983719-pat00002
In the name
Figure 112023147983719-pat00003
It can be considered that the name is changed. At this time, the processor (112)
Figure 112023147983719-pat00004
Time zone and
Figure 112023147983719-pat00005
The predicted load E(t) of the first generation for t time periods between +k time periods can be determined as in mathematical expression 1.

Figure 112023147983719-pat00006
Figure 112023147983719-pat00006

수학식 1에서,

Figure 112023147983719-pat00007
는 상기 제1 세대와 넓이가 동일하고 세대원수가 c인 세대들 중 상기 제1 세대를 제외한 세대들의 t 시간대에 대한 예측 부하량의 평균이고,
Figure 112023147983719-pat00008
는 상기 제1 세대와 넓이가 동일하고 세대원수가 c인 세대들 중 상기 제1 세대를 제외한 세대들의 t 시간대에서의 실제 부하량의 평균이고, R(t)는 제1 세대의 t 시간대에서의 실제 부하량이고, k는 미리 결정된 크기를 갖는 시간 간격으로서, 신뢰도 있는 제1 인공지능 모델 및 제2 인공지능 모델이 생성되기 위하여 데이터가 충분히 축적될 수 있는 시간 간격(예를 들어, 3개월)으로 결정될 수 있다. j는 미리 결정된 크기를 갖는 시간 간격(예를 들어, 1개월)이다.In mathematical expression 1,
Figure 112023147983719-pat00007
is the average of the predicted load for time period t of the generations excluding the first generation among the generations with the same area as the first generation and with c as the number of generation members,
Figure 112023147983719-pat00008
is the average of the actual loads of the generations excluding the first generation among the generations having the same area as the first generation and having c generation members, at time t, R(t) is the actual load of the first generation at time t, k is a time interval having a predetermined size, which can be determined as a time interval (e.g., 3 months) at which data can be sufficiently accumulated to generate reliable first artificial intelligence models and second artificial intelligence models. j is a time interval having a predetermined size (e.g., 1 month).

수학식 1을 살펴보면, E(t)는 변경 후 세대 수를 갖는 다른 세대들의 평균 부하량에 가중치인

Figure 112023147983719-pat00009
를 곱한 값이고, 해당 가중치는 거칠게 말하자면 다른 세대에 비해 전력을 많이 사용하는 정도를 의미한다. Looking at mathematical expression 1, E(t) is the weight of the average load of other generations with the number of generations after the change.
Figure 112023147983719-pat00009
It is a value multiplied by , and the corresponding weight roughly means the degree to which power is used more than other generations.

가중치

Figure 112023147983719-pat00010
는 세대원 수 변경 전에 동일 조건의 다른 세대들에 비해 부하가 높은 경향(h1)과 세대원 수 변경 후에 동일 조건의 다른 세대들에 비해 부하가 높은 경향(h2)의 가중평균이다. h1에 대한 가중치는 시간이 지날수록 감소하고, h2에 대한 가중치는 시간이 지날수록 높아지는데, 이는 시간이 지날수록 h2에 산입되는 데이터의 수가 많아져 h2의 값 자체의 신뢰도가 높아진다는 점을 반영한 것이다. weight
Figure 112023147983719-pat00010
is a weighted average of the tendency to have a higher load than other generations under the same conditions before the change in the number of generation members (h1) and the tendency to have a higher load than other generations under the same conditions after the change in the number of generation members (h2). The weight for h1 decreases over time, and the weight for h2 increases over time, which reflects the fact that the number of data included in h2 increases over time, and thus the reliability of the value of h2 itself increases.

<신규 전입의 경우><In case of new transfer>

Figure 112023147983719-pat00011
시간대에 세대원 수가
Figure 112023147983719-pat00012
인 제1 세대가 신규 전입하는 경우를 생각할 수 있다. 이 경우, 프로세서(112)는
Figure 112023147983719-pat00013
시간대와
Figure 112023147983719-pat00014
+k 시간대 사이의 t 시간대에 대한 제1 세대의 예측 부하량 E(t)를 수학식 2와 같이 결정할 수 있다.
Figure 112023147983719-pat00011
Number of household members in a time zone
Figure 112023147983719-pat00012
We can consider a case where the first generation of people newly transfers. In this case, the processor (112)
Figure 112023147983719-pat00013
Time zone and
Figure 112023147983719-pat00014
The predicted load E(t) of the first generation for t time periods between +k time periods can be determined as in Equation 2.

Figure 112023147983719-pat00015
Figure 112023147983719-pat00015

수학식 2에서, E(t)는 전입한 세대와 동일한 세대원수 및 넓이를 갖는 다른 세대들의 평균 부하량에 가중치인

Figure 112023147983719-pat00016
를 곱한 값이다. 가중치
Figure 112023147983719-pat00017
는 동일 조건을 갖는 다른 세대에 비해 전력을 많이 사용하는 정도를 반영한다.In mathematical expression 2, E(t) is the weighted average load of other generations with the same number of members and area as the generation that moved in.
Figure 112023147983719-pat00016
is the value multiplied by the weight.
Figure 112023147983719-pat00017
It reflects the degree to which a generation uses more electricity compared to other generations with the same conditions.

도 5는 본 발명의 다양한 실시예에 따른 배전 안전 관리 장치의 블록도이다. 도 5를 참조하면, 배전 안전 관리 장치(120)는 통신 회로(510), 프로세서(520), 메모리(530), 가이드(540), 카메라 구동부(550), 카메라(560), 및 차단 구동부(570)를 포함할 수 있다. 통신 회로(510)는 다른 전자 장치에 정보를 송신하거나 다른 전자 장치로부터 정보를 수신할 수 있고, 통신 회로(510)가 지원하는 통신의 종류는 제한되지 않는다.FIG. 5 is a block diagram of a distribution safety management device according to various embodiments of the present invention. Referring to FIG. 5, a distribution safety management device (120) may include a communication circuit (510), a processor (520), a memory (530), a guide (540), a camera driving unit (550), a camera (560), and a blocking driving unit (570). The communication circuit (510) may transmit information to or receive information from another electronic device, and the type of communication supported by the communication circuit (510) is not limited.

프로세서(520)는 통신 회로(510)를 통하여 수신된 데이터 및/또는 메모리(530)에 저장된 데이터에 기초하여 연산을 수행하고, 연산의 결과의 적어도 일부를 통신 회로(510)를 통하여 다른 전자 장치에 송신하거나, 메모리(530)에 저장할 수 있다. 본 명세서에서 배전 안전 관리 장치(120)가 어떠한 동작을 수행한다는 표현은 프로세서(520)가 메모리(530)를 참조하여 연산을 수행하거나, 프로세서(520)가 해당 동작이 수행되도록 배전 안전 관리 장치(120)의 다른 구성요소(예를 들어, 통신 회로(510))를 제어한다는 의미를 포함한다. The processor (520) performs a calculation based on data received through the communication circuit (510) and/or data stored in the memory (530), and may transmit at least a part of the result of the calculation to another electronic device through the communication circuit (510) or store it in the memory (530). In this specification, the expression that the power distribution safety management device (120) performs a certain operation includes the meaning that the processor (520) performs a calculation by referring to the memory (530), or the processor (520) controls another component (e.g., the communication circuit (510)) of the power distribution safety management device (120) so that the corresponding operation is performed.

프로세서(520)는 데이터 학습부(521) 및 데이터 인식부(522)를 포함할 수 있다. 데이터 학습부(521)는 후술할 바와 같이 시간대별로 특정 세대의 부하량을 예측하기 위한 인공 지능 모델들을 생성할 수 있다. 데이터 인식부(522)는 데이터를 전처리하고, 전처리된 데이터를 데이터 학습부(521)에 학습을 위하여 제공할 수 있다.The processor (520) may include a data learning unit (521) and a data recognition unit (522). The data learning unit (521) may generate artificial intelligence models for predicting the load of a specific generation by time zone, as described below. The data recognition unit (522) may preprocess data and provide the preprocessed data to the data learning unit (521) for learning.

데이터 학습부(521) 및 데이터 인식부(522) 중 적어도 하나는 인공 지능을 위한 전용 하드웨어 칩 형태로 구현되거나, 기존의 범용 프로세서(예를 들어, AP 또는 CPU) 또는 그래픽 전용 프로세서의 일부로서 구현될 수도 있다.At least one of the data learning unit (521) and the data recognition unit (522) may be implemented in the form of a dedicated hardware chip for artificial intelligence, or may be implemented as part of an existing general-purpose processor (e.g., AP or CPU) or a graphics-only processor.

다양한 실시예에 따라서, 도 1에서 데이터 학습부(521) 및 데이터 인식부(522)가 배전 안전 관리 장치(120)에 포함된 것으로 표현된 것과 달리, 데이터 학습부(521) 및 데이터 인식부(522)는 별개의 전자 장치에 각각 탑재될 수 있다. According to various embodiments, unlike the data learning unit (521) and the data recognition unit (522) shown in FIG. 1 as being included in the power distribution safety management device (120), the data learning unit (521) and the data recognition unit (522) may be mounted on separate electronic devices, respectively.

이 경우, 데이터 학습부(521) 및 데이터 인식부(522)는 유선 또는 무선으로 서로 연결되어, 데이터 학습부(521)에서 생성된 모델 정보가 데이터 인식부(522)에 제공되거나, 데이터 인식부(522)에 입력된 데이터가 추가 학습 데이터로서 데이터 학습부(521)에 제공될 수 있다.In this case, the data learning unit (521) and the data recognition unit (522) are connected to each other by wire or wirelessly, so that model information generated in the data learning unit (521) can be provided to the data recognition unit (522), or data input to the data recognition unit (522) can be provided to the data learning unit (521) as additional learning data.

데이터 학습부(521) 및 데이터 인식부(522) 중 적어도 하나는 소프트웨어 모듈로 구현될 수 있다. 이 경우, 소프트웨어 모듈은 컴퓨터로 판독 가능한 비일시적 기록 매체에 저장될 수 있다. 소프트웨어 모듈의 적어도 일부는 OS(operating system)에 의해 제공되거나, 소정의 어플리케이션에 의하여 제공될 수 있다.At least one of the data learning unit (521) and the data recognition unit (522) may be implemented as a software module. In this case, the software module may be stored in a non-transitory computer-readable recording medium. At least a part of the software module may be provided by an operating system (OS) or by a predetermined application.

메모리(530)는 이미지 데이터베이스(531), 부하량 데이터베이스(532), 및 클러스터 정보 데이터베이스(533)를 포함할 수 있다. 이미지 데이터베이스(531)에는 수배전반 내에 이상 상황이 발생하지 않았을 때 가이드(540) 상의 교차점에 카메라(560)가 위치할 때 촬영된 제1 이미지 및 각각의 제1 이미지가 촬영될 때 카메라(560)가 위치한 가이드(540) 상의 교차점의 좌표가 연관되어 저장되어 있다. The memory (530) may include an image database (531), a load database (532), and a cluster information database (533). The image database (531) stores, in association, a first image captured when a camera (560) is positioned at an intersection on a guide (540) when no abnormality has occurred in the distribution panel, and coordinates of the intersection on the guide (540) where the camera (560) is positioned when each first image is captured.

부하량 데이터베이스(532)에는 공동 주택 전체의 총 부하량 및 해당 부하량이 나타난 시점(날짜 및 시간)이 연관되어 저장될 수 있다. 부하량 데이터베이스(532)에 포함되는 부하량은 예측 부하량이 아니라 실제로 발생한 역대 부하량을 의미한다.The load database (532) may store the total load of the entire apartment complex and the time (date and time) at which the load appeared. The load included in the load database (532) refers to the historical load that actually occurred, not the predicted load.

클러스터 정보 데이터베이스(533)에는 후술할 클러스터 정보가 최초 생성될 때 생성된 클러스터 정보 및 클러스터 정보의 생성 시기가 저장되고, 이후 클러스터 정보가 업데이트될 때마다 업데이트 시기 및 업데이트된 클러스터 정보가 누적적으로 저장된다. In the cluster information database (533), the cluster information and the time of cluster information creation are stored when the cluster information described later is first created, and the update time and updated cluster information are cumulatively stored whenever the cluster information is updated thereafter.

클러스터 정보는 클러스터의 수, 각 클러스터의 중심값, 각 클러스터의 경계값, 및 각 클러스터에 대응하는 모니터링 빈도를 포함한다. 클러스터의 경계값이란 총 예측 부하량을 해당 클러스터에 대응되는 것으로 판정하기 위한 구간의 경계 값을 의미한다. 예를 들어서, 클러스터가 3개이고, 가장 적은 부하량에 대응하는 클러스터(C1)에 포함되는 부하량 데이터 중 최댓값이 100kWh이고, 두 번째 클러스터(C2)에 포함되는 부하량 데이터 중 최솟값이 102kWh이고, 최댓값이 200kWh이고, 가장 많은 부하량에 대응하는 클러스터(C3)에 포함되는 부하량 데이터 중 최솟값이 205kWh일 때, 클러스터 C1의 상단 경계값이자 클러스터 C2의 하단 경계값은 100kWh와 102kWh의 중간값인 101kWh로 결정될 수 있고, 클러스터 C2의 상단 경계값이자 클러스터 C3의 하단 경계값은 200kWh와 205kWh의 중간값인 202.5kWh로 결정될 수 있다. 이를 일반화하면, 인접한 두 클러스터 사이의 경계값은 인접한 두 클러스터 중 적은 부하량에 대응되는 클러스터에 포함되는 부하량 데이터의 최댓값과 인접한 두 클러스터 중 많은 부하량에 대응되는 클러스터에 포함되는 부하량 데이터의 최솟값의 중간값으로 결정될 수 있다. 전술한 예시에서, 총 예측 부하량이 101kWh 이하이면 클러스터 C1에 대응되고, 총 예측 부하량이 101kWh 초과 202.5kWh 이하이면 클러스터 C2에 대응되고, 총 예측 부하량이 202.5kWh 초과이면 클러스터 C3에 대응되는 것으로 판정될 수 있다. Cluster information includes the number of clusters, the center of each cluster, the boundary of each cluster, and the monitoring frequency corresponding to each cluster. The boundary of a cluster means the boundary value of the interval for determining the total predicted load as corresponding to the cluster. For example, if there are three clusters, and the maximum value of the load data included in the cluster (C1) corresponding to the lowest load is 100 kWh, the minimum value of the load data included in the second cluster (C2) is 102 kWh and the maximum value is 200 kWh, and the minimum value of the load data included in the cluster (C3) corresponding to the highest load is 205 kWh, the upper boundary value of cluster C1 and the lower boundary value of cluster C2 can be determined as 101 kWh, which is the midpoint between 100 kWh and 102 kWh, and the upper boundary value of cluster C2 and the lower boundary value of cluster C3 can be determined as 202.5 kWh, which is the midpoint between 200 kWh and 205 kWh. Generalizing this, the boundary value between two adjacent clusters can be determined as the median of the maximum value of the load data included in the cluster corresponding to the smaller load among the two adjacent clusters and the minimum value of the load data included in the cluster corresponding to the larger load among the two adjacent clusters. In the example described above, if the total predicted load is 101 kWh or less, it can be determined to correspond to cluster C1, if the total predicted load is more than 101 kWh and less than or equal to 202.5 kWh, it can be determined to correspond to cluster C2, and if the total predicted load is more than 202.5 kWh, it can be determined to correspond to cluster C3.

가이드(540)는 격자 형태를 가질 수 있다. 카메라 구동부(550)는 프로세서(520)에 의해 제어되고, 카메라(560)를 가이드(540)를 따라 이동시킬 수 있는 동력을 제공하는 수단이다. 가이드(540) 및 카메라(560)의 예시적인 구조가 도 6에 도시된다. 프로세서(520)는 카메라(560)가 가이드(540) 상의 교차점 상에 위치할 때 카메라(560)의 이동을 잠시 정지시키도록 카메라 구동부(550)를 제어할 수 있다. 카메라(560)는 가이드(540) 상의 교차점 상에서 정지한 상태에서 수배전반 내부의 이미지를 촬영할 수 있다. The guide (540) may have a grid shape. The camera driving unit (550) is a means for providing power that is controlled by the processor (520) and can move the camera (560) along the guide (540). An exemplary structure of the guide (540) and the camera (560) is illustrated in FIG. 6. The processor (520) can control the camera driving unit (550) to temporarily stop the movement of the camera (560) when the camera (560) is located on an intersection point on the guide (540). The camera (560) can capture an image of the inside of the switchboard while stopped on the intersection point on the guide (540).

차단 구동부(570)는 프로세서(520)에 의해 제어되고, 인입 전선과 수배전반 내부 전선 사이의 연결이 끊어지도록 동력을 제공하는 수단이다. 인입 전선과 수배전반 내부 전선 사이를 연결하는 연결 부위의 물리적인 구조를 변형시켜 인입 전선과 수배전반 내부 전선 사이의 연결이 끊어지게 할 수 있는 수단이라면 차단 구동부(570)의 구체적인 구조와 차단 동작의 원리는 제한되지 않는다.The blocking drive unit (570) is controlled by the processor (520) and is a means for providing power to disconnect the connection between the incoming wire and the wire inside the switchboard. The specific structure and the principle of the blocking operation of the blocking drive unit (570) are not limited as long as it is a means capable of disconnecting the connection between the incoming wire and the wire inside the switchboard by changing the physical structure of the connection portion connecting the incoming wire and the wire inside the switchboard.

배전 안전 관리 장치(120)는 수배전반 도어의 내측에 설치될 수 있고, 전체적으로 판 형상을 가질 수 있다. The distribution safety management device (120) can be installed on the inside of the distribution panel door and can have an overall plate shape.

도 7은 본 발명의 다양한 실시예에 따른 배전 안전 관리 장치에서 수행되는 방법을 도시한다. FIG. 7 illustrates a method performed in a power distribution safety management device according to various embodiments of the present invention.

710 단계에서, 프로세서(520)는 통신 회로(510)를 통하여 배전 제어 장치(110)로부터 시간대별 총 예측 부하량을 획득할 수 있다. 여기서 예측 부하량은 공동 주택 전체 세대에 대한 시간대별 예측 부하량으로서, 도 3의 330 단계에서 산출되는 값이다. In step 710, the processor (520) can obtain the total predicted load by time zone from the distribution control device (110) through the communication circuit (510). Here, the predicted load is the predicted load by time zone for all households in the apartment complex, and is a value calculated in step 330 of FIG. 3.

720 단계에서, 프로세서(520)는 시간대별 총 예측 부하량에 기초하여 카메라 구동부(550)를 위한 모니터링 스케줄을 결정할 수 있다. 프로세서(520)에서 시간대별 총 예측 부하량으로부터 모니터링 빈도를 결정하는 규칙은 시간대별 총 예측 부하량에 대하여 모니터링 빈도가 단조증가하는 규칙이라면 제한이 없다. 예를 들어 특정 날짜의 t1 시간대의 총 예측 부하량에 대응되는 모니터링 빈도가 1시간당 5회이고, t2 시간대의 총 예측 부하량에 대응되는 모니터링 빈도가 1시간당 10회인 경우, 프로세서(520)는 t1 시간대에는 1시간당 5회의 빈도로 모니터링이 일어나고, t2 시간대에는 1시간당 10회의 빈도로 모니터링이 일어나도록 모니터링 스케줄을 결정할 수 있다. 여기서 모니터링이 1회 일어난다는 것은 카메라(560)가 가이드(540) 상의 모든 교차점(도 6의 A1, A2, A3, A4, B1, B2, B3, B4, C1, C2, C3, C4, D1, D2, D3, 및 D4)에서 한 번씩 이미지를 촬영한다는 것을 의미한다.At step 720, the processor (520) can determine a monitoring schedule for the camera driver (550) based on the total predicted load per time zone. There is no limitation on the rule for determining the monitoring frequency from the total predicted load per time zone in the processor (520) as long as the monitoring frequency monotonically increases with respect to the total predicted load per time zone. For example, if the monitoring frequency corresponding to the total predicted load of a time zone t1 on a specific date is 5 times per hour and the monitoring frequency corresponding to the total predicted load of a time zone t2 is 10 times per hour, the processor (520) can determine a monitoring schedule such that monitoring occurs at a frequency of 5 times per hour in the time zone t1 and at a frequency of 10 times per hour in the time zone t2. Here, one round of monitoring means that the camera (560) captures an image once at every intersection (A1, A2, A3, A4, B1, B2, B3, B4, C1, C2, C3, C4, D1, D2, D3, and D4 in FIG. 6) on the guide (540).

일 실시예에서, 프로세서(520)는 시간대별 총 예측 부하량으로부터 모니터링 스케줄을 결정하는 규칙을 결정하기 위해 부하량 데이터베이스(532)에 클러스터링을 수행하여 부하량 구간을 확정하고, 각 구간에 대응하는 모니터링 빈도를 설정할 수 있다. 프로세서(520)는 먼저 부하량 데이터베이스(532)에 포함된 데이터에 Mean-shift clustering을 수행하여 구간의 개수(n)를 산정하고, 부하량 데이터베이스(532)에 포함된 데이터에 클러스터의 개수를 n개로 한 k-means clustering을 수행하여 부하량 데이터베이스(532)에 포함된 데이터들을 n개의 클러스터로 분류할 수 있다. 그 후, 프로세서(520)는 각각의 클러스터에 대한 중심값 및 경계값을 산정할 수 있다. 클러스터의 중심값은 k-means clustering의 결과 획득될 수 있다. 클러스터의 경계값의 의미 및 결정 방법은 상술한 바 있다. 그 후, 프로세서(520)는 각각의 클러스터에 대응하는 모니터링 빈도를 결정할 수 있다. 모니터링 빈도는 각 클러스터의 중심값에 미리 결정된 상수를 곱한 값이 될 수 있다. 예를 들어, 중심값이 50kWh인 클러스터에 대응하는 모니터링 빈도는 1시간당 4회, 중심값이 100kWh인 클러스터에 대응하는 모니터링 빈도는 1시간당 8회로 결정될 수 있다.In one embodiment, the processor (520) may perform clustering on the load database (532) to determine a rule for determining a monitoring schedule from the total predicted load by time zone, thereby determining load sections, and may set a monitoring frequency corresponding to each section. The processor (520) may first perform mean-shift clustering on the data included in the load database (532) to calculate the number of sections (n), and may perform k-means clustering with n as the number of clusters on the data included in the load database (532) to classify the data included in the load database (532) into n clusters. Thereafter, the processor (520) may calculate a center value and a boundary value for each cluster. The center value of the cluster may be obtained as a result of k-means clustering. The meaning and determination method of the boundary value of the cluster have been described above. Thereafter, the processor (520) may determine a monitoring frequency corresponding to each cluster. The monitoring frequency may be a value obtained by multiplying the center value of each cluster by a predetermined constant. For example, the monitoring frequency corresponding to a cluster with a center value of 50 kWh can be determined as 4 times per hour, and the monitoring frequency corresponding to a cluster with a center value of 100 kWh can be determined as 8 times per hour.

시간이 지남에 따라 부하량 데이터베이스(532)에 저장되는 데이터 수는 점점 증가하고, 실시예에 따라서는 이에 따라 추가된 데이터를 더 포함한 전체 데이터셋을 대상으로 한 클러스터링을 통한 클러스터 정보 업데이트가 주기적으로 일어날 수 있다. 즉, 프로세서(520)는 주기적으로 부하량 데이터베이스(532) 및 클러스터 정보를 업데이트하여 업데이트된 클러스터 정보 및 업데이트 시기를 클러스터 정보 데이터베이스(533)에 누적적으로 저장할 수 있다.As time passes, the number of data stored in the load database (532) gradually increases, and according to an embodiment, cluster information updates through clustering targeting the entire data set including the additional data may occur periodically. That is, the processor (520) may periodically update the load database (532) and cluster information, and cumulatively store the updated cluster information and update time in the cluster information database (533).

주기적인 클러스터 정보 업데이트는 적절한 시기에 공동 주택의 관리자가 설비 증설 여부를 고려하도록 유도할 수 있다. 프로세서(520)는 최초로 저장된 클러스터 정보에 포함된 클러스터 중심값 중 가장 큰 값인 제1값과 배전 설비 용량에 기초하여 미리 결정된 제2값의 평균값인 제3값을 메모리에 저장하고, 최신 클러스터 정보에 포함된 클러스터 중심값 중 가장 큰 값이 상기 제3값을 초과하는 경우, 관리자 장치(140)에 부하량에 관한 보고서를 송신할 수 있다. 보고서는 부하량 데이터베이스에 포함된 데이터 중 가장 큰 중심값을 갖는 클러스터에 포함된 데이터들의 발생 시기별 히스토그램을 나타낼 수 있다. 또한, 보고서는 클러스터 중심값 중 가장 큰 값의 변화 경향, 예를 들어 최근 5년간 클러스터 중심값 중 가장 큰 값의 변화 추이를 나타낼 수 있다.Periodic cluster information updates can prompt the manager of the apartment complex to consider whether to expand the facility at an appropriate time. The processor (520) stores in memory a first value, which is the largest value among the cluster center values included in the initially stored cluster information, and a third value, which is the average value of the second values, which are predetermined based on the capacity of the power distribution facility, and if the largest value among the cluster center values included in the latest cluster information exceeds the third value, a report on the load can be transmitted to the manager device (140). The report can represent a histogram of data included in the cluster having the largest center value among the data included in the load database by occurrence time. In addition, the report can represent a change trend of the largest value among the cluster center values, for example, a change trend of the largest value among the cluster center values over the past five years.

일 실시예에서, 프로세서(520)는 클러스터 정보 업데이트 시 부하량 데이터베이스에 포함된 데이터부하량 데이터베이스에 포함된 데이터 중 최근의 데이터에 더 큰 가중치를 부여할 수 있다. 전자제품 이용 트렌드에 따라 전력 사용량이 장기적으로 변화하는 환경에서, 최근 데이터에 더 큰 가중치를 부여함으로써 설비 증설 여부를 결정함에 있어서 최근의 경향을 더 잘 반영하게 되는 장점이 있다. 예를 들어, 가중치 부여 시점 T 및 1년 이상의 값으로 미리 정해진 시간간격

Figure 112023147983719-pat00018
에 대하여, T -
Figure 112023147983719-pat00019
시점으로부터 T 시점 이전의 기간에 대한 데이터를
Figure 112023147983719-pat00020
, T -2
Figure 112023147983719-pat00021
시점으로부터 T -
Figure 112023147983719-pat00022
시점 이전의 기간에 대한 데이터를
Figure 112023147983719-pat00023
, T -3
Figure 112023147983719-pat00024
시점으로부터 T -2
Figure 112023147983719-pat00025
시점 이전의 기간에 대한 데이터를
Figure 112023147983719-pat00026
, T -3
Figure 112023147983719-pat00027
시점 이전의 기간에 대한 데이터를
Figure 112023147983719-pat00028
라고 하면, 데이터
Figure 112023147983719-pat00029
에 대한 가중치
Figure 112023147983719-pat00030
Figure 112023147983719-pat00031
로 결정되고,
Figure 112023147983719-pat00032
일 수 있다. 프로세서(520)는 부하량 데이터베이스에 포함된 데이터에 가중치를 부여하고, 가중치가 부여된 데이터에 기초하여 클러스터 정보를 업데이트할 수 있다. 여기서
Figure 112023147983719-pat00033
이 1년 이상의 값으로 정해지는 이유는 전력 사용량은 계절에 따른 변화가 크기 때문에 1년 미만의
Figure 112023147983719-pat00034
을 설정하는 경우 계절에 따른 전력 사용량의 일시적 변화를 과도하게 반영할 수 있기 때문이다. 일 실시예에서,
Figure 112023147983719-pat00035
은 1년의 정수배의 값을 가질 수 있다.In one embodiment, the processor (520) may assign greater weight to recent data among the data included in the load database when updating cluster information. In an environment where power usage changes over the long term according to trends in the use of electronic products, assigning greater weight to recent data has the advantage of better reflecting recent trends when deciding whether to expand facilities. For example, a time interval predefined as a weight assignment time point T and a value of one year or more
Figure 112023147983719-pat00018
About, T -
Figure 112023147983719-pat00019
Data for the period from point T to point T
Figure 112023147983719-pat00020
, T -2
Figure 112023147983719-pat00021
From point T -
Figure 112023147983719-pat00022
Data for a period prior to a point in time
Figure 112023147983719-pat00023
, T -3
Figure 112023147983719-pat00024
T -2 from the point
Figure 112023147983719-pat00025
Data for a period prior to a point in time
Figure 112023147983719-pat00026
, T -3
Figure 112023147983719-pat00027
Data for a period prior to a point in time
Figure 112023147983719-pat00028
If you say so, data
Figure 112023147983719-pat00029
Weight for
Figure 112023147983719-pat00030
Is
Figure 112023147983719-pat00031
is decided,
Figure 112023147983719-pat00032
The processor (520) may assign weights to data included in the load database and update cluster information based on the weighted data. Here,
Figure 112023147983719-pat00033
The reason why it is set to a value of more than one year is because electricity usage varies greatly depending on the season, so it is set to a value of less than one year.
Figure 112023147983719-pat00034
This is because setting it may over-reflect temporary changes in power usage according to seasons. In one embodiment,
Figure 112023147983719-pat00035
can have values that are multiples of a year.

이상, 첨부된 도면을 참조로 하여 본 발명의 실시예를 설명하였지만, 본 발명이 속하는 기술분야의 통상의 기술자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며, 제한적이 아닌 것으로 이해해야만 한다.Above, while the embodiments of the present invention have been described with reference to the attached drawings, it will be understood by those skilled in the art that the present invention may be implemented in other specific forms without changing the technical idea or essential features thereof. Therefore, it should be understood that the embodiments described above are exemplary in all respects and not restrictive.

Claims (5)

통신 회로, 프로세서, 및 메모리를 포함하는 배전 제어 장치에 있어서,
상기 메모리는 공동주택의 각 세대에 대하여, 시간대별 부하량, 시간대별로 실내에 있는 세대원 정보, 시간대별 기상 정보, 및 날짜 정보가 연관된 세대별 학습 데이터베이스를 저장하고,
상기 메모리는 공동주택에 설치된 제1 발전부에서 시간대별로 생산되는 전력량과 시간대별 기상 정보가 연관된 전력 데이터베이스를 저장하고 - 상기 제1 발전부는 태양광 발전부 및 풍력 발전부를 포함함 -,
상기 프로세서는:
상기 세대별 학습 데이터에 기초하여, 시간대, 날짜, 및 기상 예보 정보가 입력되면 해당 시간대에 실내에 있을 것으로 예상되는 세대원 구성인 예측 세대원 구성을 출력하는 제1 인공지능 모델을 생성하고;
상기 세대별 학습 데이터에 기초하여, 시간대, 날짜, 기상 예보 정보, 및 상기 예측 세대원 구성이 입력되면 해당 시간대의 예측 부하량을 출력하는 제2 인공지능 모델을 생성하고;
상기 전력 데이터베이스에 기초하여, 시간대별 기상 예보 정보가 입력되면 시간대별 상기 제1 발전부의 예상 생산 전력량을 출력하는 제3 인공지능 모델을 생성하고;
상기 통신 회로를 통하여 획득한 기상 예보 정보에 기초하여, 제1 인공지능 모델 및 제2 인공지능 모델을 이용하여 세대별 예측 부하량을 확인하고;
각 세대의 상기 세대별 예측 부하량에 기초하여, 시간대별로 전체 세대에 대한 총 예측 부하량을 확인하고;
상기 제3 인공지능 모델에 기초하여 시간대별 상기 제1 발전부의 예상 생산 전력량을 확인하고;
상기 총 예측 부하량, 상기 제1 발전부의 예상 생산 전력량, 제2 발전부의 발전 단가, 및 시간대별 외부 전력 공급원의 요금에 기초하여, 상기 제1 발전부, 상기 제2 발전부, 및 상기 외부 전력 공급원 중 하나로부터의 전력을 선택적으로 상기 공동주택에 공급하는 배전부의 동작 스케줄 및 상기 제2 발전부의 발전 스케줄을 산출하고 - 상기 제2 발전부는 수소연료전지 발전부를 포함함 -;
상기 동작 스케줄에 따라 상기 배전부를 제어하도록 구성되고,
Figure 112024131125979-pat00036
시간대에 제1 세대의 세대원 수가
Figure 112024131125979-pat00037
명에서
Figure 112024131125979-pat00038
명으로 변경되는 경우,
상기 프로세서는
Figure 112024131125979-pat00039
시간대와
Figure 112024131125979-pat00040
+k 시간대 사이의 t 시간대에 대한 상기 제1 세대의 예측 부하량 E(t)를
Figure 112024131125979-pat00041

로 결정하도록 구성되고,
Figure 112024131125979-pat00042
는 상기 제1 세대와 넓이가 동일하고 세대원수가 c인 세대들 중 상기 제1 세대를 제외한 세대들의 t 시간대에 대한 예측 부하량의 평균이고,
Figure 112024131125979-pat00043
는 상기 제1 세대와 넓이가 동일하고 세대원수가 c인 세대들 중 상기 제1 세대를 제외한 세대들의 t 시간대에서의 실제 부하량의 평균이고,
R(t)는 제1 세대의 t 시간대에서의 실제 부하량이고,
j 및 k는 각각 미리 결정된 크기를 갖는 시간 간격인, 배전 제어 장치.
In a power distribution control device including a communication circuit, a processor, and a memory,
The above memory stores a generation-specific learning database that is associated with each household in an apartment complex, including load by time zone, household member information by time zone, weather information by time zone, and date information.
The above memory stores a power database related to the amount of power produced by each time zone from the first power generation unit installed in the apartment complex and the weather information by time zone - the first power generation unit includes a solar power generation unit and a wind power generation unit -,
The above processor:
Based on the above generational learning data, a first artificial intelligence model is created that outputs a predicted household composition, which is a household composition expected to be indoors during a given time zone, when time zone, date, and weather forecast information are input;
Based on the above generational learning data, a second artificial intelligence model is created that outputs a predicted load for a given time zone when time zone, date, weather forecast information, and the predicted generation composition are input;
Based on the above power database, when time-based weather forecast information is input, a third artificial intelligence model is generated that outputs the expected power generation amount of the first power generation unit for each time period;
Based on the weather forecast information obtained through the above communication circuit, the predicted load for each generation is confirmed using the first artificial intelligence model and the second artificial intelligence model;
Based on the above generational predicted load for each generation, the total predicted load for the entire generation is checked by time zone;
Based on the third artificial intelligence model, the expected power generation amount of the first power generation unit is confirmed for each time zone;
Based on the total predicted load, the predicted power generation amount of the first power generation unit, the generation unit price of the second power generation unit, and the rate of the external power supply source by time zone, an operation schedule of a distribution unit that selectively supplies power from one of the first power generation unit, the second power generation unit, and the external power supply source to the apartment complex and a power generation schedule of the second power generation unit are calculated, wherein the second power generation unit includes a hydrogen fuel cell power generation unit;
It is configured to control the distribution unit according to the above operation schedule,
Figure 112024131125979-pat00036
The number of members of the first generation in the time zone
Figure 112024131125979-pat00037
In the name
Figure 112024131125979-pat00038
If the name is changed,
The above processor
Figure 112024131125979-pat00039
Time zone and
Figure 112024131125979-pat00040
+k The predicted load E(t) of the first generation for time periods t between time periods
Figure 112024131125979-pat00041

is configured to decide,
Figure 112024131125979-pat00042
is the average of the predicted load for time period t of the generations excluding the first generation among the generations with the same area as the first generation and with c as the number of generation members,
Figure 112024131125979-pat00043
is the average of the actual load at time t of the generations excluding the first generation among the generations with the same area as the first generation and with c as the number of generation members,
R(t) is the actual load at time t of the first generation,
A distribution control device, where j and k are time intervals each having a predetermined size.
삭제delete 제1항에 있어서,
Figure 112024131125979-pat00044
시간대에 세대원 수가
Figure 112024131125979-pat00045
인 제1 세대가 전입하는 경우,
상기 프로세서는
Figure 112024131125979-pat00046
시간대와
Figure 112024131125979-pat00047
+k 시간대 사이의 t 시간대에 대한 상기 제1 세대의 예측 부하량 E(t)를
Figure 112024131125979-pat00048

로 결정하도록 구성되는, 배전 제어 장치.
In the first paragraph,
Figure 112024131125979-pat00044
Number of household members in a time zone
Figure 112024131125979-pat00045
In case of the first generation moving in,
The above processor
Figure 112024131125979-pat00046
Time zone and
Figure 112024131125979-pat00047
+k The predicted load E(t) of the first generation for time periods t between time periods
Figure 112024131125979-pat00048

A distribution control device configured to determine.
제1항에 있어서,
상기 프로세서는, 상기 통신 회로를 통하여, 상기 외부 전력 공급원의 요금 정보를 수신하도록 구성되는, 배전 제어 장치
In the first paragraph,
The above processor is configured to receive rate information of the external power supply source through the communication circuit, a power distribution control device
제1항에 있어서,
상기 기상 정보 및 상기 기상 예보 정보는, 기온, 풍속, 및 강수량을 포함하는, 배전 제어 장치.
In the first paragraph,
The above weather information and the above weather forecast information, a distribution control device including temperature, wind speed, and precipitation.
KR1020230197931A 2023-12-29 2023-12-29 Apparatus for controlling distribution Active KR102780431B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020230197931A KR102780431B1 (en) 2023-12-29 2023-12-29 Apparatus for controlling distribution

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020230197931A KR102780431B1 (en) 2023-12-29 2023-12-29 Apparatus for controlling distribution

Publications (1)

Publication Number Publication Date
KR102780431B1 true KR102780431B1 (en) 2025-03-12

Family

ID=94978120

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020230197931A Active KR102780431B1 (en) 2023-12-29 2023-12-29 Apparatus for controlling distribution

Country Status (1)

Country Link
KR (1) KR102780431B1 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013093934A (en) * 2011-10-24 2013-05-16 Sony Corp Power demand forecast device, method and system and power failure detection system
JP2017153268A (en) * 2016-02-25 2017-08-31 オムロン株式会社 Power supply and demand predicting system, power supply and demand predicting method, and power supply and demand predicting program
JP2018113817A (en) * 2017-01-13 2018-07-19 株式会社東芝 Information processing system and information processing program
KR102187327B1 (en) * 2020-05-21 2020-12-04 에스텍아이앤씨(주) Dynamic management and control system for a building electric demand based on automated machine learning scheme
KR102190845B1 (en) * 2020-08-21 2020-12-14 주식회사 아이씨티솔루션스 Driving control method of fuel cell generation system using power load estimation of building based on artificial intelligence
KR20210145885A (en) * 2020-05-25 2021-12-03 한전케이디엔주식회사 Power supply system and method of an apartment house
KR102391449B1 (en) * 2021-11-09 2022-04-27 한국전력기술 주식회사 Energy control system and energy control method for power communities with hydrogen during independent mode

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013093934A (en) * 2011-10-24 2013-05-16 Sony Corp Power demand forecast device, method and system and power failure detection system
JP2017153268A (en) * 2016-02-25 2017-08-31 オムロン株式会社 Power supply and demand predicting system, power supply and demand predicting method, and power supply and demand predicting program
JP2018113817A (en) * 2017-01-13 2018-07-19 株式会社東芝 Information processing system and information processing program
KR102187327B1 (en) * 2020-05-21 2020-12-04 에스텍아이앤씨(주) Dynamic management and control system for a building electric demand based on automated machine learning scheme
KR20210145885A (en) * 2020-05-25 2021-12-03 한전케이디엔주식회사 Power supply system and method of an apartment house
KR102190845B1 (en) * 2020-08-21 2020-12-14 주식회사 아이씨티솔루션스 Driving control method of fuel cell generation system using power load estimation of building based on artificial intelligence
KR102391449B1 (en) * 2021-11-09 2022-04-27 한국전력기술 주식회사 Energy control system and energy control method for power communities with hydrogen during independent mode

Similar Documents

Publication Publication Date Title
JP7482167B2 (en) SYSTEM AND METHOD FOR DYNAMIC ENERGY STORAGE SYSTEM CONTROL - Patent application
US20230169427A1 (en) Method and system for adaptively switching prediction strategies optimizing time-variant energy consumption of built environment
KR102187327B1 (en) Dynamic management and control system for a building electric demand based on automated machine learning scheme
US12013673B2 (en) Building control system using reinforcement learning
CN114362189A (en) Calling method, system and device capable of adjusting load participation demand response
US10635056B2 (en) Model and control virtual power plant performance
CN118739276B (en) A control method and system based on distributed photovoltaic energy storage
US10175709B2 (en) Consumer electric power control system and consumer electric power control method
CN102592246A (en) System and method for estimating demand response in electric power systems
US10333306B2 (en) Data-driven demand charge management solution
US20230244197A1 (en) Machine-learning-enhanced distributed energy resource management system
Lu et al. Large-scale simulation-based parametric analysis of an optimal precooling strategy for demand flexibility in a commercial office building
CN120073992A (en) Smart power grid load dynamic monitoring method and system
US10931107B2 (en) System and method for management of an electricity distribution grid
KR102780431B1 (en) Apparatus for controlling distribution
KR102780438B1 (en) Apparatus for managing safety of distribution
CN119761552A (en) Distributed photovoltaic access area operation optimization system
Aduda Smart grid-building energy interactions: demand side power flexibility in office buildings
US20250315016A1 (en) Energy yield management software system for industrial grade solar microgrids and critical infrastructure
KR102850885B1 (en) ENHANCEMENT method for charging or discharging of energy storage system based on a Reinforcement Learning and a power control device supporting the same
US20240405551A1 (en) Base station management device
KR102864577B1 (en) method for charging or discharging of energy storage system considering limited condition based on a Reinforcement Learning and a power control device supporting the same
CN117613915B (en) Real-time scheduling method, device, equipment and storage medium for power system
Cai et al. Generation schedule considering branch security check under new energy access
CN118608324A (en) 5G Smart Energy Management Power System

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20231229

PA0201 Request for examination

Patent event code: PA02011R01I

Patent event date: 20231229

Comment text: Patent Application

PA0302 Request for accelerated examination

Patent event date: 20231229

Patent event code: PA03022R01D

Comment text: Request for Accelerated Examination

Patent event date: 20231229

Patent event code: PA03021R01I

Comment text: Patent Application

PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20241027

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
GRNT Written decision to grant
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20250307

PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20250307

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20250307

End annual number: 3

Start annual number: 1

PG1601 Publication of registration