The present invention relates to an air-conditioning apparatus.
Hitherto, a method has been proposed in which control gains of PID control are determined in accordance with an opening degree of an expansion valve, compressor operating capacity, and a deviation between a current value and a target value of a controlled object (for example, a compressor discharge temperature), and then the opening degree of the expansion valve is driven through the PID control to control a refrigerant flow rate (for example, see Patent Literature 1).
In a control method in which an opening degree of an expansion valve is changed in accordance with a deviation between a current value and a target value of a controlled object, the following method has also been proposed. In the proposed method, if a target value of the controlled object is increased, the target value of the controlled object is temporarily set to a temporary target value larger than a new target value, and then, when a deviation between a current value and the new target value of the controlled object becomes less than or equal to a predetermined value, the temporary target value is changed to the new target value of the controlled object, thereby enhancing quick response of the current value to the target value of the controlled object (for example, see Patent Literature 2).
However, an existing air-conditioning apparatus has the following problems. First, in control disclosed in Patent Literature 1, the control gains of the PID control are system-specific values of the air-conditioning apparatus. That is, the control gains are constant values (fixed values) even if environment conditions of the inside and outside of a room, or an operating state, such as a refrigerant circulation volume, are or is changed, and thus effects of a change in operating state, such as a high pressure or low pressure, of a refrigeration cycle have not been taken into consideration. Hence, it is difficult to perform control in an optimum state at all times in accordance with environment conditions or an operating state. This has a problem in that, in some operating state of the air-conditioning apparatus, it takes long time for the controlled object to reach the target value due to a small amount of change in the opening degree, which is a manipulated variable of the expansion valve, and it takes time to achieve a comfortable space.
Additionally, in control disclosed in Patent Literature 2, when a deviation between a current value of a degree of subcooling, which is the controlled object, and a target value of the degree of subcooling becomes less than or equal to a predetermined value, a manipulated variable of the expansion valve has to be reduced to prevent an overshoot. This has a problem in that it takes time for the current value of the controlled object to reach the target value of the controlled object due to a reduction in the manipulated variable.
It is noted that, in an air-conditioning apparatus, an operational object to be operated so that a state variable of a refrigeration cycle, such as a temperature or pressure of refrigerant serving as a controlled object, reaches a target value is not limited to an expansion valve, and a compressor, a condenser fan, and an evaporator fan also serve as operational objects, and have similar problems in terms of control of a manipulated variable.
The present invention has been accomplished in view of the above-described problems, and an object thereof is to provide an air-conditioning apparatus that suppresses an overshoot in consideration of an operating state of the air-conditioning apparatus and also controls a manipulated variable of an operational object so that a current value of a controlled object reaches a target value of the controlled object swiftly.
An air-conditioning apparatus according to the present invention includes: a refrigerant circuit which includes a compressor, a condenser, an expansion valve, and an evaporator, and through which refrigerant circulates; a condenser fan; an evaporator fan; a measurement unit configured to measure an operating state variable of the refrigerant circuit; and a control unit configured to control a manipulated variable of an operational object, which is at least one of a frequency of the compressor, an opening degree of the expansion valve, a rotation speed of the condenser fan, or a rotation speed of the evaporator fan, so that a current value of a controlled object, which is one measurement of measurements obtained by the measurement unit, reaches a target value of the controlled object determined based on measurements other than the one measurement. The control unit controls the manipulated variable of the operational object by changing a control gain.
The present invention can suppress an overshoot in consideration of an operating state of the air-conditioning apparatus and also control the manipulated variable of the operational object so that the current value of the controlled object reaches the target value of the controlled object swiftly.
The structure of an air-conditioning apparatus as an example of a refrigeration cycle apparatus of the present invention will be described below.
Embodiments of the present invention will be described in detail below with reference to the drawings.
The air-conditioning apparatus includes an outdoor unit 1 and an indoor unit 2. In the outdoor unit 1, there are installed a compressor 3, a four-way valve 4 that switches between a cooling operation and a heating operation, an outdoor heat exchanger 5, an outdoor fan (evaporator fan or condenser fan) 6, and an expansion valve 7. In the indoor unit 2, there are installed an indoor heat exchanger 9 and an indoor fan (condenser fan or evaporator fan) 10. Refrigerant is used as a heat transfer medium in a refrigerant circuit of the present air-conditioning apparatus. It is noted that, although operation can be switched between cooling and heating by switching the four-way valve 4 in
The compressor 3 is of a type in which a rotation speed is controlled by an inverter and thus capacity is controlled. Although, among compressors, there is a compressor of a type in which a rotation speed is fixed, effects similar to those of a type in which capacity control of a rotation speed is performed are produced in the present invention.
An opening degree of the expansion valve 7 can be variably controlled. The outdoor heat exchanger 5 exchanges heat between outdoor air sent with the outdoor fan 6 and the refrigerant. The indoor heat exchanger 9 exchanges heat between indoor air sent with the indoor fan 10 and the refrigerant. A liquid pipe 8 and a gas pipe 11 are connection pipes that connect the outdoor unit 1 and the indoor unit 2.
In the outdoor unit 1, there are installed a plurality of temperature sensors and a controller 41. A temperature sensor 21, a temperature sensor 22, and a temperature sensor 25 measure respective pipe temperatures at their respective installation locations on a discharge side of the compressor 3, between the outdoor heat exchanger 5 and the expansion valve 7, and on a suction side of the compressor 3, and estimate respective refrigerant temperatures.
In the indoor unit 2, there are installed temperature sensors 23 and 24, and the temperature sensor 23 and the temperature sensor 24 measure respective pipe temperatures at their respective installation locations on a liquid pipe 8 side of the indoor heat exchanger 9 and on a gas pipe 11 side of the indoor heat exchanger 9, and estimate respective refrigerant temperatures.
In the outdoor unit 1, there are also installed pressure sensors 31 and 32, and the pressure sensor 31 and the pressure sensor 32 respectively measure a pressure of refrigerant discharged from the compressor 3 and a pressure of refrigerant to be sucked into the compressor 3. The controller 41 installed in the outdoor unit 1 also includes a measurement unit 41a that measures operating information specified by each sensor or a user of the air-conditioning apparatus, and a control unit 41b that calculates a frequency of the compressor 3, a rotation speed of the outdoor fan 6, an opening degree of the expansion valve 7, and so forth on the basis of the measured information to thereby control the frequency of the compressor 3, flow switching of the four-way valve 4, the rotation speed of the outdoor fan 6, the opening degree of the expansion valve 7, and so forth. It is noted that
Next, an operating action of this air-conditioning apparatus will be described with reference to
When the cooling operation is performed, a flow passage of the four-way valve 4 is set to extend in a direction represented by a solid line in
When the heating operation is performed, the flow passage of the four-way valve 4 is set to extend in a direction represented by dashed lines in
In S1, the controller 41 receives signals of an indoor temperature and indoor air volume set by the user through the remote control. In S2, the controller 41 sets the expansion valve 7 at a predetermined initial opening degree, and activates the compressor 3, the indoor fan 10, and the outdoor fan 6. In S3, the controller 41 determines compressor frequency in accordance with a deviation between the indoor set temperature and an indoor current temperature. The compressor frequency determined here is used when a control gain K to be described is calculated.
In S4, the controller 41 determines a target value of a compressor discharge temperature on the basis of a compressor discharge refrigerant pressure measured by the pressure sensor 31, a compressor suction refrigerant pressure measured by the pressure sensor 32, and a preset relational expression or table. Then, as described later, the controller 41 determines an expansion valve opening degree in accordance with a deviation between the compressor discharge temperature (current value) detected by the temperature sensor 21 and the target value. Hereinafter, operations of S3 to S4 are repeated at control intervals. If the controller 41 receives a signal of stopping of operation from the user through the remote control, the flow of operations illustrated in
Next, a concept of control of an operational object (expansion valve 7 here) in the present invention performed in order that a controlled object (compressor discharge temperature here) can reach a target value in a short time period will be described.
A maximum value of the amount by which the control value exceeds a target value Tm is generally referred to as an overshoot. A time period taken for the control value to settle within a settling range (±ΔT of the target value Tm here) in which the target value is centered, which is an intended allowable range, is referred to as a settling time. An expression of a/|T−Tm| is defined as an allowable overshoot ratio, where |T−Tm| is a deviation between the target value and a current value T, and a is an overshoot amount (
In
Next, the relationship between an allowable overshoot ratio and a control gain K for determining a manipulated variable of the operational object will be described.
When the control gain K is small, a compressor discharge temperature changes slowly, and converges to a target value without overshooting the target value, and thus the allowable overshoot ratio is a very small value of less than or equal to 1%. When the control gain K is less than a predetermined value KA, the allowable overshoot ratio remains at the very small value. When the control gain K is not less than the predetermined value KA, the control gain K and the allowable overshoot ratio have a proportional relationship to each other, and the compressor discharge temperature changes suddenly as the control gain K increases, and converges to the target value after overshooting the target value.
Thus, there is a correlation between the control gain K and the allowable overshoot ratio, and when the allowable overshoot ratio is determined, the control gain K can be determined on the basis of a pre-acquired relational expression between the control gain K and the allowable overshoot ratio. This relational expression is a relational expression with a control interval, an expansion valve opening degree, compressor frequency, and an allowable overshoot ratio as variables.
Hence, if the allowable overshoot ratio is a ratio of a point B illustrated in
It is noted that the control gain K for determining a manipulated variable of the operational object at which the control value reaches exactly the upper limit value of the settling range differs according to an operating state. In Embodiment 1, the control gain K is changed in accordance with an operating state, a manipulated variable of the operational object is determined by using the changed control gain K, and thus a response in which the control value reaches exactly the upper limit value of the settling range is obtained, thereby shortening a settling time. In order to enable such control, in Embodiment 1, as described below, an index of a variable allowable overshoot ratio Xa [%] obtained by substituting “settling range ΔT” for “overshoot amount a” of the numerator of the expression of a/|T−Tm| for calculating an allowable overshoot ratio, and an index of a preset reference allowable overshoot ratio Xb [%] to be described are introduced, one of these indexes is selected in accordance with an operating state, and the control gain K is calculated by using the selected allowable overshoot ratio to obtain a manipulated variable. Hereinafter, a selected allowable overshoot ratio of the variable allowable overshoot ratio Xa and the reference allowable overshoot ratio Xb is referred to as a setting allowable overshoot ratio Y.
The variable allowable overshoot ratio Xa is calculated as the following Expression (1).
[Expression 1]
variable allowable overshoot ratio Xa[%]=|(settling range ΔT)/(current value T−target value Tm)|×100 (1)
Note that Xa=0% is given in the case of T=Tm.
The reference allowable overshoot ratio Xb is a preset fixed value, and is an allowable overshoot ratio of a current value of the controlled object to a target value. Although the reference allowable overshoot ratio Xb is set to any value, such as 50% or 30%, in accordance with the use of the air-conditioning apparatus, a value of less than 100% is set. When the reference allowable overshoot ratio Xb is 100%, the control value diverges without converging, and does not reach the target value, and thus the reference allowable overshoot ratio Xb is set to a value of less than 100%.
Next, a difference between the case where the setting allowable overshoot ratio Y is the variable allowable overshoot ratio Xa and the case where the setting allowable overshoot ratio Y is the reference allowable overshoot ratio Xb will be described.
As for control of the air-conditioning apparatus, the control is performed at certain control intervals. Hereinafter, a target value in each control interval is referred to as an allowable value. The allowable value differs between the case where the variable allowable overshoot ratio Xa is set as the setting allowable overshoot ratio Y and the case where the reference allowable overshoot ratio Xb is set as the setting allowable overshoot ratio Y. The allowable value is calculated from the following Expression (2) using the setting allowable overshoot ratio Y.
[Expression 2]
Ta=Tm−Y(T−Tm) (2)
If the control value (current value) is lower than a lower limit value of the settling range of the target value, and if a relationship of setting allowable overshoot ratio Y=variable allowable overshoot ratio Xa is set, Expression (1) and Expression (2) give the allowable value as follows.
That is, if a current compressor discharge temperature is lower than the settling range of the target value, and if the relationship of setting allowable overshoot ratio Y=variable allowable overshoot ratio Xa is set, the allowable value is the upper limit value of the settling range as represented by (a) in
On the other hand, when the reference allowable overshoot ratio Xb is set as the setting allowable overshoot ratio Y, the relationship between the allowable value and the settling range differs according to what percentage the reference allowable overshoot ratio Xb is set to.
The following description will be made using specific examples. For example, when common conditions are target value Tm=50 degrees C., current value T=30 degrees C., and settling range ΔT=5 degrees C. (fixed value), the case where the reference allowable overshoot ratio Xb is 10% and the case where the reference allowable overshoot ratio Xb is 50% have respective allowable values Ta as follows.
The case of reference allowable overshoot ratio Xb of 10%
allowable value=50−0.1(30−50)=52 degrees C.
In this case, the allowable value is lower than an upper limit value of 55 degrees C. of the settling range.
The case of reference allowable overshoot ratio Xb of 50%
allowable value=50−0.5(30−50)=60 degrees C.
In this case, the allowable value exceeds the upper limit value of the settling range.
The case of variable allowable overshoot ratio Xa, in the same conditions, of
Xa=|5/(30−50)|×100=25%
allowable value=55 degrees C.=upper limit value of settling range
In
Next, when a current value is lower than the lower limit value of the settling range, for the case where the variable allowable overshoot ratio Xa is set as the setting allowable overshoot ratio Y and the case where the reference allowable overshoot ratio Xb is set as the setting allowable overshoot ratio Y, changes in allowable values in each control interval will be described.
As illustrated in
Incidentally, if the relationship of setting allowable overshoot ratio Y=variable allowable overshoot ratio Xa is set, when the current value is lower than the lower limit value of the settling range, or when the current value is within the settling range and smaller than the target value, the allowable value Ta is the upper limit value of the settling range. On the other hand, if the relationship of setting allowable overshoot ratio Y=variable allowable overshoot ratio Xa is set when the current value is within the settling range and higher than the target value, the allowable value is the lower limit value of the settling range. In the case where the variable allowable overshoot ratio Xa is set as the setting allowable overshoot ratio Y in this way, the upper limit value or the lower limit value of the settling range is set as a subsequent allowable value in accordance with a magnitude relationship between the current value and the target value.
Based on this, it will be discussed whether the setting allowable overshoot ratio Y at a time t2 is to be set to the variable allowable overshoot ratio Xa or the reference allowable overshoot ratio Xb. If the variable allowable overshoot ratio Xa is set as the setting allowable overshoot ratio Y because the control value is within the settling range at the time t2, the lower limit value of the settling range is set as a subsequent allowable value Ta because the current value exceeds the target value, and a subsequent manipulated variable is determined so that the compressor discharge temperature reaches the allowable value Ta. That is, when the variable allowable overshoot ratio Xa is set as the setting allowable overshoot ratio Y after t2 after the current value falls within the settling range, control is performed in which the upper limit value and the lower limit value of the settling range are alternately set as the allowable value, and thus the compressor discharge temperature diverges without converging to the target value.
Hence, after the time t2 after the control value falls within the settling range, the reference allowable overshoot ratio Xb is set as the setting allowable overshoot ratio Y. Thus, the allowable value Ta gradually approaches a value close to the target value Tm while passing through the target value Tm and going up and down at control intervals, and also the compressor discharge temperature gradually converges to the target value Tm while passing through the target value Tm and going up and down in the same way.
When the current value T is present at a time t1, if, for example, the reference allowable overshoot ratio Xb (<variable allowable overshoot ratio Xa) is set as the setting allowable overshoot ratio Y, the allowable value Ta is a value which is higher than the target value and lower than the upper limit value of the settling range. Then, a subsequent manipulated variable is determined so that the control value reaches the allowable value Ta. After t2, changes in the allowable value Ta are similar to those in
First, in S4-1, the controller 41 reads a preset limit value Tb of the compressor discharge temperature. The limit value Tb is defined as an upper limit value below which protection control for avoiding damage to a device (compressor 3 here) of the controlled object is not entered and the device can continue operating safely. Similarly, the controller 41 also reads the preset settling range ΔT as an index representing the stability of the current value. Similarly, the controller 41 also reads the preset reference allowable overshoot ratio Xb.
Then, in S4-2, the controller 41 calculates a maximum limit value Tmmax of a target value of the compressor discharge temperature. The maximum limit value Tmmax of the target value is represented by the following Expression (3) using the limit value Tb and the settling range ΔT. For this reason, even if a value calculated as the target value in subsequent S4-3 is equal to the maximum limit value Tmmax, the upper limit value of the settling range in which that target value is centered does not exceed the limit value Tb.
[Expression 3]
Tmmax=Tb−ΔT (3)
Then, in S4-3, the controller 41 calculates the target value Tm of the compressor discharge temperature on the basis of a compressor discharge refrigerant pressure measured by the pressure sensor 31 and a compressor suction refrigerant pressure measured by the pressure sensor 32. When the target value Tm exceeds the maximum limit value Tmmax of the target value Tm, the maximum limit value Tmmax of the target value is set as the target value Tm. In S4-4, the current value (compressor discharge temperature T) is measured by using the temperature sensor 21 in the measurement unit 41a.
Then, in S4-5, the controller 41 calculates the variable allowable overshoot ratio Xa from the above-described Expression (1) using the settling range ΔT, the target value Tm of the compressor discharge temperature, and the current value T of the compressor discharge temperature.
In S4-6, the controller 41 sets the setting allowable overshoot ratio Y. The controller 41 sets the variable allowable overshoot ratio Xa as the setting allowable overshoot ratio Y if the current value is smaller than the lower limit value of the settling range, and sets the reference allowable overshoot ratio Xb as the setting allowable overshoot ratio Y if the current value is not less than the lower limit value of the settling range.
In S4-7, the controller 41 calculates the control gain K on the basis of the setting allowable overshoot ratio Y, values obtained from operating states of a refrigeration cycle, and the pre-acquired relational expression (the relational expression in
In S4-8, the controller 41 calculates an expansion valve manipulated variable ΔLP on the basis of a deviation between the target value Tm and the current value T of the compressor discharge temperature, and the control gain K. In S4-9, the controller 41 calculates an expansion valve opening degree LP by adding the manipulated variable ΔLP calculated in S4-8 to a current expansion valve opening degree LPnow. Then, the controller 41 sets the opening degree of the expansion valve 7 to the calculated expansion valve opening degree LP in the control unit 41b.
Here, since the compressor discharge temperature tends to decrease as an outdoor temperature decreases, a difference between the current value T and the target value Tm increases as the outdoor temperature decreases, and an initial variable allowable overshoot ratio Xa tends to decrease on the basis of the Expression (1). In addition, since the variable allowable overshoot ratio Xa is set as the setting allowable overshoot ratio Y while the current value T is smaller than the lower limit value of the settling range, if the variable allowable overshoot ratio Xa is small, the control gain K having a proportional relationship to the setting allowable overshoot ratio Y is similarly small. Furthermore, while the current value T is smaller than the lower limit value of the settling range, the variable allowable overshoot ratio Xa increases on the basis of the Expression (1) as the current value approaches the lower limit value of the settling range. Hence, while the current value is smaller than the lower limit value of the settling range, the control gain K having a proportional relationship to the setting allowable overshoot ratio Y similarly increases. For this reason, in comparison with the known technique in which a control gain is a fixed value, the manipulated variable ΔLP of the operational object also increases, thereby enabling the current value to reach the target value swiftly.
Furthermore, as described above, since the control gain K is calculated by using the function with a control interval, an expansion valve opening degree, compressor frequency, and the allowable overshoot ratio Y as variables, the control gain K reflecting an operating state variable can be obtained. That is, the expansion valve manipulated variable is not excessively reduced in low-load operation in which a set temperature is close to an indoor temperature, therefore enabling solution of the problem in that it takes time for the controlled object to reach the target value.
That is, the above-described control enables a quick approach to the target value Tm in a range of an allowable overshoot ratio according to a system configuration and an operating state of the air-conditioning apparatus, and also achievement of optimum operation that minimizes the settling time in the range of the allowable overshoot ratio. Thus, a comfortable space is achieved early, and an improvement in energy savings is achieved.
Furthermore, according to the above-described control, the controller 41 determines the expansion valve manipulated variable in accordance with a deviation between the current value and the target value of the compressor discharge temperature, and thus, in comparison with the Patent Literature 1, a sufficient manipulated variable can be provided, and energy-saving operation can be achieved early. The controller 41 also increases the manipulated variable in a range in which the allowable value is not exceeded even if the deviation between the current value and the target value of the compressor discharge temperature is less than or equal to a predetermined value, and thus energy-saving operation can be achieved early in comparison with the Patent Literature 2. The expansion valve 7 is also controlled so that an intended refrigeration cycle is reached swiftly, and thus an improvement in device reliability of the expansion valve 7 due to a reduction in the number of times the expansion valve 7 is operated is achieved.
Furthermore, in Embodiment 1, in changes in the compressor discharge temperature over time, although the case where an initial value of the compressor discharge temperature is lower than the target value Tm and where an upper limit value is set as the limit value has been described, the case where the initial value of the compressor discharge temperature is higher than the target value Tm and where a lower limit value is set as the limit value can be similarly implemented. That is, while the current value is higher than the upper limit value of the settling range, the variable allowable overshoot ratio Xa is calculated by using the lower limit value of the settling range as the target value, the control gain K is calculated on the basis of the variable allowable overshoot ratio Xa, and then the manipulated variable is determined.
In Embodiment 1, when the target value Tm calculated in S4-3 in
The structure of an air-conditioning apparatus in Embodiment 2 is the same as that in Embodiment 1 illustrated in
In
On the other hand, if the controller 41 determines that the compressor discharge temperature is not lower than a value obtained by subtracting the settling range ΔT from the maximum limit value Tmmax of the target value, the controller 41 proceeds to S4-b, and changes the settling range ΔT to ΔT2 calculated from Expression (4).
[Expression 4]
ΔT2=ΔT×Xb(Xb<100%) (4)
In S4-c, the controller 41 calculates a maximum limit value Tmmax2 (=Tb−ΔT2) of a target value. In S4-d, the controller 41 calculates a new target value Tm2 of the compressor discharge temperature on the basis of a compressor discharge refrigerant pressure measured by the pressure sensor 31 and a compressor suction refrigerant pressure measured by the pressure sensor 32. In S4-e, the controller 41 calculates a variable allowable overshoot ratio Xa2 by using the changed settling range ΔT2 and target value Tm2, and the current value T (compressor discharge temperature) measured in S4-4. Subsequently, the controller 41 proceeds to S4-6, and then subsequent steps are the same as those in the flowchart of
If the current value T of the control value (compressor discharge temperature) is a point A, the relationship in S4-a in the flowchart of
If the current value T is a point B (a point within the settling range ΔT), the relationship in S4-a in the flowchart of
The above-described control enables early achievement of energy-saving operation.
It is noted that, in Embodiment 2, although the case where the maximum limit value of the target value of the controlled object is increased when the current value of the controlled object approaches the target value from a lower side with respect to the target value has been described, a minimum limit value of the target value of the controlled object is reduced if the current value of the controlled object approaches the target value from a higher side with respect to the target value.
Furthermore, although, in Embodiments 1 and 2, a compressor discharge temperature has been given as an example for the allowable value Ta, the target value Tm, and the current value T, the same can be done with a degree of subcooling at a condenser, a degree of superheat at an evaporator, a degree of superheat at compressor suction, a degree of superheat at compressor discharge, a high pressure, a low pressure, a compression ratio, or a compressor current value, by providing the controller 41 with a limit value and a settling range ΔT, and this does not depart from the scope of the present invention.
In Embodiments 1 and 2, in a settling range, a subsequent value predicted by using a past value of the controlled object and a current value of the controlled object may be used in place of the current value of the controlled object. This case can further enhance convergence. As a method of predicting a subsequent value, for example, a case using three-point prediction will be described below.
The three-point prediction is a method in which three points of a second previous value Told2 and a previous value Told1 of a current value, and a current value Tnow, which are collected at certain control intervals, are used, and when a deviation between the previous value Told1 and the current value Tnow is smaller than a deviation between the second previous value Told2 and the previous value Told1, a subsequent value Tnew is predicted in accordance with a deviation ratio as the following Expression (5).
[Expression 5]
Tnew=Tnow+(Tnow−Told1)2/(Told1−Told2) (5)
The controller 41 reduces the control gain K if the subsequent value Tnew exceeds an allowable overshoot amount.
Refrigerant used for the refrigeration cycle of the air-conditioning apparatus is refrigerant, such as R32 refrigerant, which is larger in terms of a specific heat ratio than R22 refrigerant currently used in overseas models as illustrated in
This application is a U.S. national stage application of PCT/JP2013/064595 filed on May 27, 2013, the content of which is incorporated herein by reference.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2013/064595 | 5/27/2013 | WO | 00 |