KR102827284B1 - A smart farm control system supporting decision based on cloud - Google Patents
A smart farm control system supporting decision based on cloud Download PDFInfo
- Publication number
- KR102827284B1 KR102827284B1 KR1020230121493A KR20230121493A KR102827284B1 KR 102827284 B1 KR102827284 B1 KR 102827284B1 KR 1020230121493 A KR1020230121493 A KR 1020230121493A KR 20230121493 A KR20230121493 A KR 20230121493A KR 102827284 B1 KR102827284 B1 KR 102827284B1
- Authority
- KR
- South Korea
- Prior art keywords
- index
- information
- bio
- cultivation
- crop
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/02—Agriculture; Fishing; Forestry; Mining
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Y—INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
- G16Y10/00—Economic sectors
- G16Y10/05—Agriculture
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Y—INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
- G16Y20/00—Information sensed or collected by the things
- G16Y20/10—Information sensed or collected by the things relating to the environment, e.g. temperature; relating to location
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Y—INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
- G16Y40/00—IoT characterised by the purpose of the information processing
- G16Y40/10—Detection; Monitoring
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Y—INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
- G16Y40/00—IoT characterised by the purpose of the information processing
- G16Y40/20—Analytics; Diagnosis
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Y—INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
- G16Y40/00—IoT characterised by the purpose of the information processing
- G16Y40/30—Control
Landscapes
- Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Business, Economics & Management (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Agronomy & Crop Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Strategic Management (AREA)
- Primary Health Care (AREA)
- Marketing (AREA)
- Human Resources & Organizations (AREA)
- Software Systems (AREA)
- Toxicology (AREA)
- Medical Informatics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- General Engineering & Computer Science (AREA)
- Artificial Intelligence (AREA)
- Mathematical Physics (AREA)
- Environmental & Geological Engineering (AREA)
- Data Mining & Analysis (AREA)
- Biomedical Technology (AREA)
- Evolutionary Computation (AREA)
- Animal Husbandry (AREA)
- Marine Sciences & Fisheries (AREA)
- Mining & Mineral Resources (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
본 발명은 스마트팜 재배지의 작물 생육정보와 환경정보를 전달받아 미리 학습된 인공지능 알고리즘에 입력하여 작물의 현재 생체지수를 판정한 후 임계범위내에 해당하지 않을 경우에 기대 생체지수 및 기대 생체지수에 도달하기 위한 제어정보를 생성함으로써 의사결정에 기반한 최적의 제어정보로 재배지의 시설 및 기기를 자동 제어하도록 된 클라우드 기반 작물별 의사결정지원 스마트팜 복합제어시스템에 관한 것이다.
본 발명은 재배지의 작물 재배정보를 수신받아 의사결정을통해 재배지의 시설 및 환경을 자동 제어하여 작물을 재배하는 스마트팜 재배방법에 있어서, 재배지의 환경정보를 포함한 작물 재배정보를 복합제어기(10)에서 취합하여 설정된 시간 간격으로 서버(20)로 전달하는 제1단계; 설정된 시간간격으로 수신받은 작물 재배정보에서 시설 환경정보와 토양(배지) 환경정보를 추출하여 각 환경정보의 독립변수별로 평균값을 산정하고, 미리 학습된 인공지능 알고리즘에 입력하여 해당 작물의 현재 생체지수를 판정하는 제2단계; 판정된 현재 생체지수가 설정된 기준 생체지수의 임계 범위 내에 해당하는지 여부를 판단하여 제어유무를 출력하는 제3단계; 제3단계에서 현재 생체지수가 임계범위를 벗어난 경우, 기대 생체지수 및 상기 기대 생체지수에 도달하기 위해 시설 및 환경을 제어하기 위한 제어정보를 생성하는 제4단계; 생성된 제어정보와 기대 생체지수 정보를 재배지에 설치된 상기 복합제어기(10)로 전달하는 제5단계; 상기 복합제어기(10)는 수신받은 제어정보에 따라 재배지의 시설 및 환경 제어기기들을 자동 제어하는 제6단계; 상기 복합제어기(10)는 재배지의 시설 및 환경 제어 후 설정된 시간간격으로 변경된 환경정보를 상기 서버(20)로 전달하는 제7단계; 상기 서버(20)는 수신받은 변경된 환경정보에서 독립변수별로 평균값을 산정한 후, 인공지능 알고리즘에 재차 입력하여 제어상태의 현재 생체지수를 다시 판정한 다음 기대 생체지수에 해당되는 기대수치만큼 도달하였는지를 판단하는 제8단계; 제8단계에서 판단 결과, 제어상태의 현재 생체지수가 기대 생체지수에 도달한 경우에는 제어중지정보를 생성하고, 제어상태의 현재 생체지수가 기대 생체지수에 도달하지 못한 경우에는 추가제어정보를 상기 복합제어기(10)로 전달하는 제9단계; 제9단계에서 전달받은 제어중지정보 또는 추가제어정보에 따라 복합제어기(10)가 재배지의 시설 및 환경을 자동 제어하는 제10단계;로 이루어진다.The present invention relates to a cloud-based crop-specific decision-making support smart farm complex control system that automatically controls facilities and equipment in a farm using optimal control information based on decision-making by receiving crop growth information and environmental information of a smart farm cultivation area, inputting them into a pre-learned artificial intelligence algorithm to determine the current bio-index of the crop, and then generating an expected bio-index and control information for reaching the expected bio-index if it is not within a critical range.
The present invention relates to a smart farm cultivation method that receives crop cultivation information of a cultivation area and automatically controls the facilities and environment of the cultivation area through decision-making to cultivate crops, the method comprising: a first step of collecting crop cultivation information including environmental information of the cultivation area from a composite controller (10) and transmitting the collected information to a server (20) at set time intervals; a second step of extracting facility environmental information and soil (medium) environmental information from the crop cultivation information received at set time intervals, calculating an average value for each independent variable of each environmental information, and inputting the extracted information into a pre-learned artificial intelligence algorithm to determine the current bio-index of the corresponding crop; a third step of determining whether the determined current bio-index falls within a critical range of a set reference bio-index and outputting whether or not control is required; a fourth step of generating an expected bio-index and control information for controlling the facilities and environment to reach the expected bio-index if the current bio-index is out of the critical range in the third step; a fifth step of transmitting the generated control information and the expected bio-index information to the composite controller (10) installed in the cultivation area; The above-mentioned complex controller (10) comprises a sixth step in which the complex controller (10) automatically controls the facilities and environmental control devices of the cultivation field according to the received control information; a seventh step in which the complex controller (10) transmits the changed environmental information to the server (20) at set time intervals after controlling the facilities and environment of the cultivation field; an eighth step in which the server (20) calculates an average value for each independent variable from the received changed environmental information and then inputs it again into an artificial intelligence algorithm to re-judge the current bio-index in the control state and then determines whether it has reached the expected value corresponding to the expected bio-index; a ninth step in which, if the current bio-index in the control state has reached the expected bio-index as a result of the judgment in the eighth step, control stop information is generated and, if the current bio-index in the control state has not reached the expected bio-index, additional control information is transmitted to the complex controller (10); a tenth step in which the complex controller (10) automatically controls the facilities and environment of the cultivation field according to the control stop information or additional control information transmitted in the ninth step.
Description
본 발명은 스마트팜 재배지의 작물 생육정보와 환경정보를 전달받아 미리 학습된 인공지능 알고리즘에 입력하여 작물의 현재 생체지수를 판정한 후 임계범위내에 해당하지 않을 경우에 기대 생체지수 및 기대 생체지수에 도달하기 위한 제어정보를 생성함으로써 의사결정에 기반한 최적의 제어정보로 재배지의 시설 및 기기를 자동 제어하도록 된 클라우드 기반 작물별 의사결정지원 스마트팜 복합제어시스템에 관한 것이다.The present invention relates to a cloud-based crop-specific decision-making support smart farm complex control system that automatically controls facilities and equipment in a farm using optimal control information based on decision-making by receiving crop growth information and environmental information of a smart farm cultivation area, inputting them into a pre-learned artificial intelligence algorithm to determine the current bio-index of the crop, and then generating an expected bio-index and control information for reaching the expected bio-index if it is not within a critical range.
농산물의 대량 생산을 위해 농업기술이 지속적으로 발전하고 있는 가운데, 고품질 작물을 위한 정밀농업이 대두되고 있다.As agricultural technology continues to advance for mass production of agricultural products, precision agriculture for high-quality crops is emerging.
ICT 기술을 활용하여 주변 환경에 최적화된 맞춤형 농업을 의미하는 정밀농업에서는 작물 재배에 영향을 미치는 요인에 관한 정보를 수집하고 그에 대한 정밀 분석을 통하여 불필요한 농자재 및 작업을 최소화하면서 작물 생산 관리의 효율을 최적화하고 있다.Precision agriculture, which refers to customized farming optimized for the surrounding environment by utilizing ICT technology, collects information on factors affecting crop cultivation and precisely analyzes it to minimize unnecessary agricultural materials and work, while optimizing the efficiency of crop production management.
정밀농업이 요구되는 것은 특정 지역이나 경작지별로 기상 환경 및 지역적 특성이 다르고 이로 인해 시기별 농업 환경의 변화가 심하기 때문이다. 예를 들어 제주 지역의 40% 이상 면적을 차지하고 지역 총생산의 10% 이상을 차지하는 감귤 산업은 기후 변화에 취약하며, 제주 지역별로 다양한 기후 특성이 나타나 지역별 데이타를 수집하고 기후 변화에 따른 감귤 생육상태 분석을 위한 데이타 분석 필요하다.Precision agriculture is required because the weather environment and regional characteristics are different for each region or farmland, and because of this, the agricultural environment changes significantly from season to season. For example, the citrus industry, which occupies more than 40% of the Jeju area and accounts for more than 10% of the region's total production, is vulnerable to climate change, and because each Jeju region has different climate characteristics, it is necessary to collect regional data and analyze data for analyzing the citrus growth status according to climate change.
정밀농업이 구현된 대표적 예로 스마트팜이 있다. 국내 스마트팜 시장규모는 약 6조원에 이르며 첨단 농업을 리드하고 있는데 국내 스마트팜의 대부분은 하드웨어, 즉 시설 및 제어 분야에 편중되어 있어 시설 비용 및 관리비용이 크다는 문제가 있다. 구체적으로 자동 환경제어 설비 도입에 필요한 비용은 비닐온실 기준 평균 평당 40~ 50만원에 달하고, 2,000평 규모 기준 스마트팜 초기 도입비용에만 최소 13억 가량이 필요한 실정이다. 특히 시설 및 자동 환경제어 방식의 스마트팜은 표준 통신 프로토콜이 없으며, 고비용의 단일 시스템 안에서만 연계 가능한 구조로 확장성이 떨어지는 한계를 가진다.A representative example of precision agriculture is smart farms. The domestic smart farm market size is approximately 6 trillion won and is leading advanced agriculture. However, most domestic smart farms are focused on hardware, namely facilities and control, and there is a problem that facility costs and management costs are high. Specifically, the cost required to introduce automatic environmental control equipment is an average of 400,000 to 500,000 won per pyeong for a vinyl greenhouse, and the initial introduction cost of a smart farm of 2,000 pyeong is at least 1.3 billion won. In particular, smart farms using facility and automatic environmental control methods have no standard communication protocol, and they have a structure that can only be linked within a single, expensive system, which limits their scalability.
기존의 스마트팜 관련 기술을 살펴보면, 예를 들어 특허출원 10-2016-0126771호의 시설재배 시스템의 경우, 농작물을 효과적으로 재배할 수 있도록 상기 농작물을 재배하기 위한 온실, 상기 온실의 내외에 구비되는 센서 장치, 온실 환경을 제어하기 위한 시설 제어 기준값을 수신하기 위한 인터페이스 장치, 상기 수신받은 시설 제어기준값에 기초하여 상기 온실 환경을 제어하는 환경 제어 장치, 및 상기 수신 받은 시설 제어 기준값을 시계열적으로 저장하기 위한 메모리를 포함하고 있다. 이러한 기술에 따르면, 전문가가 시스템을 조작하는 제어 신호들을 시계열적으로 저장하고, 이렇게 저장된 데이터에 기초하여 시설재배 시스템을 자동으로 제어시킬 수 있는 장점이 있으나, 스마트팜을 구현하기 위해 고가의 시설 비용이 요구되는 기존의 한계를 벗어나지 못하며 영세한 농가나 노지 농가에 적용하기 어려운 문제가 있다.Looking at existing smart farm-related technologies, for example, in the case of the facility cultivation system of Patent Application No. 10-2016-0126771, it includes a greenhouse for cultivating the crops so as to effectively cultivate the crops, a sensor device installed inside and outside the greenhouse, an interface device for receiving a facility control reference value for controlling the greenhouse environment, an environment control device for controlling the greenhouse environment based on the received facility control reference value, and a memory for storing the received facility control reference value in time series. According to this technology, there is an advantage in that control signals for operating the system by an expert can be stored in time series and the facility cultivation system can be automatically controlled based on the stored data, but it does not overcome the existing limitation of requiring expensive facility costs to implement a smart farm, and there is a problem that it is difficult to apply to small-scale farms or open-field farms.
또한, 특허출원 10-2021-0064742호의 경우, 스마트 팜 관리를 위한 서버 플랫폼을 제안하였는데, 구체적으로는 스마트 팜 관리를 위한 서버 플랫폼은 스마트 팜에 대한 정보가 저장된 스마트 팜 모듈과 스마트 팜과 관련된 수요자에 대한 정보가 저장된 팜 수요 모듈을 관리하는 스마트 팜 관리 서버; 스마트 팜 모듈에 저장된 스마트팜과 팜 수요 모듈에 저장된 수요자에 대한 관련성을 탐색하여 연결시키는 스마트 팜 연결 모듈; 및 스마트 팜 연결 모듈의 연결에 따라 매칭이 이루어지면 그에 따라 팜 콘텐츠를 생성하는 팜 콘텐츠 생성 모듈을 포함한다.In addition, in the case of patent application No. 10-2021-0064742, a server platform for smart farm management is proposed. Specifically, the server platform for smart farm management includes a smart farm management server that manages a smart farm module that stores information about a smart farm and a farm demand module that stores information about users related to the smart farm; a smart farm connection module that searches for and connects the relevance between the smart farm stored in the smart farm module and the users stored in the farm demand module; and a farm content generation module that generates farm content accordingly when a match is made according to the connection of the smart farm connection module.
이 기술에 따르면, 다수인이 접속하여 할당된 스마트 팜의 상태를 확인하고, 미리 정해진 스케줄에 따라 스마트팜의 생장 상태가 자동으로 확인될 수 있도록 하는 효과가 있어 스마트팜의 분양 등 농촌 생활 체험에 적용될 수 있으나, 서로 떨어진 원격지의 노지 농가 등을 스마트팜화하여 농업 경쟁력을 높이기에는 역시 한계가 있다. According to this technology, it can be applied to rural life experiences such as distribution of smart farms, as it has the effect of allowing multiple people to access and check the status of the assigned smart farm, and automatically checking the growth status of the smart farm according to a pre-determined schedule. However, there are still limitations in increasing agricultural competitiveness by making remote open-field farms into smart farms.
과수재배를 하는 대부분의 시설 농가는 정밀제어 시스템보다는 저렴하고 단순하면서 사용하기 간편한 시스템 및 농업활동에 시기별로 필요한 데이터 서비스를 선호하고 있다. 이러한 농가들의 요구 사항 및 전술한 관련 기술의 한계를 고려할 때, 비닐하우스 등의 시설 농가는 물론 일반 노지에서 과수를 재배하는 농가에도 범용적으로 스마트팜을 구현할 수 있는 새로운 서비스가 요구되고 있다.Most of the facility farms that grow orchards prefer cheap, simple, and easy-to-use systems and data services required for each period of agricultural activities rather than precision control systems. Considering the needs of these farms and the limitations of the aforementioned related technologies, a new service that can universally implement smart farms is required for facility farms such as vinyl houses as well as farms that grow orchards in open fields.
특히 스마트팜 정보의 부족, 스마트팜 재배를 위한 숙련도 부족 등 전문가에 비해 모든 면에서 지식이 부족하며, 부족한 지식으로 작물별 성장시기별로 농가에서 임의적으로 시설 및 환경기기들을 제어하여 스마트팜을 할 경우에 작물의 생산효율이 좋지 않아 만족할 만한 소득을 거두지는 못하였다.In particular, compared to experts, they lack knowledge in all aspects, such as lack of information on smart farms and lack of skills for smart farm cultivation. In addition, when farmers arbitrarily control facilities and environmental devices according to the growing season of each crop due to insufficient knowledge, the production efficiency of crops is poor and satisfactory income is not obtained.
더욱이, 지구 온난화로 인하여 지역별 재배 환경이 계속 변하고 있기 때문에, 재배지의 평균 기온 내지 계절별 기온 변화, 재배지의 고도, 경사도 또는 경사향 등의 재배지의 환경정보를 모니터링하면서 최적의 의사결정을 통해 재배지의 시설 및 환경 기기들을 자동제어하여 작물을 재배할 수 있도록 하는 기술이 필요한 실정이다.Furthermore, as regional cultivation environments continue to change due to global warming, there is a need for technology that enables crop cultivation by automatically controlling facilities and environmental devices in the cultivation area through optimal decision-making while monitoring environmental information of the cultivation area, such as average temperature or seasonal temperature changes, altitude, slope, or slope direction of the cultivation area.
본 발명은 상기한 문제점을 해결하기 위하여 창안된 것으로, 스마트팜 재배지의 작물 생육정보와 환경정보를 전달받아 각각의 독립변수별로 평균값을 계산한 후 미리 학습된 인공지능 알고리즘에 입력하여 작물의 현재 생체지수를 판정하고, 임계범위내에 해당하지 않을 경우에 기대 생체지수 및 기대 생체지수에 도달하기 위한 제어정보를 생성하여 재배지의 시설 및 기기를 자동 제어하도록 함으로써 작물별로 최적의 의사결정에 따른 제어정보를 생성하여 작물을 재배하여 생산효율을 극대화시켜 주도록 한 클라우드 기반 작물별 의사결정지원 스마트팜 복합제어시스템을 제공하는 데 있다.The present invention has been made to solve the above problems, and provides a smart farm complex control system with cloud-based crop-specific decision-making support, which receives crop growth information and environmental information from a smart farm cultivation area, calculates an average value for each independent variable, and then inputs the calculated average value into a pre-learned artificial intelligence algorithm to determine the current bio-index of the crop, and if it does not fall within the critical range, generates an expected bio-index and control information to reach the expected bio-index, and automatically controls the facilities and equipment of the cultivation area, thereby generating control information according to optimal decision-making for each crop and cultivating the crop to maximize production efficiency.
상기의 과제를 해결하기 위한 본 발명의 해결수단은, 재배지의 작물 재배정보를 수신받아 재배지의 시설 및 환경을 자동 제어하여 작물을 재배하는 스마트팜 재배방법에 있어서, 재배지의 환경정보를 포함한 작물 재배정보를 복합제어기(10)에서 취합하여 설정된 시간 간격으로 서버(20)로 전달하는 제1단계; 설정된 시간간격으로 수신받은 작물 재배정보에서 시설 환경정보와 토양(배지) 환경정보를 추출하여 각 환경정보의 독립변수별로 평균값을 산정하고, 미리 학습된 인공지능 알고리즘에 입력하여 해당 작물의 현재 생체지수를 판정하는 제2단계; 판정된 현재 생체지수가 설정된 기준 생체지수의 임계 범위 내에 해당하는지 여부를 판단하여 제어유무를 출력하는 제3단계; 제3단계에서 현재 생체지수가 임계범위를 벗어난 것으로 출력된 경우, 기대 생체지수 및 상기 기대 생체지수에 도달하기 위해 시설 및 환경을 제어하기 위한 제어정보를 생성하는 제4단계; 생성된 제어정보와 기대 생체지수 정보를 재배지에 설치된 상기 복합제어기(10)로 전달하는 제5단계; 상기 복합제어기(10)는 수신받은 제어정보에 따라 재배지의 시설 및 환경 제어기기들을 자동 제어하는 제6단계; 상기 복합제어기(10)는 재배지의 시설 및 환경 제어 후 설정된 시간간격으로 변경된 환경정보를 상기 서버(20)로 전달하는 제7단계; 상기 서버(20)는 수신받은 변경된 환경정보에서 독립변수별로 평균값을 산정한 후, 인공지능 알고리즘에 재차 입력하여 제어상태의 현재 생체지수를 다시 판정한 다음 기대 생체지수에 해당되는 기대수치만큼 도달하였는지를 판단하는 제8단계; 제8단계에서 판단 결과, 제어상태의 현재 생체지수가 기대 생체지수에 도달한 경우에는 제어중지정보를 생성하고, 제어상태의 현재 생체지수가 기대 생체지수에 도달하지 못한 경우에는 추가제어정보를 상기 복합제어기(10)로 전달하는 제9단계; 제9단계에서 전달받은 제어중지정보 또는 추가제어정보에 따라 복합제어기(10)가 재배지의 시설 및 환경을 자동 제어하는 제10단계;로 이루어지고, 상기 제10단계를 거친 후 상기 제7단계 ~ 제10단계를 반복 수행하면서 제어상태의 현재 생체지수가 기대 생체지수에 도달한지를 판단하면서 재배지의 시설 및 환경을 자동제어하며, 상기 임계 범위는 설정된 기준생체지수 대비 ±5%이고, 상기 서버(20)는 현재 생체지수가 설정된 임계 범위를 벗어난 경우에 기대 생체지수와 제어정보를 생성하여 복합제어기(10)로 제어정보를 전달하며, 재배지의 복합제어기(15)에 무선통신망으로 연결되어 제어정보를 전달받는 재배관리자 단말기(15)가 구비되고, 상기 서버(20)에는 서버관리자 단말기(25)가 무선통신 연결되게 구비되고, 상기 서버(20)는 현재 생체지수가 임계 범위의 설정된 기준생체지수의 임계 범위를 벗어나 제어정보를 생성하여 해당 재배지의 복합제어기로 전달한 경우에, 서버관리자 단말기(25)로 현재 생체지수와 기대 생체지수를 포함한 제어정보를 전달하며, 상기 작물 재배정보는 환경정보와 작물 생육정보를 포함하고, 상기 환경정보는 시설 환경정보와 토양(배지) 환경정보로 구성되며, 상기 시설 환경정보는 독립변수로서 대기온도, 대기습도, 이산화탄소, 일사량, 풍향, 풍속, 강우 정보를 포함하고, 상기 토양(배지) 환경정보는 독립변수로서 토양EC, 토양온도, 토양수분함량을 포함하며, 상기 작물 생육정보는 생육기간 정보와, 카메라에 의해 촬영된 작물의 영상정보를 포함하고, 상기 영상정보에서 작물의 초장, 엽수, 엽장, 엽폭, 경경, 관부직경, 생장길이, 줄기굵기, 입자루, 화방폭, 화방길이, 화방높이, 꽃수, 화방별개화수, 화방별착과수, 화방별수확수 정보를 확인하게 되며, 상기 생육기간은 작물별로 발아기, 육묘기, 생육기, 수확초기, 수확기로 분류하되, 상기 생육기간에 따라 각기 다른 기준생체지수가 설정되어 있는 것을 특징으로 한다.The solution of the present invention for solving the above problem is a smart farm cultivation method for receiving crop cultivation information of a cultivation area and automatically controlling the facilities and environment of the cultivation area to cultivate crops, comprising: a first step of collecting crop cultivation information including environmental information of the cultivation area in a composite controller (10) and transmitting it to a server (20) at set time intervals; a second step of extracting facility environmental information and soil (medium) environmental information from the crop cultivation information received at set time intervals, calculating an average value for each independent variable of each environmental information, and inputting the average value into a pre-learned artificial intelligence algorithm to determine the current bio-index of the corresponding crop; a third step of determining whether the determined current bio-index falls within the critical range of a set reference bio-index and outputting whether or not control is required; a fourth step of generating an expected bio-index and control information for controlling the facilities and environment to reach the expected bio-index if the current bio-index is output as being out of the critical range in the third step; a fifth step of transmitting the generated control information and the expected bio-index information to the composite controller (10) installed in the cultivation area; The above complex controller (10) comprises: a sixth step of automatically controlling the facilities and environmental control devices of the cultivation field according to the received control information; a seventh step of transmitting the changed environmental information to the server (20) at set time intervals after the complex controller (10) controls the facilities and environment of the cultivation field; an eighth step of the server (20) calculating the average value for each independent variable from the received changed environmental information and then re-inputting it into the artificial intelligence algorithm to re-judge the current bio-index in the control state and then determining whether it has reached the expected value corresponding to the expected bio-index; a ninth step of generating control stop information if the current bio-index in the control state has reached the expected bio-index as a result of the judgment in the eighth step, and transmitting additional control information to the complex controller (10) if the current bio-index in the control state has not reached the expected bio-index; In the 9th step, the integrated controller (10) automatically controls the facilities and environment of the cultivation field according to the control stop information or additional control information received; and after the 10th step, the 7th to 10th steps are repeatedly performed to determine whether the current bio-index of the control state has reached the expected bio-index, and automatically controls the facilities and environment of the cultivation field. The critical range is ±5% of the set reference bio-index, and the server (20) generates the expected bio-index and control information when the current bio-index is out of the set critical range and transmits the control information to the integrated controller (10). A cultivation manager terminal (15) connected to the integrated controller (15) of the cultivation field via a wireless communication network and receiving the control information is provided, and a server manager terminal (25) is provided to be connected to the server (20) by wireless communication, and when the current bio-index is out of the critical range of the set reference bio-index of the critical range and generates control information and transmits it to the integrated controller of the cultivation field, the server manager terminal (25) is connected to the server manager terminal (25). The control information including the biological index and the expected biological index is transmitted, and the crop cultivation information includes environmental information and crop growth information, and the environmental information is composed of facility environmental information and soil (medium) environmental information, and the facility environmental information includes air temperature, air humidity, carbon dioxide, solar radiation, wind direction, wind speed, and rainfall information as independent variables, and the soil (medium) environmental information includes soil EC, soil temperature, and soil moisture content as independent variables, and the crop growth information includes growth period information and image information of the crop captured by a camera, and the information on the plant height, number of leaves, leaf length, leaf width, stem diameter, crown diameter, growth length, stem thickness, seed head, flower width, flower length, flower height, number of flowers, number of blooms per flower cluster, number of fruits per flower cluster, and number of harvests per flower cluster of the crop is confirmed from the image information, and the growth period is classified into germination period, seedling period, growth period, early harvest period, and harvest period by crop, and according to the growth period, It is characterized by having different standard biometric indices.
삭제delete
삭제delete
삭제delete
삭제delete
삭제delete
상기 인공지능 알고리즘은 인공신경망, 의사결정나무 중 어느 하나의 알고리즘을 사용한다.The above artificial intelligence algorithm uses either an artificial neural network or a decision tree algorithm.
상기의 구성으로 이루어진 본 발명에 따르면, 스마트팜 재배지에서 재배되고 있는 작물별 환경정보를 이용하여 현재 생체지수를 판정한 후 기대 생체지수에 도달하기 위한 제어정보를 생성하여 재배지의 시설 및 기기를 자동 제어함으로써 작물별로 최적의 재배조건 결정으로 생산량 및 작물 재배농가의 소득을 향상시켜 줄 수 있게 된다.According to the present invention having the above configuration, the current bio-index is determined using environmental information for each crop being grown in a smart farm cultivation area, and then control information for reaching the expected bio-index is generated to automatically control the facilities and equipment of the cultivation area, thereby determining optimal cultivation conditions for each crop, thereby improving production volume and income of crop farmers.
도 1은 본 발명의 일실시예에 따른 클라우드 기반 작물별 의사결정지원 스마트팜 복합제어시스템의 구성도,
도 2는 본 발명의 일실시예에 따른 재배지의 시설 및 환경 정보를 전달받아 서버에 저장한 후 모니터에 출력되는 화면의 예시도,
도 3은 본 발명의 일실시예에 따른 재배지의 시설 및 환경 기기의 예시도,
도 4는 본 발명의 일실시예에 따른 장미와 딸기 및 토마토의 생육기간별 기준 생육환경 예시도,
도 5는 본 발명의 일실시예에 따른 생육기간별 시설 환경정보의 의사결정트리를 보인 예시도,
도 6은 본 발명의 일실시예에 따른 생육기간별 토지 환경정보의 의사결정트리를 보인 예시도,
도 7은 본 발명의 일 실시예에 따른 환경정보의 각 독립변수들 간의 상관관계와 독립변수와 생체지수(PIES)간의 상관관계를 설명하기 위한 산점도 그래프.
도 8 및 도 9는 본 발명의 일 실시예에 따른 멜론과 토마토의 재배에 따른 인공지능 알고리즘의 의사결정 결과통지서의 예시도.Figure 1 is a configuration diagram of a smart farm complex control system for cloud-based crop-specific decision support according to one embodiment of the present invention.
Figure 2 is an example of a screen displayed on a monitor after receiving and storing facility and environment information of a cultivation site according to one embodiment of the present invention on a server.
Figure 3 is an example of a facility and environmental equipment of a cultivation site according to one embodiment of the present invention.
Figure 4 is an example of a standard growing environment for roses, strawberries, and tomatoes according to the growing period according to one embodiment of the present invention.
Figure 5 is an example diagram showing a decision tree of facility environment information by growth period according to one embodiment of the present invention.
Figure 6 is an example diagram showing a decision tree of land environment information by growing period according to one embodiment of the present invention.
Figure 7 is a scatter plot graph for explaining the correlation between each independent variable of environmental information and the correlation between the independent variable and the bio-index (PIES) according to one embodiment of the present invention.
FIG. 8 and FIG. 9 are examples of decision-making result notifications of an artificial intelligence algorithm for the cultivation of melons and tomatoes according to one embodiment of the present invention.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 따른 클라우드 기반 작물별 의사결정지원 스마트팜 복합제어시스템을 상세히 설명하기로 한다.Hereinafter, a cloud-based crop-specific decision-making support smart farm complex control system according to a preferred embodiment of the present invention will be described in detail with reference to the attached drawings.
도시된 바와 같이, 본 발명에 따른 클라우드 기반 작물별 의사결정지원 스마트팜 복합제어시스템은 스마트팜 재배농가의 재배지 작물 재배정보를 수신받아 재배지의 시설 및 환경을 자동 제어하여 작물을 재배하도록 하도록 스마트팜 재배방법이며, 최적의 의사결정을 통해 시설 및 환경 기기들을 자동 제어함으로써 작물의 생산량 및 농가소득을 높여주고, 소요되는 재배비용을 최소화시켜 주게 된다.As described above, the smart farm complex control system for decision-making support by crops based on the cloud according to the present invention is a smart farm cultivation method that receives crop cultivation information from a smart farm farmer's cultivation site and automatically controls the facilities and environment of the cultivation site to cultivate crops, and automatically controls the facilities and environment devices through optimal decision-making to increase crop production and farm income and minimize required cultivation costs.
스마트팜 재배시스템은 스마트팜 재배농가의 재배지에 시설 및 환경 기기들을 제어하기 위한 복합제어기(10)가 설치되어 있고, 원격지에 설치되는 서버(20)와 사전에 서로 무선통신망으로 연결되도록 구비되어 있다.The smart farm cultivation system is equipped with a complex controller (10) installed in the cultivation area of a smart farm to control facilities and environmental devices, and is connected to a server (20) installed in a remote location in advance via a wireless communication network.
스마트팜 재배지의 시설 및 환경 기기들은 첨부의 도 3에 도시된 바와 같이, 시설로서 천창, 측장, 커튼이 있으며, 환경 기기들로서 관수, 분무기, 이산화탄소, 냉난방기, 보일러, 환풍기, 팬 류, 밸브류 등이 있다.The facilities and environmental devices of the smart farm cultivation area, as shown in the attached Figure 3, include skylights, side windows, and curtains as facilities, and environmental devices include irrigation, sprayers, carbon dioxide, air conditioners, boilers, ventilators, fans, valves, etc.
또한 재배지에는 환경상태를 감지하기 위해 실내에 온습도 센서를 포함한 여러가지 센서류가 설치되어 있으며, 실내 토양의 온도나 수분을 센싱하기 위한 센서류가 설치되어 있고, 실외에도 온습도 센서와 풍량이나 풍속센서 등을 포함한 여러 센서류가 설치되어 있다. In addition, various sensors including temperature and humidity sensors are installed indoors to detect environmental conditions in the cultivation area, sensors are installed to sense the temperature and moisture of the indoor soil, and various sensors including temperature and humidity sensors and wind volume and wind speed sensors are installed outdoors.
재배지가 온실 등일 경우에 온실의 실내에 설치되는 센서류는 시설 환경정보 센싱부와 토양 환경정보 센싱부로 명명하고, 실외에 설치되는 센서류는 실외 환경정보 센싱부로 명명한다.When the cultivation site is a greenhouse, etc., the sensors installed inside the greenhouse are named as facility environment information sensing units and soil environment information sensing units, and the sensors installed outdoors are named as outdoor environment information sensing units.
구체적으로 시설 환경정보 센싱부는 온도센서, 습도센서, 이산화탄소 농도 감지센서를 포함하고, 토양 환경정보 센싱부는 토양 온도센서, 토양 습도센서, 토양 EC 감지센서를 포함할 수 있다.Specifically, the facility environment information sensing unit may include a temperature sensor, a humidity sensor, and a carbon dioxide concentration detection sensor, and the soil environment information sensing unit may include a soil temperature sensor, a soil humidity sensor, and a soil EC detection sensor.
도한, 실외환경정보 센싱부는 온도센서, 습도센서, 풍향센서, 풍속센서, 일사량 감지센서, 강우센서를 포함할 수 있다.In addition, the outdoor environment information sensing unit may include a temperature sensor, a humidity sensor, a wind direction sensor, a wind speed sensor, an irradiance detection sensor, and a rainfall sensor.
시설 환경정보 센싱부와 토양 환경정보 센싱부 및 실외환경정보 센싱부에서 센싱된 감지정보는 모두 해당 재배지에 설치되는 복합제어기로 전달되어 취합된다. All detection information sensed by the facility environment information sensing unit, soil environment information sensing unit, and outdoor environment information sensing unit is transmitted to and collated by the complex controller installed in the relevant cultivation area.
복합제어기(10)는 재배지의 시설 및 환경 기기들의 제어동작을 수행하게 되고, 재배지에 설치되는 센싱부로부터 감지정보를 전달받아 이를 취합하여 서버(20)로 전달하게 되는 것이다. The composite controller (10) performs control operations of the facilities and environmental devices of the cultivation area, receives detection information from a sensing unit installed in the cultivation area, compiles the information, and transmits it to the server (20).
서버로 전달되는 데이터는 예로서 도 2에 도시된 바와 같이 정리되어 모니터를 통해 확인할 수 있다.Data transmitted to the server is organized as shown in Fig. 2 as an example and can be checked through a monitor.
서버(20)는 원격지에 설치되어 있으며, 인공지능 알고리즘이 설치되어 있으며, 복합제어기(10)로부터 환경정보와 생육정보를 포함한 작물 재배정보를 수신받아 현재 생체지수를 판정하고, 기준생체지수와 비교를 통해 자동 제어 여부를 판단한다.The server (20) is installed in a remote location, has an artificial intelligence algorithm installed, receives crop cultivation information including environmental information and growth information from the complex controller (10), determines the current bio-index, and determines whether automatic control is required by comparing it with the reference bio-index.
상기 복합제어기(10)와 서버(20)에는 각각 후술하는 재배관리자 단말기(15)와 서버관리자 단말기(25)가 통신망을 통해 정보를 수신받아 모니터링할 수 있도록 구비되며, 정보를 수신하여 모니터링하기 위해 전용 앱(어플리케이션)이 설치된다.The above complex controller (10) and server (20) are equipped with a cultivation manager terminal (15) and a server manager terminal (25) to be described later, respectively, to receive and monitor information through a communication network, and a dedicated app (application) is installed to receive and monitor information.
본 발명에서의 의사결정을 통한 스마트팜 재배방법은 재배지의 작물 생육정보와 환경정보를 전달받아 미리 학습된 인공지능 알고리즘에 입력하여 작물의 현재 생체지수를 판정한 후 임계범위내에 해당하지 않을 경우에 기대 생체지수 및 기대 생체지수에 도달하기 위한 제어정보를 생성함으로써 인공지능에 의한 최적의 의사결정에 기반하여 재배지의 시설 및 기기를 자동 제어함으로써 작물을 재배하게 된다.The smart farm cultivation method through decision-making in the present invention receives crop growth information and environmental information of a cultivation area, inputs them into a pre-learned artificial intelligence algorithm to determine the current bio-index of the crop, and if it is not within the critical range, generates an expected bio-index and control information to reach the expected bio-index, thereby automatically controlling the facilities and equipment of the cultivation area based on optimal decision-making by artificial intelligence to cultivate crops.
구체적으로, 총 10단계의 과정을 통해 의사결정을 통해 최적의 제어정보를 생성하여 작물을 재배하게 되는 것이다.Specifically, crops are grown by generating optimal control information through decision-making through a total of 10 steps.
제1단계: 스마트팜 재배지의 복합제어기(10)는 여러 센싱부에서 센싱된 감지정보를 토대로 현재 재배지의 환경정보와 생육정보를 포함한 작물 재배정보를 취합하여 설정된 시간 간격으로 서버(20)로 전달하게 된다.Step 1: The complex controller (10) of the smart farm cultivation area collects crop cultivation information including environmental information and growth information of the current cultivation area based on the sensing information from various sensing units and transmits it to the server (20) at set time intervals.
제2단계: 서버(20)는 설정된 시간간격으로 수신받은 작물 재배정보에서 시설 환경정보와 토양(배지) 환경정보를 추출하여 각 환경정보의 독립변수별로 평균값을 산정한다.Step 2: The server (20) extracts facility environment information and soil (medium) environment information from crop cultivation information received at set time intervals and calculates an average value for each independent variable of each environmental information.
이후, 산정된 독립변수별 평균값을 미리 학습된 인공지능 알고리즘에 입력하여 해당 작물의 현재 생체지수를 판정한다.Afterwards, the calculated average values for each independent variable are input into a pre-learned artificial intelligence algorithm to determine the current bio-index of the crop.
환경정보의 독립변수들로서, 작물의 성장에 필수적인 독립변수들은 도 8 및 도 9와 같이 대기온도, 대기습도, 이산화탄소, 근권부 EC로 구성할 수 있다.As independent variables of environmental information, independent variables essential for crop growth can be composed of atmospheric temperature, atmospheric humidity, carbon dioxide, and root zone EC, as shown in Figures 8 and 9.
구체적으로, 작물 재배정보는 환경정보와 작물 생육정보를 포함하고, 상기 환경정보는 시설 환경정보와 토양(배지) 환경정보로 구성된다.Specifically, crop cultivation information includes environmental information and crop growth information, and the environmental information is composed of facility environmental information and soil (medium) environmental information.
상기 시설 환경정보는 독립변수로서 대기온도, 대기습도, 이산화탄소, 일사량, 풍향, 풍속, 강우 정보를 포함한다.The above facility environmental information includes air temperature, air humidity, carbon dioxide, solar irradiance, wind direction, wind speed, and rainfall information as independent variables.
또한, 상기 토양(배지) 환경정보는 독립변수로서 토양EC, 토양온도, 토양수분함량을 포함한다.In addition, the soil (medium) environmental information includes soil EC, soil temperature, and soil moisture content as independent variables.
작물 생육정보는 생육기간 정보와, 카메라에 의해 촬영된 작물의 영상정보를 포함하고, 상기 영상정보에서 작물의 초장, 엽수, 엽장, 엽폭, 경경, 관부직경, 생장길이, 줄기굵기, 입자루, 화방폭, 화방길이, 화방높이, 꽃수, 화방별개화수, 화방별착과수, 화방별수확수 정보를 확인하게 된다.Crop growth information includes growth period information and image information of the crop captured by a camera, and from the image information, the crop's plant height, number of leaves, leaf length, leaf width, stem diameter, crown diameter, growth length, stem thickness, particle diameter, flower cluster width, flower cluster length, flower cluster height, number of flowers, number of blooms per flower cluster, number of fruits per flower cluster, and number of harvests per flower cluster can be confirmed.
또한, 작물의 생육정보로서 냄새센서를 설치하여 작물의 향기를 감지하여 향기 정보를 전달할 수도 있다.Additionally, by installing an odor sensor as crop growth information, the odor of the crop can be detected and odor information can be transmitted.
상기 생육기간은 작물별로 발아기, 육묘기, 생육기, 수확초기, 수확기로 분류할 수 있다.The above growing period can be classified into germination period, seedling period, growing period, early harvest period, and harvest period for each crop.
본 발명에서는 현재 생체지수의 판정을 위한 데이터로서 환경정보의 각 독립변수들을 이용하여 현재 생체지수를 판단하게 된다.In the present invention, the current bio-index is determined by using each independent variable of environmental information as data for determining the current bio-index.
생체지수의 판정을 위해, 환경정보의 독립변수들(이산화탄소, 배지pH, 일사량, 근권온도, 근권수분, 대기온도, 대기습도, 근권EC, 배지EC)과 생체지수(PIES)의 상관관계를 확인하기 위해, 9가지의 환경정보를 독립변수로 하고 생체지수(PIES)를 종속변수로 하여 시험하였으며, 인공지능 알고리즘에서는 이 시험데이터를 기준으로 생체지수를 판정하게 된다.In order to determine the biological index, nine environmental information variables (carbon dioxide, medium pH, irradiance, root zone temperature, root zone moisture, air temperature, air humidity, root zone EC, medium EC) were tested to confirm the correlation with the biological index (PIES) and the biological index was determined based on the test data in the artificial intelligence algorithm.
상관관계에 대한 산점도 그래프가 도 8에 도시되어 있다. 도 8에 도시된 바와 같이, 각 독립변수들간의 상관관계와 독립변수와 종속변수인 생체지수 간의 상관관계를 확인할 수 있다.A scatter plot graph for correlation is shown in Figure 8. As shown in Figure 8, the correlation between each independent variable and the correlation between the independent variable and the dependent variable, the biometric index, can be confirmed.
따라서, 독립변수들간, 또는 독립변수와 생체지수 간의 상관관계 데이터를 이용한 독립변수별로 평균값이 입력되면 상관관계를 참고하여 의사결정하여 현재 생체지수를 판정하게 되는 것이고, 기대 생체지수에 도달하기 위한 제어정보 생성시 각 독립변수별 가동여부를 결정할 수 잇는 것이다.Therefore, when the average value is input for each independent variable using correlation data between independent variables or between independent variables and bio-index, the current bio-index is determined by making a decision with reference to the correlation, and when generating control information to reach the expected bio-index, it is possible to determine whether to operate each independent variable.
제3단계: 인공지능 알고리즘에서 판정된 현재 생체지수가 설정된 기준 생체지수의 임계 범위 내에 해당하는지 여부를 판단하고, 임게 범위 내의 해당여부에 따라 제어정보를 생성할 것인지 아닌지를 확인한다.Step 3: Determine whether the current biometric index determined by the artificial intelligence algorithm falls within the critical range of the established reference biometric index, and determine whether or not to generate control information based on whether it falls within the critical range.
제4단계: 제3단계에서 현재 생체지수가 임계범위를 벗어난 것으로 확인된 경우, 기대 생체지수 및 상기 기대 생체지수에 도달하기 위해 시설 및 환경을 제어하기 위한 제어정보를 생성한다.Step 4: If the current bio-index is found to be out of the critical range in Step 3, an expected bio-index and control information for controlling the facility and environment to reach the expected bio-index are generated.
기대 생체지수는 수십만건의 데이터를 이용하여 작물별로 생육기간에 따라 생육되어야 하는 생체지수를 결정한 것이며, 재배지의 시설 및 환경 기기들의 자동제어를 통해 목표하고자 하는 생체지수이다.The expected bio-index is the bio-index that should be achieved for each crop during the growing period using hundreds of thousands of data, and is the target bio-index that is to be achieved through automatic control of facilities and environmental devices in the cultivation area.
제어정보는 시설 제어정보와 환경 제어정보를 포함한다.Control information includes facility control information and environmental control information.
예로서, 도 8 및 도 9와 같이 복합제어기로부터 전달받은 환경정보 중 필수 독립변수(대기온도, 대기습도, 이산화탄소, 근권부 EC)들과 현재의 작물 생육기간을 포함한 생육정보를 토대로 현재 생체지수를 판정하게 되는 것이고, 현재 생체지수 대비 생육기간에 따른 기대 생체지수를 출력하게 된다.For example, as shown in FIGS. 8 and 9, the current bio-index is determined based on the environmental information received from the complex controller, including essential independent variables (air temperature, air humidity, carbon dioxide, and root zone EC) and growth information including the current crop growth period, and the expected bio-index according to the growth period is output compared to the current bio-index.
기대 생체지수에 도달하기 위해, 시설 및 환경 기기들의 제어를 위해 제어정보(시설 제어정보, 환경 제어정보)를 생성하게 되는 것이고, 이렇게 생성된 제어정보를 복합제어기로 전달하여 복합제어기에서 재배지의 시설 및 환경 기기들을 자동 제어함으로써 목표하고자 하는 기대 생체지수에 도달되게 하는 것이다.In order to reach the expected bio-index, control information (facility control information, environmental control information) is generated to control the facility and environmental devices, and the control information generated in this way is transmitted to a composite controller so that the facility and environmental devices of the cultivation site are automatically controlled by the composite controller, thereby reaching the target expected bio-index.
제5단계: 서버는 의사결정모델의 결과를 도 8 및 도 9와 같이 출력해주고, 생성된 제어정보와 기대 생체지수 정보를 재배지에 설치된 상기 복합제어기(10)로 전달하게 된다.Step 5: The server outputs the results of the decision-making model as shown in Figures 8 and 9, and transmits the generated control information and expected bio-index information to the composite controller (10) installed in the cultivation area.
제6단계: 복합제어기(10)는 수신받은 제어정보에 따라 재배지의 시설 및 환경 제어기기들을 자동 제어하게 된다.Step 6: The complex controller (10) automatically controls the facilities and environmental control devices of the cultivation area according to the received control information.
예로서, 도 3과 같이 복합제어기는 서버에서 수신된 제어정보에 따라 시설(천창, 측장)을 제어하고, 환경 기기(이산화탄소 발생기, 냉난방기, 보광등, 공기순환팬, 배기팬)를 가동시켜 줄 수 있다.For example, as shown in Fig. 3, a composite controller can control facilities (skylights, measuring devices) and operate environmental devices (carbon dioxide generators, air conditioners, lighting fixtures, air circulation fans, exhaust fans) based on control information received from a server.
의사결정모델의 결과가 예로서 도 8과 같이 판정한 현재 생체지수가 13이고, 기대 생체지수가 16일 경우에 그에 도달하기 위한 시설 및 환경기기들 중 일부를 가동시켜 기대 생체지수에 도달하도록 제어정보를 전달하는 것이다.As an example, in the case where the result of the decision-making model is as shown in Fig. 8, if the current bio-index is 13 and the expected bio-index is 16, control information is transmitted to operate some of the facilities and environmental devices to reach the expected bio-index.
또한, 도 10과 같이 판정한 현재 생체지수가 16으로 높고, 기대 생체지수가 14일 경우에는 햇빛을 제외한 모든 시설 및 환경기기들의 가동을 중지시키도록 제어정보를 전달하는 것이다.In addition, when the current bio-index determined as in Fig. 10 is high at 16 and the expected bio-index is 14, control information is transmitted to stop the operation of all facilities and environmental devices except sunlight.
제7단계: 복합제어기(10)는 수신받은 제어정보에 따라 재배지의 시설 및 환경 기기들을 제어하게 되고, 제어 후에는 센싱부로부터 전달받은 감지정보를 취합하여 설정된 시간간격으로 변경된 환경정보를 상기 서버(20)로 전달하게 된다.Step 7: The composite controller (10) controls the facilities and environmental devices of the cultivation area according to the control information received, and after the control, it collects the detection information received from the sensing unit and transmits the changed environmental information to the server (20) at set time intervals.
제8단계: 서버(20)는 수신받은 변경된 환경정보에서 독립변수별로 평균값을 산정한 후, 인공지능 알고리즘에 재차 입력하여 제어상태(제어정보에 따라 시설 및 환경 기기들의 제어과정을 거친 상태)의 현재 생체지수를 다시 판정한 다음 기대 생체지수에 해당되는 기대수치만큼 도달하였는지를 판단한다.Step 8: The server (20) calculates an average value for each independent variable from the changed environmental information received, then inputs it again into the artificial intelligence algorithm to re-evaluate the current bio-index in the control state (state in which the facility and environmental devices have gone through a control process according to the control information), and then determines whether the expected value corresponding to the expected bio-index has been reached.
제9단계: 제8단계에서 판단 결과, 제어상태의 현재 생체지수가 기대 생체지수에 도달한 경우에는 제어중지정보를 생성하고, 제어상태의 현재 생체지수가 기대 생체지수에 도달하지 못한 경우에는 추가제어정보를 생성하여 상기 복합제어기(10)로 전달한다.Step 9: If the judgment result from Step 8 is that the current bio-index in the control state has reached the expected bio-index, control stop information is generated, and if the current bio-index in the control state has not reached the expected bio-index, additional control information is generated and transmitted to the composite controller (10).
제10단계: 복합제어기(10)는 제9단계에서 전달받은 제어중지정보 또는 추가제어정보에 따라 재배지의 시설 및 환경 기기들을 자동 제어한다.Step 10: The composite controller (10) automatically controls the facilities and environmental devices of the cultivation area according to the control stop information or additional control information received in Step 9.
즉, 제어중지정보를 전달받은 경우에는 시설 및 환경 기기들의 제어동작상태를 중지시켜 주는 것이고, 이때의 재배지 제어는 통상의 스마트팜 제어와 동일하게 사전에 설정된 스케줄대로 제어된다.That is, when control stop information is received, the control operation status of the facility and environmental devices is stopped, and the cultivation control at this time is controlled according to a pre-set schedule, just like a normal smart farm control.
또한 추가제어정보를 전달받은 경우에는 추가되는 제어정보에 따라 해당되는 시설 및 환경기기들을 자동 제어하게 된다.In addition, when additional control information is received, the relevant facilities and environmental devices are automatically controlled according to the additional control information.
상기와 같은 10단계를 거쳐 재배지의 환경정보를 포함한 재배정보를 이용하여 현재 생체지수 판정 후 의사결정을 통해 기대 생체지수와 제어정보를 생성하여 재배지의 시설 및 환경 기기를 자동 제어함으로써 의사결정에 의거한 최적의 시마트팜 재배가 가능하도록 한 것이다.Through the above 10 steps, the cultivation information including the environmental information of the cultivation site is used to determine the current bio-index, and then the expected bio-index and control information are generated through decision-making, thereby automatically controlling the facilities and environmental equipment of the cultivation site, thereby enabling optimal simat farm cultivation based on decision-making.
이때, 상기 제10단계를 거친 후에는 상기 제7단계 ~ 제10단계를 반복 수행하면서 제어상태의 현재 생체지수가 기대 생체지수에 도달한지를 판단하면서 재배지의 시설 및 환경을 자동 제어하게 되며, 기대 생체지수만큼 도달한 경우에 자동 제어가 중지되는 것이다.At this time, after going through the above 10th step, the above 7th to 10th steps are repeated to determine whether the current bio-index in the control state has reached the expected bio-index, and the facilities and environment of the cultivation site are automatically controlled. If the expected bio-index has been reached, the automatic control is stopped.
본 발명에서 상기 현재 생체지수의 판정 후 임계범위에 해당되는지를 살펴볼 경우, 임계 범위는 작물별로 설정된 기준생체지수 대비 ±5%로 지정할 수 있고, 현재 생체지수가 설정된 임계범위를 벗어난 경우에 기대 생체지수와 제어정보를 생성하게 되는 것이며, 서버는 생성된 제어정보를 복합제어기(10)로 전달하게 되는 것이다.In the present invention, when examining whether the current bio-index corresponds to a critical range after being determined, the critical range can be designated as ±5% compared to the standard bio-index set for each crop, and when the current bio-index is outside the set critical range, an expected bio-index and control information are generated, and the server transmits the generated control information to the composite controller (10).
상기 임계 범위는 작물별로 조금씩 다르게 지정될 수 있으며, 작물의 생육기간에 따라 다르게 지정될 수 있다.The above critical range may be specified slightly differently for each crop and may be specified differently depending on the crop's growing period.
또한, 작물의 환경정보에 대한 기준수치는 작물별로 생육기간에 따라 다르게 지정될 수 있고, 상기 기준생체지수도 작물의 생육기간에 따라 각기 다른 수치로 설정되는 것이 바람직하다.In addition, the standard values for the environmental information of crops may be designated differently for each crop depending on the growing period, and it is desirable that the standard bio-index is also set to different values depending on the growing period of the crop.
예로서, 작물의 환경정보는 도 5에 도시된 바와 같이, 생육기간에 따라 모두 가능하게 설정해놓을 수도 있으나 작물별로 온도나 토양에 민감한 작물의 경우 다르게 설정될 수 있다. 도 6 및 도 7은 인공지능 알고리즘으로서 환경 및 토양 정보를 데이터로 하여 의사결정트리를 사용하여 1단계 깊이로 의사결정하는 예시를 보인 도면이다.For example, the environmental information of crops can be set to all possible settings according to the growing period as shown in Fig. 5, but can be set differently for crops that are sensitive to temperature or soil. Figs. 6 and 7 are diagrams showing examples of decision-making at one level of depth using a decision tree with environmental and soil information as data as an artificial intelligence algorithm.
한편, 재배농가에는 재배지의 복합제어기(15)에 무선통신망으로 연결되어 제어정보를 전달받는 재배관리자 단말기(15)가 구비될 수 있다.Meanwhile, a cultivation farm may be equipped with a cultivation manager terminal (15) that is connected to a complex controller (15) of the cultivation area via a wireless communication network and receives control information.
재배관리자 단말기(15)는 별도의 전용 단말기이거나 재배농가의 관리자가 사용하는 태플릿이나 스마트폰일 수 있으며, 전용 어플을 다운받아 실행하여 사용할 수 있다.The cultivation manager terminal (15) may be a separate dedicated terminal or a tablet or smartphone used by the cultivation farm manager, and can be used by downloading and executing a dedicated application.
그리고 상기 서버(20)에는 서버관리자 단말기(25)가 무선통신 연결되게 구비된다.And, the server (20) is equipped with a server management terminal (25) for wireless communication connection.
상기 서버(20)는 현재 생체지수가 임계 범위의 설정된 기준생체지수의 임계 범위를 벗어나 제어정보를 생성하여 해당 재배지의 복합제어기로 전달한 경우에, 서버관리자 단말기(25)로 현재 생체지수와 기대 생체지수를 포함한 제어정보를 전달하게 된다.When the server (20) generates control information and transmits it to the complex controller of the relevant cultivation area because the current bio-index is outside the critical range of the set reference bio-index, the server (20) transmits control information including the current bio-index and the expected bio-index to the server manager terminal (25).
서버로 수신되는 재배농가의 작물 재배정보와 인공지능 알고리즘에서 판정한 현재 생체지수 및 기대 생체지수와 제어정보들은 모두 재배농가별로 별도 DB에 저장된다.The crop cultivation information received from the server, the current and expected bio-indices determined by the artificial intelligence algorithm, and the control information are all stored in a separate DB for each farm.
본 발명에서 인공지능 알고리즘은 인공지능에 의해 기계학습하는 알고리즘으로 구축될 수 있다. 예로서 의사결정트리(Decision Tree), K-최근접이웃(k-Nearest Neighbors), SVM(Support Vector Machines), 인공신경망, K-평균(k-means), 퍼지 로직(Fuzzy Logic) 알고리즘 중 하나 이상이 사용된다.In the present invention, the artificial intelligence algorithm can be constructed as an algorithm that performs machine learning by artificial intelligence. For example, one or more of the following algorithms are used: Decision Tree, K-Nearest Neighbors, SVM (Support Vector Machines), artificial neural network, K-means, and Fuzzy Logic.
본 발명에서는 환경 정보 데이터 20만개를 별도로 수집하여 인공지능 알고리즘에 입력하여 분류성능을 평가하였으며, 이를 통해 높은 분류성능을 갖는 파라미터를 최적화하였다.In the present invention, 200,000 environmental information data were collected separately and input into an artificial intelligence algorithm to evaluate the classification performance, thereby optimizing parameters with high classification performance.
10: 복합제어기 15: 재배관리자 단말기
20: 서버 25: 서버관리자 단말기10: Composite controller 15: Cultivation manager terminal
20: Server 25: Server Manager Terminal
Claims (7)
재배지의 환경정보를 포함한 작물 재배정보를 복합제어기(10)에서 취합하여 설정된 시간 간격으로 서버(20)로 전달하는 제1단계;
설정된 시간간격으로 수신받은 작물 재배정보에서 시설 환경정보와 토양(배지) 환경정보를 추출하여 각 환경정보의 독립변수별로 평균값을 산정하고, 미리 학습된 인공지능 알고리즘에 입력하여 해당 작물의 현재 생체지수를 판정하는 제2단계;
판정된 현재 생체지수가 설정된 기준 생체지수의 임계 범위 내에 해당하는지 여부를 판단하여 제어유무를 출력하는 제3단계;
제3단계에서 현재 생체지수가 임계범위를 벗어난 것으로 출력된 경우, 기대 생체지수 및 상기 기대 생체지수에 도달하기 위해 시설 및 환경을 제어하기 위한 제어정보를 생성하는 제4단계;
생성된 제어정보와 기대 생체지수 정보를 재배지에 설치된 상기 복합제어기(10)로 전달하는 제5단계;
상기 복합제어기(10)는 수신받은 제어정보에 따라 재배지의 시설 및 환경 제어기기들을 자동 제어하는 제6단계;
상기 복합제어기(10)는 재배지의 시설 및 환경 제어 후 설정된 시간간격으로 변경된 환경정보를 상기 서버(20)로 전달하는 제7단계;
상기 서버(20)는 수신받은 변경된 환경정보에서 독립변수별로 평균값을 산정한 후, 인공지능 알고리즘에 재차 입력하여 제어상태의 현재 생체지수를 다시 판정한 다음 기대 생체지수에 해당되는 기대수치만큼 도달하였는지를 판단하는 제8단계;
제8단계에서 판단 결과, 제어상태의 현재 생체지수가 기대 생체지수에 도달한 경우에는 제어중지정보를 생성하고, 제어상태의 현재 생체지수가 기대 생체지수에 도달하지 못한 경우에는 추가제어정보를 상기 복합제어기(10)로 전달하는 제9단계;
제9단계에서 전달받은 제어중지정보 또는 추가제어정보에 따라 복합제어기(10)가 재배지의 시설 및 환경을 자동 제어하는 제10단계;로 이루어지고,
상기 제10단계를 거친 후 상기 제7단계 ~ 제10단계를 반복 수행하면서 제어상태의 현재 생체지수가 기대 생체지수에 도달한지를 판단하면서 재배지의 시설 및 환경을 자동제어하며,
상기 임계 범위는 설정된 기준생체지수 대비 ±5%이고,
상기 서버(20)는 현재 생체지수가 설정된 임계 범위를 벗어난 경우에 기대 생체지수와 제어정보를 생성하여 복합제어기(10)로 제어정보를 전달하며,
재배지의 복합제어기(15)에 무선통신망으로 연결되어 제어정보를 전달받는 재배관리자 단말기(15)가 구비되고, 상기 서버(20)에는 서버관리자 단말기(25)가 무선통신 연결되게 구비되고,
상기 서버(20)는 현재 생체지수가 임계 범위의 설정된 기준생체지수의 임계 범위를 벗어나 제어정보를 생성하여 해당 재배지의 복합제어기로 전달한 경우에, 서버관리자 단말기(25)로 현재 생체지수와 기대 생체지수를 포함한 제어정보를 전달하며,
상기 작물 재배정보는 환경정보와 작물 생육정보를 포함하고,
상기 환경정보는 시설 환경정보와 토양(배지) 환경정보로 구성되며, 상기 시설 환경정보는 독립변수로서 대기온도, 대기습도, 이산화탄소, 일사량, 풍향, 풍속, 강우 정보를 포함하고,
상기 토양(배지) 환경정보는 독립변수로서 토양EC, 토양온도, 토양수분함량을 포함하며,
상기 작물 생육정보는 생육기간 정보와, 카메라에 의해 촬영된 작물의 영상정보를 포함하고, 상기 영상정보에서 작물의 초장, 엽수, 엽장, 엽폭, 경경, 관부직경, 생장길이, 줄기굵기, 입자루, 화방폭, 화방길이, 화방높이, 꽃수, 화방별개화수, 화방별착과수, 화방별수확수 정보를 확인하게 되며,
상기 생육기간은 작물별로 발아기, 육묘기, 생육기, 수확초기, 수확기로 분류하되, 상기 생육기간에 따라 각기 다른 기준생체지수가 설정되어 있는 것을 특징으로 하는 클라우드 기반 작물별 의사결정지원 스마트팜 재배방법.
In a smart farm cultivation method that receives crop cultivation information from a cultivation area and automatically controls the facilities and environment of the cultivation area to cultivate crops,
A first step in which crop cultivation information including environmental information of the cultivation area is collected by a complex controller (10) and transmitted to a server (20) at set time intervals;
The second step is to extract facility environment information and soil (medium) environment information from crop cultivation information received at set time intervals, calculate the average value for each independent variable of each environmental information, and input it into a pre-learned artificial intelligence algorithm to determine the current biological index of the corresponding crop;
A third step of determining whether the determined current bio-index falls within the critical range of the established reference bio-index and outputting whether control is present;
A fourth step of generating an expected bio-index and control information for controlling the facility and environment to reach the expected bio-index, if the current bio-index is output as being out of the critical range in the third step;
Step 5 of transmitting the generated control information and expected bio-index information to the composite controller (10) installed in the cultivation area;
The above complex controller (10) is a sixth step that automatically controls the facilities and environmental control devices of the cultivation area according to the received control information;
The above complex controller (10) is a 7th step of transmitting the changed environmental information to the server (20) at set time intervals after controlling the facilities and environment of the cultivation area;
The server (20) calculates an average value for each independent variable from the changed environmental information received, and then inputs it again into the artificial intelligence algorithm to re-judge the current bio-index in the control state, and then determines whether the expected value corresponding to the expected bio-index has been reached in the 8th step;
In the 8th step, if the current bio-index in the control state reaches the expected bio-index as a result of the judgment, control stop information is generated, and if the current bio-index in the control state does not reach the expected bio-index, additional control information is transmitted to the composite controller (10).
It consists of a 10th step in which the composite controller (10) automatically controls the facilities and environment of the cultivation site according to the control stop information or additional control information received in the 9th step;
After going through the above 10 steps, the above steps 7 to 10 are repeated to determine whether the current bio-index in the control state has reached the expected bio-index, and the facilities and environment of the cultivation site are automatically controlled.
The above critical range is ±5% of the set standard biometric index,
The above server (20) generates an expected bio-index and control information when the current bio-index is outside the set critical range and transmits the control information to the composite controller (10).
A cultivation manager terminal (15) is provided that is connected to a wireless communication network to receive control information from a complex controller (15) of the cultivation area, and a server manager terminal (25) is provided to be connected to the server (20) via wireless communication.
The above server (20) generates control information and transmits it to the complex controller of the relevant cultivation area when the current bio-index is outside the critical range of the set reference bio-index, and transmits control information including the current bio-index and the expected bio-index to the server manager terminal (25).
The above crop cultivation information includes environmental information and crop growth information.
The above environmental information consists of facility environmental information and soil (medium) environmental information, and the above facility environmental information includes air temperature, air humidity, carbon dioxide, solar radiation, wind direction, wind speed, and rainfall information as independent variables.
The above soil (medium) environmental information includes soil EC, soil temperature, and soil moisture content as independent variables.
The above crop growth information includes growth period information and image information of the crop captured by the camera, and from the image information, the crop's plant height, number of leaves, leaf length, leaf width, stem diameter, crown diameter, growth length, stem thickness, seed head, flower cluster width, flower cluster length, flower cluster height, number of flowers, number of blooms per flower cluster, number of fruits per flower cluster, and number of harvests per flower cluster are confirmed.
The above growing period is classified into germination period, seedling period, growing period, early harvest period, and harvest period for each crop, and a smart farm cultivation method with cloud-based crop-specific decision support characterized by having different standard bio-indices set for each growing period.
상기 인공지능 알고리즘은 의사결정트리(Decision Tree), K-최근접이웃(k-Nearest Neighbors), SVM(Support Vector Machines), 인공신경망, K-평균(k-means), 퍼지 로직(Fuzzy Logic) 알고리즘 중 하나가 사용되는 것을 특징으로 하는 클라우드 기반 작물별 의사결정지원 스마트팜 재배방법.In the first paragraph,
A smart farm cultivation method for crop-specific decision support based on a cloud, characterized in that the artificial intelligence algorithm above uses one of the following algorithms: Decision Tree, K-Nearest Neighbors, SVM (Support Vector Machines), Artificial Neural Network, K-Means, and Fuzzy Logic.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020230121493A KR102827284B1 (en) | 2023-09-13 | 2023-09-13 | A smart farm control system supporting decision based on cloud |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020230121493A KR102827284B1 (en) | 2023-09-13 | 2023-09-13 | A smart farm control system supporting decision based on cloud |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20250038925A KR20250038925A (en) | 2025-03-20 |
| KR102827284B1 true KR102827284B1 (en) | 2025-06-30 |
Family
ID=95198451
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020230121493A Active KR102827284B1 (en) | 2023-09-13 | 2023-09-13 | A smart farm control system supporting decision based on cloud |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102827284B1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN120851661A (en) * | 2025-09-22 | 2025-10-28 | 四川省农业科学院农业信息与农村经济研究所 | Fertilization management decision-making method and system based on multimodal knowledge graph |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102307036B1 (en) * | 2019-08-28 | 2021-09-30 | 주식회사 어밸브 | Method for maximizing growth of crops using machine learning |
| KR102575549B1 (en) * | 2021-01-28 | 2023-09-06 | 조선대학교산학협력단 | A Method for the Development of the optimal Crop Cultivation Recipe to Improve the Productivity of Smart Farms |
| KR102671059B1 (en) * | 2021-06-30 | 2024-05-31 | 농업회사법인 원스베리 주식회사 | Facility cultivation complex environmental control system |
| KR20230081690A (en) | 2021-11-30 | 2023-06-07 | (주)레이원 | Composite cultivation management decision-making monitoring system |
| KR20230084994A (en) | 2021-12-06 | 2023-06-13 | 주식회사 제우스 | Smart farm platform for collecting environmental data and providing agricultural information |
-
2023
- 2023-09-13 KR KR1020230121493A patent/KR102827284B1/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| KR20250038925A (en) | 2025-03-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101811640B1 (en) | Prediction apparatus and method for production of crop using machine learning | |
| Chaudhary et al. | Application of wireless sensor networks for greenhouse parameter control in precision agriculture | |
| CN209517198U (en) | A kind of wisdom agricultural standardization management system | |
| Karimi et al. | Web-based monitoring system using Wireless Sensor Networks for traditional vineyards and grape drying buildings | |
| JP2018517220A (en) | Intelligent cultivation management method and intelligent cultivation equipment | |
| JP2016049102A (en) | Field management system, field management method, program | |
| KR102377963B1 (en) | System and method for managing raising seedling area | |
| KR20180076766A (en) | Artificial Intelligence Based Smart Farm Management System | |
| KR20180022159A (en) | Nutrient solution control apparatus and methods using maching learning | |
| KR20210059494A (en) | Smart Farm System | |
| KR102403406B1 (en) | IoT-based home smart farm control system | |
| KR20200063500A (en) | A Smart Farm mushroom cultivation system of module type | |
| KR20230004218A (en) | Facility cultivation complex environmental control system | |
| KR102355211B1 (en) | Cultivation monitoring system | |
| CN119866755A (en) | Integrated control system for potato stock production | |
| KR102827284B1 (en) | A smart farm control system supporting decision based on cloud | |
| KR102134397B1 (en) | An environmental condition control system based on plant activity index for controlled horticulture and method thereof | |
| CN110308710A (en) | A kind of tomato planting monitor supervision platform | |
| KR102604272B1 (en) | Crop cultivation and diagnosis guide system based on environmental and growth data of smart greenhouse | |
| CN116385201A (en) | Growing condition evaluation system for planted fruit trees based on intelligent agriculture implementation | |
| CN116889141A (en) | Digital high-standard farmland management system based on digital twin technology | |
| KR20230084994A (en) | Smart farm platform for collecting environmental data and providing agricultural information | |
| KR102715861B1 (en) | Crop Water Stress Index (CWSI) Prediction Method Using Weather Data | |
| Hu et al. | Multi-parameter orchard monitoring and control system | |
| KR102545118B1 (en) | Management for a fruit farm using plant map and system therefore |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
| P14-X000 | Amendment of ip right document requested |
St.27 status event code: A-5-5-P10-P14-nap-X000 |
|
| P16-X000 | Ip right document amended |
St.27 status event code: A-5-5-P10-P16-nap-X000 |
|
| Q16-X000 | A copy of ip right certificate issued |
St.27 status event code: A-4-4-Q10-Q16-nap-X000 |