Compressor system, controller and method for controlling a compressor
By using a controller in conjunction with a temperature sensor to dynamically adjust the opening and closing of the cooling valve, the problems of temperature fluctuation and thermal runaway in the compressor cooling system are solved, resulting in a more stable cooling effect and improving the reliability of compressor components and the uniformity of the cooling system.
Patent Information
- Application Number
- CN202511981208.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2025-01-06
- Filing Date
- 2025-12-25
- Publication Date
- 2026-07-07
AI Technical Summary
Existing compressor cooling systems have undesirable temperature fluctuations and the risk of thermal runaway, resulting in large temperature differences and uneven cooling within compressor components.
The system uses a controller and a temperature sensor to control the opening and closing of the cooling valve through a duty cycle logic loop, dynamically adjusting the coolant flow to ensure that the temperature is within the upper and lower limit thresholds. Over-control flags and time flags are used to control the cooling valve.
It reduces temperature fluctuations, improves the reliability of compressor components, reduces the risk of liquid cooling, and enhances the consistency and stability of the cooling system.
Smart Images

Figure CN122345113A_ABST
Abstract
Description
Technical Field
[0001] The art generally relates to cooling systems for compressors, and more specifically to methods and systems for controlling compressor cooling systems. Background Technology
[0002] Some compressors include a cooling system for providing cooling to the motor and bearings associated with the compressor drive shaft to maintain the motor and bearings within a suitable operating temperature range. In at least some systems, one or more cooling paths, such as those for supplying coolant to the motor, can be selectively used via control of a coolant valve by a controller.
[0003] In the current system, significant and undesirable temperature fluctuations can occur during the cooling cycle. There is also a risk of "thermal runaway," for example, if the temperature is allowed to rise for too long or too quickly before cooling is applied. Overcooling, for instance, can lead to large temperature differences within compressor components.
[0004] This background section is intended to introduce the reader to various aspects of the art that may relate to the various aspects described and / or claimed below in connection with this disclosure. This discussion is intended to help provide the reader with background information to better understand the various aspects of this disclosure. Therefore, it should be understood that these statements should be interpreted in this context and not as prior art. Summary of the Invention
[0005] In one aspect, a compressor system includes a compressor, a cooling circuit, and a controller. The compressor includes a compressor housing defining one or more refrigerant inlets. The cooling circuit includes: one or more refrigerant supply lines connected to the compressor housing to deliver refrigerant to one or more refrigerant inlets; and a cooling valve configured to control the flow of refrigerant via the one or more refrigerant supply lines; one or more temperature sensors for measuring temperatures at one or more locations on the compressor; and a controller having a processor and a memory. The controller is connected to one or more temperature sensors and the cooling valve. The memory stores instructions that, when executed by the processor, configure the controller to: a) control the compressor to compress the refrigerant delivered to one or more refrigerant inlets; b) store instructions for a time T. ON Time T OFF and overload flag; and c) execute a duty cycle logic loop, which includes: i) receiving compressor temperature readings for one or more locations from one or more temperature sensors; ii) incrementing time T if it is determined that any of the compressor temperature readings is above an upper limit temperature threshold. ONiii) If it is determined that the over-control flag is set to true and all compressor temperature readings are below the upper limit temperature threshold, then close the cooling valve, set the over-control flag to false, and start time T. OFF ;iv) If time T is determined OFF Once completed, open the cooling valve, starting at time T. ON v) If all compressor temperature readings are determined to be below the lower limit temperature threshold, then the decrease time T is determined. ON ; and vi) if time T is determined ON Once completed, the cooling valve will be closed, and the start time T will be activated. OFF Compressor systems may have additional, fewer, or alternative functions, including those discussed elsewhere in this document.
[0006] In another aspect, a controller includes at least one processor and at least one memory. The controller is connected to one or more temperature sensors for measuring one or more locations on the device and a cooling valve for controlling the flow of coolant to one or more locations on the device. At least one memory stores instructions that, when executed by the at least one processor, configure the controller to: a) store for a time T ON Time T OFF and over-control flag; and b) execute a duty cycle logic loop comprising: i) receiving temperature readings from one or more temperature sensors for one or more locations; ii) incrementing time T if it is determined that any of the temperature readings is above an upper temperature threshold. ON iii) If it is determined that the over-control flag is set to true and all temperature readings are below the upper temperature threshold, then close the cooling valve, set the over-control flag to false, and start time T. OFF ;iv) If time T is determined OFF Once completed, open the cooling valve, starting at time T. ON v) If all temperature readings are determined to be below the lower temperature threshold, then the decrease time T is determined. ON ; and vi) if time T is determined ON Once completed, the cooling valve will be closed, and the start time T will be activated. OFF The controller may have additional, fewer, or alternative functions, including those discussed elsewhere in this document.
[0007] In another aspect, a method for controlling a compressor is implemented by a controller comprising at least one processor and at least one memory. The controller is connected to one or more temperature sensors for measuring one or more locations on the compressor and cooling valves for controlling the flow of coolant to one or more locations on the compressor. The method includes: a) storage time T ON Time T OFF and over-control flag; and b) execute a duty cycle logic loop comprising: i) receiving temperature readings from one or more temperature sensors for one or more locations; ii) incrementing time T if it is determined that any of the temperature readings is above an upper temperature threshold. ON iii) If it is determined that the over-control flag is set to true and all temperature readings are below the upper temperature threshold, then close the cooling valve, set the over-control flag to false, and start time T. OFF ;iv) If time T is determined OFF Once completed, open the cooling valve, starting at time T. ON v) If all temperature readings are determined to be below the lower temperature threshold, then the decrease time T is determined. ON ; and vi) if time T is determined ON Once completed, the cooling valve will be closed, and the start time T will be activated. OFF .
[0008] Various improvements exist to the features mentioned in the foregoing aspects. Other features may also be incorporated into the foregoing aspects. These improvements and additional features may exist individually or in any combination. For example, the various features discussed below with respect to any embodiment of the illustrated embodiments may be incorporated individually or in any combination into any of the foregoing aspects. Attached Figure Description
[0009] The accompanying drawings described below depict various aspects of the disclosed systems and methods. It should be understood that each drawing depicts an embodiment of a specific aspect of the disclosed systems and methods, and each of the drawings is intended to correspond to its possible embodiments. Furthermore, where possible, the following description refers to the reference numerals included in the accompanying drawings, wherein features depicted in the plurality of drawings are indicated by consistent reference numerals. The arrangements currently discussed are shown in the drawings; however, it should be understood that this embodiment is not limited to a precise arrangement.
[0010] Figure 1 A schematic diagram of an example refrigeration system is shown.
[0011] Figure 2 It shows that it is suitable for use in Figure 1A schematic diagram of an example compressor cooling system used in a refrigeration system.
[0012] Figure 3 It shows Figure 2 The diagram shows a cross-sectional view of a portion of the compressor cooling system, illustrating a temperature sensor connected to the coolant return line.
[0013] Figure 4 This is a diagram illustrating the operation of the previous cooling system.
[0014] Figure 5 It shows the use Figure 6 The control process described in Figure 2 The diagram shows the operation of the compressor cooling system.
[0015] Figure 6 It shows the control Figure 2 The flowchart shown illustrates the operation process of the compressor cooling system.
[0016] Figure 7 An example configuration of a client computer device according to one embodiment of this disclosure is shown.
[0017] Throughout the accompanying drawings, corresponding reference numerals indicate the relevant parts. Detailed Implementation
[0018] This embodiment relates particularly to systems and methods for controlling compressor cooling systems. More specifically, the systems and methods described herein provide a system for dynamically adjusting duty cycle cooling to improve the performance of systems with solenoid valve-type (on / off) cooling. The controller adjusts the duty cycle cooling timing such that the cooling valve opens before the temperature reaches its upper threshold and closes before the temperature reaches its lower threshold. A backup overload is also provided to prevent overheating. Advantages include, but are not limited to, reduced temperature fluctuations to improve the reliability of compressor components, reduced risk of liquid introduction due to long cooling cycles, and more consistent cooling valve movement to improve the consistency of the cooler system.
[0019] Figure 1 This is a schematic diagram of an example refrigeration system 100. The refrigeration system 100 includes a compressor 102, a condenser 104, an expansion device 106 (e.g., an expansion valve, orifice, capillary tube), and an evaporator 108. The refrigeration system 100 may include components other than those referenced, without departing from the scope of this disclosure. Figure 1Additional or other components besides those shown and described. In operation, compressor 102 receives a working fluid, such as refrigerant, as a low-pressure gas via suction line 110. Compressor 102 compresses the gas, thereby increasing its temperature and pressure. The pressurized, high-temperature gas then flows to condenser 104, where the high-pressure gas is condensed into a high-pressure liquid. The liquid then flows through expansion device 106, which reduces the pressure of the liquid. The depressurized fluid—which may be the gas after passing through expansion device 106 or a mixture of gas and liquid—then passes through evaporator 108. Evaporator 108 may include a heat exchanger, in which the fluid circulating through the heat exchanger is cooled by the depressurized refrigerant fluid as the refrigerant fluid evaporates into gas in evaporator 108. The refrigerant gas is then directed back to compressor 102 via suction line 110, where the working fluid is compressed again and the process is repeated.
[0020] The example refrigeration system 100 includes a compressor cooling system 112 that draws working fluid from a portion of the refrigerant circuit (downstream of the condenser 104 in this example) and directs the working fluid to the compressor 102 to cool components of the compressor 102, such as the motor and bearings of the compressor 102. The working fluid used in the cooling system 112, referred to as "coolant," is returned to the refrigeration circuit via a coolant return line 114, which has an outlet connected to the low-pressure side of the compressor 102 (e.g., suction line 110). As further described herein, a pressure differential in the cooling circuit of the cooling system 112 drives the coolant through the compressor 102 and back into the refrigeration circuit.
[0021] Figure 2 It is suitable for Figure 1 A schematic diagram of an example compressor cooling system 200 used in the refrigeration system 100. The compressor cooling system 200 includes a compressor 202 (e.g., compressor 102) and a cooling circuit 204 configured to deliver coolant to the components of the compressor 202 to facilitate cooling of the compressor 202 and to maintain the components of the compressor 202 within a suitable operating temperature range.
[0022] The compressor 202 shown in the embodiment is a two-stage centrifugal compressor 202 including a first stage 206 and a second stage 208. In other embodiments, the compressor 202 may include a single stage or may include more than two stages. In still other embodiments, the compressor 202 may be a compressor other than a centrifugal compressor, such as a scroll compressor. The first stage 206 includes a first stage inlet 210, which is connected to the evaporator (e.g., evaporator) via a suction line 212. Figure 1The evaporator 108 shown is fluidly connected. The second stage 208 includes a second stage inlet 214, which is connected via a refrigerant transfer conduit (in...). Figure 2 (Not shown) is connected in fluid communication with the first stage outlet of the first stage 206 to receive compressed refrigerant from the first stage 206.
[0023] Compressor 202 typically includes: a housing 216; a shaft 218 rotatably supported in the housing 216 by a plurality of bearings 220, 222, 224; a first-stage impeller 226 connected to a first end 228 of shaft 218; a second-stage impeller 230 connected to a second end 232 of shaft 218; and a motor 234 operably connected to shaft 218 to drive shaft 218 to rotate. Compressor 202 may include, in addition to... Figure 2 Components other than those shown.
[0024] Housing 216 encloses the components of compressor 202 within one or more sealed (e.g., hermetically or semi-hermetically sealed) cavities. In some embodiments, for example, housing 216 includes end caps at each stage of compressor 202, the end caps defining a volute in which first-stage impeller 226 and second-stage impeller 230 are positioned. In some embodiments, housing 216 is formed from a plurality of castings assembled using suitable fasteners (e.g., screws, bolts, etc.).
[0025] Bearings 220, 222, and 224 rotatably support shaft 218 within housing 216. In the illustrated embodiment, compressor 202 includes a first radial bearing 220, a second radial bearing 222, and a thrust bearing 224. In other embodiments, compressor 202 may include additional or fewer bearings. Bearings 220, 222, and 224 may include any suitable type of bearing that enables compressor 202 to function as described herein, including, but not limited to, roller bearings, magnetic bearings, fluid film bearings, foil bearings, and combinations thereof. In the illustrated embodiment, each of bearings 220, 222, and 224 includes a foil bearing. In the example embodiment, bearing temperature sensors 225, 227, and 229 are positioned near each of bearings 220, 222, and 224 to provide controller 260 with measurements of the first radial bearing temperature (TRB1), the second radial bearing temperature (TRB2), and the thrust bearing temperature (TTHB). Bearing temperature sensors 225, 227, and 229 can be any suitable temperature sensor and can each measure the temperature of their associated bearing directly (e.g., by measuring the actual temperature of the bearing, such as by contact with the bearing) or indirectly (e.g., by measuring a temperature that corresponds to or is affected by the actual temperature of the bearing).
[0026] Motor 234 is operatively connected to shaft 218 to drive rotation of shaft 218 during operation of compressor 202. Motor 234 may generally include any suitable motor that enables compressor 202 to function as described herein. In the illustrated embodiment, motor 234 is an electric motor and includes suitable components (e.g., stator and rotor) for imparting rotational motion to shaft 218 during operation of compressor 202. Motor temperature sensor 235 is positioned to provide a measurement of motor temperature (TM) to controller 260. Although Figure 2 Only one motor temperature sensor 235 is shown, but multiple motor temperature sensors 235 can be used to monitor the temperature of more than one component or location on the motor 234. One or more motor temperature sensors 235 can be any suitable temperature sensor and can each measure temperature directly (e.g., by measuring the actual temperature of a component of the motor, such as by contact with the component) or indirectly (e.g., by measuring a temperature corresponding to or affected by the actual temperature of the motor or a component of the motor).
[0027] Housing 216 has a plurality of coolant flow channels 236, 238, 240, 242 defined therein, which deliver coolant to bearings 220, 222, 224 and motor 234. The coolant flow channels 236, 238, 240, 242 can be arranged and / or defined within the compressor housing 216 in any manner that enables the compressor cooling system 200 to function as described herein. For example, the coolant flow channels 236, 238, 240, 242 can be formed as passages in components of the compressor housing 216 (e.g., defined in cast components, machined components, etc.), as passages defined between two or more components of the compressor 202 (e.g., between motor 234 and compressor housing 216), and combinations thereof. Alternatively or additionally, one or more of the coolant flow channels 236, 238, 240, 242 can be independent channels located within the housing 216 (i.e., separate from and not formed within the housing). In some embodiments, one or more portions of one or more of the coolant flow channels 236, 238, 240, 242 may be outside the housing 216.
[0028] Example compressor 202 includes a first coolant flow passage 236, a second coolant flow passage 238, a third coolant flow passage 240, and a fourth coolant flow passage 242. The first coolant flow passage 236 delivers coolant to a thrust bearing 224, the second coolant flow passage 238 delivers coolant to a first radial bearing 220, the third coolant flow passage 240 delivers coolant to a second radial bearing 222, and the fourth coolant flow passage 242 delivers coolant to a motor 234. The fourth coolant flow passage is sometimes referred to as the motor coolant flow passage 242. In some embodiments, coolant flow passages 236, 238, 240, and 242 may share common or overlapping portions. In the illustrated embodiment, for example, the first coolant flow channel 236 overlaps with and is fed into the second coolant flow channel 238 at the first radial bearing 220, and the third coolant flow channel 240 overlaps with and is fed into the fourth coolant flow channel 242 at the motor 234.
[0029] In the example embodiment, each of the coolant flow channels 236, 238, 240, and 242 has a corresponding coolant inlet port 244 connected to the cooling circuit 204. That is, the compressor housing 216 includes four external inlet connections for connecting the plurality of coolant flow channels 236, 238, 240, and 242 to the cooling circuit 204. In other embodiments, the compressor housing 216 may have fewer external inlet connections. For example, two or more of the coolant flow channels 236, 238, 240, and 242 may share a common, single coolant inlet port (and a common connection point to the cooling circuit 204) that supplies coolant to the plurality of coolant flow channels 236, 238, 240, and 242. In such an embodiment, the coolant flow delivered to the common coolant inlet port may be separated, divided, or otherwise arranged within the compressor housing 216 to deliver coolant to two or more of the coolant flow channels 236, 238, 240, and 242. In some implementations, for example, the bearing coolant flow passages (i.e., the first coolant flow passage 236, the second coolant flow passage 238, and the third coolant flow passage 240) may have a common coolant inlet port, and the coolant flow may be internally arranged into separate flow passages within the compressor housing 216.
[0030] In the illustrated embodiment, the compressor housing 216 further defines a common coolant outlet port 246. The common coolant outlet port 246 receives coolant from each of the plurality of coolant flow channels 236, 238, 240, 242. In other words, all coolant supplied to the compressor housing 216 and the coolant flow channels 236, 238, 240, 242 returns to the common coolant outlet port 246. In some embodiments, at least one of the plurality of coolant flow channels 236, 238, 240 is arranged such that coolant flows in series through at least one coolant flow channel, through at least one of the bearings 220, 222, 224, through the motor 234, and reaches the common coolant outlet port 246. In this way, coolant flowing through at least one coolant flow channel absorbs heat from the motor 234 and one of the bearings 220, 222, 224. Coolant can flow through motor 234, for example, by flowing between the stator and rotor of motor 234, by flowing through a portion of shaft 218 around which motor 234 is disposed, and / or by flowing through flow channels or holes defined in the rotor of motor 234.
[0031] Cooling circuit 204 delivers coolant to compressor housing 216 (specifically, to multiple coolant flow channels 236, 238, 240, 242) and returns coolant to the refrigeration circuit (e.g., Figure 1 The refrigeration system 100 shown is a compressor 202, which is part of the refrigeration circuit. The cooling circuit 204 shown includes multiple coolant supply lines 248, 250, 252, 254, a coolant return line 256, a temperature sensor 258, and a controller 260.
[0032] Coolant supply lines 248, 250, 252, and 254 are fluidly connected to coolant source 262 and to compressor housing 216 to deliver coolant to a plurality of coolant flow passages 236, 238, 240, and 242. Coolant supply lines 248, 250, 252, and 254 may include any suitable fluid conduit (rigid and / or flexible) that enables coolant delivery to compressor housing 216, including, but not limited to, pipes, hoses, tubes, and combinations thereof. In some embodiments, coolant supply lines 248, 250, 252, and 254 are constructed of metal tubing, such as copper tubing. The illustrated cooling circuit 204 includes four coolant supply lines 248, 250, 252, and 254, one coolant supply line corresponding to each of the coolant flow passages 236, 238, 240, and 242 defined within compressor housing 216. More specifically, the illustrated embodiment includes a plurality of bearing coolant supply lines 248, 250, 252 and a motor coolant supply line 254. Each of the bearing coolant supply lines 248, 250, 252 is connected to one of a first coolant flow passage 236, a second coolant flow passage 238, and a third coolant flow passage 240 to guide or deliver coolant to at least one of the compressor bearings 220, 222, 224. The motor coolant supply line 254 is connected to a fourth coolant flow passage 242 to deliver coolant to the motor 234.
[0033] Example: Coolant source 262 is a refrigeration circuit, and compressor 202 is part of this refrigeration circuit. Specifically, coolant is drawn from the condenser of the refrigeration circuit (e.g., Figure 1 The coolant is drawn from the refrigeration circuit downstream of the condenser 104 shown, for example, between the condenser and the expansion unit of the refrigeration system. The coolant is the same working fluid (e.g., refrigerant) used in the refrigeration system of the example. In other embodiments, the coolant source 262 may be a part of the refrigeration system other than downstream of the condenser, such as the condenser itself, or any other suitable coolant source that enables the compressor cooling system 200 to function as described herein. In still other embodiments, the coolant source 262 may be an auxiliary liquid circulation.
[0034] As further explained herein, coolant is drawn from coolant source 262 and passed through cooling circuit 204 using the pressure difference between coolant source 262 and the outlet end of return line 256. In other embodiments, additional or alternative devices, such as pumps, may be used to guide coolant through cooling circuit 204.
[0035] Motor coolant supply line 254 includes a motor coolant control valve 264 (sometimes simply referred to as control valve 264) for controlling the flow of coolant through motor coolant supply line 254. Control valve 264 includes an electrically actuated valve that can be controlled by controller 260 to change or otherwise control the flow rate of coolant through the corresponding supply line. Suitable valves include, for example, but not limited to, solenoid valves, electronic expansion valves, and modulating control valves. In other embodiments, one or more of bearing coolant supply lines 248, 250, 252 may include coolant control valve 264. In still other embodiments, motor coolant supply line 254 and one or more of bearing coolant supply lines 248, 250, 252 may include coolant control valve 264.
[0036] In the illustrated embodiment, motor coolant supply line 254 is configured as a main coolant supply line or primary coolant supply line, having an inlet 266 connected to coolant source 262 and an outlet 268 connected to compressor housing 216 to deliver coolant to a fourth coolant flow passage 242. Bearing coolant supply lines 248, 250, and 252 are configured as branch lines in the illustrated embodiment, each branch line having an inlet 270 connected upstream of motor coolant control valve 264 to motor coolant supply line 254, and an outlet 272 connected to compressor housing 216 to deliver coolant to a first coolant flow passage 236, a second coolant flow passage 238, and a third coolant flow passage 240. In other embodiments, the inlet 270 of one or more of bearing coolant supply lines 248, 250, and 252 may be connected to coolant source 262. In some other embodiments, the motor coolant supply line 254 may be configured as a branch loop extending from one of the bearing coolant supply lines 248, 250, 252.
[0037] The illustrated cooling circuit 204 also includes a shut-off valve 274 on the main coolant supply line (i.e., the motor coolant supply line 254) to allow the flow of coolant to the entire cooling circuit to be cut off, thereby isolating the compressor from the rest of the system (e.g., for maintenance). In other embodiments, the shut-off valve 274 may be omitted.
[0038] In the illustrated embodiment, bearing coolant supply lines 248, 250, 252 do not have shut-off valves or other means of cutting off the coolant supply through them. Therefore, when cooling circuit 204 is activated (i.e., shut-off valve 274 is opened), bearing coolant supply lines 248, 250, 252 are configured to continuously supply coolant to compressor housing 216, regardless of the position of motor coolant control valve 264. In this way, the bearings of compressor 202 are continuously supplied with coolant during operation, which helps to maintain the bearings within a suitable operating temperature range. The bearing coolant flow path—including bearing coolant supply lines 248, 250, 252 and associated coolant flow channels 236, 238, 240 defined within compressor housing 216—may include flow restrictors that constrain or otherwise limit the flow of coolant through the bearing coolant flow path. The flow restrictor may be included in the bearing coolant supply lines 248, 250, 252 and / or may be integrated into the compressor housing 216 (e.g., as a metering orifice along the coolant flow passage). In some embodiments, for example, one or more coolant inlet ports 244 associated with the bearing coolant flow passages 236, 238, 240 include metering orifices for controlling the flow of coolant through the coolant inlet ports.
[0039] A coolant return line 256 is connected to the compressor housing 216 to receive coolant from coolant flow passages 236, 238, 240, and 242 and return the coolant to the low-pressure side of the compressor 202. The low-pressure side of the compressor 202 generally refers to the portion of the compressor 202 and the refrigeration circuit preceding the compression stages of the compressor 202 (i.e., the first stage 206 and the second stage 208), of which the compressor 202 is part. The low-pressure side of the compressor 202 may include, for example, but not limited to, a portion of the compressor 202 upstream of the first-stage impeller 226, the inlet of the first-stage 206, and a suction line 212 connected to the inlet of the first-stage 206.
[0040] The coolant return line 256 may include any suitable fluid conduit (rigid and / or flexible) that allows coolant to be delivered from the compressor housing 216 to the low-pressure side of the compressor 202. Suitable conduits include, for example, but not limited to, pipes, hoses, tubes, and combinations thereof. In some embodiments, the coolant return line 256 is constructed of a metal tube, such as a copper tube. In other embodiments, the coolant return line 256 is constructed of other materials. In some embodiments, the coolant return line is formed as part of the housing 216. Additionally, in some embodiments, the return line 256 may include flat sections or segments to facilitate the mounting of the temperature sensor 258.
[0041] The inlet 276 of the coolant return line 256 is connected to the common coolant outlet port 246, and the outlet 278 of the coolant return line 256 is connected to the low-pressure side of the compressor 202. The coolant at the coolant source 262 (e.g., condenser 104) is typically at a higher pressure than the low-pressure side of the compressor 202. Therefore, a pressure difference exists between the coolant at the coolant source 262 and the low-pressure side of the compressor 202, which facilitates the driving of coolant through the cooling circuit 204.
[0042] Coolant return line 256 is connected to a common coolant outlet port 246 and receives coolant from each of the coolant flow channels 236, 238, 240, 242 after the coolant has absorbed heat from the motor 234 and / or bearings 220, 222, 224. As described above, at least one of the coolant flow channels 236, 238, 240, 242 can be arranged such that coolant flows in series through at least one coolant flow channel, through at least one of the bearings 220, 222, 224, through the motor 234, and to the common coolant outlet port 246. In the illustrated embodiment, for example, a third coolant flow channel 240 is arranged such that coolant flows in series through a second radial bearing 222, through the motor 234, and to the common coolant outlet port 246. Therefore, the coolant flowing through the coolant return line 256 has absorbed heat from at least one of the bearings 220, 222, 224 and the motor 234, even when the motor coolant control valve 264 is in the closed position.
[0043] Temperature sensor 258 is connected to coolant return line 256 to detect at least one of the temperature of coolant return line 256 and the temperature of coolant within coolant return line 256. Temperature sensor 258 may include any suitable temperature sensor that enables cooling circuit 204 to function as described herein, including, but not limited to, thermistors, thermocouples, resistance temperature detectors (RTDs), thermal switches, and combinations thereof. In some embodiments, temperature sensor 258 includes a negative temperature coefficient thermistor.
[0044] In this embodiment, the temperature sensor 258 is located entirely outside the compressor housing 216 and the coolant return line 256 and is configured to detect the temperature of the coolant return line 256. In other embodiments, the temperature sensor 258 and the coolant return line 256 are inside the compressor housing 216 or are part of the compressor housing 216. Figure 3As shown, for example, temperature sensor 258 is connected to the outer surface 302 of coolant return line 256 and configured to detect the temperature of the outer surface 302. In other embodiments, temperature sensor 258 may include a probe 304 extending within coolant return line 256 to detect the temperature of coolant flowing through coolant return line 256. Figure 3 (shown as dashed lines in the middle).
[0045] Controller 260 is connected to temperature sensor 258 and motor coolant control valve 264 and is configured to control the operation of motor coolant control valve 264 (e.g., by opening, closing, or changing the position of motor coolant control valve 264). In some embodiments, for example, controller 260 is configured to control motor coolant control valve 264 based on the temperature detected by temperature sensor 258, thereby controlling the coolant supply to compressor housing 216. For example, controller 260 may receive a signal from temperature sensor 258 indicating the temperature detected by temperature sensor 258, compare the detected temperature with one or more temperature set points, and control motor coolant control valve 264 based on the detected temperature. Furthermore, controller 260 may also communicate with shut-off valve 274, which allows controller 260 to control whether shut-off valve 274 is open or closed, similarly controlling the coolant flow to all coolant supply lines 248, 250, 252, 254.
[0046] Controller 260 generally includes any suitable computer and / or other processing unit, including any suitable combination of computers, processing units, and / or the like that can be communicatively connected to each other and can operate independently or in association with each other (e.g., controller 260 may form all or part of a controller network). Controller 260 may include one or more modules or devices, one or more of which are enclosed within compressor 202 or can be positioned remotely from compressor 202. Controller 260 includes a processor 280, a memory device 282, and a communication interface 284 configured to perform various computer-implemented functions (e.g., performing calculations, determinations, and functions disclosed herein).
[0047] Although a single processor 280, memory device 282, and communication interface 284 are shown, the controller may include more than one component of each component and may include additional components.
[0048] As used herein, the term "processor" refers not only to an integrated circuit but also to a controller, microcontroller, microcomputer, programmable logic controller (PLC), application-specific integrated circuit (ASIC), and other programmable circuits. Additionally, one or more memory devices 282 of controller 260 may typically be memory elements or include one or more memory elements, including but not limited to computer-readable media (e.g., random access memory (RAM)), computer-readable non-volatile media (e.g., flash memory), floppy disks, compact optical disc-read-only memory (CD-ROM), magneto-optical discs (MOD), digital versatile discs (DVDs), and / or other suitable memory elements. Such one or more memory devices 282 may typically be configured to store suitable computer-readable instructions that, when implemented by one or more processors, configure controller 260 to or cause controller 260 to perform the various functions described herein, including but not limited to controlling motor coolant control valve 264 and / or various other suitable computer-implemented functions.
[0049] Communication interface 284 enables controller 260 to communicate with remote devices and systems, such as sensors, valve control systems, safety systems, remote computing devices, and other components of the system. Communication interface 284 can be a wired or wireless communication interface that allows the controller to communicate directly or via a network with remote devices and systems. Wireless communication interfaces may include radio frequency (RF) transceivers, Bluetooth® adapters, Wi-Fi transceivers, ZigBee® transceivers, infrared (IR) transceivers, near field communication (NFC) transceivers, and / or any other devices and communication protocols used for wireless communication (Bluetooth is a registered trademark of the Bluetooth Special Interest Group in Kirkland, Washington; ZigBee is a registered trademark of the ZigBee Consortium in San Ramon, California). Wired communication interfaces may use any suitable wired communication protocol for direct communication, including but not limited to USB, RS485, RS232, I2C, SPI, analog, and proprietary I / O protocols. In some implementations, the wired communication interface 284 may include a wired network adapter that enables the computing device to be coupled to a network such as the Internet, a local area network (LAN), a wide area network (WAN), a mesh network, and / or any other network to communicate with remote devices and systems via the network.
[0050] The controller 260 and / or its components may be integrated or incorporated into the cooling circuit 204 and / or other components of the refrigeration system in which the cooling circuit 204 is incorporated. For example, the controller 260 may be incorporated into the shut-off valve 274 and / or into a system controller that controls the compressor 202 and other functions and operations of the refrigeration system.
[0051] Figure 4 This is a diagram 400 illustrating the operation of the previous cooling system. Diagram 400 shows the amount of time the cooling valve is open during a given period.
[0052] In Figure 400, line 405 shows the compressor temperature, for example from one or more temperature sensors 225, 227, 229, 235, or 258 (in...). Figure 2 The temperature is shown in the figure. In the illustrated embodiment, the compressor 202 includes a first radial bearing 220, a second radial bearing 222, and a thrust bearing 224 (all in the figure). Figure 2 (As shown in the diagram). In other embodiments, compressor 202 may include additional or fewer bearings. In the example embodiment, bearing temperature sensors 225, 227, and 229 (all in...) Figure 2 (As shown in the diagram) positioned near each of bearings 220, 222, and 224 to direct to controller 260 (in Figure 2 (As shown in the diagram) Measurements of the first radial bearing temperature (TRB1), the second radial bearing temperature (TRB2), and the thrust bearing temperature (TTHB) are provided. Bearing temperature sensors 225, 227, and 229 can be any suitable temperature sensor and can each directly (e.g., by measuring the actual temperature of the bearing, such as by contact with the bearing) or indirectly (e.g., by measuring a temperature corresponding to or influenced by the actual temperature of the bearing) their associated bearing temperature. In the illustrated embodiment, motor 234 is an electric motor and includes suitable components (e.g., stator and rotor) to impart rotational motion to shaft 218 during operation of compressor 202 (both motor 234 and shaft 218 are located in...). Figure 2 (As shown in the image). Motor temperature sensor 235 (in...) Figure 2 (As shown in the diagram) is positioned to provide the controller 260 with a measurement of the motor temperature (TM). Additionally, in some embodiments, the return line 256 may include a flat section or segment to facilitate the mounting of the temperature sensor 258 (in...). Figure 2 (As shown in the diagram). Therefore, the compressor temperature may include, but is not limited to, one or more of TM, TRB1, TRB2, TTHB, and / or return line temperatures. In different implementations, different temperature sensors may be placed in different locations to measure different temperatures of the system as needed.
[0053] Line 410 shows the discharge pressure, while line 415 shows the intake pressure. Additionally, reference numeral 420 indicates a significant cooling cycle that this disclosure aims to prevent. As shown in Table 400, large pressure fluctuations exist during the significant cooling cycle 420.
[0054] Figure 5 This shows the use of control process 600 (in Figure 6 The compressor cooling system 200 (described in the text) Figure 2 The diagram 500 shows the operation of the compressor. The diagram 500 includes a line 505 for compressor temperature, a line 510 for discharge pressure, and a line 515 for suction pressure.
[0055] Figure 500 also shows the position where the supercontroller 520 is activated to control cooling. The regulator opens the motor coolant control valve 264 (in the...) during a given time period. Figure 2 The duty cycle (as shown in the diagram) is the amount of time used to keep all compressor temperatures within acceptable limits while minimizing temperature fluctuations. Each compressor temperature has an upper and lower threshold, as well as a dead zone. In HVAC, the dead zone is the temperature range around the setpoint where the thermostat does not activate heating or cooling. This prevents the thermostat from rapidly switching between heating and cooling, thus saving energy. For example, at a 70-degree setpoint and a 2-degree dead zone, the temperature drops to 68 degrees before heating is activated, thus raising the temperature back to 70.
[0056] When any temperature reaches its upper limit threshold, overdrive is triggered, opening motor coolant control valve 264 until all temperatures are below their upper limit threshold minus their dead zone. The duty cycle also increases.
[0057] When the motor coolant control valve 264 is activated based on the duty cycle time, the duty cycle decreases if all temperatures are below its lower threshold. The duty cycle also decreases if any temperature is below the superheat margin based on the suction pressure.
[0058] When the compressor starts and reaches active control mode, the duty cycle is reset to the estimated start-up duty cycle based on the compressor temperature. In at least one embodiment, this time is set to 6 seconds.
[0059] Using the new logic, the motor coolant control valve 264 will predict the total amount of cooling required, rather than reacting to very high or very low temperatures.
[0060] Figure 6 A control system 200 for the compressor cooling system is shown. Figure 2 A flowchart of the operation process 600 (shown in the diagram). In an example embodiment, the steps of process 600 are controlled by controller 260 (in the diagram). Figure 2 (As shown in the diagram) This process is executed. In other embodiments, the steps of process 600 may be distributed among multiple controllers 260. Process 600 is configured to adjust the cooling duty cycle to keep all compressor temperatures within acceptable limits while minimizing temperature fluctuations.
[0061] Each compressor temperature is provided by one or more sensors. In the example implementation, the first radial bearing temperature (TRB1), the second radial bearing temperature (TRB2), the motor temperature (TM), and the thrust bearing temperature (TTHB) are provided to the controller 260 (in... Figure 2 (As shown in the diagram). Bearing temperature sensors 225, 227, and 229 can be any suitable temperature sensor and can each measure the temperature of their associated bearing directly (e.g., by measuring the actual temperature of the bearing, such as by contact with the bearing) or indirectly (e.g., by measuring a temperature corresponding to or affected by the actual temperature of the bearing). Motor temperature sensor 235 (in... Figure 2 (As shown in the diagram) is positioned to provide the controller 260 with a measurement of the motor temperature (TM). Additionally, in some embodiments, the return line 256 may include a flat section or segment to facilitate the mounting of the temperature sensor 258 (in...). Figure 2 (As shown in the diagram). Therefore, the compressor temperature may include, but is not limited to, one or more of TM, TRB1, TRB2, TTHB and / or return path temperatures.
[0062] In the example implementation, the refrigeration system 100 is started. When the refrigeration system 100 begins active control at 605, process 600 is initiated. Controller 260 sets the duty cycle T... ON The value is set to 610 as the base value. For example, for a total cycle of 30 seconds (T... MAX ), controller 260 will T ON The value is set to 610 for 6 seconds, where T MAX = T ON + T OFF In some implementations, the total cycle time (T) MAX This can be changed based on user settings and / or the device being used. Additionally, the initial or base T... ON The value can be changed based on user settings, the device being used, and / or one or more attributes of the device (e.g., but not limited to pressure). Before starting the duty cycle logic loop 615, the controller 260 also sets the overrun flag 610 to false.
[0063] Once active control has commenced at 605, controller 260 begins a duty cycle logic loop 615. In duty cycle logic loop 615, controller 260 checks at 620 whether any of the current compressor temperatures is above its upper limit threshold. These upper limit thresholds are temperature thresholds. In some embodiments, the upper limit thresholds are different for different locations. In some embodiments, controller 260 polls different temperature sensors 225, 227, 229, 235, and 258. In other embodiments, temperature sensors 225, 227, 229, 235, and 258 periodically transmit their current readings. If even one compressor temperature reading is above its corresponding upper limit threshold and the over-control flag is not true, controller 260 sets the over-control flag to true at 625. Controller 260 will... ON The value is increased by a step of 630. In some implementations, this step is one second. In other implementations, the step can be multiple seconds. In yet another implementation, the step can be less than one second. Then, controller 260 restarts duty cycle logic loop 615. Otherwise, controller 260 continues to step 640.
[0064] Controller 630 checks if the over-control flag (640) is set to true. If the over-control flag is true, controller 630 opens the cooling valve (645). In some embodiments, the cooling valve is a shut-off valve (274). In other embodiments, the cooling valve is a motor coolant control valve (264). In some cases, the cooling valve is already open, and controller 630 keeps the cooling valve open (645). Controller 630 checks if all compressor temperature readings (650) are less than their corresponding upper limit minus their dead zone. In HVAC, the dead zone is the temperature range around the set point where the thermostat does not activate heating or cooling. This prevents the thermostat from rapidly switching between heating and cooling, thus saving energy. For example, at a 70-degree set point and a 2-degree dead zone, the temperature drops to 68 degrees before heating is activated, thus raising the temperature back to 70. If at least one of the compressor temperatures is not less than its corresponding upper limit threshold minus its dead zone, controller 260 restarts the duty cycle logic loop (635) (615). If the temperature of all compressors is less than their corresponding upper limit threshold minus their dead zone, the controller 630 sets the over-control flag to false at 655, closes the cooling valve, and starts the timer. OFF (Timer) OFF Then, controller 260 restarts the 635 duty cycle logic loop 615.
[0065] If the first check 620 is false and the second check 640 is false, then controller 260 checks timer 660. OFF Is it complete? If the timer is running... OFF Once completed, controller 260 opens cooling valve 665 and starts timer.ON (Timer) ON Then, controller 260 checks whether the temperature of all compressors is below their corresponding lower threshold. These lower thresholds are temperature thresholds. In some implementations, the lower thresholds are different for different locations. If the temperature of all compressors is below their corresponding lower threshold, controller 260 will... ON The value is decreased by a step of 675. In some implementations, this step is one second. In other implementations, the step can be multiple seconds. In yet another implementation, the step can be less than one second. Then, controller 260 restarts duty cycle logic loop 615 (635). If not all compressor temperatures are below their corresponding lower threshold, controller 260 checks (680) whether any of the controller temperatures is below an overheat margin. The overheat margin (or threshold) is calculated using a saturation temperature based on suction pressure and an additional margin, such as 30°. The overheat margin can also be based on compressor conditions. If any compressor temperature is below the overheat margin, the controller proceeds to step 675 as described above. If no compressor temperature is below the overheat margin, controller 260 restarts duty cycle logic loop 615 (635).
[0066] If the first check 620, the second check 640, and the third check 660 are all false, then controller 260 checks timer 685. ON Is it complete? If the timer is running... ON Upon completion, controller 260 closes cooling valve 690 and starts timer. OFF Then, controller 260 restarts the 635 duty cycle logic loop 615. If the timer... ON If not completed, controller 260 restarts the 635 duty cycle logic loop 615.
[0067] In the example implementation, duty cycle logic loop 615 continues when the compressor is in active control mode.
[0068] Figure 7 An example configuration of a client computer device according to one embodiment of this disclosure is depicted. User computer device 702 can be operated by user 701. User computer device 702 may include, but is not limited to, controller 260 (in... Figure 2 (As shown in the image).
[0069] User computer device 702 may include processor 705 for executing instructions. In some embodiments, executable instructions are stored in memory region 710. Processor 705 may include one or more processing units (e.g., in a multi-core configuration). Memory region 710 may be any means that allows storage and retrieval of information such as executable instructions and / or transaction data. Memory region 710 may include one or more computer-readable media.
[0070] User computer device 702 may also include at least one media output component 715 for presenting information to user 701. The media output component 715 may be any component capable of conveying information to user 701. In some embodiments, the media output component 715 may include an output adapter (not shown), such as a video adapter and / or an audio adapter. The output adapter may be operatively coupled to processor 705 and operatively coupled to an output device, such as a display device (e.g., a cathode ray tube (CRT), liquid crystal display (LCD), light-emitting diode (LED) display, or "e-ink" display) or an audio output device (e.g., a speaker or headphones).
[0071] In some embodiments, the media output component 715 may be configured to present a graphical user interface (e.g., a web browser and / or client application) to the user 701. The graphical user interface may include, for example, temperature information. In some embodiments, the user computer device 702 may include an input device 720 for receiving input from the user 701. The user 701 may use the input device 720 to input temperature information, but is not limited thereto.
[0072] Input device 720 may include, for example, a keyboard, pointing device, mouse, stylus, touch-sensitive panel (e.g., touchpad or touchscreen), gyroscope, accelerometer, position detector, biometric input device, and / or audio input device. A single component such as a touchscreen may serve as both an output device of media output component 715 and an input device 720.
[0073] User computer device 702 may also include a communication interface 725 that is communicatively coupled to a remote device such as a client computing device (not shown). Communication interface 725 may include, for example, a wired or wireless network adapter and / or a wireless data transceiver for use with a wireless network.
[0074] For example, stored in memory region 710 are computer-readable instructions for providing a user interface to user 701 via media output component 715, and optionally for receiving and processing input from input device 720. Among other possibilities, the user interface may include a web browser and / or a client application. A web browser allows user 701 to display and interact with media and other information typically embedded in a webpage or website from controller 260. A client application allows user 701 to interact with it. For example, the instructions may be stored by a cloud service, and the output of the execution of the instructions may be sent to media output component 715.
[0075] Processor 705 executes computer-executable instructions for implementing various aspects of this disclosure. In some embodiments, processor 705 is converted into a special-purpose microprocessor by executing computer-executable instructions or by being otherwise programmed. For example, processor 705 can be used with processes such as 600 (respectively in...) Figure 6 Program using instructions shown in the diagram.
[0076] Additional Notes
[0077] The above provides a detailed description of exemplary embodiments of compressor systems and methods, such as refrigerant compressors. The systems and methods are not limited to the specific embodiments described herein, but rather components of the systems and methods can be used independently and separately from other components described herein. For example, the cooling circuits described herein can be used in compressors other than centrifugal compressors, including, but not limited to, scroll compressors, rotary compressors, and reciprocating compressors.
[0078] The above provides a detailed description of exemplary embodiments of compressor systems and methods, such as refrigerant compressors. The systems and methods are not limited to the specific embodiments described herein, but rather components of the systems and methods can be used independently and separately from other components described herein. For example, the cooling circuits described herein can be used in compressors other than centrifugal compressors, including, but not limited to, scroll compressors, rotary compressors, and reciprocating compressors.
[0079] As will be understood based on the foregoing description, the embodiments described above in this disclosure can be implemented using computer programming or engineering techniques including computer software, firmware, hardware, or any combination or subset thereof. Any such resulting program having computer-readable code means can be embodied or provided within one or more computer-readable media to create a computer program product, i.e., an article of manufacture, according to the embodiments discussed in this disclosure. Computer-readable media can be, for example, but not limited to, fixed (hard) drives, floppy disks, optical disks, magnetic tapes, semiconductor memory such as read-only memory (ROM), and / or any transmission / reception medium such as the Internet or other communication networks or links. An article of manufacture containing computer code can be made and / or used by executing the code directly from a medium, by copying the code from one medium to another, or by transmitting the code over a network.
[0080] These computer programs (also referred to as programs, software, software applications, "apps," or code) include machine instructions for a programmable processor and can be implemented using high-level procedural and / or object-oriented programming languages and / or assembly / machine languages. As used herein, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, device, and / or apparatus (e.g., disk, optical disk, memory, programmable logic device (PLD)) used to provide machine instructions and / or data to a programmable processor, including machine-readable media that receive machine instructions as machine-readable signals. However, "machine-readable medium" and "computer-readable medium" do not include transient signals. The term "machine-readable signal" refers to any signal used to provide machine instructions and / or data to a programmable processor.
[0081] As used herein, a processor can include any programmable system, including systems that use microcontrollers, reduced instruction set circuitry (RISC), application-specific integrated circuits (ASICs), logic circuits, and any other circuitry or processor capable of performing the functions described herein. The examples above are merely illustrative and are therefore not intended to limit the definition and / or meaning of the term "processor" in any way.
[0082] As used herein, the terms “software” and “firmware” are interchangeable and include any computer program stored in memory for execution by a processor, including RAM memory, ROM memory, EPROM memory, EEPROM memory, and non-volatile RAM (NVRAM) memory. The memory types above are merely examples and therefore do not limit the types of memory that can be used to store computer programs.
[0083] As used herein, the term "database" can refer to a data subject, a relational database management system (RDBMS), or both. As used herein, a database can include any collection of data, including hierarchical databases, relational databases, flat file databases, object-relational databases, object-oriented databases, and any other structured collection of records or data stored in a computer system. The examples above are merely illustrative and are therefore not intended to limit the definition and / or meaning of the term "database" in any way. Examples of RDBMS include, but are not limited to, Oracle® Database, MySQL, IBM® DB2, Microsoft® SQL Server, Sybase®, and PostgreSQL. However, any database capable of implementing the systems and methods described herein can be used. (Oracle is a registered trademark of Oracle Corporation, Redwood Shore, California; IBM is a registered trademark of International Business Machines Corporation, Armonk, New York; Microsoft is a registered trademark of Microsoft Corporation, Redmond, Washington; and Sybase is a registered trademark of Sybase, Dublin, California.)
[0084] In another example, the computer program is embodied on a computer-readable medium. In this example, the system executes on a single computer system without needing to connect to a server computer. In yet another example, the system runs in a Windows® environment (Windows is a registered trademark of Microsoft Corporation, Redmond, Washington). In yet another example, the system runs in a mainframe and UNIX® server environment (UNIX is a registered trademark of X / Open Ltd, Reading, Berkshire, United Kingdom). In yet another example, the system runs in an iOS® environment (iOS is a registered trademark of Cisco Systems, Inc., San Jose, California). In yet another example, the system runs in a Mac OS® environment (Mac OS is a registered trademark of Apple Inc., Cupertino, California). In still yet another example, the system runs in Android® OS (Android is a registered trademark of Google Inc., Mountain View, California). In yet another example, the system runs in Linux® OS (Linux is a registered trademark of Linus Torvalds, Boston, Massachusetts). The application is flexible and designed to run in a variety of different environments without affecting any of its core functionality.
[0085] As used herein, elements or steps described in the singular and beginning with the words “a” or “an” should be understood to not exclude multiple elements or steps unless such exclusion is expressly stated. Furthermore, references to “example” or “an example” in this disclosure are not intended to be construed as excluding the existence of additional examples also in conjunction with the described features. Moreover, the use of the terms “includes,” “including,” “having,” “containing,” and variations thereof herein is intended to be inclusive in a manner similar to the term “comprising” as an open transitional phrase, without excluding any additional or other elements.
[0086] As used herein, the terms “software” and “firmware” are interchangeable and include any computer program stored in memory for execution by a processor, including RAM memory, ROM memory, EPROM memory, EEPROM memory, and non-volatile RAM (NVRAM) memory. The memory types above are merely examples and therefore do not limit the types of memory that can be used to store computer programs.
[0087] Furthermore, as used herein, the term "real-time" refers to at least one of the following: the time of occurrence of the associated event, the time of measurement and collection of predetermined data, the time of data processing, and the system's response time to the event and environment. In the examples described herein, these activities and events occur essentially instantaneously.
[0088] In some embodiments, the system includes multiple components distributed among multiple computing devices. One or more components may be in the form of computer-executable instructions embodied in a computer-readable medium. The system and processes are not limited to the specific embodiments described herein. Furthermore, each component and each process of the system may be practiced independently and separately from the other components and processes described herein. Each component and process may also be used in combination with other assembly kits and processes. This embodiment can enhance the functionality and operation of a computer and / or computer system.
[0089] The computer-implemented methods discussed herein may include additional, fewer, or alternative actions, including those discussed elsewhere herein. The methods may be implemented via one or more local or remote processors, transceivers, servers, and / or sensors (e.g., processors, transceivers, servers, and / or sensors mounted on or associated with intelligent infrastructure or remote servers) and / or via computer-executable instructions stored on one or more non-transitory computer-readable media. Additionally, the computer systems discussed herein may include additional, fewer, or alternative functions, including those discussed elsewhere herein. The computer systems discussed herein may be implemented via or stored on one or more non-transitory computer-readable media.
[0090] As used herein, the term "non-transitory computer-readable medium" is intended to mean any tangible computer-based device implemented in any method or technology for short-term and long-term storage of information such as computer-readable instructions, data structures, program modules and submodules, or other data in any device. Therefore, the methods described herein can be encoded as executable instructions embodied in a tangible non-transitory computer-readable medium, including but not limited to storage devices and / or memory devices. Such instructions, when executed by a processor, cause the processor to perform at least a portion of the methods described herein. Furthermore, as used herein, the term "non-transitory computer-readable medium" includes all tangible computer-readable media, including but not limited to non-transitory computer storage devices, including but not limited to volatile and non-volatile media, as well as removable and non-removable media such as firmware, physical and virtual storage devices, CD-ROMs, DVDs, and any other digital source such as a network or the Internet, and digital devices yet to be developed, with the sole exception of transient propagation signals.
[0091] Unless explicitly stated in conventional device-plus-function language, such as “for a device for…” or “for a step for…” as expressly stated in one or more claims, the patent claims appended to this document are not intended to be based on 35 U.SC. 112(f) is explained.
[0092] This written description uses examples to disclose the invention, including the best mode, and also enables any person skilled in the art to practice the invention, including making and using any device or system and performing any combination of methods. The patentability of the invention is defined by the claims, but may include other examples that would occur to a person skilled in the art. Such other examples are intended to fall within the scope of the claims if they have structural elements that are not indistinguishable from the literal language of the claims, or if such other examples include equivalent structural elements that are not substantially indistinguishable from the literal language of the claims.
Claims
1. A compressor system, comprising: The compressor includes: A compressor housing that defines one or more refrigerant inlets; Cooling circuit, the cooling circuit comprising: One or more coolant supply lines, said one or more coolant supply lines being connected to the compressor housing to deliver coolant to said one or more refrigerant inlets; and A cooling valve configured to control the flow of coolant via the one or more coolant supply lines; One or more temperature sensors, said one or more temperature sensors being used to measure the temperature at one or more locations on the compressor; and A controller, including a processor and a memory, is connected to the one or more temperature sensors and the cooling valve. The memory stores instructions that, when executed by the processor, configure the controller to: Control the compressor to compress the refrigerant delivered to the one or more refrigerant inlets; Storage time T ON Time T OFF and over-control sign; and Execute a duty cycle logic loop, the duty cycle logic loop including: Receive compressor temperature readings for one or more locations from the one or more temperature sensors; If any of the compressor temperature readings is determined to be above the upper temperature threshold, then the increment time T ON Set the over-control flag to true and open the cooling valve; If it is determined that the overload flag is set to true and all compressor temperature readings are below the upper temperature threshold, then the cooling valve is closed, the overload flag is set to false, and the start time T OFF ;as well as If it is determined that all compressor temperature readings are below the lower limit temperature threshold, then the decrease time T ON .
2. The compressor system according to claim 1, wherein, The duty cycle logic loop also includes: if time T is determined OFF Once completed, the cooling valve will open, starting at time T. ON And determine whether all compressor temperature readings are below the lower limit temperature threshold.
3. The compressor system according to claim 1, wherein, The duty cycle logic loop also includes: if time T is determined ON Once completed, the cooling valve is closed, and the start time T... OFF .
4. The compressor system according to claim 1, wherein, The compressor temperature readings include one or more of the following: the temperature of the first radial bearing, the temperature of the second radial bearing, the temperature of the thrust bearing, the motor temperature, and the return line temperature.
5. The compressor system according to claim 1, wherein, The duty cycle logic loop begins when the compressor enters active control mode.
6. The compressor system according to claim 1, wherein, The duty cycle logic loop also includes: decreasing time T when any compressor temperature reading is below the overheat margin. ON .
7. The compressor system of claim 1, wherein if it is determined that the over-control flag is true and all compressor temperature readings are below the upper temperature threshold minus the dead zone, the cooling valve is closed, the over-control flag is set to false, and the start time T OFF .
8. The compressor system according to claim 1, wherein, The upper temperature threshold includes an upper temperature threshold for each of the locations.
9. The compressor system according to claim 8, wherein, The upper temperature threshold is different for two different locations.
10. The compressor system according to claim 1, wherein, The lower temperature threshold includes a lower temperature threshold for each of the locations.
11. A controller comprising at least one processor and at least one memory, the controller being connected to one or more temperature sensors for measuring one or more locations on a device and a cooling valve for controlling coolant flow to one or more locations on the device, the at least one memory storing instructions that, when executed by the at least one processor, configure the controller to: Storage time T ON Time T OFF and over-control sign; as well as Execute a duty cycle logic loop, the duty cycle logic loop including: Receive temperature readings for one or more locations from the one or more temperature sensors; If any of the temperature readings is determined to be above the upper temperature threshold, then the increment time T ON Set the over-control flag to true and open the cooling valve; If it is determined that the over-range flag is set to true and all temperature readings are below the upper temperature threshold, then the cooling valve is closed, the over-range flag is set to false, and the start time T OFF ;as well as If it is determined that all temperature readings are below the lower temperature threshold, then the decrease time T ON .
12. The controller according to claim 11, wherein, The duty cycle logic loop also includes: if time T is determined OFF Once completed, the cooling valve will open, starting at time T. ON And determine whether all temperature readings are below the lower limit temperature threshold.
13. The controller according to claim 11, wherein, The duty cycle logic loop also includes: if time T is determined ON Once completed, the cooling valve is closed, and the start time T... OFF .
14. The controller according to claim 11, wherein, The temperature readings include one or more of the first radial bearing temperature, the second radial bearing temperature, the thrust bearing temperature, the motor temperature, and the return pipeline temperature.
15. The controller according to claim 11, wherein, The duty cycle logic loop begins when the device enters active control mode.
16. The controller according to claim 11, wherein, The duty cycle logic loop also includes: decreasing time T when any temperature reading is below the overheat margin. ON .
17. The controller of claim 11, wherein if it is determined that the over-control flag is true and all temperature readings are below the upper temperature threshold minus the dead zone, the cooling valve is closed, the over-control flag is set to false, and the start time T OFF .
18. A method for controlling a compressor, the method being implemented by a controller including at least one processor and at least one memory, the controller being in communication with one or more temperature sensors for measuring one or more locations on the compressor and a cooling valve for controlling coolant flow to one or more locations on the compressor, the method comprising: Storage time T ON Time T OFF and over-control sign; as well as Execute a duty cycle logic loop, the duty cycle logic loop including: Receive temperature readings for one or more locations from the one or more temperature sensors; If it is determined that any of the temperature readings is above the upper temperature threshold, then the increment time T ON Set the over-control flag to true and open the cooling valve; If it is determined that the over-range flag is set to true and all temperature readings are below the upper temperature threshold, then the cooling valve is closed, the over-range flag is set to false, and the start time T OFF ;as well as If it is determined that all temperature readings are below the lower temperature threshold, then the decrease time T ON .
19. The method according to claim 18, wherein, The temperature readings include one or more of the first radial bearing temperature, the second radial bearing temperature, the thrust bearing temperature, the motor temperature, and the return pipeline temperature.
20. The method according to claim 18, wherein, The duty cycle logic loop also includes: decreasing time T when any temperature reading is below the overheat margin. ON .