KR20120076584A - 농장 관리 방법 및 이를 위한 시스템 - Google Patents

농장 관리 방법 및 이를 위한 시스템 Download PDF

Info

Publication number
KR20120076584A
KR20120076584A KR1020100122943A KR20100122943A KR20120076584A KR 20120076584 A KR20120076584 A KR 20120076584A KR 1020100122943 A KR1020100122943 A KR 1020100122943A KR 20100122943 A KR20100122943 A KR 20100122943A KR 20120076584 A KR20120076584 A KR 20120076584A
Authority
KR
South Korea
Prior art keywords
actuator
execution
executed
execution command
determination
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.)
Ceased
Application number
KR1020100122943A
Other languages
English (en)
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 KR1020100122943A priority Critical patent/KR20120076584A/ko
Publication of KR20120076584A publication Critical patent/KR20120076584A/ko
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/02Agriculture; Fishing; Forestry; Mining

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Quality & Reliability (AREA)
  • Animal Husbandry (AREA)
  • Operations Research (AREA)
  • Educational Administration (AREA)
  • Game Theory and Decision Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Agronomy & Crop Science (AREA)
  • Development Economics (AREA)
  • Marine Sciences & Fisheries (AREA)
  • Mining & Mineral Resources (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Air Conditioning Control Device (AREA)

Abstract

하우스의 내부에 장착된 액추에이터가 실행될 시 다른 액추에이터와의 동시 실행 여부를 판단하여 액추에이터를 실행하여 농장 관리 방법 및 시스템이 개시된다. 서버로부터 복수개의 액추에이터 중 적어도 하나의 액추에이터에 해당되는 실행 명령, 복수개의 액추에이터의 초기 정보 및 실행 방침을 수신하는 수신부, 실행 방침을 기초로 상기 실행 명령에 해당되는 액추에이터의 실행 조건을 판단하는 판단부, 판단 결과에 따라 액추에이터를 실행하는 실행부 및 수신된 초기 정보에 따라 복수개의 액추에이터가 설정되도록 제어하고, 액추에이터의 실행 모드가 자동 모드인 경우 실행 방침을 기초로하여 실행 명령에 해당되는 액추에이터와 동시에 실행되어야하는 액추에이터가 존재하는지 판단하도록 제어하고, 판단 결과 존재하지 않을 경우 실행 방침을 기초로하여 하우스 외부에 장착된 복수개의 센서로부터 수신된 외부 환경 조건에 따라 실행되어야하는 액추에이터가 존재하는지 판단하도록 제어하고 판단 결과 존재하지 않을 경우 실행 방침을 기초로하여 현재 시간에 실행되어야하는 액추에이터가 존재하는 판단하도록 제어하는 제어부를 포함하여 구성될 수 있다. 따라서, 액추에이터간의 충돌로 인하여 발생되는 문제점을 해결할 수 있다.

Description

농장 관리 방법 및 이를 위한 시스템{METHOD OF MANAGING FARM AND SYSTEM FOR THE SAME}
본 발명은 농장 관리 방법 및 이를 위한 시스템에 관한 것으로, 더욱 상세하게는 하우스의 내부에 장착된 액추에이터가 실행될 시 다른 액추에이터와의 동시 실행 여부를 판단하여 액추에이터를 실행하는 농장을 관리하는 방법 및 이를 위한 시스템에 관한 것이다.
일반적으로 농장의 하우스에서 재배되는 작물은 온도, 습도, 일사량, 급수, 이산화탄소 등의 영향을 통해 작물의 성장속도, 소출량, 맛 등의 품질이 영향을 받는다. 따라서, 농장의 하우스 등의 환경 하에서 온도, 습도, 일사량 등을 일정하게 하는 기기가 사용되었는데, 이는 농장주 또는 관리자가 직접 현장에서만 작동해야 한다는 제약이 있었다.
또한, 여러 종류의 농작물 및 가축을 재배 및 사육하는 경우에 각 농작물을 재배하는데 또는 가축을 사육하는데 요구되는 정보, 즉, 파종 시기, 수확 시기, 농약 주는 시기, 비료 공급 시기, 가축 예방 주사 시기 등을 한 농장주 또는 관리자가 모든 상황을 기억력에 의존함으로써 적절한 시기에 작업을 수행하지 못한다는 문제점이 있어 왔다. 뿐만 아니라, 급격한 기온의 상승 또는 하강, 태풍, 한파 등의 기상 재해에 미리 대처할 길이 없어 기상 재해로 인한 농작물 또는 가축의 피해가 극심하다는 문제점이 있다.
이러한 문제점을 해결하기 위해서 종래에는 하우스에 자동 제어 시스템을 적용하였다. 자동 제어 시스템은 하우스의 내부에 센서를 배치하고, 센서에서 검출된 온도 및 습도 등을 일정 수준으로 제어하는 시스템이다. 이와 같은 자동 제어 시스템은 하우스 내부 환경에 미리 설정된 온도나 습도 등에 대한 정보와 센서에서 검출된 값과 비교하여 온실 내부의 작물 재배 환경이 일정한 수준을 유지하도록 한다.
만약, 자동 제어 시스템 미리 설정된 온도나 습도 등에 대한 정보와 센서에서 검출된 값과 비교한 결과 값이 다른 경우 해당되는 센서에 대응되는 액추에이터가 실행되도록 제어하여 온실 내부의 작물 재배 환경이 일정한 수준을 유지하도록 한다. 하지만, 자동 제어 시스템이 액추에이터가 실행되도록 제어할 경우, 예를 들어, 자동 제어 시스템이 온도 향상 조절 액추에이터의 실행을 제어하지만, 하우스 천장에 장착된 창문이 열려있는 경우, 온도 향상 조절 액추에이터를 실행하여 하우스 내의 온도를 상승 시키지만 하우스 천장에 장착된 열려져있는 창문으로 인해 하우스 내의 온도를 감소시키기 때문에 액추에이터간의 충돌이 발생될 수 있다는 문제점이 있다.
상기와 같은 문제점을 해결하기 위한 본 발명의 제 1목적은, 하우스의 내부에 장착된 액추에이터가 실행될 시 다른 액추에이터와의 동시 실행 여부를 판단하여 액추에이터를 실행하는 농장 관리 방법을 제공하는데 있다.
상기와 같은 문제점을 해결하기 위한 본 발명의 제 2 목적은, 하우스의 내부에 장착된 액추에이터가 실행될 시 다른 액추에이터와의 동시 실행 여부를 판단하여 액추에이터를 실행하는 농장 관리 시스템을 제공하는데 있다.
상기한 본 발명의 제 1목적을 달성하기 위한 본 발명의 일 실시예에 따른 농장 관리 방법에 있어서, 서버로부터 복수개의 액추에이터 중 적어도 하나의 액추에이터에 해당되는 실행 명령, 복수개의 액추에이터의 초기 정보 및 실행 방침을 수신하고, 상기 수신된 초기 정보에 따라 상기 복수개의 액추에이터를 설정하는 단계, 상기 액추에이터의 실행 모드가 자동 모드인 경우, 상기 실행 방침을 기초로하여 상기 실행 명령에 해당되는 액추에이터와 동시에 실행되어야하는 액추에이터의 존재 유무를 판단하는 제 1 판단 단계, 상기 판단 결과 존재하지 않을 경우, 상기 실행 방침을 기초로하여 하우스 외부에 장착된 복수개의 센서로부터 수신된 외부 환경 조건에 따라 실행되어야하는 액추에이터의 존재유무를 판단하는 제 2 판단 단계 및 상기 판단 결과 존재하지 않을 경우 상기 실행 방침을 기초로하여 현재 시간에 실행되어야하는 액추에이터의 존재 여부를 판단하는 제 3판단 단계를 포함하여 구성될 수 있다.
본 발명의 제 2 목적을 달성하기 위한 본 발명의 일 실시예에 따른 서버와 제어 장치를 포함하는 농장 관리 시스템은, 서버로부터 복수개의 액추에이터 중 적어도 하나의 액추에이터에 해당되는 실행 명령, 복수개의 액추에이터의 초기 정보 및 실행 방침을 수신하는 수신부, 상기 실행 방침을 기초로 상기 실행 명령에 해당되는 액추에이터의 실행 조건을 판단하는 판단부, 상기 판단 결과에 따라 상기 액추에이터를 실행하는 실행부 및 상기 수신된 초기 정보에 따라 상기 복수개의 액추에이터가 설정되도록 제어하고, 상기 액추에이터의 실행 모드가 자동 모드인 경우 상기 실행 방침을 기초로하여 상기 실행 명령에 해당되는 액추에이터와 동시에 실행되어야하는 액추에이터가 존재하는지 판단하도록 제어하고, 상기 판단 결과 존재하지 않을 경우 상기 실행 방침을 기초로하여 하우스 외부에 장착된 복수개의 센서로부터 수신된 외부 환경 조건에 따라 실행되어야하는 액추에이터가 존재하는지 판단하도록 제어하고 상기 판단 결과 존재하지 않을 경우 상기 실행 방침을 기초로하여 현재 시간에 실행되어야하는 액추에이터가 존재하는 판단하도록 제어하는 제어부를 포함하여 구성될 수 있다.
상기와 같은 본 발명에 따른 농장의 내부에 장착된 액추에이터가 실행될 시 다른 액추에이터와의 동시 실행 여부를 판단하여 액추에이터를 실행하는 농장 관리 방법 및 이를 위한 시스템을 이용할 경우에는 액추에이터간의 충돌로 인하여 발생되는 문제점을 해결할 수 있다.
도 1은 본 발명의 일 실시예에 따른 농장 관리 시스템의 내부 구조를 개략적으로 도시한 블록도이다.
도 2는 본 발명의 일 실시예에 따른 농장 관리 장치의 제어 장치(100)에 장착된 액추에이터의 서비스를 위한 알고리즘을 설명하기 위한 예시도이다.
도 3은 본 발명의 일 실시예에 따른 농장 관리 방법을 설명하기 위한 흐름도이다.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 각 도면을 설명하면서 유사한 참조부호를 유사한 구성요소에 대해 사용하였다.
제1, 제2, A, B 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. 및/또는 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다.
본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.
이하, 본 발명에 따른 바람직한 실시예를 첨부된 도면을 참조하여 상세하게 설명한다.
도 1은 본 발명의 일 실시예에 따른 농장 관리 시스템의 내부 구조를 개략적으로 도시한 블록도이다.
도 1을 참조하면, 농장 관리 시스템은 제어 장치(100) 및 서버(200)를 포함하여 구성될 수 있으며, 제어 장치(100)은 수신부(101), 판단부(102), 실행부(103) 및 제어부(105)를 포함하여 구성될 수 있다.
수신부(101)는 서버(200)로부터 하우스 내부에 장착된 복수개의 센서에 대응되는 복수개의 액추에이터 중 적어도 하나의 액추에이터 실행 명령을 수신한다. 본 발명의 일 실시예에 따르면, 하우스 내부에 장착된 복수개의 센서로부터 센싱된 환경 정보와 미리 결정된 환경 정보를 비교하여 일치하지 않을 경우, 서버(200)로부터 일치하지 않는 센서에 대응되는 액추에이터를 실행하라는 실행 명령을 수신한다. 본 발명의 일 실시예에 따르면, 수신부(101)는 하우스 내부에 장착된 복수개의 센서로부터 센싱된 CO2 정보와 하우스에서 생장하는 작물에 적합한 CO2정보를 비교하여, CO2정보가 적당하지 않아서 작물의 생장을 비정상적으로 만든다고 판단하면, 서버(200)로부터 CO2를 발생하는 CO2 액추에이터의 실행 명령을 수신한다.
수신부(101)는 서버(200)로부터 초기 정보 및 실행 방침을 수신한다. 여기서, 초기 정보는 하우스 내부에 장착된 센서에 대응되는 액추에이터의 기본 설정값을 나타내고, 실행 방침은 하우스 내부에 장착된 센서에 대응되는 액추에이터의 실행 조건값을 나타낸다. 본 발명의 일 실시예에 따르면, 수신부(101)는 서버(200)로부터 초기 정보, 예를 들어 실내 온도 상향 조절 액추에이터는 실내 온도를 30℃로 유지, 천장 창문 제어 액추에이터는 천장 창문이 10%오픈 상태 유지, 습기 조절 액추에이터는 습기가 24% 로 유지 등의 정보를 수신한다.
본 발명의 일 실시예에 따르면, 수신부(101)는 서버(200)로부터 실행 방침, 예를 들어 제습 기간에는 환기를 하면서 가열을 동시에 실행, 강수량이 10mm이상인 경우 천장 창문을 닫고 하우스 내부의 온도를 올림, 강수량이 1mm이하인 경우 천장 창문을 10%오픈, 오전10:00에는 하우스 내부의 제습을 실행, 오전 10:00에는 하우스의 천장 창문 오픈 실행, 오전 10:00에는 하우스 내부의 온도 상승 조절 실행, 오전 11:00 에는 하우스의 천장 창문 클로즈 실행 등의 정보를 수신한다.
수신부(101)는 하우스 외부에 장착된 복수개의 센서로부터 외부 환경 정보를 수신한다. 본 발명의 일 실시예에 따르면, 하우스 외부에 장착된 복수개의 센서는 하우스 외부의 온도를 측정하는 온도 측정 센서, 하우스 외부의 습도를 측정하는 습도 측정 센서, 하우스 외부의 온도를 측정하는 풍향 측정 센서, 하우스 외부의 온도를 측정하는 풍속 측정 센서, 하우스 외부의 온도를 측정하는 강우 측정 센서, 하우스 외부의 온도를 측정하는 강설 측정 센서 및 하우스 외부의 온도를 측정하는 조도 측정 센서를 포함하여 구성될 수 있다.
판단부(104)는 수신부(101)로부터 실행 명령을 수신한 경우, 실행 명령에 해당하는 액추에이터의 실행 모드를 자동 모드 또는 수동 모드 중 어느 하나로 판단할 수 있다. 판단부(104)는 수신부(101)로부터 수신한 실행 명령의 모드가 수동 모드일 경우, 사용자에의해 미리 결정된 실행 방침을 기초로 실행 명령에 대응되는 액추에이터와 동시에 실행되어야하는 적어서 하나 이상의 액추에이터의 존재 유무를 판단한다.
판단부(104)는 수신부(101)로부터 수신한 실행 명령의 모드가 자동 모드일 경우, 실행 방침을 기초로하여 상기 실행 명령에 해당되는 액추에이터와 동시에 실행되어야하는 액추에이터의 존재 유무를 판단할 수 있다. 만약, 판단부(104)는 실행 방침을 기초로하여 상기 실행 명령에 해당되는 액추에이터와 동시에 실행되어야하는 액추에이터의 존재 유무를 판단한 결과 존재하지 않을 경우, 실행 방침을 기초로하여 하우스 외부에 장착된 복수개의 센서로부터 수신된 외부 환경 조건에 따라 실행되어야하는 액추에이터의 존재 유무를 판단할 수 있다.
더구나, 판단부(104)는 실행 방침을 기초로하여 하우스 외부에 장착된 복수개의 센서로부터 수신된 외부 환경 조건에 따라 실행되어야하는 액추에이터의 존재하지 않을 경우, 실행 방침을 기초로하여 현재 시간에 실행되어야하는 액추에이터의 존재 유무를 판단할 수 있다.
실행부(103)는 제어부(105)의 제어에 의해 복수개의 액추에이터를 실행한다. 본 발명의 일 실시예에 따르면, 실행부(103)에의해 실행되는 액추에이터는 하우스의 풍향 조절 액추에이터, 풍속 조절 액추에이터, 강설 조절 액추에이터, 강우 조절 액추에이터 등과 같은 기상 관련 액추에이터, 하우스의 온도 조절 서비스, 습도 조절 서비스, 조도 조절 서비스, CO2 조절 서비스와 같은 대기 관련 액추에이터, 하우스의 EC 조절 액추에이터, pH 조절 액추에이터, 무기 성분 조절 액추에이터 등과 같은 토양 관련 액추에이터를 포함하여 구성될 수 있다.
제어부(105)는 수신부(101)가 서버(200)로부터 초기 정보를 수신한 경우, 초기 정보에 따라 실행부(103)가 액추에이터를 설정하도록 제어할 수 있다. 본 발명의 일 실시예에 따르면, 제어부(105)는 수신부(101)로부터 수신된 초기 정보 예를 들어 실내 온도 상향 조절 액추에이터는 실내 온도를 30℃로 유지, 천장 창문 제어 액추에이터는 천장 창문이 10%오픈 상태 유지, 습기 조절 액추에이터는 습기가 24℃ 로 유지 등의 정보에 따라서, 온도 제어 액추에이터는 실내 온도가 30℃가 될 때까지 온도 상향 제어를 실행하고, 천장 창문 제어 액추에이터는 천장의 창문이 10% 오픈되도록 천장 창문 오픈 제어를 실행하고, 실내 습기가 24℃가 될 때까지 습기 조절 제어를 실행한다.
제어부(105)는 판단부(104)가 수신부(101)로부터 수신된 실행 명령에 해당되는 액추에이터의 실행 모드를 판단한 경우, 판단 결과에 따라 실행부(103)가 액추에이터를 실행하도록 제어할 수 있다. 먼저, 판단부(104)가 실행 명령에 해당되는 액추에이터의 실행 모드가 수동 모드라고 판단함에 따라 제어부(105)는 액추에이터를 실행하도록 실행부(103)를 제어하는 경우를 설명하기로 한다.
본 발명의 일 실시예에 따르면, 제어부(105)는 판단부(104)가 수신부(101)로부터 수신된 실행 명령에 해당되는 액추에이터의 실행 모드가 수동 모드라고 판단한 경우, 사용자에의해 미리 결정된 실행 방침을 기초로 실행 명령에 대응되는 액추에이터와 동시에 실행되어야하는 액추에이터의 존재 유무를 판단하도록 판단부(104)를 제어한다. 본 발명의 일 실시예에 따르면, 제어부(105)는 판단부(104)가 사용자에의해 미리 결정된 실행 방침을 기초로 실행 명령에 대응되는 액추에이터와 동시에 실행되어야하는 액추에이터가 존재한다고 판단한 경우, 실행 명령에 대응되는 액추에이터와 상기 실행 명령에 대응되는 액추에이터와 동시에 실행되어야하는 액추에이터가 동시에 실행되도록 제어하고, 제어부(105)는 판단부(104)가 사용자에의해 미리 결정된 실행 방침을 기초로 실행 명령에 대응되는 액추에이터와 동시에 실행되어야하는 액추에이터의 존재하지 않는다고 판단한 경우, 실행 명령에 대응되는 액추에이터를 실행되도록 제어한다.
둘째, 판단부(104)가 실행 명령에 해당되는 액추에이터의 실행 모드가 자동 모드라고 판단함에 따라 제어부(105)는 실행 명령에 해당되는 액추에이터를 실행되도록 실행부(103)를 제어하는 경우를 설명하기로 한다. 먼저, 제어부(105)는 판단부(104)가 실행 방침을 기초로하여 실행 명령에 해당되는 액추에이터와 동시에 실행되어야하는 액추에이터의 존재여부를 판단함에 따라 액추에이터가 실행되도록 실행부(103)를 제어할 수 있다. 첫째, 제어부(105)는 판단부(104)가 실행 방침을 기초로하여 실행 명령에 해당되는 액추에이터와 동시에 실행되어야하는 액추에이터의 존재한다고 판단함에 따라 액추에이터가 실행되도록 실행부(103)를 제어하는 경우를 설명하기로 한다. 본 발명의 일 실시예에 따르면, 수신부(101)로부터 수신된 실행 방침이 제습 기간에는 환기를 하면서 가열을 동시에 실행, 강수량이 10mm이상인 경우 천장 창문을 닫고 하우스 내부의 온도를 올림, 강수량이 1mm이하인 경우 천장 창문을 10%오픈, 오전10:00에는 하우스 내부의 제습을 실행, 오전 10:00에는 하우스의 천장 창문 오픈 실행, 오전 10:00에는 하우스 내부의 온도 상승 조절 실행, 오전 11:00 에는 하우스의 천장 창문의 클로즈를 실행하는 것이고, 수신부(101)로부터 수신된 실행 명령이 하우스 내의 제습일 경우, 판단부(104)가 실행 방침을 기초로하여 실행 명령에 해당되는 액추에이터인 습도 조절 액추에이터와 동시에 실행되어야하는 액추에이터인 천장 창문 제어 액추에이터 및 온도 상향 조절 액추에이터가 존재한다고 판단함에 따라 제어부(105)는 습도 조절 액추에이터, 천장 창문 제어 액추에이터 및 온도 상향 조절 액추에이터가 동시에 실행되도록 실행부(103)를 제어한다.
둘째, 제어부(105)는 판단부(104)가 실행 방침을 기초로하여 실행 명령에 해당되는 액추에이터와 동시에 실행되어야하는 액추에이터의 존재하지 않는다고 판단함에 따라, 실행 방침을 기초로하여 하우스 외부에 장착된 복수개의 센서로부터 수신된 외부 환경 조건에 따라 실행되어야하는 액추에이터의 존재 유무를 판단하도록 판단부(102)를 제어할 수 있다. 본 발명의 일 실시예에 따르면, 제어부(105)는 판단부(104)가 수신부(101)로부터 수신된 실행 방침을 기초로하여 수신부(101)로부터 수신된 실행 명령에 해당하는 액추에이터인 천장 창문 제어 액추에이터와 동시에 실행되어야하는 액추에이터의 존재하지 않는다고 판단함에 따라, 실행 방침을 기초로하여 하우스 외부에 장착된 복수개의 센서로부터 수신된 외부 환경 조건에 따라 실행되어야하는 액추에이터의 존재 유무를 판단하도록 판단부(102)를 제어한다.
또한, 제어부(105)는 판단부(104)가 실행 방침을 기초로하여 하우스 외부에 장착된 복수개의 센서로부터 수신된 외부 환경 조건에 따라 실행되어야하는 액추에이터의 존재 유무를 판단함에 따라 액추에이터가 실행되도록 실행부(103)를 제어할 수 있다. 먼저, 제어부(105)는 판단부(104)가 실행 방침을 기초로하여 하우스 외부에 장착된 복수개의 센서로부터 수신된 외부 환경 조건에 따라 실행되어야하는 액추에이터가 존재하는 경우를 설명하기로 한다.
본 발명의 일 실시예에 따르면, 수신부(101)로부터 수신된 실행 방침이 제습 기간에는 환기를 하면서 가열을 동시에 실행, 강수량이 10 mm 이상인 경우 천장 창문을 닫고 하우스 내부의 온도를 올림, 강수량이 1mm이하인 경우 천장 창문을 10%오픈, 오전10:00에는 하우스 내부의 제습을 실행, 오전 10:00에는 하우스의 천장 창문 오픈 실행, 오전 10:00에는 하우스 내부의 온도 상승 조절 실행, 오전 11:00 에는 하우스의 천장 창문의 클로즈를 실행하는 것이고, 수신부(101)로부터 수신된 실행 명령이 천장 창문의 클로즈인 경우, 판단부(104)는 실행 명령에 해당되는 액추에이터인 천장 창문 제어 액추에이터가 실행되어야 하는 경우의 하우스 외부에 장착된 강수량 측정 센서에 의해 센싱된 외부 환경 조건이 강수량 15mm 이 존재한다고 판단함에 따라 제어부(105)는 외부 환경 조건이 강수량 15mm 이고, 천장 창문 제어 액추에이터와 동시에 실행되어야하는 액추에이터의 존재 유무를 판단하도록 판단부(104)를 제어한다.
본 발명의 일 실시예에 따르면, 제어부(105)는 판단부(102)가 실행 방침을 기초로하여 외부 환경 조건이 강수량 15mm 이고, 천장 창문 제어 액추에이터와 동시에 실행되어야하는 액추에이터인 온도 상향 조절 액추에이터가 존재한다고 판단함에 따라 천장 창문 제어 액추에이터와 온도 상향 조절 액추에이터가 동시에 실행되도록 실행부(103)를 제어한다. 본 발명의 일 실시예에 따르면, 제어부(105)는 판단부(104)가 실행 방침을 기초로하여 실행 명령에 해당되는 액추에이터와 동시에 실행되어야하는 액추에이터가 존재하지 않는다고 판단함에 따라, 실행 방침을 기초로하여 현재 시간에 실행되어야하는 액추에이터의 존재 여부를 판단하도록 판단부(102)를 제어할 수 있다.
또한, 제어부(105)는 판단부(104)가 실행 방침을 기초로하여 현재 시간에 실행되어야하는 액추에이터의 존재 유무를 판단함에 따라 액추에이터가 실행되도록 실행부(103)를 제어할 수 있다. 먼저, 제어부(105)는 판단부(104)가 실행 방침을 기초로하여 현재 시간에 실행되어야하는 액추에이터가 존재한다고 판단함에 따라 액추에이터가 실행되도록 실행부(103)를 제어하는 경우를 설명하기로 한다.
본 발명의 일 실시예에 따르면, 수신부(101)로부터 수신된 실행 방침이 제습 기간에는 환기를 하면서 가열을 동시에 실행, 강수량이 10mm이상인 경우 천장 창문을 닫고 하우스 내부의 온도를 올림, 강수량이 1mm이하인 경우 천장 창문을 10%오픈, 오전10 :00에는 하우스 내부의 제습을 실행, 오전 10:00에는 하우스의 천장 창문 오픈 실행, 오전 10:00에는 하우스 내부의 온도 상승 조절 실행, 오전 11:00 에는 하우스의 천장 창문 클로즈 실행이고, 수신부(101)로부터 수신된 실행 명령이 제습 실행인 경우, 판단부(104)는 실행 명령에 해당되는 액추에이터인 습도 조절 액추에이터가 실행되어야 하는 경우의 현재 시간에 해당되는 시간 조건이10:00이 존재한다고 판단함에 따라 제어부(105)는 현재 시간이 10:00이고 습도 조절 액추에이터와 동시에 실행되어야하는 액추에이터의 존재 유무를 판단하도록 판단부(104)를 제어한다.
본 발명의 일 실시예에 따르면, 제어부(105)는 판단부(102)가 실행 방침을 기초로하여 현재 시간이 10:00이고, 습도 조절 액추에이터와 동시에 실행되어야 하는 액추에이터인 천장 창문 제어 액추에이터 및 온도 상승 조절 액추에이터가 존재한다고 판단함에 습도 조절 액추에이터, 천장 창문 제어 액추에이터 및 온도 상승 조절 액추에이터가 동시에 실행되도록 실행부(103)를 제어한다.
둘째, 제어부(105)는 판단부(104)가 실행 방침을 기초로하여 현재 시간에 실행되어야하는 액추에이터가 존재하지 않는다고 판단함에 따라 액추에이터가 실행되도록 실행부(103)를 제어하는 경우를 설명하기로 한다. 본 발명의 일 실시예에 따르면, 제어부(105)는 판단부(104)가 실행 방침을 기초로하여 실행 명령에 해당되는 액추에이터와 동시에 실행되어야하는 액추에이터의 존재하지 않는다고 판단함에 따라, 실행 명령에 해당되는 액추에이터가 실행되도록 실행부(103)를 제어한다. 그러면 이하에서는, 도 2를 참조하여 본 발명의 일 실시예에 따른 농장 관리 장치의 제어 장치(100)에 창착된 액추에이터의 서비스를 위한 알고리즘을 보다 구체적으로 설명하기로 한다.
도 2는 본 발명의 일 실시예에 따른 농장 관리 장치의 제어 장치(100)에 장착된 액추에이터의 서비스를 위한 알고리즘을 설명하기 위한 예시도이다. 도2 에서 하우스 내부에는 CO2 측정 센서(201), 내부 온도 측정 센서(203) 및 환기팬 제어 액추에이터(204), 천장 창문 제어 액추에이터(205), CO2 조절 액추에이터(206), 측광 조절 액추에이터(207)가 포함되고 구성되며, 하우스 외부에는 외부 온도 측정 센서(202)가 포함되며, 하우스의 내부 및 외부에 장착된 복수개의 센서로부터 환경 정보를 폴링하여 데이터 베이스에 저장하는 컨텍스트 매니저(Context Manager(Thread or Process))(208) 및 복수개의 센서들에 각각 대응되는 복수개의 액추에이터들이 제공하는 서비스들 중 CO2 유지 서비스, 온도 제어 서비스, 습도 조절 서비스를 등록하고, 데이터 베이스를 기초로 등록된 서비스에 해당하는 환경 정보의 변경을 감지한 경우, 변경된 환경 정보를 센싱한 센서에 대응되는 액추에이터가 실행되도록 제어하는 이벤트 시스템(209)를 포함하는 경우의 예시도이다.
도 2를 참조하면, 제어 장치(100)가 이벤트 시스템(Event System(Messaging System))(209)로부터 변경된 환경 정보를 센싱한 센서에 대응되는 액추에이터의 실행 명령을 수신하고, 수신된 액추에이터의 실행 명령이 수동 모드라고 판단한 경우, 제어 장치(100)는 사용자에의해 미리 결정된 실행 방침을 기초로 실행 명령에 대응되는 액추에이터와 동시에 실행되어야하는 액추에이터가 존재하는지 판단한다. 판단 결과 실행 명령에 대응되는 액추에이터와 동시에 실행되어야하는 액추에이터의 존재할 경우 실행 명령에 대응되는 액추에이터와 실행 명령에 대응되는 액추에이터와 동시에 실행되어야하는 액추에이터가 동시에 실행되도록 제어한다. 본 발명의 일 실시예에 따르면, 사용자에의해 미리 결정된 실행 방침이 수신된 실행 방침이 제습 기간에는 환기를 하면서 가열을 동시에 실행이고, 가 이벤트 시스템(209)로부터 변경된 환경 정보를 센싱한 센서에 대응되는 습도 조절 액추에이터의 실행일 경우, 실행 방침을 기초로하여 실행 명령에 해당되는 액추에이터인 습도 조절 액추에이터와 동시에 실행되어야하는 액추에이터가 천장 창문 제어 액추에이터 및 온도 상향 조절 액추에이터가 존재한다고 판단함에 따라 습도 조절 액추에이터, 천장 창문 제어 액추에이터 및 온도 상향 조절 액추에이터가 실행되도록 제어한다. 그러면 이하에서는, 도 3을 참조하여 본 발명의 일 실시예에 따른 농장 관리 방법을 보다 구체적으로 설명하기로 한다.
도 3은 본 발명의 일 실시예에 따른 농장 관리 방법을 설명하기 위한 흐름도이다.
도 3을 참조하면, 제어 장치(100)는 서버(200)로부터 하우스 내부에 장착된 복수개의 센서에 대응되는 복수개의 액추에이터 중 적어도 하나의 액추에이터 실행 명령을 수신한다(S301). 본 발명의 일 실시예에 따르면, 하우스 내부에 장착된 복수개의 센서로부터 센싱된 환경 정보와 미리 결정된 환경 정보를 비교하여 일치하지 않을 경우, 서버(200)로부터 일치하지 않는 센서에 대응되는 액추에이터를 실행하라는 실행 명령을 수신한다. 본 발명의 일 실시예에 따르면, 제어 장치(100)는 하우스 내부에 장착된 복수개의 센서로부터 센싱된 CO2 정보와 하우스에서 생장하는 작물에 적합한 CO2정보를 비교하여, CO2정보가 적당하지 않아서 작물의 생장을 비정상적으로 만든다고 판단하면, 서버(200)로부터 CO2를 발생하는 CO2 액추에이터의 실행 명령을 수신한다.
제어 장치(100)는 서버(200)로부터 초기 정보 및 실행 방침을 수신하고, 수신된 초기 정보에 따라 액추에이터를 설정한다(S302). 여기서, 초기 정보는 하우스 내부에 장착된 센서에 대응되는 액추에이터의 기본 설정값을 나타내고, 실행 방침은 하우스 내부에 장착된 센서에 대응되는 액추에이터의 실행 조건값을 나타낸다. 본 발명의 일 실시예에 따르면, 수신부(101)는 서버(200)로부터 초기 정보, 예를 들어 실내 온도 상향 조절 액추에이터는 실내 온도를 30℃로 유지, 천장 창문 제어 액추에이터는 천장 창문이 10%오픈 상태 유지, 습기 조절 액추에이터는 습기가 24% 로 유지 등의 정보를 수신한다.
본 발명의 일 실시예에 따르면, 제어 장치(100)는 서버(200)로부터 실행 방침, 예를 들어 제습 기간에는 환기를 하면서 가열을 동시에 실행, 강수량이 10mm이상인 경우 천장 창문을 닫고 하우스 내부의 온도를 올림, 강수량이 1mm이하인 경우 천장 창문을 10%오픈, 오전10:00에는 하우스 내부의 제습을 실행, 오전 10:00에는 하우스의 천장 창문 오픈 실행, 오전 10:00에는 하우스 내부의 온도 상승 조절 실행, 오전 11:00 에는 하우스의 천장 창문 클로즈 실행 등의 정보를 수신한다.
제어 장치(100)는 실행 명령에 해당되는 액추에이터의 실행 모드가 자동 모드 또는 수동 모드 중 하나로 판단하고(S303), 실행 명령에 해당되는 액추에이터의 실행 모드가 수동 모드라고 판단한 경우(S303), 제어 장치(100)는 사용자에의해 미리 결정된 실행 방침을 기초로 실행 명령에 대응되는 액추에이터와 동시에 실행되어야하는 액추에이터의 존재 유무를 판단한다(S304). 만약, 제어 장치(100)는 사용자에의해 미리 결정된 실행 방침을 기초로 실행 명령에 대응되는 액추에이터와 동시에 실행되어야하는 액추에이터의 존재하다고 판단한 경우, 실행 명령에 대응되는 액추에이터와 실행 명령에 대응되는 액추에이터와 동시에 실행되어야하는 액추에이터를 동시에 실행한다(S309). 반면, 제어 장치(100)는 사용자에의해 미리 결정된 실행 방침을 기초로 실행 명령에 대응되는 액추에이터와 동시에 실행되어야하는 액추에이터의 존재하지 않는다고 판단한 경우, 실행 명령에 대응되는 액추에이터를 실행한다(S309).
제어 장치(100)는 실행 명령에 해당되는 액추에이터의 실행 모드가 자동 모드라고 판단한 경우(S303), 제어 장치(100)는 실행 방침을 기초로하여 실행 명령에 해당되는 액추에이터와 동시에 실행되어야하는 액추에이터가 존재하는지 판단하고(S305), 실행 명령에 해당되는 액추에이터와 동시에 실행되어야하는 액추에이터를 동시에 실행한다(S309). 본 발명의 일 실시예에 따르면, 제어 장치(100)는 실행 방침이 제습 기간에는 환기를 하면서 가열을 동시에 실행, 강수량이 10mm이상인 경우 천장 창문을 닫고 하우스 내부의 온도를 올림, 강수량이 1mm이하인 경우 천장 창문을 10%오픈, 오전10:00에는 하우스 내부의 제습을 실행, 오전 10:00에는 하우스의 천장 창문 오픈 실행, 오전 10:00에는 하우스 내부의 온도 상승 조절 실행, 오전 11:00 에는 하우스의 천장 창문 클로즈 실행이고, 수신부(101)로부터 수신된 실행 명령이 하우스 내의 제습일 경우, 실행 방침을 기초로하여 실행 명령에 해당되는 액추에이터인 습도 조절 액추에이터와 동시에 실행되어야하는 액추에이터가 천장 창문 제어 액추에이터 및 온도 상향 조절 액추에이터가 존재한다고 판단함에 따라 습도 조절 액추에이터, 천장 창문 제어 액추에이터 및 온도 상향 조절 액추에이터를 동시에 실행한다(S309).
제어 장치(100)는 실행 방침을 기초로하여 실행 명령에 해당되는 액추에이터와 동시에 실행되어야하는 액추에이터의 존재하지 않는다고 판단(S305)함에 따라, 실행 방침을 기초로하여 하우스 외부에 장착된 복수개의 센서로부터 수신된 외부 환경 조건에 따라 실행되어야하는 액추에이터의 존재 유무를 판단(S306)한다. 본 발명의 일 실시예에 따르면, 제어부(105)는 수신된 실행 방침을 기초로하여 실행 명령에 해당되는 액추에이터인 천장 창문 제어 액추에이터와 동시에 실행되어야하는 액추에이터의 존재하지 않는다고 판단함에 따라, 실행 방침을 기초로하여 하우스 외부에 장착된 복수개의 센서로부터 수신된 외부 환경 조건에 따라 실행되어야하는 액추에이터의 존재 유무를 판단(S306)한다.
제어 장치(100)가 실행 방침을 기초로하여 하우스 외부에 장착된 복수개의 센서로부터 수신된 외부 환경 조건에 따라 실행되어야하는 액추에이터의 존재해야 한다고 판단한 경우를 설명하기로 한다. 먼저, 수신된 실행 방침이 제습 기간에는 환기를 하면서 가열을 동시에 실행, 강수량이 10 mm 이상인 경우 천장 창문을 닫고 하우스 내부의 온도를 올림, 강수량이 1mm이하인 경우 천장 창문을 10%오픈, 오전10:00에는 하우스 내부의 제습을 실행, 오전 10:00에는 하우스의 천장 창문 오픈 실행, 오전 10:00에는 하우스 내부의 온도 상승 조절 실행, 오전 11:00 에는 하우스의 천장 창문 클로즈 실행이고, 수신된 실행 명령이 천장 창문의 클로즈인 경우, 제어 장치(100)는 실행 명령에 해당되는 액추에이터인 천장 창문 제어 액추에이터가 실행되어야 하는 경우의 하우스 외부에 장착된 강수량 측정 센서에 의해 센싱된 외부 환경 조건이 강수량 15mm 이 존재한다고 판단(S308)함에 따라, 천장 창문 제어 액추에이터를 실행한다(S309).
반면, 실행 방침을 기초로하여 하우스 외부에 장착된 복수개의 센서로부터 수신된 외부 환경 조건에 따라 실행되어야하는 액추에이터가 존재하지 않는 경우, 제어 장치(100)는 실행 방침을 기초로하여 현재 시간에 실행되어야하는 액추에이터의 존재 유무를 판단한다(S307). 먼저, 제어 장치(100)는 판단부(104)가 실행 방침을 기초로하여 현재 시간에 실행되어야하는 액추에이터가 존재한다고 판단하는 경우를 설명하기로 한다. 제어 장치(100)는 수신된 실행 방침이 제습 기간에는 환기를 하면서 가열을 동시에 실행, 강수량이 10mm이상인 경우 천장 창문을 닫고 하우스 내부의 온도를 올림, 강수량이 1mm이하인 경우 천장 창문을 10%오픈, 오전10 :00에는 하우스 내부의 제습을 실행, 오전 10:00에는 하우스의 천장 창문 오픈 실행, 오전 10:00에는 하우스 내부의 온도 상승 조절 실행, 오전 11:00 에는 하우스의 천장 창문 클로즈 실행이고, 수신된 실행 명령이 제습 실행인 경우, 제어 장치(100)는 실행 명령에 해당되는 액추에이터인 습도 조절 액추에이터가 실행되어야 하는 경우의 현재 시간에 해당되는 시간 조건이10:00이 존재한다고 판단함에 따라 현재 시간이 10:00이고 습도 조절 액추에이터와 동시에 실행되어야하는 액추에이터의 존재 유무를 판단한다(S308).
본 발명의 일 실시예에 따르면, 제어 장치(100)는 실행 방침을 기초로하여 현재 시간이 10:00이고, 습도 조절 액추에이터와 동시에 실행되어야 하는 액추에이터인 천장 창문 제어 액추에이터 및 온도 상승 조절 액추에이터가 존재한다고 판단(S308)함에 따라 습도 조절 액추에이터, 천장 창문 제어 액추에이터 및 온도 상승 조절 액추에이터를 동시에 실행한다. 제어 장치(100)는 실행 방침을 기초로하여 현재 시간에 실행되어야하는 액추에이터가 존재하지 않는다고 판단함에 따라 실행 명령에 해당하는 액추에이터를 실행한다(S310).
상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.
100: 제어 장치 101: 수신부
102: 판단부 103: 실행부
105: 제어부 200: 서버

Claims (20)

  1. 농장 관리 방법에 있어서,
    서버로부터 복수개의 액추에이터 중 적어도 하나의 액추에이터에 해당되는 실행 명령, 초기 정보 및 실행 방침을 수신하고, 상기 수신된 초기 정보에 따라 상기 복수개의 액추에이터를 설정하는 단계;
    상기 액추에이터의 실행 모드가 자동 모드인 경우, 상기 실행 방침을 기초로하여 상기 실행 명령에 해당되는 액추에이터와 동시에 실행되어야하는 액추에이터의 존재 유무를 판단하는 제 1 판단 단계;
    상기 판단 결과 존재하지 않을 경우, 상기 실행 방침을 기초로하여 하우스 외부에 장착된 복수개의 센서로부터 수신된 외부 환경 조건에 따라 실행되어야하는 액추에이터의 존재유무를 판단하는 제 2 판단 단계; 및
    상기 판단 결과 존재하지 않을 경우 상기 실행 방침을 기초로하여 현재 시간에 실행되어야하는 액추에이터의 존재 여부를 판단하는 제 3판단 단계를 포함하는 것을 특징으로 하는 관리 방법.
  2. 제 1 항에 있어서,
    상기 실행 명령에 대응되는 액추에이터의 실행 모드를 검사하여 수동 모드인 경우 사용자에의해 미리 결정된 실행 방침을 기초로 상기 실행 명령에 대응되는 액추에이터와 동시에 실행되어야하는 액추에이터의 존재 유무를 판단하는 단계를 더 포함하는 것을 특징으로 하는 관리 방법.
  3. 제 2 항에 있어서, 상기 액추에이터의 존재 유무를 판단하는 단계는,
    상기 판단 결과 상기 실행 명령에 대응되는 액추에이터와 동시에 실행되어야하는 액추에이터가 존재할 경우, 상기 실행 명령에 대응되는 액추에이터와 상기 실행 명령에 대응되는 액추에이터와 동시에 실행되어야하는 액추에이터를 동시에 실행하는 것을 특징으로 하는 관리 방법.
  4. 제 2 항에 있어서, 상기 액추에이터의 존재 유무를 판단하는 단계는,
    상기 판단 결과 상기 실행 명령에 대응되는 액추에이터와 동시에 실행되어야하는 액추에이터가 존재하지 않을 경우, 상기 실행 명령에 대응되는 액추에이터를 실행하는 것을 특징으로 하는 관리 방법.
  5. 제 1 항에 있어서, 상기 제 1 판단 단계는,
    상기 판단 결과 상기 실행 명령에 대응되는 액추에이터와 동시에 실행되어야하는 액추에이터가 존재할 경우, 상기 실행 명령에 대응되는 액추에이터와 상기 실행 명령에 대응되는 액추에이터와 동시에 실행되어야하는 액추에이터를 동시에 실행하는 것을 특징으로 하는 관리 방법.
  6. 제 1 항에 있어서, 상기 제 2 판단 단계는,
    상기 판단 결과 상기 외부 환경 조건에 따라 실행되어야하는 액추에이터가 존재할 경우, 상기 제 1 판단 단계를 수행하는 것을 특징으로 하는 관리 방법.
  7. 제 1 항에 있어서, 상기 제 3 판단 단계는,
    상기 판단 결과 현재 시간에 실행되어야하는 액추에이터가 존재할 경우, 상기 제 1 판단 단계를 수행하는 것을 특징으로 하는 관리 방법.
  8. 제 7 항에 있어서, 상기 제 3 판단 단계는,
    상기 판단 결과 현재 시간에 실행되어야하는 액추에이터가 존재하지 않을 경우, 상기 서버로부터 수신된 실행 명령에 해당하는 액추에이터를 실행하는 것을 특징으로 하는 관리 방법.
  9. 제 1 항에 있어서, 상기 초기 정보는,
    하우스 내부에 장착된 센서에 대응되는 액추에이터의 기본 설정값을 나타내는 정보임을 특징으로 하는 관리 방법.
  10. 제 1 항에 있어서, 상기 실행 방침은,
    하우스 내부에 장착된 센서에 대응되는 액추에이터의 실행 조건값을 나타내는 정보임을 특징으로 하는 관리 방법.
  11. 서버와 제어 장치를 포함하는 농장 관리 시스템에 있어서,
    상기 제어 장치는,
    서버로부터 복수개의 액추에이터 중 적어도 하나의 액추에이터에 해당되는 실행 명령, 복수개의 액추에이터의 초기 정보 및 실행 방침을 수신하는 수신부;
    상기 실행 방침을 기초로 상기 실행 명령에 해당되는 액추에이터의 실행 조건을 판단하는 판단부;
    상기 판단 결과에 따라 상기 액추에이터를 실행하는 실행부; 및
    상기 수신된 초기 정보에 따라 상기 복수개의 액추에이터가 설정되도록 제어하고, 상기 액추에이터의 실행 모드가 자동 모드인 경우 상기 실행 방침을 기초로하여 상기 실행 명령에 해당되는 액추에이터와 동시에 실행되어야하는 액추에이터가 존재하는지 판단하도록 제어하고, 상기 판단 결과 존재하지 않을 경우 상기 실행 방침을 기초로하여 하우스 외부에 장착된 복수개의 센서로부터 수신된 외부 환경 조건에 따라 실행되어야하는 액추에이터가 존재하는지 판단하도록 제어하고 상기 판단 결과 존재하지 않을 경우 상기 실행 방침을 기초로하여 현재 시간에 실행되어야하는 액추에이터가 존재하는 판단하도록 제어하는 제어부를 포함하는 것을 특징으로 하는 관리 시스템.
  12. 제 11 항에 있어서, 상기 제어부는,
    상기 액추에이터의 실행 모드가 수동 모드인 경우 사용자에의해 미리 결정된 실행 방침을 기초로 상기 실행 명령에 대응되는 액추에이터와 동시에 실행되어야하는 액추에이터의 존재 유무를 판단하는 것을 특징으로 하는 관리 시스템.
  13. 제 12 항에 있어서, 상기 제어부는,
    상기 판단 결과 상기 실행 명령에 대응되는 액추에이터와 동시에 실행되어야하는 액추에이터가 존재할 경우 실행 명령에 대응되는 액추에이터와 상기 실행 명령에 해당하는 액추에이터와 동시에 실행되어야하는 액추에이터가 동시에 실행되도록 제어하는 것을 특징으로 하는 관리 시스템.
  14. 제 12 항에 있어서, 상기 제어부는,
    상기 판단 결과 상기 실행 명령에 대응되는 액추에이터와 동시에 실행되어야하는 액추에이터가 존재하지 않을 경우, 상기 실행 명령에 대응되는 액추에이터가 실행되도록 제어하는 것을 특징으로 하는 관리 시스템.
  15. 제 11 항에 있어서, 상기 제어부는,
    상기 판단 결과 상기 실행 명령에 대응되는 액추에이터와 동시에 실행되어야하는 액추에이터가 존재할 경우, 상기 실행 명령에 대응되는 액추에이터와 상기 실행 명령에 대응되는 액추에이터와 동시에 실행되어야하는 액추에이터가 동시에 실행되도록 제어하는 것을 특징으로 하는 관리 시스템.
  16. 제 11 항에 있어서, 상기 제어부는,
    상기 판단 결과 상기 외부 환경 조건에 따라 실행되어야하는 액추에이터가 존재할 경우, 상기 실행 방침을 기초로하여 상기 실행 명령에 해당되는 액추에이터와 동시에 실행되어야하는 액추에이터의 존재 유무를 판단하도록 제어하는 것을 특징으로 하는 관리 시스템.
  17. 제 11 항에 있어서, 상기 제어부는,
    상기 판단 결과 현재 시간에 실행되어야하는 액추에이터가 존재할 경우, 상기 실행 방침을 기초로하여 상기 실행 명령에 해당되는 액추에이터와 동시에 실행되어야하는 액추에이터의 존재 유무를 판단하도록 제어하는 것을 특징으로 하는 관리 시스템.
  18. 제 17 항에 있어서, 상기 제어부는,
    상기 판단 결과 현재 시간에 실행되어야하는 액추에이터가 존재하지 않을 경우, 상기 서버로부터 수신된 실행 명령에 대응되는 액추에이터를 실행하는 것을 특징으로 하는 관리 시스템.
  19. 제 11 항에 있어서, 상기 초기 정보는,
    하우스 내부에 장착된 센서에 대응되는 액추에이터의 기본 설정값을 나타내는 정보임을 특징으로 하는 관리 시스템.
  20. 제 11 항에 있어서, 상기 실행 방침은,
    하우스 내부에 장착된 센서에 대응되는 액추에이터의 실행 조건값을 나타내는 정보임을 특징으로 하는 관리 시스템.

KR1020100122943A 2010-12-03 2010-12-03 농장 관리 방법 및 이를 위한 시스템 Ceased KR20120076584A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020100122943A KR20120076584A (ko) 2010-12-03 2010-12-03 농장 관리 방법 및 이를 위한 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100122943A KR20120076584A (ko) 2010-12-03 2010-12-03 농장 관리 방법 및 이를 위한 시스템

Publications (1)

Publication Number Publication Date
KR20120076584A true KR20120076584A (ko) 2012-07-09

Family

ID=46710191

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100122943A Ceased KR20120076584A (ko) 2010-12-03 2010-12-03 농장 관리 방법 및 이를 위한 시스템

Country Status (1)

Country Link
KR (1) KR20120076584A (ko)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9445216B2 (en) 2013-07-18 2016-09-13 Electronics And Telecommunications Research Institute Actuator based on sensor actuator network and method of actuating the same
KR20180135175A (ko) 2017-06-12 2018-12-20 주식회사 쎄슬프라이머스 부하 보호 및 고장 방지 기능을 갖는 스마트 팜 시스템 및 그 제공방법
KR20200060653A (ko) 2018-11-22 2020-06-01 동의대학교 산학협력단 스마트팜의 천연 추출물 및 혼합 분무 장치
KR20200060652A (ko) 2018-11-22 2020-06-01 (주) 오토이노텍 의사결정나무를 이용한 스마트팜의 제어방법
KR20200091248A (ko) 2019-01-22 2020-07-30 동의대학교 산학협력단 음성인식을 이용한 스마트팜의 제어방법
KR20210042073A (ko) 2021-04-08 2021-04-16 동의대학교 산학협력단 음성인식을 이용한 스마트팜의 제어방법
KR20240077671A (ko) 2022-11-24 2024-06-03 주식회사 뉴티씨 (Newtc) 사물인터넷 플랫폼을 이용한 스마트 팜 및 이를 이용한 작물의 재배 방법

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9445216B2 (en) 2013-07-18 2016-09-13 Electronics And Telecommunications Research Institute Actuator based on sensor actuator network and method of actuating the same
KR20180135175A (ko) 2017-06-12 2018-12-20 주식회사 쎄슬프라이머스 부하 보호 및 고장 방지 기능을 갖는 스마트 팜 시스템 및 그 제공방법
KR20200060653A (ko) 2018-11-22 2020-06-01 동의대학교 산학협력단 스마트팜의 천연 추출물 및 혼합 분무 장치
KR20200060652A (ko) 2018-11-22 2020-06-01 (주) 오토이노텍 의사결정나무를 이용한 스마트팜의 제어방법
KR20200091248A (ko) 2019-01-22 2020-07-30 동의대학교 산학협력단 음성인식을 이용한 스마트팜의 제어방법
KR20210042073A (ko) 2021-04-08 2021-04-16 동의대학교 산학협력단 음성인식을 이용한 스마트팜의 제어방법
KR20240077671A (ko) 2022-11-24 2024-06-03 주식회사 뉴티씨 (Newtc) 사물인터넷 플랫폼을 이용한 스마트 팜 및 이를 이용한 작물의 재배 방법

Similar Documents

Publication Publication Date Title
KR20120076584A (ko) 농장 관리 방법 및 이를 위한 시스템
US20120124902A1 (en) Method for controlling greenhouse and system for the same
KR101834742B1 (ko) 온실 공기 순환 장치 및 이를 포함하는 시스템
US10231430B2 (en) Animal house climate control system and method for automatic configuration and equipment substitution in the system
KR20160080889A (ko) 다수의 온실 환경 정보를 이용한 클라우드 온실 제어 시스템 및 그 방법
US20110253359A1 (en) System and method for sensing air flow, carbon dioxide or volatile organic compound in residential building
KR101883868B1 (ko) 온습도지수를 이용한 우사의 내부 분할형 환경관리 방법 및 장치
JP2004065265A (ja) 養液栽培システム
KR20180087890A (ko) 축사 환경 최적화 자동 제어 시스템
KR20190099173A (ko) 스마트 작물 재배 관리 시스템 및 스마트 작물 재배 관리 방법
JP7493743B2 (ja) 農業用ハウスの換気窓制御システム及び換気窓制御方法
KR20200082804A (ko) 돈사관리 환기제어시스템 및 그 제어방법
JP7140702B2 (ja) 農業ハウスの環境制御システム、ハウス制御装置
JP6872766B2 (ja) 植物管理システム
CN103885509A (zh) 用于育苗室的温湿度控制系统
KR20150011647A (ko) 온실 미기상 예측 기반 환기 제어 방법 및 장치
KR20120072552A (ko) 온실제어 시스템 및 방법
KR20100032978A (ko) 원예시설 생육환경 조절장치
KR20140071753A (ko) 창문 개폐 제어 시스템 및 그 방법
WO2017002294A1 (ja) 制御装置及び農業用ハウス
CN111090292A (zh) 一种温室大棚智能控制方法
CN205038459U (zh) 一种禽舍的环境调控系统
KR101869890B1 (ko) 가정용 식물공장 시스템
TWI811565B (zh) 農業場域的智慧環控方法
JP7263200B2 (ja) 農業ハウスの環境制御システム

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20101203

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20130705

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20101203

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20140924

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20150327

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20140924

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I

J201 Request for trial against refusal decision
PJ0201 Trial against decision of rejection
J301 Trial decision

Free format text: TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20150428

Effective date: 20151228

PJ1301 Trial decision

Patent event code: PJ13011S01D

Patent event date: 20151228

Comment text: Trial Decision on Objection to Decision on Refusal

Appeal kind category: Appeal against decision to decline refusal

Request date: 20150428

Decision date: 20151228

Appeal identifier: 2015101002357