System and method for calculating temperature in an air conditioning system

09696072 ยท 2017-07-04

Assignee

Inventors

Cpc classification

International classification

Abstract

A method of operating a refrigerant service system to charge an air conditioning circuit includes pre-charging a predetermined pre-charge quantity of refrigerant into the air conditioning circuit, determining an average temperature in the air conditioning circuit based upon a pressure in the air conditioning circuit after pre-charging the air conditioning circuit, determining a charge compensation value based upon the determined average temperature in the air conditioning circuit, and charging the air conditioning circuit with a quantity of refrigerant based upon the charge compensation value.

Claims

1. A method of operating a refrigerant service system to charge an air conditioning circuit, comprising: pre-charging a predetermined pre-charge quantity of refrigerant into the air conditioning circuit; determining an average temperature in the air conditioning circuit based upon a pressure in the air conditioning circuit after pre-charging the air conditioning circuit; determining a charge compensation value based upon the determined average temperature in the air conditioning circuit; and charging the air conditioning circuit with a quantity of refrigerant based upon the charge compensation value.

2. The method of claim 1, further comprising: obtaining a circuit charge quantity for the air conditioning circuit.

3. The method of claim 2, wherein the determination of the average temperature further comprises: obtaining a pressure reading from a pressure transducer fluidly connected to the air conditioning circuit; and determining the average temperature in the air conditioning circuit based upon the pre-charge quantity of refrigerant, the circuit charge quantity, the pressure reading obtained from the pressure transducer, and baseline data stored in memory.

4. The method of claim 3, wherein the pre-charging further comprises: operating a solenoid valve fluidly connected to and positioned between a refrigerant storage vessel and the air conditioning system to transfer the pre-charge quantity of refrigerant to the air conditioning circuit; and waiting for pressure to stabilize in the air conditioning circuit.

5. The method of claim 4, wherein the charging of the air conditioning circuit further comprises: determining the quantity of refrigerant as the sum of the standard charge quantity and the charge compensation value; and operating the solenoid valve to charge the air conditioning circuit from the refrigerant storage vessel.

6. The method of claim 2, wherein the predetermined pre-charge quantity is less than half of the circuit charge quantity.

7. The method of claim 1, wherein the determination of the average temperature further comprises: obtaining a first weight reading from a scale configured to sense a mass of a refrigerant storage vessel from which the pre-charge quantity is transferred prior to the pre-charging; obtaining a second weight reading from the scale after the pre-charging; determining an actual pre-charged quantity of refrigerant into the air conditioning system based upon the difference between the first and second weight readings; obtaining a pressure reading from a pressure transducer fluidly connected to the air conditioning circuit; and determining the average temperature in the air conditioning circuit based upon the actual pre-charged quantity of refrigerant, the pressure reading obtained from the pressure transducer, and baseline data stored in memory from a baseline test.

8. The method of claim 7, further comprising: obtaining a circuit charge quantity for the air conditioning circuit, wherein the determination of the average temperature in the air conditioning circuit is further based upon the circuit charge quantity.

9. The method of claim 7, wherein the baseline data includes a temperature value, a charge mass value, and a pressure value recorded from the baseline test.

10. The method of claim 1, wherein the charge compensation value is a compensation for an estimated quantity of refrigerant remaining in service hoses connecting the refrigerant service system to the air conditioning circuit after charging the air conditioning system.

11. A refrigerant service system, comprising: a refrigerant storage vessel; a hose connection configured to connect the refrigerant storage vessel to an air conditioning circuit; and a controller configured to operate the refrigerant service system to pre-charge a predetermined pre-charge quantity of refrigerant into the air conditioning circuit from the refrigerant storage vessel, determine an average temperature in the air conditioning circuit based upon a pressure in the air conditioning circuit after pre-charging the air conditioning circuit, determine a charge compensation value based upon the determined average temperature in the air conditioning circuit, and charge the air conditioning circuit from the refrigerant storage vessel with a quantity of refrigerant based upon the charge compensation value.

12. The refrigerant service system of claim 11, wherein the controller is further configured to obtain a circuit charge quantity for the air conditioning circuit.

13. The refrigerant service system of claim 12, further comprising: a pressure transducer fluidly connected to and configured to generate a pressure reading corresponding to a pressure in the air conditioning circuit, wherein the controller is further configured to obtain the pressure reading from the pressure transducer and determine the average temperature in the air conditioning circuit based upon the pre-charge quantity of refrigerant, the circuit charge quantity, the pressure reading obtained from the pressure transducer, and baseline data stored in memory.

14. The refrigerant service system of claim 13, further comprising: a solenoid valve fluidly connected to and positioned between the refrigerant storage vessel and the hose connection, wherein the controller is further configured to pre-charge the air conditioning circuit by operating the solenoid valve to transfer the pre-charge quantity of refrigerant to the air conditioning circuit and waiting for the pressure in the air conditioning circuit to stabilize.

15. The refrigerant service system of claim 14, wherein the controller is further configured to charge the air conditioning circuit by determining the quantity of refrigerant as a sum of the standard charge quantity and the charge compensation value, and operating the solenoid valve to charge the air conditioning circuit from the refrigerant storage vessel.

16. The refrigerant service system of claim 11, further comprising: a scale configured to sense a mass of the refrigerant storage vessel; and a pressure transducer fluidly connected to and configured to generate a pressure reading corresponding to a pressure in the air conditioning circuit, wherein the controller is further configured to determine the average temperature by obtaining a first weight reading from the scale prior to the pre-charging, obtaining a second weight reading from the scale after the pre-charging, determining an actual pre-charged quantity of refrigerant into the air conditioning system based upon the difference between the first and second weight readings, obtaining the pressure reading from the pressure transducer, and determining the average temperature in the air conditioning circuit based upon the actual pre-charged quantity of refrigerant, the pressure reading obtained from the pressure transducer, and baseline data stored in memory from a baseline test.

17. The refrigerant service system of claim 16, wherein the controller is further configured to obtain a circuit charge quantity for the air conditioning circuit and to determine the average temperature in the air conditioning circuit based upon the circuit charge quantity.

18. The refrigerant service system of claim 16, wherein the baseline data includes a temperature value, a charge mass value, and a pressure value recorded from the baseline test.

19. The refrigerant service system of claim 11, wherein the charge compensation value is a compensation for an estimated quantity of refrigerant remaining in service hoses connecting the refrigerant service system to the air conditioning circuit after charging the air conditioning system.

20. The refrigerant service system of claim 11, wherein the predetermined pre-charge quantity is less than half of the circuit charge quantity.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) FIG. 1 is an illustration of an air conditioning service (ACS) machine.

(2) FIG. 2 is an illustration of the ACS machine of FIG. 1 attached to a vehicle.

(3) FIG. 3 is a schematic view of the control components of the ACS machine of FIG. 1.

(4) FIG. 4 is a process diagram of a method of performing a recharge operation of an A/C system using a refrigerant mass compensated for the temperature of the A/C system.

(5) FIG. 5 is a process diagram of a method of determining the temperature of an A/C system to enable compensation of the quantity of mass charged to the A/C system.

DETAILED DESCRIPTION

(6) For the purposes of promoting an understanding of the principles of the embodiments described herein, reference is now made to the drawings and descriptions in the following written specification. No limitation to the scope of the subject matter is intended by the references. This disclosure also includes any alterations and modifications to the illustrated embodiments and includes further applications of the principles of the described embodiments as would normally occur to one skilled in the art to which this document pertains.

(7) FIG. 1 is an illustration of an air conditioning service (ACS) unit 100. The ACS unit 100 includes a refrigerant container or internal storage vessel (ISV) 104, a control module 108, and a housing 112. The exterior of the control module 108 includes an input/output unit 116 for input of control commands by a user and output of information to the user. Hose connections 120 (only one is shown in FIG. 1) protrude from the housing 112 to connect to service hoses that connect to an air conditioning (A/C) system and facilitate transfer of refrigerant between the ACS unit 100 and the A/C system.

(8) A pressure transducer 128 is positioned on the hose connection 120 and is configured to sense the pressure of the refrigerant in the hose connection 120. In some embodiments, a pressure transducer 128 is located on each hose connection. In other embodiments, the pressure transducer 128 is connected to a hose or conduit within the housing 112 of the ACS unit 100. In further embodiments, the ACS unit 100 has more than one pressure transducer 128, located on the hose connection 120 and/or within the housing 112 of the ACS unit 100, to sense the pressure at multiple locations within the ACS unit 100.

(9) The ISV 104 is configured to store refrigerant for the ACS unit 100. No limitations are placed on the kind of refrigerant that may be used in the ACS unit 100. As such, the ISV 104 is configured to accommodate any refrigerant that is desired to be charged to the A/C system. In some embodiments, the ISV 104 is particularly configured to accommodate one or more refrigerants that are commonly used in the A/C systems of vehicles (e.g., cars, trucks, boats, planes, etc.), for example R-134a, CO.sub.2, or R1234yf. The ISV 104 includes an ISV scale 132 configured to sense the weight of the ISV tank 104. In some embodiments, the ACS unit has multiple ISV tanks configured to store different refrigerants. Each independent ISV in one embodiment includes a separate scale. In other embodiments, the independent ISV tanks are all weighed by a single ISV scale.

(10) FIG. 2 is an illustration of a portion of the air conditioning recharging system 100 illustrated in FIG. 1 connected to a vehicle 50. One or more service hoses 136 connect an inlet and/or outlet port of the A/C system of the vehicle 50 to the hose connections 120 (shown in FIG. 1) of the ACS unit 100.

(11) FIG. 3 is a schematic diagram of the control module 108 and the components in the ACS system 100 communicating with the control module 108. Operation and control of the various components and functions of the ACS system 100 are performed with the aid of a processor 140. The processor 140 is implemented with a general or specialized programmable processor that executes programmed instructions. In some embodiments, the processor 140 includes more than one general or specialized programmable processor. The instructions and data required to perform the programmed functions are stored in a memory unit 144 associated with the processor 140. The processor 140, memory 144, and interface circuitry are configured to perform the functions described above and the processes described below. These components can be provided on a printed circuit card or provided as a circuit in an application specific integrated circuit (ASIC). Each of the circuits can be implemented with a separate processor or multiple circuits can be implemented on the same processor. Alternatively, the circuits can be implemented with discrete components or circuits provided in VLSI circuits. Also, the circuits described herein can be implemented with a combination of processors, ASICs, discrete components, or VLSI circuits.

(12) The pressure transducer 128 is electrically connected to the processor 140 and is configured to transmit electronic signals representing the sensed pressure in the hose connection 120 to the processor 140. Likewise, the ISV scale 132 is also electrically connected to the processor 140 and is configured to transmit electronic signals representing the sensed mass of the ISV 104 to the processor 140. The signals from the transducer 128 and scale 132 are transmitted when requested by the processor 140 or are sent continuously or on a predetermined basis, such as every 30 seconds, minute, 5 minutes, 15 minutes, 30 minutes, hour, etc.

(13) The signals received by the processor 140 are stored in the memory 144 of the control module 108. The processor 140 transmits signals to operate one or more solenoid valves 148, which open and close to control the flow and amount of refrigerant being charged into the A/C system. The processor 140 is also connected to the input/output device 116 to enable a user to input parameters and activate operating algorithms for the processor 140, and to enable the control module 108 to display information to the user of the ACS unit 100.

(14) FIG. 4 illustrates a method 200 for recharging an A/C system using an ACS unit, such as the ACS unit 100 described above with reference to FIGS. 1-3. The processor 140 is configured to execute programmed instructions stored in the memory 144 to operate the components in the ACS unit 100 to implement the method 200. The method 200 begins with the processor 140 obtaining a charge quantity for the A/C system of the vehicle 50 to which the ACS unit 100 is attached (block 204). In some embodiments, the charge quantity is stored in the memory 144 of the processor 140, and the processor 140 recalls the charge quantity when the user instructs the processor 140, via the input/output unit 116, the type of vehicle or A/C system to which the ACS unit 100 is attached. In other embodiments, the charge quantity is obtained when a user of the ACS unit 100 inputs the year, make, and model of the vehicle 50, or the model number or charge quantity of the A/C system being serviced, into the input/output unit 116.

(15) The processor 140 then operates the solenoid valves 148 of the ACS unit 100 to transfer a pre-charge to the A/C system (block 208). In one embodiment, the quantity of refrigerant pre-charged into the A/C system is a predetermined amount, for example 50 grams. In other embodiments, the pre-charge quantity varies linearly with the charge quantity or capacity for the A/C system obtained at block 204, as will be discussed in further detail below. Once the pre-charge has been transferred to the system, the solenoid valves are closed and the pressure in the system is allowed to stabilize. In some embodiments, the processor 140 waits for approximately 30 seconds for the pressure to stabilize in the A/C system.

(16) Once the pressure has stabilized, the processor 140 receives an electronic signal representing the pressure in the hose connection 120 from the pressure transducer 128. Since the hose connection 120 is connected to the A/C system, and the pressure has been allowed to stabilize, the pressure in the hose connection 120 is representative of the pressure in the vehicle A/C system. Next, the processor 140 determines the average temperature in the system with reference to the pre-charge quantity, the A/C system charge quantity, the pressure sensed by the pressure transducer, and baseline data stored in memory (block 216). A method for determining the temperature in the A/C system will be discussed in detail below with reference to FIG. 5.

(17) After determining the average temperature in the A/C system, a compensation value for the mass of refrigerant remaining in the service hoses 136 is determined (block 220). The compensation for the mass in the service hoses 136 is recalled from an empirically determined table, graph, or equation stored in the memory as a function of the determined average temperature in the A/C system. The processor 140 then operates the solenoid valves 148 to charge the A/C system with the compensated mass such that the charge quantity of the A/C system obtained in block 204 will be retained in the A/C system.

(18) FIG. 5 is a process diagram of a method 216 for determining the temperature in the A/C system of the vehicle. The method 216 begins with the processor 140 obtaining baseline data stored in the memory 144. The baseline data recalled includes temperature (T.sub.1) and pressure (P.sub.1) data recorded during a baseline test performed under known conditions and stored in the memory 144. In various other embodiments, the baseline data recalled from the memory 144 further includes at least one of the system capacity (X.sub.1) of the baseline system and the actual mass (m.sub.1) of refrigerant transferred from the ISV of the baseline system during the baseline test.

(19) Optionally, the processor 140 is configured to determine the actual mass (m.sub.2) of refrigerant transferred from the ISV into the service hoses and the A/C system during the pre-charge (block 244). In order to determine the pre-charge mass (m.sub.2), the processor 140 operates the ISV scale 132 to sense the mass of the ISV tank 104 before and after the pre-charge operation. The mass charged into the service hoses and A/C system during the pre-charge operation is the difference between the ISV tank 104 mass before and after the pre-charge operation.

(20) Next, the processor 140 determines the temperature in the system. with reference to the baseline data, the system pressure (P.sub.2) sensed in block 212 and the system charge quantity (X.sub.2) obtained in block 204 (block 248). The calculation of the temperature is based on the Ideal Gas Law:
PV=nRT(Equation 1)
where P is pressure, V is volume, n is the quantity of moles of gas, R is the ideal gas constant, and T is the absolute temperature. The pressure of the system can be sensed by the pressure transducer, and the number moles (n) is equal to the mass (m) divided by the molar mass (M) of the refrigerant.

(21) For a given refrigerant composition and hose size, PV/(nRT) or PV/((m/M)RT), is constant. The ideal gas constant (R) is always the same, and molar mass (M) is constant as long as the same gas is used. Therefore, for a first condition and a second condition:
P.sub.1V.sub.1/(m.sub.1T.sub.1)=P.sub.2V.sub.2/(m.sub.2T.sub.2)(Equation 2)
where P is pressure, V is volume, m is mass, and T is temperature, and subscript 1 denotes the first condition and subscript 2 denotes the second condition.

(22) The volume of the system is difficult to accurately determine since the volume depends on the system size, the service hoses used, and any other piping or tubing between the ISV and the A/C system and within the A/C system. Therefore it is assumed that the volume (V) of the system is linearly proportional to the refrigerant capacity of the system (X). A baseline test is performed and the baseline data, denoted with subscript 1, is used for the initial conditions. A second data point is obtained during the pre-charge operation and is denoted with the subscript 2. Substituting refrigerant capacity (X) for volume (V) yields the equation:
P.sub.1X.sub.1/(m.sub.1T.sub.1)=P.sub.2X.sub.2/(m.sub.2T.sub.2)(Equation 3)
where P.sub.1 is the pressure measured in the baseline test, X.sub.1 is the refrigerant capacity of the baseline system, T.sub.1 is the measured baseline temperature, m.sub.1 is mass removed from the tank in the baseline test, P.sub.2 is the pressure measured after the pre-charge, X.sub.2 is the refrigerant capacity of the pre-charged system, T.sub.2 is the temperature of the pre-charged system, and m.sub.2 is the mass removed from the tank during the pre-charge operation.

(23) Solving the above equation for T.sub.2, the average temperature in the pre-charged A/C system, yields the equation:
T.sub.2=M.sub.1T.sub.1/(P.sub.1X.sub.1)*P.sub.2X.sub.2/m.sub.2(Equation 4)
Any suitable unit can be used for the pressure, the mass, and the system capacity as long as the same units are used for the baseline test and pre-charge values. The units for temperature must also be the same for the baseline and pre-charge, and must be in absolute temperature, for example in Kelvin or Rankine. T.sub.1, P.sub.1, m.sub.1, and X.sub.1 were all determined during the baseline data test, and will be valid for any pre-charge as long as the same refrigerant used in the baseline test is used and service hoses having the same volume as those used in the baseline test are used. In some embodiments, multiple baseline data points are stored in the memory to be recalled based on the particular refrigerant used for a charge and to account for different service hoses.

(24) Since the baseline data does not change for a particular set of service hoses and refrigerant type, the data from the baseline test can be condensed into a baseline refrigerant factor F.sub.R, which can be expressed as:
F.sub.R=m.sub.1T.sub.1/(P.sub.1X.sub.1)(Equation 5)
The temperature in the pre-charged system is then:
T.sub.2=F.sub.R*P.sub.2X.sub.2/m.sub.2(Equation 6)

(25) In one experimental embodiment, for example, a baseline test was performed, resulting in baseline data of T.sub.1=20.34 C. (or 293.49K), P.sub.1=4.051 bar, X.sub.1=500 grams, and m.sub.1=81.83 grams. Using equation 5, the baseline refrigerant factor for the baseline test is 11.85 g-K/(bar-g). As a result, for any subsequent pre-charge operations using the same type of refrigerant and size of hoses as used in the baseline test, the temperature is calculated as:
T.sub.2=11.85*P.sub.2X.sub.2/m.sub.2(Equation 7)
where T.sub.2 is in Kelvin, P.sub.2 is in bar, and X.sub.2 and m.sub.2 are in grams.

(26) In some embodiments, it can be assumed that the mass of refrigerant pre-charged into the system to measure pressure is always the same, and is also identical to the mass amount used to find the baseline. Referring back to equation 4 above, if the baseline mass (m.sub.1) and pre-charge mass (m.sub.2) are assumed to be equal, the mass cancels from the equation. Solving equation 4 for T.sub.2, and canceling the mass variable, yields the equation:
T.sub.2=T.sub.1/(P.sub.1X.sub.1)*P.sub.2X.sub.2(Equation 8)

(27) Another baseline refrigerant factor F.sub.R2, which does not include the baseline charge mass, can then be expressed as:
F.sub.R2=T.sub.1/(P.sub.1X.sub.1)(Equation 9)
The equation for the pre-charge temperature then becomes:
T.sub.2=F.sub.R2*P.sub.2X.sub.2(Equation 10)

(28) Substituting the data obtained from the baseline test discussed above, T.sub.1=20.34 C. (or 293.49K), P.sub.1=4.051 bar, and X.sub.1=500 grams, the temperature of the pre-charge system can be calculated as:
T.sub.2=0.1449*P.sub.2X.sub.2(Equation 11)
where T.sub.2 is in Kelvin, P.sub.2 is in bar, and X.sub.2 is in grams.

(29) As discussed above, in some embodiments, the temperature is determined using a pre-charge amount that is different from the baseline test charge amount. In such a system, the pre-charge amount is determined based on the size of the system (X), and varies linearly in relation to the system size. For example, in one particular embodiment, for the baseline test a 500 gram system is used and the pre-charge amount is 81.83 grams, which, under normal conditions, yields a system pressure of around 4 bar. If the same 81.83 grams is charged into a system that normally contains 1000 grams, the expected pressure would only be 2 bar. However, in this embodiment, the pre-charged amount (m.sub.2) is adjusted proportionally with the programmed baseline charge mass (m.sub.1) such that the ratios (m.sub.1/X.sub.1) and (m.sub.2/X.sub.2) are equal. For example, a pre-charge mass (m.sub.2) for the system discussed above having 1000 gram capacity is 163.66 grams, maintaining the expected pressure at approximately 4 bar. By operating the system using this pre-charge mass adjustment, the ratios (m.sub.1/X.sub.1) and (m.sub.2/X.sub.2) are equal and cancel from Equation 4. The temperature calculation is simplified as follows:
T.sub.2=T.sub.1*P.sub.2/P.sub.1(Equation 12)

(30) Factoring the actual mass used in the pre-charge process back into the equation, as discussed above, the equation becomes:
T.sub.2=T.sub.1m.sub.1/P.sub.1*P.sub.2/m.sub.2(Equation 13)

(31) As in the equations used above, a baseline refrigerant factor can be calculated from the values obtained in the baseline test. The baseline refrigerant factor F.sub.R3 is:
F.sub.R3=T.sub.1m.sub.1/P.sub.1(Equation 14)
Substituting the baseline refrigerant factor F.sub.R3 into Equation 13, the equation for the pre-charge temperature is then:
T.sub.2=F.sub.R3*P.sub.2/m.sub.2(Equation 15)
Using the experimental values from the baseline test discussed above, T.sub.1=20.34 C. (or 293.49K), P.sub.1=4.051 bar, and m.sub.1=81.83 grams, the calculation for the temperature of the pre-charged system is then:
T.sub.2=5928*P.sub.2/m.sub.2(Equation 16)
where P.sub.2 is the measured pressure of the pre-charged system in bar and m.sub.2 is the mass, in grams, removed from the ISV tank during the pre-charge process.

(32) Determining the temperature of the A/C system using the above method and the sensed A/C system pressure enables the average temperature of the A/C system to be accurately determined. Thus, the hose compensation value is more precise, and the error in the quantity of refrigerant charged into the A/C system is reduced.

(33) It will be appreciated that variants of the above-described and other features and functions, or alternatives thereof, may be desirably combined into many other different systems, applications or methods. Various presently unforeseen or unanticipated alternatives, modifications, variations or improvements may be subsequently made by those skilled in the art that are also intended to be encompassed by the foregoing disclosure.