The present disclosure generally relates to an electric cooling fan system for an air-cooled engine suitable for use with outdoor power equipment, such as lawn mowers, riding tractors, snow throwers, pressure washers, portable generators, tillers, log splitters, zero-turn radius mowers, walk-behind mowers, riding mowers, industrial vehicles such as forklifts, utility vehicles, etc. Outdoor power equipment may, for example, use an internal combustion engine to drive an implement, such as a rotary blade of a lawn mower, a pump of a pressure washer, the auger of a snow thrower, the alternator of a generator, and/or a drivetrain of the outdoor power equipment. More specifically, the present invention relates to an electric cooling fan system for an air-cooled engine suitable for use with a standby generator. Standby generators are utilized in a variety of applications including commercial, residential, municipal, and emergency applications.
One embodiment of the present disclosure relates to a cooling system for an air-cooled engine including multiple electric fans, multiple ducts, a housing, a sensor, and a processing circuit. Each duct is configured to receive one of the electric fans. The housing is configured to be coupled to the engine and to include at least one opening. Each opening is configured to receive one of the ducts to direct air from the electric fans to a plurality of target locations. The sensor is configured to acquire sensor data regarding operation of the engine. The processing circuit is configured to receive the sensor data from the sensor and to control operation of the plurality of electric fans in accordance with the sensor data.
Another embodiment of the present disclosure relates to a cooling system for an air-cooled engine including an electric fan, a shroud assembly, a sensor, and a processing circuit. The sensor is configured to acquire sensor data regarding operation of the engine. The processing circuit is configured to receive the sensor data from the sensor to determine a cooling need for the engine and to vary the cooling output of the electric fan in accordance with the cooling need.
Yet another embodiment of the present disclosure relates to a control system for an engine cooling system including a sensor and a processing circuit. The sensor is configured to acquire sensor data regarding operation of an engine. The processing circuit is configured to receive the sensor data, determine a cooling need of the engine based on the sensor data, and control operation of at least one electric fan independent from an operating speed of the engine and based on the cooling need of the engine. The processing circuit may be at least one of a general-purpose processor and non-programmable circuitry. The processing circuit may compare the sensor data to a threshold to determine the cooling need of the engine. The processing circuit may be configured to modulate the output of the electric fan according to a modulation scheme and wherein the modulation scheme is one of pulse-width modulation and pulse-duration modulation.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only, and are not restrictive of the invention as claimed.
Before turning to the figures, which illustrate the exemplary embodiments in detail, it should be understood that the present application is not limited to the details or methodology set forth in the description or illustrated in the figures. It should also be understood that the terminology is for the purpose of description only and should not be regarded as limiting.
Standby generators typically include internal combustion engines. Internal combustion (IC) engines can operate using a variety of different fuel sources including liquid propane (LP), natural gas, gasoline, diesel, mixtures of fuels, and many other fuel sources. In general, standby generators are connected to an application site and to a surrounding power grid. In the event of a loss of electrical power from the surrounding power grid, a standby generator is designed to turn on and provide a certain amount of electrical power to the application site. In application, the standby generators often do not instantaneously operate once electrical power is lost. Rather, a certain amount of time passes before the standby generators are “warmed up” and ready to provide electrical power to the application site. During operation, standby generators typically may consume large amounts of fuel, produce undesirable noise, and/or dissipate heat energy. Once electrical power originating from the power grid is restored, a standby generator may shut down. After shutting down, the standby generator may require a certain amount of time to “cool down.” In order to be prepared for power outages, standby generators typically run through a routine “exercise cycle” multiple times throughout the life of the standby generator. For certain generators, these exercise cycles can occur as often as multiple times per week. It is during these exercise cycles that individuals often become aware of the noise, fuel, and other implications involved with owning and maintaining a standby generator. A common complaint of standby generators is that they produce excessive noise and are a “nuisance” when not needed.
Standby generators are utilized in a wide array of applications. In residential applications, standby generators are commonly referred to as home standby (HSBs) generators. An HSB generator is typically installed outside a home and can be sized to accommodate a variety of different electrical demands. Larger homes may, for instance, require a large HSB generator to power multiple rooms, electronic devices, and other devices such as water pumps, refrigerators, a central heating and/or cooling system, and many other devices. Smaller homes may utilize an HSB generator sized only to meet the electrical demand of critical devices, such as a water pump and a central heating system. For businesses and other large scale electrical demands, commercial standby generators may be installed in almost any application. Typically, commercial standby generators are present at sporting events, such as the Super Bowl, hospitals, retail stores and malls, transit stations, airports, and many more installations. Commercial standby generators are typically much larger than HSB generators.
Standby generators may be divided into two categories: liquid-cooled standby generators and air-cooled standby generators. Air-cooled standby generators utilize fans to force air across the engine for cooling. Liquid-cooled standby generators use enclosed radiator systems for cooling in a method similar to that commonly used in the automotive industry. Typically, liquid-cooled engines are quieter than air-cooled engines. While most HSB generators are air-cooled, most commercial standby generators are liquid-cooled. However, some HSB generators are so large that they require liquid-cooled engines. In general, the liquid-cooled standby generators produce greater power output than their air-cooled counterparts.
HSB generators typically receive more complaints regarding noise level than commercial standby generators, in large part due to their typically air-cooled design. A typical HSB generator may perform routine exercise cycles as often as once per week. Air-cooled generators typically incorporate a fan (e.g., a blower) mechanically coupled to a crankshaft. Typically, the fan is mechanically coupled to the crankshaft by mounting to a flywheel. Inherently, these fans run constantly during generator use and have a speed directly tied to the speed of the engine. These fans typically provide centrifugal or radial air flow to the engine. While the incorporation of a fan may not only be inefficient in terms of cooling the internal engine, it also may account for additional consumption of available engine output. As such, various embodiments disclosed herein relate to an alternative to conventional crankshaft mounted fan designs wherein the speed of the fan, and therefore the energy consumption of the fan, is not necessarily tied to the speed of the internal combustion engine.
Referring to
Engine cooling system 100 may be utilized with a variety of air-cooled engine applications. For example, engine cooling system 100 may be utilized in a standby generator or outdoor power equipment. Outdoor power equipment includes lawn mowers, riding tractors, snow throwers, pressure washers, portable generators (e.g., portable genset, etc.), tillers, log splitters, zero-turn radius (ZTR) mowers, walk-behind mowers, riding mowers, industrial vehicles such as forklifts, utility vehicles, etc. Outdoor power equipment may, for example, drive an implement, such as a rotary blade of a lawn mower, a pump of a pressure washer, the auger of a snowthrower, the alternator of a generator, and/or a drivetrain of the outdoor power equipment.
According to alternative embodiments, the engine cooling system 100 may incorporate a number of additional electric fans 40 individually placed on a number of individual target locations. Each additional electric fans 40 may be individually coupled to a duct 30 positioned (e.g., via a mounting bracket, etc.) such that the electrical fan provides air to the desired target location. For example, the engine cooling system 100 may include an additional electric fan mounted to provide direct airflow to the oil cooler. In another example, the engine cooling system 100 may include an additional electric fan mounted to provide direct airflow to the alternator. According to various embodiments, the directional cooling facilitated by the engine cooling system 100 may reduce the overall cooling airflow requirements of the system.
The electric fans 40 may be configured to be electrically coupled to a charging system (e.g., the alternator) of the internal combustion engine 10. According to one embodiment, the electric fans 40 have an input voltage of 12 Volts (V) direct-current (DC), a diameter of approximately 142.24 millimeters (5.6 inches), and a current draw of between 2.5-3.4 Amperes (A). According to some embodiments, the 12V input voltage of the electric fans 40 is intended to be close to the operating voltage of typical standby generators. According to another embodiment, the electric fans 40 may be configured to be powered off of 120V alternating current (AC) from the application site in order to operate in the most desirable manner. In some applications, the engine cooling system 100 may receive power directly from the standby generator. In these applications, it may be advantageous to power the electric fans 40 off of 120V AC power which is commonly output by standby generators. According to one embodiment, the electric fans 40 may be the VA21A3745A electric fan produced by SPAL Automotive.
The electric fans 40 may be securely mounted into ducts 30 through various fastening mechanisms such as a friction fit, the use of interlocking tabs and/or notches, a snap fit, the use of fasteners, the use of adhesive-based products, through the implementation and interlocking of a thread pattern on the electric fan and the duct 30, and other suitable fastening mechanisms. The housing 20 is configured to receive the ducts 30. The ducts 30 may be securely mounted into the housing 20 through various fastening mechanisms such as, a friction fit, the use of tabs and/or notches, a snap fit, the use of fasteners, the use of adhesive-based products, through the implementation and interlocking of a thread pattern on the duct 30 and the housing 20, and other suitable fastening mechanisms. The internal combustion engine 10 is configured to include a mechanism for securely mounting the housing 20 to the internal combustion engine 10. The housing 20 may be securely mounted to the internal combustion engine 10 through various fastening mechanisms such as, a friction fit, the use of tabs and/or notches, a snap fit, the use of fasteners, the use of adhesive-based products, and other suitable fastening mechanisms.
The housing 20 is configured to include a number of openings 21 configured to accept a corresponding number of ducts 30. In various embodiments, the housing 20 may be configured to be attached to a standard V-twin engine 10. In these embodiments, the housing 20 may include two openings 21, with each opening 21 positioned over a cylinder of the V-twin engine 10. In some of these embodiments, the housing 20 includes two openings 20 with each positioned substantially over a cylinder head of the V-twin engine 10.
Referring further to
According to various embodiments, the ducts 30 are configured with a length such that, when fully installed into the housing 20, only the flanges 35 protrude from the housing 20. According to alternative embodiments, the ducts 30 may be configured with a length such that, when fully installed into the housing 20, the ducts 30 protrude a certain amount from the housing 20. The inner surface of the ducts 30 may be substantially smooth to facilitate air flow through the ducts 30.
During routine exercise cycles, standby generators typically run under no load and at maximum speed. These operating conditions cause the fan to “overcool” the engine 10. Under an overcooled condition, the oil within the standby generator may not reach an optimal operating temperature. Overcooling may also lead to water being present within the oil system. In order to insure that water is not present in the oil system, oil temperatures may be elevated to at least approximately 93 degrees Celsius (200 degrees Fahrenheit). As a result, the electric cooling fan system may be turned on, for example, at a temperature of between approximately 93 degrees Celsius (200 degrees Fahrenheit) and 100 degrees Celsius (212 degrees Fahrenheit), which will evaporate most, if not all, condensed water in the oil system. By utilizing the engine cooling system 100, the temperature of the internal combustion engine 10 may be controlled precisely. Due to their ability to be operated independent from engine speed, electric fans 40 may have a longer service life than typical fans mechanically coupled to the crankshaft of an internal combustion engine. The ability to operate at a speed independent from engine speed may allow electric fans 40 to eliminate overcooling by running at lower speeds during exercise cycles in order to facilitate optimal oil temperatures and to reduce water presence in the oil system. Further, electric fans 40 may produce less noise pollution than typical fans that are mechanically coupled to the crankshaft of an engine 10. The reduction in noise pollution is due, in part, to the relatively smaller sized blades of the electric fans 40 as well as the ability to operate the electric fans 40 at speeds independent of engine speed.
Electric fans 40 typically consume less energy than fans mechanically coupled to the crankshaft of an engine. This increase in energy efficiency is typically due to the ability of the electric fans 40 to operate at a speed independent of engine speed. Typically, electric fan blade design allows for greater efficiency over the fan assembly traditionally used in standby generators. In application, electric fans 40 may consume approximately half as much energy as traditional fans mechanically coupled to the crankshaft of an engine. A substantial portion of the energy consumed by a traditional fan assembly is through the constant rotation of the fan, regardless of cooling need. For example, a fan mechanically coupled to the crankshaft of an engine 10 may consume 1.5-1.75 horsepower (HP) while a comparable engine cooling system 100 may consume approximately 0.75-0.88 HP. According to various embodiments, the electric fans 40 may include motors, which may be brushless permanent magnet DC motors, DC motors, AC motors, direct-drive motors (e.g., motors that do not include any reduction, such as that coming from a belt or transmission, etc.), or other high efficiency motors. By utilizing the engine cooling system 100, engines and their applications, such as standby generators, may achieve a higher rated horsepower. Furthermore, by removing the need for a traditional fan being mounted to the crankshaft through the flywheel, additional engine configurations may be possible that are advantageous compared to traditional engine configurations.
During operation, it may not be desirable for the fan in the standby generator to be running at all times and at a non-variable speed, as is the case with fans that are mechanically coupled to the crankshaft of an engine. Through the use of the engine cooling system 100, the fan speed may be varied according to various parameters observed by a processing circuit. According to various embodiments, the electric fan speed may be continuously varied to achieve a desired cooling rate or other parameter of the electric cooling system. According to other embodiments, the electric fan speed may be modulated (e.g., power to the electric fan may be turned on, and then turned off) in order to achieve a desired cooling rate or other parameter of the electric cooling system. For example, the electric fan may be pulse-width modulated (PWM) or pulse-duration modulated (PDM) in order to achieve the desired parameter of the electric cooling system. Further, the processing circuit may instruct the engine cooling system 100 to modulate fan speed according to data obtained from various sensors in order to maintain or establish a certain engine temperature or other operating parameter.
Traditionally, alternator speed is directly related to engine speed. In operation, alternators have a tendency to generate a large amount of heat energy, particularly in standby generators where alternators are often larger than in typical internal combustion engine applications. In typical standby generators, alternators include a fan mounted to the alternator shaft. In certain applications, the alternator shaft may be the crankshaft of the engine. However, in other applications, such as those that utilize a belt system (e.g., a serpentine belt, etc.), the alternator may have a separate alternator shaft that is configured to be driven by the belt system. Due to the direct relationship between the engine speed and the speed of the alternator shaft, the cooling rate of the alternator may not be best matched to the cooling needs of the alternator. Through the use of the engine cooling system 100, the alternator may be directly provided air flow more closely matched to the cooling needs of the alternator.
Referring now to
Referring specifically to
Referring specifically to
Referring to
Engine cooling system 200 may be utilized with a variety of air-cooled engine applications. For example, engine cooling system 200 may be utilized in a standby generator or outdoor power equipment. Outdoor power equipment includes lawn mowers, riding tractors, snow throwers, pressure washers, portable generators (e.g., portable genset, etc.), tillers, log splitters, zero-turn radius (ZTR) mowers, walk-behind mowers, riding mowers, industrial vehicles such as forklifts, utility vehicles, etc. Outdoor power equipment may, for example, drive an implement, such as a rotary blade of a lawn mower, a pump of a pressure washer, the auger of a snowthrower, the alternator of a generator, and/or a drivetrain of the outdoor power equipment.
The retaining features 212 of the electric fan 210 may be tabs, hooks, posts, or other suitable retaining mechanisms. The retaining features 212 of the electric fan 210 may be configured to interact with the retaining features 262 of the second shroud 260 or the retaining features 252 of the first shroud 250. According to an exemplary embodiment, retaining features 212 of the electric fan 210 are configured to directly interact with the retaining features 252 of the first shroud 250. In some embodiments, the outer profile 215 of the electric fan 210 is substantially circular in shape. However, the outer profile 215 of the electric fan 210 may be of any suitable shape, size, or configuration. For example, the outer profile 215 of the electric fan 210 may, in one embodiment, may be substantially square shaped.
The second shroud 260 may be configured to accept the electric fan 210 and may be further configured to attach to the first shroud 250. The retaining features 262 of the second shroud 260 may be configured to interact with the retaining features 212 of the electric fan 210 and/or the retaining features 252 of the first shroud 250. The retaining features 262 of the second shroud 260 may be tabs, hooks, posts, or other suitable retaining mechanisms. According to an exemplary embodiment, the retaining features 262 of the second shroud 260 may be a plurality of mounting brackets which may allow the electric fan 210 to be secured to the second shroud 260. According to the shape, size and configuration of the electric fan 210, the inner profile 265 of the second shroud 260 may be of differing configurations necessary to accept the outer profile 215 of the electric fan 210. For example, in an embodiment where the electric fan 210 is substantially square in shape, the inner profile 265 of the second shroud 260 may be configured to have a substantially square opening configured to receive the outer profile 215 of the electric fan 210.
In various embodiments, the inner profile 255 of the first shroud 250 is configured to match the outer profile 267 of the second shroud 260. According to the shape, size and configuration of the second shroud 260, the inner profile 255 of the first shroud 250 may be of differing configurations necessary to accept the outer profile 267 of the second shroud 260. In one embodiment, the inner profile 255 of the first shroud 250 is configured to accept the outer profile 267 of the second shroud 260 which is substantially circular in shape. According to various embodiments, the inner profile 255 of the first shroud 250 is configured to accept the outer profile 215 of the electric fan 210 directly, and the second shroud 260 is not included in the engine cooling system 200. In some embodiments, certain gaps between the inner profile 255 of the first shroud 250 and the outer profile 267 of the second shroud 260 may be included. The retaining features 252 of the first shroud 250 may be configured to interact with the retaining features 212 of the electric fan 210 and/or the retaining features 262 of the second shroud 260. The retaining features 252 of the first shroud 250 may be tabs, hooks, posts, or other suitable retaining mechanisms. According to an exemplary embodiment, retaining features 252 of the first shroud 250 are configured to directly interact with the retaining features 212 of the electric fan 210. The first shroud 250 may be configured to be attached to the internal combustion engine 10 and to the second shroud 260 through the use of the spacers 270, the nuts 280, and the studs 290. According to various embodiments, the studs 290 may be integrated within the IC engine 10. According to an exemplary embodiment, the electric fan 210 is configured to be a 30.48 centimeter (12 inch) circular fan that is configured to run off of 12V DC and draw approximately 6.5 A.
According to the embodiments shown in
According to various embodiments, the electric fan may be configured to be a brushless permanent magnet DC motor, DC motor, AC motor, direct-drive motor, or other high efficiency motor. According to various embodiments, the studs 290, the nuts 280, and the spacers 270 may alone or in combination secure the second shroud 260 (thereby including the electric fan) to the IC engine 10. In application, the studs 290 may protrude through the first shroud 250 and through the second shroud 260. In between the second shroud 260 and first shroud 250 a spacer 270 may be placed. In order to secure the second shroud 260 and first shroud 250 to the internal combustion engine 10, the nut 280 may be threaded onto the stud 290. This process may be repeated for multiple studs 290 in order to fully secure the assembly. According to various embodiments, in order to attach the electric fan 210 to the second shroud 260, the retaining features 212 of the electric fan 210 may include several radial protrusions which may be snap fitted into the retaining features 262 of the second shroud 260 which may include several corresponding recesses within the second shroud 260. According to one embodiment, the electric fan may be the VA10-AP9/C-25A electric fan produced by SPAL Automotive.
According to another embodiment, the electric fan is be configured to operate off of 120V AC from an application site in order to operate in the most desirable manner. According to yet another embodiment, the electric fan is be configured to operate off of 120V AC produced by the standby generator. The utilization of electric fans 40, similar to typical water-cooled radiator fans, allows for a substantial portion of the internal combustion engine 10 to be cooled by a single device.
Referring now to
In
According to various embodiments, sensors 310 may be thermocouples, air flow meters, flow sensors, mass air flow sensors, rotary encoders, tachometers, hall effect sensors, speedometers, manifold absolute pressure sensors, oxygen sensors, speed sensors, throttle position sensors, torque sensors, variable reluctance sensors, vehicle speed sensors, and other suitable sensors. Sensors 310 may also be ambient sensors located on or near the outside of the standby generator intended to provide ambient temperature or other readings. The processing circuit may be configured to receive readings from the internal combustion engine sensors and/or ambient sensors and determine, among other calculations, an appropriate operation manner for the electric cooling system. For example, during exercise cycles in certain ambient temperatures, such as temperatures below 15 degrees Celsius (59 degrees Fahrenheit), the engine cooling system 100 may not turn on because it is not needed. In this example, the noise pollution of the standby generator would be decreased and the fuel efficiency of the standby generator increased because the electric fan cooling was not required to run, or ran for a substantially shorter amount of time. In other examples, the electric cooling fan system may periodically turn on and turn off, depending on the cooling needs of the standby generator.
According to an exemplary embodiment, sensors 310 are mounted to the engine block and are configured to monitor the temperature of the engine block of the IC engine 10. According to this embodiment, the memory 340 includes a threshold of one-hundred and twenty degrees Celsius. In application, according to this exemplary embodiment, the processing circuit 320 will instruct the fan system 350 to increase output when the temperature measured by the sensors 310 of the engine block exceeds the threshold stored in the memory 340 of one-hundred and twenty degrees Celsius. According to another exemplary embodiment, sensors 310 are mounted to the cylinder head and are configured to monitor the temperature of the cylinder head of the IC engine 10. According to this embodiment, the memory 340 includes a threshold of one-hundred and thirty degrees Celsius. In application, according to this exemplary embodiment, the processing circuit 320 will instruct the fan system 350 to increase output when the temperature measured by the sensors 310 of the cylinder heads exceeds the threshold stored in the memory 340 of one-hundred and thirty degrees Celsius. According to another exemplary embodiment, sensors 310 are mounted within or proximate the oil cooler and are configured to monitor the temperature of oil within the oil cooler of the IC engine 10. According to this embodiment, the memory 340 includes a threshold of one-hundred and ten degrees Celsius. In application, according to this exemplary embodiment, the processing circuit 320 will instruct the fan system 350 to increase output when the temperature measured by the sensors 310 of the oil within the oil cooler exceeds the threshold stored in the memory 340 of one-hundred and ten degrees Celsius.
An issue that plagues typical internal combustion engines with fans mechanically coupled to their crankshafts, such as traditional standby generators, is a condition called a hot soak. A hot soak occurs when the internal combustion engine has built up a sufficient amount of internal heat energy within the engine block and associated components and is subsequently shut off. On a traditional standby generator, once the internal combustion engine is shut off, the fan stops cooling the engine. During the hot soak, the internal combustion engine within the traditional standby generator continues to build up heat energy within the engine block and associated components, but there is no longer a cooling force acting on the internal combustion engine. As a result, the internal combustion engine may reach temperatures greater than the highest operating temperature, and may stay at these elevated temperatures for a prolonged period of time. Hot soaking, as seen, for example, in traditional standby generators, may lead to increased component degradation and ultimately to premature failure of the standby generator. Through the utilization of the engine cooling system 100 or engine cooling system 200, the electric fans 40 or the electric fans 210, respectively, may be operated after the IC engine 10 has been shut off, through the use of a capacitor or battery system, or through an application site power grid. In this manner, the electric cooling system may prolong component life and thereby the useful life of the standby generator it is installed in. According to various embodiments, the electric cooling system may be implemented in both an HSB generator and/or a commercial standby generator. According to various embodiments, the housing 20, ducts 30, electric fans 40, first shroud 250, the spacer 70, the nut 80, the stud 90, and the shroud may be constructed from heat resistant materials such as thermal resistant plastics, thermosetting polymer blends, metallic alloys, metals, and materials suitable for prolonged exposure to the typical operating temperatures of an internal combustion engine.
In other embodiments, the engine cooling system 100 and/or the engine cooling system 200 may be implemented for use on outdoor power equipment such as riding lawn mowers, zero-turn radius (ZTR) lawn mowers, mowers, tractors, excavators, backhoes, forklifts, etc. By incorporating an engine cooling system 100 and/or engine cooling system 200, the outdoor power equipment may be variably cooled to more closely match cooling output with cooling demands.
At least one of the various controllers described herein may be implemented as a general-purpose processor, an application specific integrated circuit (ASIC), one or more field programmable gate arrays (FPGAs), a digital-signal-processor (DSP), a group of processing components, or other suitable electronic processing components. In one embodiment, at least one of the controllers includes memory and a processor. The memory is one or more devices (e.g., RAM, ROM, Flash Memory, hard disk storage, etc.) for storing data and/or computer code for facilitating the various processes described herein. The memory may be or include non-transient volatile memory or non-volatile memory. The memory may include database components, object code components, script components, or any type of information structure for supporting the various activities and information structures described herein. The memory may be communicably connected to the processor and provide computer code or instructions to the processor for executing the processes described herein. The processor may be implemented as a general-purpose processor, an application specific integrated circuit (ASIC), one or more field programmable gate arrays (FPGAs), a digital-signal-processor (DSP), a group of processing components, or other suitable electronic processing components.
It is important to note that the construction and arrangement of the elements of the systems and methods as shown in the embodiments are illustrative only. Although only a few embodiments of the present disclosure have been described in detail, those skilled in the art who review this disclosure will readily appreciate that many modifications are possible (e.g., variations in sizes, dimensions, structures, shapes and proportions of the various elements, values of parameters, mounting arrangements, use of materials, colors, orientations, etc.) without materially departing from the novel teachings and advantages of the subject matter recited. By way of example, elements shown as integrally formed may be constructed of multiple parts or elements. It should be noted that the elements and/or assemblies of the enclosure may be constructed from any of a wide variety of materials that provide sufficient strength or durability, in any of a wide variety of colors, textures, and combinations. The order or sequence of any process or method steps may be varied or re-sequenced, according to alternative embodiments. Other substitutions, modifications, changes, and omissions may be made in the design, operating conditions, and arrangement of the preferred and other embodiments without departing from scope of the present disclosure.
The present disclosure contemplates methods, systems, and program products on any machine-readable media for accomplishing various operations. Some of the embodiments of the present disclosure may be implemented using existing computer processors, or by a special purpose computer processor for an appropriate system, incorporated for this or another purpose, or by a hardwired system. Embodiments within the scope of the present disclosure include program products comprising machine-readable media for carrying or having machine-executable instructions or data structures stored thereon. Such machine-readable media can be any available media that can be accessed by a general purpose or special purpose computer or other machine with a processor. By way of example, such machine-readable media can comprise RAM, ROM, EPROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to carry or store desired program code in the form of machine-executable instructions or data structures and which can be accessed by a general purpose or special purpose computer or other machine with a processor. When information is transferred or provided over a network or another communications connection (either hardwired, wireless, or a combination of hardwired or wireless) to a machine, the machine properly views the connection as a machine-readable medium. Thus, any such connection is properly termed a machine-readable medium. Combinations of the above are also included within the scope of machine-readable media. Machine-executable instructions include, by way of example, instructions and data, which cause a general-purpose computer, special purpose computer, or special purpose processing machines to perform a certain function or group of functions.
The various control systems and circuits described herein (including in the related applications incorporated by reference) may be implemented as “non-programmable circuitry” that consists of analog or digital hard circuitry that does not utilize a microcontroller or software or as a controller, microcontroller, computer, or other programmable device. It is believed that embodiments in which the controls are implemented as non-programmable circuitry including discrete components may be less expensive than embodiments implemented with microcontrollers or using software. Such non-programmable circuitry embodiments do not include a microcontroller. An example of such non-programmable circuitry is a relay such as a thermo-mechanical relay.
Although the figures may show a specific order of method steps, the order of the steps may differ from what is depicted. Also two or more steps may be performed concurrently or with partial concurrence. Such variation will depend on the software and hardware systems chosen and on designer choice. All such variations are within the scope of the disclosure. Likewise, software implementations could be accomplished with standard programming techniques with rule-based logic and other logic to accomplish the various connection steps, processing steps, comparison steps, and decision steps.