KR100239531B1 - Compressor controller and method for air conditioner - Google Patents
Compressor controller and method for air conditioner Download PDFInfo
- Publication number
- KR100239531B1 KR100239531B1 KR1019970032688A KR19970032688A KR100239531B1 KR 100239531 B1 KR100239531 B1 KR 100239531B1 KR 1019970032688 A KR1019970032688 A KR 1019970032688A KR 19970032688 A KR19970032688 A KR 19970032688A KR 100239531 B1 KR100239531 B1 KR 100239531B1
- Authority
- KR
- South Korea
- Prior art keywords
- compressor
- temperature
- frequency
- heating
- air conditioner
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/70—Control systems characterised by their outputs; Constructional details thereof
- F24F11/80—Control systems characterised by their outputs; Constructional details thereof for controlling the temperature of the supplied air
- F24F11/86—Control systems characterised by their outputs; Constructional details thereof for controlling the temperature of the supplied air by controlling compressors within refrigeration or heat pump circuits
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/62—Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
- F24F11/63—Electronic processing
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/88—Electrical aspects, e.g. circuits
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F2110/00—Control inputs relating to air properties
- F24F2110/10—Temperature
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F25—REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
- F25B—REFRIGERATION MACHINES, PLANTS OR SYSTEMS; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS
- F25B2600/00—Control issues
- F25B2600/02—Compressor control
- F25B2600/021—Inverters therefor
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Thermal Sciences (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Air Conditioning Control Device (AREA)
Abstract
본 발명은 공기조화기의 압축기제어장치 및 그 방법에 관한 것으로, 퍼지테이블을 이용하여 산출된 운전주파수에 따라 운전하는 압축기를 구비하는 공기조화기에 있어서, 실내온도를 감지하는 실내온도감지수단과, 상기 실내온도감지수단에 의해 감지된 실내온도 및 설정온도의 차에 따라 상기 압축기의 기동주파수를 산출하는 제어수단과, 상기 제어수단에서 산출된 기동주파수에 따라 상기 압축기를 기동시키는 인버터수단으로 이루어져, 난방운전시에는 냉방운전시보다 높은 기동주파수를 설정하여 실내온도가 설정온도에 도달하는 시간차를 단축하고, 공기조화기의 운전중에 압축기를 재기동시킬 때에도 설정된 기동주파수로 압축기를 기동시키므로 체감효율을 높인다.The present invention relates to a compressor control apparatus and a method of an air conditioner, the air conditioner comprising a compressor for operating in accordance with the operating frequency calculated by using a purge table, the indoor temperature sensing means for sensing the indoor temperature; Control means for calculating the starting frequency of the compressor in accordance with the difference between the room temperature and the set temperature detected by the room temperature sensing means, and inverter means for starting the compressor in accordance with the starting frequency calculated by the control means, In heating operation, set the starting frequency higher than in the cooling operation to shorten the time difference when the room temperature reaches the set temperature, and improve the haptic efficiency by starting the compressor at the set starting frequency even when restarting the compressor during the operation of the air conditioner. .
Description
본 발명은 주파수를 가변하여 압축기를 구동하는 인버터 공기조화기에 관한 것으로, 특히 난방시 압축기의 기동주파수를 높여 실내온도가 설정온도에 도달하는 시간차를 단축하는 공기조화기의 압축기제어장치 및 그 방법에 관한 것이다.The present invention relates to an inverter air conditioner for driving a compressor by varying a frequency, and more particularly, to a compressor control apparatus and a method of an air conditioner which increases a starting frequency of a compressor during heating and shortens a time difference at which an indoor temperature reaches a set temperature. It is about.
일반적으로, 종래의 공기조화기는 도1에 도시한 바와같이, 교류전원단(1)으로부터 공급되는 AC입력전원을 DC전원으로 변환하는 컨버터부(3)와, 상기 컨버터부(3)에서 변환된 DC전원을 입력받아 공기조화기의 구동에 필요한 소정의 직류전압(DC 5V의 마이컴 구동전원, DC 12V의 부하구동전원)으로 변환하여 출력하는 전원부(5)와, 상기 전원부(5)로부터 출력되는 직류전압을 인가받아 공기조화기를 초기화시킴은 물론, 실외조건 및 실내기의 지시에 따라 압축기(11)의 운전주파수를 결정하여 인버터 구동신호를 출력하는 제어부(7)와, 상기 제어부(7)에서 결정된 운전주파수에 따라 상기 압축기(11)를 회전시키도록 상기 제어부(7)로부터 출력되는 PWM신호를 인버터구동용 신호로 증폭하는 인버터 구동부(9)와, 상기 인버터구동부(9)로부터 출력되는 구동신호에 따라 6개의 파워-트랜지스터를 교번으로 턴온 또는 턴오프동작시켜 상기 컨버터부(3)로부터 출력되는 DC전원을 3상(u상, v상, w상) AC전원으로 변환시키는 인버터부(11)로 구성되어 있다.In general, the conventional air conditioner, as shown in Fig. 1, the
상기와 같이 구성된 냉난방겸용의 공기조화기에 있어서, AC입력전원이 공급되면, AC입력전원이 컨버터부(3)에서 DC전원으로 변환되고, 이 변환된 DC전원은 전원부(5)에 입력되어 공기조화기의 구동에 필요한 DC 5V의 마이컴 구동전원과, DC 12V의 부하구동전원으로 변환되어 제어부(7)와 인버터구동부(9)에 공급된다.In the air conditioner for both heating and cooling as configured above, when the AC input power is supplied, the AC input power is converted into the DC power in the
따라서, 상기 제어부(7)에서는 전원부(5)으로부터 출력되는 직류전압(마이컴 구동전원)을 입력받아 공기조화기를 초기화시킨다.Therefore, the
이때, 사용자가 리모콘이나 실내기의 콘트롤판넬상에 구비된 키조작부를 조작하여 원하는 운전모드와 설정온도(Ts)를 입력한다음 운전키를 온시키면, 제어부(7)에서는 실내온도(Tr)의 감지결과에 따라 냉방운전인지 또는 난방운전인지를 결정하고, 냉방 또는 난방운정에 관계없이 E[N]×10+30[Hz] … (1)식에 의해 설정된 기동주파수로 압축기(13)를 기동시킨다.At this time, the user operates the key operation unit provided on the control panel of the remote controller or the indoor unit to input the desired operation mode and the set temperature Ts, and then turns on the operation key, the
냉방일 경우, E[N]=(Tr[N]+0)-Ts[N] … (2)When cooling, E [N] = (Tr [N] +0) -Ts [N]... (2)
난방일 경우, E[N]=(Ts[N]+3)-Tr[N] … (3)When heating, E [N] = (Ts [N] +3) -Tr [N]. (3)
상기 압축기(13)를 기동시킨 후, 제어부(7)에서는 설정온도(Ts) 및 실내온도(Tr)의 차에 따라 압축기(13)의 운전주파수를 다음과 같이 산출한다.After starting the
f[N]=f[N-1]+△f … (4) ; f[N]은 시간 N때 압축기의 운전주파수f [N] = f [N-1] + Δf... (4) ; f [N] is the operating frequency of the compressor at time N
△f=퍼지(E[N], △E) … (5) ; 퍼지(A, B)는 입력변수 A, B로 결정되는 퍼지테이블의 값Δf = purge (E [N], ΔE)... (5); Fuzzy (A, B) is the value of fuzzy table determined by input variables A, B
△E=E[N]-E[N-1]… (6)ΔE = E [N] -E [N-1]... (6)
[N]-[N-1]=40초이다.[N]-[N-1] = 40 seconds.
먼저, 공기조화기의 운전모드(냉방 또는 난방)에 따라 설정온도(Ts) 및 실내온도(Tr)를 상기의 (2), (3)식에 대입하여 E[N]값을 구하고, 이 E[N]값과 △E값을 상기의 (5)식에 대입하여 40초 간격으로 새로운 △f값을 퍼지테이블을 이용하여 구하며, 이 △f값을 상기의 (4)식에 대이바여 압축기(13)의 운전주파수 f[N]을 산출한다.First, the E [N] value is obtained by substituting the set temperature (Ts) and the room temperature (Tr) in the above formulas (2) and (3) according to the operation mode (cooling or heating) of the air conditioner. Substituting the value of [N] and ΔE into Eq. (5) above, a new Δf value is obtained using the fuzzy table at 40-second intervals, and the value of Δf is replaced by Equation (4) above. Calculate the operating frequency f [N] of 13).
이에 따라, 상기 제어부(7)에서는 산출된 운전주파수(f{N])에 따라 인버터구동용 PWN신호를 인버터구동부(9)에 출력하면, 상기 인버터구동부(9)에서는 제어부(7)로부터 출력되는 PWN신호를 증폭시켜 인버터부(11)의 도시되지 않은 6개의 파워-트랜지스터를 교번으로 턴온 또는 턴오프동작시켜 컨버터부(3)로부터 출력되는 DC전원을 3상 AC전원으로 변환시켜 출력하므로 인버터부(11)로부터 출력되는 3상(u상, v상, w상) AC전원에 의해 압축기(13)가 운전한다.Accordingly, when the
즉, 인버터부(11)는 공기조화기의 운전에 필요한 냉방 또는 난방능력에 대응하여 압축기(13)의 운전주파수와 그에 따른 전압을 압축기(13)에 공급하여 원하는 운전주파수로 압축기(13)를 구동시킨다.That is, the
상기 압축기(13)가 구동하면, 난방시에는 냉매가 도2의 점선(--〉)으로 도시한 바와같이, 압축기(13)→사방밸브(15)→실내열교환기(17)→팽창밸브(19)→난방용 팽창밸브(21)→실외열교환기(23)→사방밸브(15)→압축기(13) 순으로 순환되는 냉동싸이클을 형성한다.When the
반면, 냉방시에는 냉매가 도2의 실선(→)으로 도시한 바와같이, 압축기(13)→사방밸브(15)→실외열교환기(23)→한방향밸브(25)→팽창밸브(19)→실내열교환기(17)→사방밸브(15)→압축기(13) 순으로 순환되는 냉동싸이클을 형성한다.On the other hand, during cooling, as the refrigerant is shown by the solid line (→) in Fig. 2, the
그런데, 이와같은 종래의 공기조화기에서는, 압축기(13)의 기동주파수가 상기의 E[N]×10+30[Hz]식에 의해 설정되어 냉방 또는 난방운전에 관계없이 동일한 기동주파수로 압축기(13)를 기동시키므로 냉방 또는 난방운전의 효율차이로 실내온도(Tr)가 설정온도(Ts)에 도달하는 시간이 냉방운전시와 난방운전시 큰 차이가 나고, 난방운전시에는 실내공기의 대류현상으로 냉방운전시보다 체감효율이 떨어진다는 문제점이 있었다.By the way, in such a conventional air conditioner, the starting frequency of the
따라서, 본 발명은 상기와 같은 문제점을 해결하기 위해 안출된 것으로, 난방운전시에는 냉방운전시보다 높은 기동주파수를 설정하여 실내온도가 설정온도에 도달하는 시간차를 단축하고,공기조화기의 운전중에 압축기를 재기동시킬 때에도 설정된 기동주파수로 압축기를 기동시키므로 체감효율을 높이는 공기조화기의 압축기제어장치 및 그 방법을 제공하는데 그 목적이 있다.Accordingly, the present invention has been made to solve the above problems, in the heating operation to set a higher starting frequency than in the cooling operation to shorten the time difference that the room temperature reaches the set temperature, during the operation of the air conditioner It is an object of the present invention to provide a compressor control apparatus and a method of an air conditioner that increases the haptic efficiency since the compressor is started at a set starting frequency even when the compressor is restarted.
상기 목적을 달성하기 위하여 본 발명에 의한 공기조화기의 압축기제어장치는 퍼지테이블을 이용하여 산출된 운전주파수에 따라 운전하는 압축기를 구비하는 공기조화기에 있어서, 실내온도를 감지하는 실내온도감지수단과, 상기 실내온도감지수단에 의해 감지된 실내온도 및 설정온도의 차에 따라 상기 압축기의기동주파수를 산출하는 제어수단과, 상기 제어수단에서 산출된 기동주파수에 따라 상기 압축기를 기동시키는 인버터수단으로 이루어진 것을 특징으로 한다.In order to achieve the above object, a compressor control apparatus for an air conditioner according to the present invention includes an air conditioner including a compressor for operating according to an operating frequency calculated using a purge table, the indoor temperature sensing means for sensing an indoor temperature; And control means for calculating a starting frequency of the compressor according to the difference between the room temperature and the set temperature detected by the room temperature detecting means, and inverter means for starting the compressor according to the starting frequency calculated by the control means. It is characterized by.
또한, 본 발명에 의한 공기조화기의 압축기제어방법은 실내온도를 감지하여 난방/냉방운전인지를 판별하는 운전판별스텝과, 상기 실내온도 및 설정온도에 따라 압축기의 기동주파수를 산출하여 상기 압축기를 기동시키는 압축기기동스텝과, 상기 압축기기동스텝에서의 압축기 기동후 퍼지테이블을 이용한 계산값으로 상기 압축기의 운전주파수를 산출하여 압축기를 운전시키는 압축기운전스텝과, 상기 압축기운전스텝에서의 압축기 운전에 따라 변화하는 실내온도를 설정온도와 비교하여 상기 압축기의 운전을 제어하는 압축기제어스텝과, 상기 압축기의 운전중 재기동시에는 실내온도 및 설정온도에 따라 압축기의 기동주파수를 재산출하여 상기 압축기를 재기동시키는 압축기재기동스텝으로 이루어진 것을 특징으로 한다.In addition, the compressor control method of the air conditioner according to the present invention detects the indoor temperature operation step for determining whether the heating / cooling operation, and calculating the starting frequency of the compressor in accordance with the indoor temperature and the set temperature to determine the compressor In accordance with the compressor operation step for starting the compressor, the compressor operation step for operating the compressor by calculating the operating frequency of the compressor using a calculated value using the purge table after the compressor startup in the compressor operation step, and the compressor operation in the compressor operation step A compressor control step for controlling the operation of the compressor by comparing the changing room temperature with the set temperature, and restarting the compressor by recalculating the starting frequency of the compressor according to the room temperature and the set temperature when the compressor is restarted during operation. Characterized in that the compressor restart step.
제1도는 종래에 의한 공기조화기의 압축기 제어블록도.1 is a compressor control block diagram of a conventional air conditioner.
제2도는 일반적인 공기조화기의 냉·난방싸이클도.2 is a cooling / heating cycle diagram of a general air conditioner.
제3도는 본 발명의 일실시예에 의한 공기조화기의 압축기제어장치의 제어블록도.3 is a control block diagram of a compressor control apparatus of an air conditioner according to an embodiment of the present invention.
제4도는 본 발명에 적용되는 압축기의 구동회로도.4 is a driving circuit diagram of a compressor applied to the present invention.
제5a도 및 제5b도는 본 발명에 의한 공기조화기의 압축기제어 동작순서를 도시한 플로우챠트.5A and 5B are flowcharts showing the operation procedure of the compressor control of the air conditioner according to the present invention.
〈도면의 주요부분에 대한 부호의 설명〉<Explanation of symbols for main parts of drawing>
30 : 컨버터수단 35 : 전원수단30: converter means 35: power supply means
40 : 제어수단 45 : 인버터구동수단40: control means 45: inverter driving means
50 : 인버터수단 55 : 실내온도감지수단50: inverter means 55: room temperature detection means
이하, 본 발명의 일실시예를 첨부된 도면을 참조하여 상세히 설명한다.Hereinafter, an embodiment of the present invention will be described in detail with reference to the accompanying drawings.
도3 및 도4에 도시한 바와같이, 컨버터수단(30)은 교류전원단(1)으로부터 공급되는 AC입력전원을 정류 및 평활시켜 DC전원으로 변환하고, 전원수단(35)은 상기 컨버터수단(30)에 의해 변환된 DC전원을 입력받아 공기조화기의 구동에 필요한 소정의 직류전압(DC 5V의 마이컴 구동전원, DC 12V의 부하구동전원)으로 변환하여 출력하는 SMPS(Switching Mode Power Supply)이다.As shown in Figs. 3 and 4, the converter means 30 rectifies and smoothes the AC input power supplied from the AC power supply stage 1 to convert it into DC power, and the power supply means 35 converts the converter means 30. Is a SMPS (Switching Mode Power Supply) which converts and outputs a DC power converted by the < RTI ID = 0.0 > 1) < / RTI >
제어수단(40)은 상기 전원수단(20)로부터 출력되는 직류전압을 인가받아 공기조화기를 초기화시킴은 물론, 실내온도(Tr) 및 설정온도(Ts)의 차에 따라 압축기(31) 운전주파수를 결정하여 인버터구동용 PWM신호를 출력하는 마이컴이고, 인버터구동수단(45)은 상기 제어수단(40)에서 결정된 운전주파수에 따라 상기 압축기(31)를 회전시키도록 상기 제어수단(40)으로부터 출력되는 PWM신호(PWM1~PWM6)를 인버터구동용 신호로 증폭하는 파워-트랜지스터 드라이버회로(PTR DRIVER)이다.The control means 40 not only initializes the air conditioner by receiving the DC voltage output from the power supply means 20, but also sets the operating frequency of the
그리고, 인버터수단(50)은 상기 인버터구동수단(45)으로부터 출력되는 구동신호에 따라 6개의 파워-트랜지스터(TR1~TR6)를 교번으로 턴온 또는 턴오프동작시켜 상기 컨버터수단(30)으로부터 출력되는 DC전원을 상기 압축기(31)의 운전주파수에 맞는 가변주파수 및 가변전압의 3상(u상, v상, w상) AC전원으로 변환시켜 상기 압축기(31)에 출력하고, 실내온도감지수단(55)은 상기 압축기(31)의 기동시 실내온도를 감지하는 온도센서이다.In addition, the inverter means 50 alternately turns on or turns off the six power transistors TR1 to TR6 according to a drive signal output from the inverter driving means 45 and is output from the converter means 30. The DC power is converted into a three-phase (u-phase, v-phase, w-phase) AC power having a variable frequency and a variable voltage corresponding to the operating frequency of the
이하, 상기와 같이 구성된 공기조화기의 압축기제어장치 및 그 방법의 작용효과를 설명한다.Hereinafter, the effect of the compressor control apparatus and method of the air conditioner configured as described above will be described.
도5a 및 도5b는 본 발명에 의한 공기조화기의 압축기제어 동작순서를 도시한 플로우챠트로서, 도5a 및 도5b에서 S는 스텝(STEP)을 표시한다.5A and 5B are flowcharts showing the operation procedure of the compressor control of the air conditioner according to the present invention. In Figs. 5A and 5B, S denotes a step.
먼저, 공기조화기에 전원이 인가되면, 교류전원단(1)으로부터 공급되는 AC입력전원을 컨버터수단(30)에서 정류 및 평활시켜 DC전원으로 변환하고, 상기 컨버터수단(30)에 의해 변환된 DC전원을 전원수단(35)에서 입력받아 공기조화기의 구동에 필요한 DC 5V의 마이컴 구동전원과, DC 12V의 부하구동전원으로 변환시켜 제어수단(40)과 인버터구동수단(45)에 출력한다.First, when power is applied to the air conditioner, the AC input power supplied from the AC power source 1 is rectified and smoothed by the converter means 30 to convert into DC power, and the DC power converted by the converter means 30. Is converted into a microcomputer driving power supply of DC 5V and DC 12V load driving power required for driving the air conditioner and outputted to the control means 40 and the inverter driving means 45.
따라서, 스텝S1에서는 상기 전원수단(35)으로부터 출력되는 직류전압(마이컴 구동전원)을 제어수단(40)에서 입력받아 공기조화기를 초기화시킨다.Therefore, in step S1, a DC voltage (microcomputer drive power source) output from the power source means 35 is received from the control means 40 to initialize the air conditioner.
이때, 스텝S2에서는 사용자가 리모콘이나 실내기의 콘트롤판넬상에 구비된 키입력부를 조작하여 원하는 운전모드와 설정온도(Ts)를 입력한다음 운전키를 온시키면, 스텝S3에서는 운전신호가 입력되었는지를 판별하여, 운전신호가 입력되지 않은 경우(NO일 경우)에는 공기조화기를 운전대기상태로 유지하면서 스텝S3이하의 동작을 반복수행한다.At this time, in step S2, the user operates the key input unit provided on the control panel of the remote controller or the indoor unit, inputs the desired operation mode and the set temperature Ts, and turns on the operation key. When the operation signal is not input (NO), the operation of step S3 or less is repeatedly performed while maintaining the air conditioner in the operation standby state.
상기 스텝S3에서의 판별결과, 운전신호가 입력된 경우(YES일 경우)에는 스텝S4로 나아가서 실내온도(Tr)를 실내온도감지수단(55)에서 감지한다.As a result of the discrimination in step S3, when the operation signal is input (YES), the process proceeds to step S4 and the room temperature Tr is sensed by the room temperature sensing means 55.
이에 따라, 스텝S5에서 제어수단(40)은 상기 실내온도감지수단(55)에 의해 감지된 실내온도(Tr)의 감지결과에 따라 공기조화기가 난방운전인가를 판별하여, 난방운전인 경우(YES일 경우)에는 스텝S6으로 나아가서 제어수단(40)은 {설정온도(Ts)+3}과 실내온도(Tr)의 차인 E[N]값을 E[N]=(Ts[N]+3)-Tr[N] … (3)식에 의해 구하고, 이 E[N]값을 아래의 (7)식에 대입하여 난방운전시 기동주파수를 산출한다음 산출된 기동주파수로 압축기(31)를 기동시킨다.Accordingly, in step S5, the control means 40 determines whether the air conditioner is the heating operation according to the detection result of the room temperature Tr sensed by the indoor temperature detecting means 55, and is the heating operation (YES). In this case), the control means 40 proceeds to step S6 and the control means 40 sets E [N], which is the difference between {the set temperature Ts + 3} and the room temperature Tr, E [N] = (Ts [N] +3). -Tr [N]... Obtained by Eq. (3), this E [N] value is substituted into Eq. (7) below to calculate the starting frequency during heating operation, and then the
난방운전시 기동주파수=E[N]×(10보다 큰 값)+30[Hz] … (7)Starting frequency during heating operation = E [N] × (greater than 10) + 30 [Hz]. (7)
상기 압축기(31)가 기동되면, 스텝S7에서는 냉매가 도2의 점선(--〉)으로 도시한 바와같이, 압축기(13)→사방밸브(15)→실내열교환기(17)→팽창밸브(19)→난방용 팽창밸브(21)→실외열교환기(23)→사방밸브(15)→압축기(13) 순으로 순환되는 냉동싸이클을 형성하여 난방운전을 수행한다.When the
이어서, 스텝S8에서 제어수단(40)은 설정온도(Ts) 및 실내온도(Tr)의 차에 따라 압축기(31)의 운전주파수(f[N])를 다음과 같이 산출한다.Subsequently, in step S8, the control means 40 calculates the operating frequency f [N] of the
난방일 경우, E[N]=(Ts[N]+3)-Tr[N] … (3)When heating, E [N] = (Ts [N] +3) -Tr [N]. (3)
f[N]=f[N-1]+△f … (4) ; f[N]은 시간 N때 압축기의 운전주파수f [N] = f [N-1] + Δf... (4) ; f [N] is the operating frequency of the compressor at time N
△f=퍼지(E[N], △E) … (5) ; 퍼지(A, B)는 입력변수 A, B로 결정되는 퍼지테이블의 값Δf = purge (E [N], ΔE)... (5); Fuzzy (A, B) is the value of fuzzy table determined by input variables A, B
△E=E[N]-E[N-1]… (6) ; E[N-1]값은 40초전의 E[N]값ΔE = E [N] -E [N-1]... (6); E [N-1] value is the E [N] value 40 seconds ago
[N]-[N-1]=40초이다.[N]-[N-1] = 40 seconds.
먼저, 공기조화기의 운전모드(난방)에 따라 설정온도(Ts) 및 실내온도(Tr)를 상기의 (3)식에 대입하여 E[N]값을 구하고, 이 E[N]값과 40초전의 E[N]값인 E[N-1]값을 상기의 (6)식에 대입하여 △E값을 구한다.First, the E [N] value is obtained by substituting the set temperature (Ts) and the room temperature (Tr) in Eq. (3) according to the operation mode (heating) of the air conditioner. The value of ΔE is obtained by substituting the E [N-1] value, which is the P [E] value of pyroelectricity, into equation (6) above.
다음에, E[N]값과 △E값을 상기의 (5)식에 대입하여 40초 간격으로 새로운 △f값을 퍼지테이블을 이용하여 구하며, 이 △f값을 상기의 (4)식에 대입하여 압축기(13)의 운전주파수 f[N]을 산출한다.Subsequently, the E [N] value and the ΔE value are substituted into the above Equation (5) to obtain new Δf values using the fuzzy table at 40 second intervals, and the Δf value is expressed in the above Equation (4). Substitution is performed to calculate the operating frequency f [N] of the
따라서, 상기 제어수단(40)에서는 산출된 운전주파수(f[N])에 따라 압축기(31)를 회전시키도록 인버터구동용 PWM신호를 인버터구동수단(45)에 출력한다.Therefore, the control means 40 outputs the inverter drive PWM signal to the inverter drive means 45 to rotate the
이에 따라, 상기 인버터구동수단(45)에서는 제어수단(40)으로부터 출력되는 PWM신호를 증폭시켜 인버터수단(50)의 6개의 파워-트랜지스터(TR1~TR6)를 교번으로 턴온 또는 턴오프동작시켜 컨버터수단(30)으로부터 출력되는 DC전원을 3상 AC전원으로 변환시켜 출력하면, 인버터수단(50)으로부터 출력되는 3상(u상, v상, w상) AC전원에 의해 압축기(31)가 운전한다.Accordingly, the inverter driving means 45 amplifies the PWM signal output from the control means 40 to alternately turn on or turn off the six power transistors TR1 to TR6 of the inverter means 50 to convert the converter. When the DC power output from the
이때, 상기 압축기(31)의 운전에 의해 높아지는 실내온도(Tr)를 실내온도감지수단(55)에서 감지하여 스텝S9에서는 실내온도(Tr)가 설정온도(Ts)+5 이상인가를 판별하여, 실내온도(Tr)가 설정온도(Ts)+5이상이 아닌 경우(NO일 경우)에는 상기 스텝S8로 복귀하여 스텝S8이하의 동작을 반복수행한다.At this time, the room temperature Tr increased by the operation of the
상기 스텝S9에서의 판별결과, 실내온도(Tr)가 설정온도(Ts)+5이상인 경우(YES일 경우)에는 스텝S10으로 나아가서 인버터수단(50)은 제어수단(40)으로부터 출력되는 인버터구동용 PWM신호에 따라 압축기(31)를 오프시킨다.As a result of the discrimination in step S9, when the room temperature Tr is equal to or higher than the set temperature Ts + 5 (YES), the process proceeds to step S10 and the inverter means 50 is for inverter drive output from the control means 40. The
상기 압축기(31)의 오프에 의해 낮아지는 실내온도(Tr)를 실내온도감지수단(55)에서 감지하여 스텝S11에서는 실내온도(Tr)가 설정온도(Ts)+3이하인가를 판별하여, 실내온도(Tr)가 설정온도(Ts)+3이하가 아닌 경우(NO일 경우)에는 상기 스텝S10으로 복귀하여 스텝S10이하의 동작을 반복수행한다.The indoor temperature Tr lowered by turning off the
상기 스텝S11에서의 판별결과, 실내온도(Tr)가 설정온도(Ts)+3이하인 경우(YES일 경우)에는 스텝S12로 나아가서 제어수단(40)은 {설정온도(Ts)+3}과 실내온도(Tr)의 차인 E[N]값을 아래의 (3)식에 의해 구하고,As a result of the discrimination in step S11, if the room temperature Tr is equal to or lower than the set temperature Ts + 3 (YES), the process proceeds to step S12, whereby the control means 40 determines {set temperature Ts + 3} and the room. The E [N] value, which is the difference of the temperature Tr, is obtained by the following Equation (3),
E[N]+(Ts[N]+3)-Tr[N] … (3)E [N] + (Ts [N] +3) -Tr [N]... (3)
이 E[N]값을 아래의 (7)식에 대입하여 난방운전시 기동주파수를 재산출한다음,Substituting this E [N] value into equation (7) below, recalculate the starting frequency during heating operation.
난방운전시 기동주파수=E[N]×(10보다 큰 값)+30[Hz] … (7)Starting frequency during heating operation = E [N] × (greater than 10) + 30 [Hz]. (7)
이 재산출된 기동주파수로 압축기(31)를 기동시키면서 상기 스텝S7로 복귀하여 스텝S7이하의 동작을 반복수행한다.The
한편, 상기 스텝S5에서의 판별결과, 냉방운전인 경우(NO일 경우)에는 스텝S20으로 나아가서 제어수단(40)은 {실내온도(Tr)+0}와 설정온도(Ts)의 차인 E[N]값을 E[N]=(Tr[N]+0)-Ts[N] … (2)식에 의해 구하고, 이 E[N]값을 아래의 (1)식에 대입하여 냉방운전시 기동주파수를 산출한다음 산출된 기동주파수로 압축기(31)를 기동시킨다.On the other hand, in the case of the cooling operation (NO), the determination means in step S5 proceeds to step S20, whereby the control means 40 controls E [N, which is the difference between {room temperature Tr + 0} and the set temperature Ts. ] Is the value E [N] = (Tr [N] +0) -Ts [N]. Obtained by Eq. (2), this E [N] value is substituted into Equation (1) below to calculate the starting frequency during cooling operation, and then the
냉방운전시 기동주파수=E[N]×10+30[Hz] … (1)Starting frequency during cooling operation = E [N] × 10 + 30 [Hz]. (One)
상기 압축기(31)가 기동되면, 스텝S21에서는 냉매가 도2의 실선(→)으로 도시한 바와같이, 압축기(13)→사방밸브(15)→실외열교환기(23)→한방향밸브(25)→팽창밸브(19)→실내열교환기(17)→사방밸브(15)→압축기(13)순으로 순환되는 냉동싸이클을 형성하여 냉방운전을 수행한다.When the
이어서, 스텝S22에서 제어수단(40)은 설정온도(Ts) 및 실내온도(Tr)의 차에 따라 압축기(31)의 운전주파수(f[N])를 다음과 같이 산출한다.Next, in step S22, the control means 40 calculates the operating frequency f [N] of the
냉방일 경우, E[N]=(Tr[N]+0)-Ts[N] … (2)When cooling, E [N] = (Tr [N] +0) -Ts [N]... (2)
f[N]=f[N-1]+△f … (4) ; f[N]은 시간 N때 압축기의 운전주파수f [N] = f [N-1] + Δf... (4) ; f [N] is the operating frequency of the compressor at time N
△f=퍼지(E[N], △E) … (5) ; 퍼지(A, B)는 입력변수 A, B로 결정되는 퍼지테이블의 값Δf = purge (E [N], ΔE)... (5); Fuzzy (A, B) is the value of fuzzy table determined by input variables A, B
△E=E[N]-E[N-1]… (6) ; E[N-1]값은 40초전의 E[N]값ΔE = E [N] -E [N-1]... (6); E [N-1] value is the E [N] value 40 seconds ago
[N]-[N-1]=40초이다.[N]-[N-1] = 40 seconds.
먼저, 공기조화기의 운전모드(냉방)에 따라 설정온도(Ts) 및 실내온도(Tr)를 상기의 (2)식에 대입하여 E[N]값을 구하고, 이 E[N]값과 40초전의 E[N]값인 E[N-1]값을 상기의 (6)식에 대힙하여 △E값을 구한다.First, the E [N] value is obtained by substituting the set temperature (Ts) and the room temperature (Tr) in Equation (2) according to the operation mode (cooling) of the air conditioner. The E [N-1] value, which is the pyroelectric E [N] value, is taken against Equation (6) above to obtain the ΔE value.
다음에, E[N]값과 △E값을 상기의 (5)식에 대입하여 40초 간격으로 새로운 △f값을 퍼지테이블을 이용하여 구하며, 이 △f값을 상기의 (4)식에 대입하여 압축기(13)의 운전주파수 f[N]을 산출한다.Subsequently, the E [N] value and the ΔE value are substituted into the above Equation (5) to obtain new Δf values using the fuzzy table at 40 second intervals, and the Δf value is expressed in the above Equation (4). Substitution is performed to calculate the operating frequency f [N] of the
따라서, 상기 제어수단(40)에서는 산출된 운전주파수(f[N])에 따라 압축기(31)를 회전시키도록 인버터구동용 PWM신호를 인버터구동수단(45)에 출력한다.Therefore, the control means 40 outputs the inverter drive PWM signal to the inverter drive means 45 to rotate the
이에 따라, 상기 인버터구동수단(45)에서는 제어수단(40)으로부터 출력되는 PWM신호를 증폭시켜 인버터수단(50)의 6개의 파워-트랜지스터(TR1~TR6)를 교번으로 턴온 또는 턴오프동작시켜 컨버터수단(30)으로부터 출력되는 DC전원을 3상 AC전원으로 변환시켜 출력하면, 인버터수단(50)으로 출력되는 3상(u상, v상, w상) AC전원에 의해 압축기(31)가 운전한다.Accordingly, the inverter driving means 45 amplifies the PWM signal output from the control means 40 to alternately turn on or turn off the six power transistors TR1 to TR6 of the inverter means 50 to convert the converter. When the DC power output from the
이때, 상기 압축기(31)의 운전에 의해 낮아지는 실내온도(Tr)를 실내온도감지수단(55)에서 감지하여 스텝S23에서는 실내온도(Tr)가 설정온도(Ts)-1이하인가를 판별하여, 실내온도(Tr)가 설정온도(Ts)-1이하가 아닌 경우(NO일 경우)에는 상기 스텝S22로 복귀하여 스텝S22이하의 동작을 반복수행한다.At this time, the room temperature Tr lowered by the operation of the
상기 스텝S23에서의 판별결과, 실내온도(Tr)가 설정온도(Ts)-1이하인 경우(YES일 경우)에는 스텝S24로 나아가서 인버터수단(50)은 제어수단(40)으로부터 출력되는 인버터구동용 PWN신호에 따라 압축기(31)를 오프시킨다.As a result of the discrimination in step S23, when the room temperature Tr is equal to or lower than the set temperature Ts-1 (YES), the process proceeds to step S24, and the inverter means 50 for driving the inverter output from the control means 40. The
상기 압축기(31)의 오프에 의해 높아지는 실내온도(Tr)를 실내온도감지수단(55)에서 감지하여 스텝S25에서는 실내온도(Tr)가 설정온도(Ts) 이상인가를 판별하여, 실내온도(Tr)가 설정온도(Ts) 이상이 아닌 경우(NO일 경우)에는 상기 스텝S24로 복귀하여 스텝S24이하의 동작을 반복수행한다.The indoor temperature Tr, which is increased by turning off the
상기 스텝S25에서의 판별결과, 실내온도(Tr)가 설정온도(Ts) 이상인 경우(YES일 경우)에는 스텝S26으로 나아가서 제어수단(40) {설정온도(Ts)+0}과 실내온도(Tr)의 차인 E[N]값을 아래의 (2)식에 의해 구하고,As a result of the discrimination in step S25, when the room temperature Tr is equal to or higher than the set temperature Ts (YES), the process proceeds to step S26, where the control means 40 {set temperature Ts + 0} and the room temperature Tr E [N], which is the difference of), is obtained by the following Equation (2),
E[N]=(Tr[N]+0)-Tr[N] … (2)E [N] = (Tr [N] +0) -Tr [N]... (2)
이 E[N]값을 아래의 (1)식에 대입하여 냉방운전시 기동주파수를 재산출한다음,Substitute this E [N] value in the following formula (1) to recalculate the starting frequency during cooling operation.
냉방운전시 기동주파수=E[N]×10+30[Hz] … (1)Starting frequency during cooling operation = E [N] × 10 + 30 [Hz]. (One)
이 재산출된 기동주파수로 압축기(31)를 기동시키면서 상기 스텝S21로 복귀하여 스텝S21이하의 동작을 반복수행한다.The
상기의 설명에서와 같이 본 발명에 의한 공기조화기의 압축기제어장치 및 그 방법에 의하면, 난방운전시에는 냉방운전시보다 높은 기동주파수를 산출하여 냉방운전과 난방운전시 실내온도가 설정온도에 도달하는 시간차를 단축하고, 공기조화기의 운전중에 압축기를 재기동시킬 때에도 산출된 기동주파수로 압축기를 재기동시키므로 냉방운전시에는 체감온도를 낮추고, 난방운전시에는 체감온도를 높여 체감효율을 향상시킬 수 있다는 효과가 있다.As described above, according to the compressor control apparatus and method of the air conditioner according to the present invention, the heating temperature is calculated in the heating operation than in the cooling operation, and the indoor temperature reaches the set temperature during the cooling operation and the heating operation. It is possible to shorten the time difference and to restart the compressor at the calculated starting frequency even when the compressor is restarted during operation of the air conditioner. Therefore, it is possible to improve the haptic efficiency by reducing the haptic temperature during the cooling operation and increasing the haptic temperature during the heating operation. It works.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970032688A KR100239531B1 (en) | 1997-07-14 | 1997-07-14 | Compressor controller and method for air conditioner |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970032688A KR100239531B1 (en) | 1997-07-14 | 1997-07-14 | Compressor controller and method for air conditioner |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19990010063A KR19990010063A (en) | 1999-02-05 |
KR100239531B1 true KR100239531B1 (en) | 2000-01-15 |
Family
ID=19514426
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019970032688A Expired - Fee Related KR100239531B1 (en) | 1997-07-14 | 1997-07-14 | Compressor controller and method for air conditioner |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100239531B1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4110906B2 (en) * | 2002-02-28 | 2008-07-02 | 株式会社デンソー | Air conditioner for vehicles |
CN115899948B (en) * | 2022-11-11 | 2025-02-21 | 青岛海尔空调器有限总公司 | Air conditioner compressor startup control method, device and air conditioner |
-
1997
- 1997-07-14 KR KR1019970032688A patent/KR100239531B1/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
KR19990010063A (en) | 1999-02-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10243499B2 (en) | Motor driving apparatus and home appliance including the same | |
JPH1114124A (en) | Air conditioner | |
KR940010975B1 (en) | Air conditioner | |
JP3442203B2 (en) | Outdoor blower drive | |
JP4060429B2 (en) | Air conditioner | |
US5568733A (en) | Air conditioner | |
JP2000337682A (en) | Air conditioner | |
KR100239531B1 (en) | Compressor controller and method for air conditioner | |
JPH10174449A (en) | Dead time compensation for compressor of air conditioner | |
JP2000356447A (en) | Inverter for refrigerating system | |
KR100359179B1 (en) | Air conditioner | |
JP3086523B2 (en) | Demand control device for air conditioner | |
KR100239532B1 (en) | Compressor controller and method for air conditioner | |
JPH0731193A (en) | Controller for air-conditioner | |
JP2000166241A (en) | Power supply | |
KR0168172B1 (en) | Minus ion production device of airconditioner | |
JPH07120049A (en) | Air conditioner | |
KR100286546B1 (en) | Apparatus and method for controlling operation of compressor for air conditioner | |
KR100225641B1 (en) | Compressor control apparatus for air conditioner and method therefor | |
KR100303679B1 (en) | Method for controlling sleep mode operation of air conditioner | |
KR100683830B1 (en) | Variable compressor control method of air conditioner | |
JPH062918A (en) | Controller for air conditioner | |
KR100540924B1 (en) | Apparatus for controlling an air conditioner | |
JP3606755B2 (en) | Air conditioner | |
KR100665737B1 (en) | Compressor RPM Control Method of Inverter Air Conditioner |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19970714 |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19970714 Comment text: Request for Examination of Application |
|
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 19990615 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 19990831 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 19991021 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 19991021 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20020930 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20030929 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20040924 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20050929 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20060928 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20070928 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20070928 Start annual number: 9 End annual number: 9 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |