KR20110020555A - 공기조화기 및 그 동작방법 - Google Patents

공기조화기 및 그 동작방법 Download PDF

Info

Publication number
KR20110020555A
KR20110020555A KR1020090078226A KR20090078226A KR20110020555A KR 20110020555 A KR20110020555 A KR 20110020555A KR 1020090078226 A KR1020090078226 A KR 1020090078226A KR 20090078226 A KR20090078226 A KR 20090078226A KR 20110020555 A KR20110020555 A KR 20110020555A
Authority
KR
South Korea
Prior art keywords
data
unit
update
file
update data
Prior art date
Application number
KR1020090078226A
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 KR1020090078226A priority Critical patent/KR20110020555A/ko
Publication of KR20110020555A publication Critical patent/KR20110020555A/ko

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/50Control or safety arrangements characterised by user interfaces or communication
    • F24F11/54Control or safety arrangements characterised by user interfaces or communication using one central controller connected to several sub-controllers
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/50Control or safety arrangements characterised by user interfaces or communication
    • F24F11/56Remote control
    • F24F11/59Remote control for presetting
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/62Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/2814Exchanging control software or macros for controlling appliance services in a home automation network

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Air Conditioning Control Device (AREA)

Abstract

본 발명은 공기조화기 및 그 동작방법에 관한 것으로서, 유닛의 업데이트데이터를 원격제어기에서 분할한 후 소정 유닛으로 전송하고 유닛은 분할된 업데이트데이터를 병합하여 유닛의 기본데이터 또는 프로그램을 갱신함으로써, 한정된 네트워크 자원을 효율적으로 이용하여 유닛의 데이터 갱신을 수행하고, 유닛의 관리의 편의성이 향상되는 효과가 있다.
공기조화기, 유닛, 실내기, 실외기, 업데이트, 갱신, 프로그램, 분할전송

Description

공기조화기 및 그 동작방법{Air conditioner and operating method thereof}
본 발명은 공기조화기 및 그 동작방법에 관한 것으로서, 특히 공기조화기에서 원격제어기를 통해 유닛에 구비되는 프로그램 또는 기본데이터를 갱신하는 공기조화기 및 그 동작방법에 관한 것이다.
공기조화기는 쾌적한 실내 환경을 조성하기 위해 실내로 냉온의 공기를 토출하여, 실내 온도를 조절하고, 실내 공기를 정화하도록 함으로서 인간에게 보다 쾌적한 실내 환경을 제공하기 위해 설치된다. 일반적으로 공기조화기는 열교환기로 구성되어 실내에 설치되는 실내기와, 압축기 및 열교환기 등으로 구성되어 실내기로 냉매를 공급하는 실외기를 포함한다.
이러한 공기조화기는 열교환기로 구성된 실내기와, 압축기 및 열교환기 등으로 구성된 실외기로 분리되어 제어되며, 압축기 또는 열교환기로 공급되는 전원을 제어함으로서 동작된다. 또한, 공기조화기는 실외기에 적어도 하나의 실내기가 연결될 수 있으며, 요청되는 운전 상태에 따라, 실내기로 냉매를 공급하여, 냉방 또는 난방모드로 운전된다.
공기조화기는 냉매의 흐름에 따라 냉방운전되거나 난방운전되는데, 냉방운전 시, 실외기의 압축기에서 실외기의 열교환기를 거쳐 고온고압의 액체냉매가 실내기로 공급되면 실내기의 열교환기에서 냉매가 팽창되어 기화되면서 주변공기의 온도가 내려가 실내기 팬이 회전동작함에 따라 실내로 냉기가 토출되고, 난방운전 시 실외기의 압축기에서 고온고압의 기체냉매가 실내기로 공급되면, 실내기의 열교환기에서 고온고압의 기체냉매가 액화되어 방출된 에너지에 의해 따뜻해진 공기가 실내기팬의 동작에 따라 실내로 토출된다.
상기와 같은 공기조화기는 제품이 생산된 시점의 데이터를 이용하여 동작하게 되는데, 시간이 경과됨에 따라 데이터를 변경해야할 필요성이 있으나, 건물 등에 설치되는 유닛은 접근성이 낮고, 접근이 가능하더라도 유닛에 개별적으로 일일이 데이터를 변경해 줘야 하므로, 데이터의 업데이트가 용이하지 않다.
특히 데이터에 오류가 있는 경우 변경의 필요성이 있으나, 데이터의 업데이트가 용이하지 않아 그대로 사용하는 경우 유닛이 오동작하거나 심지어 손상될 우려가 있다.
또한, 공기조화기는 적어도 하나의 유닛이 상호 연결되어 하나의 네트워크를 형성하게 되는데, 공기조화기의 네트워크는 가용 자원이 한정되어 있어, 네트워크를 이용한 업데이트의 경우 데이터가 손실되는 등의 문제가 발생할 수 있다.
그에 따라 기존의 공기조화기 네트워크를 이용하면서 간편하게 유닛의 데이터를 업데이트할 수 있는 방안이 모색되어야 한다.
본 발명의 목적은 공기조화기에 포함되는 복수의 유닛에 대하여, 원격제어기를 이용하여 자원이 한정된 공기조화기의 네트워크에서, 간단하게 유닛의 데이터를 변경할 수 있도록 하는 공기조화기 및 그 동작방법을 제공하는데 있다.
본 발명에 따른 공기조화기는 실내기 및 실내기를 포함하는 복수의 유닛; 및
상기 복수의 유닛과 연결되어 상기 유닛의 동작을 제어하고 모니터링하며, 상기 유닛의 데이터 갱신을 위한 업데이트데이터가 입력되면 상기 복수의 유닛 중 데이터갱신을 수행할 대상 유닛을 선정하고, 상기 업데이트데이터를 복수의 파일로 분할하여 소정 시간 간격으로 상기 대상 유닛으로 전송하는 원격제어기를 포함한다.
또한, 본 발명에 따른 공기조화기의 동작방법은 데이터 갱신을 위한 업데이트데이터가 원격제어기로 입력되는 단계; 복수의 유닛으로부터 데이터 갱신을 수행할 대상유닛을 선정하는 단계; 상기 업데이트데이터를 복수의 파일로 분할하는 단계; 및 상기 업데이트데이터에 대한 정보가 포함된 헤더를 상기 파일에 추가하고, 상기 복수의 파일을 소정 시간 간격으로 상기 대상유닛으로 전송하는 단계를 포함한다.
또한, 본 발명에 따른 공기조화기의 동작방법은 원격제어기로부터 유닛으로 데이터갱신에 따른 제어명령이 수신되면, 최소운전상태로 운전하는 단계; 상기 원격제어기로부터 분할된 업데이트데이터의 파일을 수신하는 단계; 분할된 상기 업데이트데이터의 모든 파일이 정상적으로 수신되면, 상기 복수의 파일을 병합하여 하나의 상기 업데이트데이터를 생성하는 단계; 및 상기 업데이트데이터를 실행하여 프로그램 및 기본데이터를 갱신하는 단계를 포함한다.
상기와 같이 구성되는 본 발명에 따른 공기조화기 및 그 동작방법은 원격제어기에서 업데이트할 데이터를 분할하여 대상 유닛으로 전송하고, 각 유닛이 이를 이용하여 업데이트하도록 함으로써, 기존의 공기조화기 네트워크에서 데이터 손실없이 업데이트 데이터를 유닛으로 전송할 수 있고, 한정된 네트워크 내에서 효율적으로 데이터를 전송하고, 간편하게 유닛의 데이터를 변경할 수 있어 유닛의 유지 관리의 편의성이 향상되는 효과가 있다.
이하, 첨부된 도면을 참조하여 본 발명의 실시예를 설명하면 다음과 같다.
도 1 은 본 발명의 일실시예에 따른 공기조화기가 도시된 도이다. 여기서, 본 발명의 실시 예에 따른 공기조화기는 도면에 도시된 천장형인 것을 예로 하여 설명하나, 둘 이상의 복수의 유닛을 포함하는 공기조화기에 대하여 적용 가능하며, 그 형태는 도면에 한정되지 않음을 명시한다.
도 1에 도시된 바와 같이, 공기조화기는 적어도 하나의 실내기(I1 내지 I6)와, 실내기와 연결되는 실외기(O1,O2)를 포함한다. 이때, 실내기(I1 내지 I6)와 실외기(O1, O2)는 냉매배관으로 연결되어 냉매의 순환에 따라 실내기로부터 냉온의 공기를 실내로 토출한다. 이때, 실내기는 실외기에 복수로 연결될 수 있다. 실내기 및 실외기는 냉매배관으로 연결될 뿐 아니라 통신선으로 연결되어 소정의 통신방식에 따라 제어명령을 송수신할 수 있다.
또한, 공기조화기는 적어도 하나의 실내기 및 실외기를 포함하는 복수의 유닛에 대하여 그 동작을 제어하는 원격제어기(C1)를 포함한다. 원격제어기(C1)는 실외기 및 실내기를 포함한, 복수의 유닛에 통신선으로 연결되어 각 유닛으로 제어명령을 전송하고, 각 유닛의 동작상태를 모니터링 한다.
또한, 공기조화기는 실내기에 연결되어 사용자 명령을 입력하고 실내기의 동작상태를 출력하는 로컬제어기(미도시)를 더 포함할 수 있으며, 실내기 및 실외기 이외에도 환기유닛, 공기청정유닛, 가습유닛, 제습유닛, 히터와 같은 유닛을 더 포함할 수 있다. 또한, 공기조화기는 원격제어기(C1)에 조명유닛, 경보유닛이 연결되어 상호 연동하여 동작될 수 있다.
원격제어기(C1)는 실내기, 실외기 및 그 외 유닛과 연결되어, 각 유닛의 동작을 모니터링 하고, 입력되는 사용자 명령 또는 지정된 스케줄이나 설정에 대응하여, 제어명령을 생성하고 각 유닛으로 전송함으로서 소정의 동작을 수행하도록 제어한다. 여기서, 원격제어기(C1)는 상이한 프로토콜의 데이터를 변환하는 변환기 또는 게이트웨이를 포함할 수 있다. 원격제어기(C1)는 실내기 및 실외기와의 통신방식과, 그 외 유닛과의 통신방식이 상이한 경우 각 통신방식에 대응하는 통신모듈을 구비하며, 경우에 따라 데이터를 변환하여 처리한다.
또한, 원격제어기(C1)는 공기조화기에 복수로 포함될 수 있다. 복수의 원격제어기는 상호 데이터 통신을 통해, 실내기 및 실외기에 대한 동작상태 및 제어에 따른 데이터를 공유한다.
원격제어기(C1)는 실내기(I1 내지 I6) 및 실외기(O1, O2)를 포함한 복수의 유닛에 대하여, 개별 유닛 단위로 제어하거나, 적어도 하나의 유닛을 소정 그룹 또는 존으로 구분하여 그룹단위 또는 존 단위로 그 동작을 제어할 수 있다. 또한, 원격제어기(C1)는 적어도 하나의 유닛이 동일한 스케줄에 따라 동작되도록 스케줄 그룹을 설정하여 각 유닛이 동작하거나 또는 동작 정지되도록 제어한다.
실내기(I1 내지 I6)는 연결된 실외기로부터 공급되는 냉매를 팽창시키는 팽창밸브(미도시), 냉매의 열교환시키는 실내열교환기, 실내공기가 실내열교환기로 유입되도록 하고, 열교환된 공기가 실내로 노출되도록 하는 실내기팬(미도시), 다수의 센서(미도시), 실내기의 동작을 제어하는 제어수단(미도시)을 포함한다.
실내기(I1 내지 I6)는 열교환된 공기를 토출하는 토출구를 포함하고, 토출구에는 토출구를 여닫고, 토출되는 공기의 방향을 제어하는 풍향조절수단이 구비된다. 실내기는 실내기팬의 회전속도를 제어함으로써 흡입되는 공기 및 토출되는 공기를 제어함으로써, 풍량을 조절한다. 또한, 실내기는 경우에 따라 실내 공간에 존재하는 인체를 감지하는 인체감지수단을 더 포함할 수 있다.
이때, 각 공기 흡입구와 적어도 하나의 토출구에는 적어도 하나를 여닫음과 아울러 공기를 안내하는 베인이 설치되고, 베인은 공기 흡입구와 각 토출구를 여닫음을 뿐 아니라, 흡입 공기와 토출 공기의 방향을 안내한다.
또한, 실내기(I1 내지 I6)는 실내기의 운전상태 및 설정정보가 표시되는 표시부 및 데이터 입력을 위한 입력부를 더 포함할 수 있다. 실내기 본체는 유선 또는 무선방식으로 로컬제어기(미도시)와 연결되어, 로컬제어기로부터 입력되는 데이터에 따라 동작이 설정되고, 운전상태가 로컬제어기를 통해 표시될 수 있다.
실외기(O1, O2)는 연결된 실내기의 요구 또는 외부의 제어명령에 대응하여, 냉방모드 또는 난방모드로 동작되며, 복수의 실내기로 냉매를 공급한다.
이러한 실외기(O1, O2)는 유입되는 냉매를 압축하여 고압의 기체 냉매를 토출하는 적어도 하나의 압축기(미도시), 냉매로부터 기체 냉매와 액체냉매를 분리하여, 기화되지 않은 액체냉매가 압축기로 유입되는 것을 방지하는 어큐뮬레이터(미도시), 압축기에서 토출된 냉매 중 오일을 회수하는 오일분리기, 외기와의 열교환에 의하여 냉매를 응축하거나 증발되도록 하는 실외열교환기(미도시), 실외 열교환기의 열교환을 보다 원활하게 하기 위하여 실외 열교환기로 공기를 유입하고 열교환된 공기를 외부로 토출하는 실외기팬(미도시), 실외기의 운전모드에 따라 냉매의 유로를 변경하는 사방밸브(미도시), 압력을 측정하는 적어도 하나의 압력센서(미도시), 온도를 측정하는 적어도 하나의 온도센서(미도시), 실외기의 동작을 제어하고 다른 유닛과의 통신을 수행하는 제어구성을 포함한다. 실외기는 그 외 다수의 센서, 밸브, 과냉각 장치 등을 더 포함하나, 그에 대한 설명은 하기에서 생략하기로 한다.
실외기(O1, O2)는 각각 연결된 실내기 중 적어도 어느 하나의 요구, 또는 원격제어기의 제어명령에 의해 구동되고, 구동되는 실내기에 대응하여 냉/난방 용량이 가변됨에 따라 실외기의 작동 개수 및 실외기에 설치된 압축기의 작동 개수가 가변된다.
도 2 는 본 발명의 일실시예에 따른 공기조화기의 원격제어기 구성이 도시된 블록도이다.
원격제어기(C1)는 도 2에 도시된 바와 같이, 데이터부(140), 통신부(150), 입력부(120), 표시부(130), 그리고 원격제어기의 동작 전반을 제어하는 제어부(110)를 포함한다.
입력부(120)는 적어도 하나의 버튼 또는 터치입력수단을 포함하여, 경우에 따라 버튼과 터치입력수단을 모두 포함할 수 있다. 입력부(120)는 상기와 같이 구비되는 입력수단의 조작에 따라 입력되는 사용자 명령을 제어부(110)로 인가한다.
표시부(130)는 숫자, 문자, 특수문자 또는 이미지를 출력하는 소정의 표시수단을 포함하며, 입력부(120)를 통해 입력되는 사용자 명령을 화면에 출력하거나, 입력된 사용자 명령에 대응하는 소정의 화면이 출력되도록 한다. 또한, 표시부(130)는 통신부(30)를 통해 수신되는 실내기(I, I1 내지 I6), 실외기(O, O1, O2)를 포함하는 복수의 유닛에 대한 동작상태를 표시하며, 복수의 유닛을 제어하기 위한 제어메뉴 및 스케줄 설정메뉴를 화면에 표시한다. 이때, 공기조화기는 표시부(130) 이외에도 소정의 효과음, 경고음, 음성안내를 출력하는 스피커, 점등 되거나 점멸되어 경고등 상태등을 출력하는 램프를 더 포함하여, 원격제어기 및 복수의 유닛에 대한 동작상태를 출력할 수 있다.
데이터부(140)에는 입력부(120)를 통해 입력되는 데이터가 저장되고, 실내기(I, I1 내지 I6) 및 실외기(O, O1,O2)로부터 통신부(150)를 통해 수신되는 동작데이터(142), 실내기 및 실외기를 포함하는 유닛을 제어하기 위한 제어데이터(141), 유닛에 저장된 데이터를 업데이트하기 위한 업데이트데이터(143)가 저장된다. 이때, 업데이트 데이터는 유닛의 설정에 대한 기본데이터와, 유닛의 동작을 제어하기 위한 프로그램데이터를 포함한다.
통신부(150)는 유선 무선의 통신방식에 따라 데이터를 송수신하는 복수의 통신모듈을 포함하여 실외기(O) 및 실내기(I)와 소정의 통신방식으로 데이터를 송수신하여, 제어부(110)로 인가한다. 또한 통신부(150)는 인터넷과 같은 공기조화기 네트워크 이외의 외부 네트워크에 연결되어 외부 서버(180)와 데이터를 송수신한다.
이때, 통신부(150)는 제어부(110)의 제어명령에 대응하여 외부서버(180)에 접속하고, 외부서버(180)로부터 원격제어기, 실내기 또는 실외기 등의 유닛에 대한 업데이트데이터를 수신한다. 수신된 업데이트데이터는 데이터부(140)에 저장된다.
제어부(110)는 통신부(150)를 통해 송수신되는 데이터를 제어하고, 입력부(120)를 통해 입력되는 데이터가 표시부(130)를 표시되도록 하여 입출력되는 데이터를 제어한다. 이때, 제어부(110)는 입력부(120)로부터 입력되는 사용자 명령에 대응하여 실내기 및 실외기의 동작 제어를 위한 제어명령을 생성하여 통신부(150)를 통해 전송되도록 한다.
제어부(110)는 각 유닛의 동작에 대한 스케줄을 설정하여, 지정된 스케줄에 따라 각 유닛이 동작되도록 통신부(150)를 통해 각 유닛으로 제어명령을 전송한다. 또한, 제어부(110)는 적어도 하나의 유닛이 동일한 스케줄로 동작되도록 하는 스케줄 그룹을 생성하여 스케줄 그룹 단위로 유닛의 동작을 제어한다.
또한, 제어부(110)는 통신부(150)를 통해 수신된 업데이트데이터를 데이터부(140)에 저장하고, 적어도 하나의 유닛으로 업데이트데이터를 전송하여 유닛의 데이터가 갱신되도록 한다. 이때, 제어부(110)는 업데이트데이터의 버전정보를 확인하고, 갱신할 유닛을 선정하여 업데이트데이터를 전송한다. 또한, 제어부(110)는 복수의 유닛의 연결된 공기조화기 네트워크의 상태 및 각 유닛의 동작상태에 따라 업데이트 데이터를 선택적으로 전송한다.
제어부(110)는 업데이트데이터(143)를 적어도 하나의 유닛으로 전송하는 경우, 복수의 파일로 분할하여 대상 유닛으로 전송하고, 대상 유닛의 요청에 따라 업데이트 데이터를 재전송한다. 이때, 제어부(110)는 공기조화기 네트워크의 상태 및 대상 유닛의 동작상태에 따라 분할하는 파일의 크기를 변경할 수 있으며, 파일 분할에 대한 정보를 포함하여 유닛으로 업데이트데이터를 전송한다. 특히 제어부는 업데이트 데이터를 네트워크의 대역폭, 네트워크 사용량 및 전송속도 중 적어도 하나에 따라 일정 크기의 파일로 분할한다.
이때, 제어부(110)는 업데이트 데이터(143)를 전송하기 전, 대상 유닛 간의 다른 데이터 통신을 중지한 후, 업데이트 데이터를 전송한다. 즉, 제어부(110)는 대상 유닛으로부터 수신되는 동작데이터 또는 대상유닛으로 전송하는 제어데이터의 전송을 중지한 후, 업데이트 데이터를 전송하고, 업데이트데이터의 전송이 완료되면 동작데이터 및 제어데이터의 통신을 재개한다.
한편, 원격제어기(C1)로부터 분할된 업데이트데이터를 수신하는 유닛은 원격제어기의 제어명령에 대응하여 동작데이터 및 제어데이터의 통신을 일시 중지하고, 원격제어기로부터 업데이트데이터를 수신한다. 유닛은 데이터 갱신을 수행하는데 있어서, 우선 분할된 업데이트데이터의 정상 수신여부를 확인하고, 정상 수신되는 경우 데이터를 병합한 후 갱신을 수행한다. 각 유닛은 분할된 업데이트 데이터에 이상이 있는 경우 원격제어기로 재전송을 요청할 수 있다. 데이터를 갱신하는 유닛은 동작정지 또는 전원오프 후 재기동 한 후 기 운전 설정에 따라 재 동작한다.
상기와 같이 구성되는 본 발명의 동작을 도면을 참조하여 설명하면 다음과 같다.
도 3 은 본 발명의 일실시예에 따른 공기조화기의 업데이트 데이터의 구성이 도시된 도이다.
원격제어기(C1)의 제어부(110)는 외부서버(180)로부터 유닛의 업데이트데이터를 수신하여 데이터부(140)에 저장한다. 제어부(110)는 업데이트 데이터를 유닛으로 전송하는데 있어서 복수의 파일로 분할하여 분할된 파일 단위로 업데이트 데이터를 송신한다.
제어부(110)는 도 3에 도시된 바와 같이, 업데이트 데이터를 전송하는데 있어서, 실제 업데이트에 필요한 실제 업데이트데이터가 포함되는 데이터부(202)와, 전송하는 업데이트 데이터에 대한 정보가 포함된 헤더부(201)로 구성된 데이터를 유닛으로 전송한다.
이때, 헤더부(201)는 파일 인증정보(203), 업데이트에 대한 버전정보(204), 업데이트 데이터를 수신한 대상유닛정보(205), 분할된 파일을 병합하는데 따른 오류 확인을 위한 체크섬(Check Sum)정보(206) 그리고 병합했을때의 전체 파일크기에 대한 파일크기정보(207)로 구성된다. 이때 에러체크 방식은 변경될 수 있다.
파일 인증정보(203)는 업데이트 데이터를 수신하는 유닛에서 인증을 수행하 는데 필요한 데이터이고, 버전정보(204)는 업데이트 데이터의 버전에 관한 것으로 기 설치된 프로그램 또는 기본데이터와의 비교를 위한 정보이다. 또한, 대상 유닛 정보(205)는 업데이트 데이터를 전송할, 수신 대상인 유닛에 대한 정보로써, 유닛은 업데이트 데이터를 수신한 후 대상유닛정보를 확인하여 해당 대상유닛에 포함되지 않는 경우 수신된 데이터를 폐기한다.
또한, 체크섬정보(206)는 전송과정에서 발생되는 데이터의 손실 또는 왜곡을 감지하기 위한 에러체크정보로써, 유닛에서 데이터의 정상 수신여부를 확인하는데 사용된다. 파일크기정보는 분할된 파일의 크기 또는 병합시의 총 파일크기정보를 포함하는 것으로 유닛에서 정상 수신여부를 확인하는 경우 또는 분할된 업데이트 데이터를 병합하였을 때, 정상 여부를 확인하는데 사용된다.
도 4 는 본 발명의 일실시예에 따른 원격제어기에서 유닛으로 업데이트 데이터는 전송하는 예가 도시된 도이다.
도 4에 도시된 바와 같이, 원격제어기(C1)는 외부서버(180)로부터 업데이트 데이터를 수신하면 (231), 이를 복수의 파일(233)로 데이터를 분할한다(232). 이때, 분할하는 크기는 네트워크의 가용한 자원, 할당된 대역폭에 대응하여 변경될 수 있다.
원격제어기(C1)는 분할된 업데이트 데이터에 헤더를 첨부하여 연결된 실외기 또는 실내기 등의 유닛으로 전송한다(240). 이때, 분할된 파일은 순차적으로 발송되는 것이 바람직하나, 경우에 따라 순서에 관계없이 전송될 수 있다.
원격제어기(C1)는 업데이트데이터를 전송하기 전, 대상 유닛인 실외기 또는 실내기로 데이터 전송을 미리 알려 동작데이터 또는 제어데이터의 통신을 중지한 후 업데이트 데이터를 전송한다.
실외기 또는 실내기 등의 유닛은 원격제어기(C1)로부터의 제어명령에 따라 동작데이터 또는 제어데이터의 통신을 중지한 상태에서 분할된 업데이트 데이터의 파일을 수신한다. 수신되는 분할된 업데이트데이터의 파일을 저장하고, 수신에 대한 응답을 원격제어기로 전송하고, 원격제어기로 모든 파일의 전송이 완료되었는지 확인한다(251).
이때, 유닛은 수신되는 업데이트데이터를 분석하여, 헤더에 포함된 파일인증정보(203)를 이용하여 정상적인 원격제어기로부터 수신된 데이터인지 여부를 확인하기 위한 인증절차를 수행하고, 버전정보(204)를 기 설치된 프로그램 또는 기본데이터의 버전과 비교하여 새로운 버전인지 여부를 확인한다. 또한, 유닛은 대상유닛정보(205)를 통해 대상유닛에 포함되는지 여부를 확인하여 대상유닛인 경우 데이터를 지속적으로 수신하여 병합 후 갱신을 수행하고, 대상유닛이 아닌 경우 수신된 데이터를 폐기한다.
이때, 유닛은 분할된 업데이트 데이터의 파일이 수신되는 때마다 체크섬정보(206)와 파일크기정보(207)를 이용하여 각각의 파일의 정상 수신여부를 확인할 수 있고, 모든 파일이 수신되면 최종적으로 파일의 상태가 정상인지 확인할 수 있다.
유닛은 각각의 파일이 정상 수신된 경우, 분할된 업데이트데이터의 파일을 병합하여(252) 하나의 업데이트데이터를 생성한다. 이때, 어느 하나의 파일에 에러 가 있는 경우 유닛은 원격제어기로 재전송을 요청한다.
유닛은 병합된 업데이트데이터(253)를 실행하여 기 설치된 프로그램 또는 기본데이터를 갱신하고, 동작정지 또는 전원오프 후 재기동하여 기 설정에 따라 동작한다.
도 5 는 본 발명의 일실시예에 따른 원격제어기에서 업데이트 데이터는 유닛으로 전송하는 방법이 도시된 순서도이다.
도 5에 도시된 바와 같이, 원격제어기(C1)를 외부 서버(180)로부터 신규 업데이트데이터를 수신한다(S310).
원격제어기(C1)의 제어부(110)는 업데이트데이터의 버전을 비교하여(S320) 신규한지 판단한다(S330). 이때, 제어부(110)는 버전비교를 외부서버로부터 다운로드 하기 전에 수행할 수 있으며, 복수의 유닛에 대한 버전정보가 저장되어 있는 경우, 이를 비교할 수 있다. 유닛의 버전정보가 구비되지 않은 경우에는 버전 비교 없이 데이터를 다운로드 할 수도 있다.
제어부(110)는 업데이트데이터가 신규하지 않은 경우 해당 데이터는 폐기한다(S420).
제어부(110)는 업데이트 데이터가 신규한 경우, 복수의 유닛 중 수신된 업데이트 데이터를 이용하여 프로그램 및 기본데이터를 갱신할 대상을 선정한다(S340). 이때, 업데이트 데이터가 실내기에 대한 데이터인 경우에는 실내기 중 갱신 대상을 선정하고, 실외기에 대한 업데이트 데이터인 경우에는 실외기 중 갱신대상을 선정한다. 또한, 복수의 유닛 중 전원오프되어 동작되지 않는 유닛은 제외하고 운전중 이거나, 대기상태로 동작 가능한 상태인 유닛 중에서 대상유닛을 선정할 수 있다.
제어부(110)는 대상유닛의 선정이 완료되면, 대상유닛으로 업데이트 데이터 전송으로 인한 제어데이터와 동작데이터를 포함한 운전데이터의 통신을 중지한다(S350). 이때, 대상유닛으로 운전데이터 통신 중지 명령을 전송하여, 대상유닛으로 제어데이터를 전송하지 않고, 대상유닛으로부터 동작데이터를 수신하지 않는다.
또한, 제어부(110)는 대상유닛이 최소 운전모드로 동작되도록 제어명령을 전송한다(S360).
제어부(110)는 업데이트데이터를 복수의 파일로 분할한다(S370). 제어부(110)는 분할된 업데이트데이터의 파일을 소정시간 간격으로 대상유닛으로 전송한다(S380).
전송이 완료되면(S390), 유닛으로부터의 응답에 따라 전송상태를 점검하고(S400), 유닛으로부터 재전송 요청이 있는 경우 분할된 업데이트데이터의 파일을 유닛으로 재전송한다.
모든 전송이 완료되면, 중지되었던 유닛으로 동작명령이 포함된 제어데이터를 전송하고 유닛의 동작데이터를 수신하여 운전데이터에 대한 통신을 재개한다(S410).
도 6 은 본 발명의 일실시예에 따른 유닛의 데이터 업데이트 방법이 도시된 순서도이다.
도 6에 도시된 바와 같이, 유닛은 설정에 따라 운전하는 중, 원격제어기(C1)로부터 수신되는 제어데이터에 따라 운전설정을 변경하거나 동작을 변경하고, 운전 중인 동작상태에 대한 동작데이터를 원격제어기(C1)로 전송한다.
이때, 유닛은 원격제어기(C1)로부터 업데이트에 대한 제어명령이 수신되면(S430), 최조운전모드로 동작을 변경하고, 원격제어기(C1)로부터의 제어데이터 수신 및 원격제어기로 전송하는 동작데이터의 전송을 중지하여, 운전데이터의 통신을 중지한다(S450).
유닛은 유닛의 동작을 위한 프로그램과 유닛의 동작제어를 위한 기본데이터를 백업한다(S460).
유닛은 원격제어기(C1)로부터 분할된 업데이트데이터의 파일을 수신하여(S470), 임시저장한다(S480). 이때, 유닛은 업데이트데이터를 분석하여 인증정보를 이용한 인증을 수행하고, 버전정보를 확인하며, 대상유닛정보를 통해 대상유닛에 포함되는지 여부를 판단한다. 또한, 체크섬정보를 이용하여 파일이 정상상태인지 여부를 판단한다. 유닛은 인증에 실패하거나, 업데이트 데이터의 버전이 신규하지 않거나, 대상유닛에 포함되지 않는 경우 수신된 파일을 삭제한다. 유닛은 원격제어기(C1)로부터 분할된 업데이트 데이터의 모든 파일을 수신할 때까지 파일을 수신하고 임시저장한다.
업데이트데이터의 분할 파일을 모두 수신하면(S490), 분할된 업데이트 데이터의 전송상태, 에러여부를 확인하고(S500), 에러가 있는 경우(S510), 원격제어기(C1)로 재전송을 요청한다(S520). 재수신되는 업데이트데이터에 대하여 상기와 같이 헤더부에 포함된 정보를 이용하여 업데이트데이터를 확인한다.
수신된 파일이 모두 정상인 경우(S510), 유닛은 정상 수신에 따른 응답을 원 격제어기로 전송하고, 분할된 업데이트데이터의 파일을 하나로 병합한다(S530). 병합된 업데이트데이터를 실행하여 유닛에 구비된 프로그램 또는 기본데이터를 갱신한다(S540). 갱신작업이 완료되면, 전원을 종료하고 재 기동한다(S550).
이 후, 유닛은 갱신된 프로그램 또는 기본데이터를 이용하여 동작하고 기 설정에 따라 운전을 계속한다. 유닛은 원격제어기와 의 운전데이터 통신을 재개하여 원격제어기로부터 수신되는 제어데이터에 대응하여 설정을 변경하거나 동작을 변경하고, 유닛의 동작상태에 대한 정보가 포함된 동작데이터를 원격제어기로 전송한다.
그에 따라 본 발명의 공기조화기 및 그 동작방법은 유닛의 프로그램 또는 기본데이터의 변경이 필요한 경우 원격제어기에서 각 유닛의 동작상태에 대응하여 업데이트데이터를 전송하고, 네트워크의 상태에 따라 업데이트데이터를 분할함으로써, 유닛의 데이터 갱신을 위한 업데이트데이터를 안정적으로 전송할 수 있고, 유닛의 데이터를 간편하게 갱신할 수 있게 된다.
이상과 같이 본 발명에 의한 공기조화기 및 그 동작방법을 예시된 도면을 참조로 설명하였으나, 본 명세서에 개시된 실시예와 도면에 의해 본 발명은 한정되지 않고, 기술사상이 보호되는 범위 이내에서 응용될 수 있다.
도 1 은 본 발명의 일실시예에 따른 공기조화기가 도시된 도,
도 2 는 본 발명의 일실시예에 따른 공기조화기의 원격제어기 구성이 도시된 블록도,
도 3 은 본 발명의 일실시예에 따른 공기조화기의 업데이트 데이터의 구성이 도시된 도,
도 4 는 본 발명의 일실시예에 따른 원격제어기에서 유닛으로 업데이트 데이터는 전송하는 예가 도시된 도,
도 5 는 본 발명의 일실시예에 따른 원격제어기에서 업데이트 데이터는 유닛으로 전송하는 방법이 도시된 순서도,
도 6 은 본 발명의 일실시예에 따른 유닛의 데이터 업데이트 방법이 도시된 순서도이다.
<도면의 주요 부분에 관한 부호의 설명>
C1: 원격제어기
I, I1 내지 I6 : 실내기 O, O1, O2 : 실외기
110: 제어부 120: 입력부
130: 표시부 140: 데이터부

Claims (16)

  1. 데이터 갱신을 위한 업데이트데이터가 원격제어기로 입력되는 단계;
    복수의 유닛으로부터 데이터 갱신을 수행할 대상유닛을 선정하는 단계;
    상기 업데이트데이터를 복수의 파일로 분할하는 단계; 및
    상기 업데이트데이터에 대한 정보가 포함된 헤더를 상기 파일에 추가하고, 상기 복수의 파일을 소정 시간 간격으로 상기 대상유닛으로 전송하는 단계;를 포함하는 공기조화기의 동작방법.
  2. 제 1 항에 있어서,
    상기 대상유닛 선정 후, 상기 대상유닛으로 데이터 갱신에 따른 제어명령을 전송하고, 상기 대상유닛으로 동작제어를 위한 제어데이터의 전송을 중지하고, 상기 대상유닛의 동작상태를 확인하기 위한 동작데이터의 수신을 중지하는 단계를 더 포함하는 공기조화기의 동작방법.
  3. 제 1 항에 있어서,
    상기 대상유닛은 상기 업데이트데이터의 적용 유닛의 종류에 따라 동작중인 유닛 중에서 선정하는 것을 특징으로 하는 공기조화기의 동작방법.
  4. 제 1 항에 있어서,
    상기 헤더는 상기 업데이트데이터에 대한 인증정보, 상기 업데이트데이터의 버전정보, 상기 업데이트데이터를 수신할 상기 대상유닛의 정보, 상기 파일의 에러여부를 확인하기 위한 체크섬정보 및 상기 파일 또는 상기 업데이트데이터의 크기정보 중 적어도 하나를 포함하는 공기조화기의 동작방법.
  5. 제 1 항에 있어서,
    상기 복수의 파일을 전송한 후, 상기 대상유닛으로부터 재전송요청이 수신되면, 상기 파일을 상기 대상유닛으로 재전송하는 단계를 더 포함하는 공기조화기의 동작방법.
  6. 제 2 항에 있어서,
    상기 복수의 파일을 전송한 후, 상기 대상유닛의 데이터 갱신이 완료되면, 상기 대상유닛으로 상기 제어데이터를 전송하고, 상기 대상유닛으로부터 상기 동작데이터를 수신하는 공기조화기의 동작방법.
  7. 제 1 항에 있어서,
    상기 업데이트 데이터는 상기 대상유닛과 상기 원격제어기가 연결된 네트워크의 대역폭, 네트워크 사용량, 상기 대상유닛의 동작상태 및 전송속도 중 적어도 하나에 따라 일정 크기의 상기 파일로 분할하는 것을 특징으로 하는 공기조화기의 동작방법.
  8. 원격제어기로부터 유닛으로 데이터갱신에 따른 제어명령이 수신되면, 최소운전상태로 운전하는 단계;
    상기 원격제어기로부터 분할된 업데이트데이터의 파일을 수신하는 단계;
    분할된 상기 업데이트데이터의 모든 파일이 정상적으로 수신되면, 상기 복수의 파일을 병합하여 하나의 상기 업데이트데이터를 생성하는 단계; 및
    상기 업데이트데이터를 실행하여 프로그램 및 기본데이터를 갱신하는 단계를 포함하는 공기조화기의 동작방법.
  9. 제 8 항에 있어서,
    상기 최소운전상태로 운전하는 경우, 상기 원격제어기로부터 제어데이터를 수신하지 않고, 상기 원격제어기로 동작데이터를 전송하지 않고,
    사용중인 프로그램 및 기본데이터를 백업하는 것을 특징으로 하는 공기조화기의 동작방법.
  10. 제 9 항에 있어서,
    상기 파일이 수신되면, 상기 파일을 분석하여 상기 업데이트데이터의 버전과 사용중인 프로그램 및 기본데이터의 버전을 비교하여, 상기 업데이트데이터가 신규하지 않은 경우 상기 파일을 삭제하고 정상 운전하는 단계를 더 포함하는 공기조화기의 동작방법.
  11. 제 8 항에 있어서,
    상기 파일이 수신되면, 상기 파일을 분석하여 상기 파일에 포함된 인증정보를 이용하여 상기 파일에 대한 인증을 수행하고, 인증실패 시, 상기 파일이 정상이 아닌 것으로 판단하여 상기 파일을 삭제하고 정상 운전하는 단계를 더 포함하는 공기조화기의 동작방법.
  12. 제 8 항에 있어서,
    상기 파일이 수신되면, 상기 파일을 분석하여, 상기 유닛이 대상유닛에 포함되지 않는 경우 상기 파일을 삭제하고 정상 운전하는 단계를 더 포함하는 공기조화기의 동작방법.
  13. 제 8 항에 있어서,
    상기 파일이 수신되면, 상기 파일을 분석하여 상기 파일의 에러여부를 확인하고 상기 파일 크기가 정상인지 판단하여,
    상기 파일이 비정상인 경우, 상기 파일의 수신이 완료되면 상기 원격제어기로 재전송을 요청하는 단계를 더 포함하는 공기조화기의 동작방법.
  14. 제 8 항에 있어서,
    상기 업데이트데이터를 실행하여 갱신이 완료되면, 동작을 정지하고 상기 유 닛이 재기동하여 새로운 프로그램 및 기본데이터를 이용하여 동작하는 단계를 더 포함하는 공기조화기의 동작방법.
  15. 실내기 및 실내기를 포함하는 복수의 유닛; 및
    상기 복수의 유닛과 연결되어 상기 유닛의 동작을 제어하고 모니터링하며,
    상기 유닛의 데이터 갱신을 위한 업데이트데이터가 입력되면 상기 복수의 유닛 중 데이터갱신을 수행할 대상 유닛을 선정하고, 상기 업데이트데이터를 복수의 파일로 분할하여 소정 시간 간격으로 상기 대상 유닛으로 전송하는 원격제어기를 포함하는 공기조화기.
  16. 제 15 항에 있어서,
    상기 유닛은 상기 원격제어기로부터 수신된 상기 복수의 파일을 상기 업데이트데이터로 병합하고, 상기 업데이트데이터를 실행하여 프로그램 및 기본데이터를 갱신하는 것을 특징으로 하는 공기조화기.
KR1020090078226A 2009-08-24 2009-08-24 공기조화기 및 그 동작방법 KR20110020555A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090078226A KR20110020555A (ko) 2009-08-24 2009-08-24 공기조화기 및 그 동작방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090078226A KR20110020555A (ko) 2009-08-24 2009-08-24 공기조화기 및 그 동작방법

Publications (1)

Publication Number Publication Date
KR20110020555A true KR20110020555A (ko) 2011-03-03

Family

ID=43929766

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090078226A KR20110020555A (ko) 2009-08-24 2009-08-24 공기조화기 및 그 동작방법

Country Status (1)

Country Link
KR (1) KR20110020555A (ko)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103032920A (zh) * 2011-10-10 2013-04-10 Lg电子株式会社 空调、包括该空调的空气调节***以及该***的室外单元的控制方法
KR20140092510A (ko) * 2013-01-10 2014-07-24 엘지전자 주식회사 공기 조화 시스템 및 그 제어방법
CN104729003A (zh) * 2013-12-23 2015-06-24 珠海格力电器股份有限公司 组合柜功能段的数据处理装置和方法
KR20180117934A (ko) * 2017-04-20 2018-10-30 엘지전자 주식회사 홈 어플라이언스 및 그 펌웨어 업데이트 방법
WO2023132591A1 (ko) * 2022-01-04 2023-07-13 엘지전자 주식회사 기능 업그레이드가 가능한 전자 기기, 및 전자 기기의 기능을 업그레이드하는 방법

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103032920A (zh) * 2011-10-10 2013-04-10 Lg电子株式会社 空调、包括该空调的空气调节***以及该***的室外单元的控制方法
KR101300259B1 (ko) * 2011-10-10 2013-08-23 엘지전자 주식회사 공기 조화기, 이를 포함한 공기 조화 시스템 및 실외기 제어 방법
EP2581676A3 (en) * 2011-10-10 2018-05-23 LG Electronics Inc. Air conditioning system
KR20140092510A (ko) * 2013-01-10 2014-07-24 엘지전자 주식회사 공기 조화 시스템 및 그 제어방법
CN104729003A (zh) * 2013-12-23 2015-06-24 珠海格力电器股份有限公司 组合柜功能段的数据处理装置和方法
CN104729003B (zh) * 2013-12-23 2018-04-13 珠海格力电器股份有限公司 组合柜功能段的数据处理装置和方法
KR20180117934A (ko) * 2017-04-20 2018-10-30 엘지전자 주식회사 홈 어플라이언스 및 그 펌웨어 업데이트 방법
WO2023132591A1 (ko) * 2022-01-04 2023-07-13 엘지전자 주식회사 기능 업그레이드가 가능한 전자 기기, 및 전자 기기의 기능을 업그레이드하는 방법

Similar Documents

Publication Publication Date Title
JP4699722B2 (ja) マルチエアコンの中央制御システム及びその動作方法
KR101374777B1 (ko) 공기조화기 및 그 동작방법
KR101472019B1 (ko) 공기조화기 및 그 동작방법
US10274910B2 (en) Air-conditioning control system
KR20150011258A (ko) 공기조화기 및 그 제어방법
KR20110020555A (ko) 공기조화기 및 그 동작방법
EP2056032B1 (en) Air conditioner and operating method thereof
KR102140070B1 (ko) 공기조화기 및 그 동작방법
US9958179B2 (en) Air-conditioning system
KR20120026374A (ko) 공기조화기 및 그 주소설정방법
KR102164805B1 (ko) 공기조화기 시스템 및 그 동작방법
KR101573363B1 (ko) 공기조화기 및 그 제어방법
KR102140067B1 (ko) 공기조화기 및 그 동작방법
KR20160010197A (ko) 공기조화기 및 그 제어방법
KR102205162B1 (ko) 공기조화기 시스템 및 그 동작방법
KR102199373B1 (ko) 공기조화기 및 그 동작방법
WO2019239830A1 (ja) 空調システム
KR20150022256A (ko) 공기조화기 및 그 제어방법
KR102436703B1 (ko) 공기조화기 및 그 제어방법
KR102199374B1 (ko) 공기조화기 및 그 동작방법
KR20150022254A (ko) 공기조화기 및 그 제어방법
KR101155346B1 (ko) 공기조화기 및 그 통신방법
KR102167899B1 (ko) 공기조화기
KR20180011672A (ko) 공기조화기 시스템 및 그 방법
KR101812512B1 (ko) 공기조화기 및 그 제어방법

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid