SWIMMING POOL WINTERIZATION SYSTEM AND METHOD
20240209648 ยท 2024-06-27
Inventors
- Travis Baldwin (Raleigh, NC, US)
- Mauricio Valencia (New Hill, NC, US)
- David Vaughn (Pittsboro, NC, US)
- Joshua Lutter (Holly Springs, NC, US)
- Anas Alhajeh (Clayton, NC, US)
- William Evans (Apex, NC, US)
- James MILLER (Sanford, NC, US)
- Mitchell Bellamy (Sanford, NC, US)
Cpc classification
International classification
Abstract
A system and a method for performing an automated winterization process for a swimming pool or spa are provided. A temperature sensor collects a sensed temperature value, which is transmitted and processed by a control system of a connected aquatic system. Based on the sensed temperature value, the swimming pool or spa control system executes the automated winterization process for the swimming pool or spa. The automated winterization process includes displacing water with air using an air-moving device in a first loop path and a second loop path using one or more actuated automatic valves.
Claims
1. A method for performing an automated winterization process for a swimming pool or spa, the method comprising the steps of: collecting a sensed temperature value using a temperature sensor; transmitting the sensed temperature value to a control system of a connected aquatic system; comparing the sensed temperature value to a pre-defined threshold value using a processor of the control system; executing the steps of the automated winterization process when the sensed temperature value is at or below the pre-defined threshold value; and displacing water with air using an air-moving device in a first loop path and a second loop path of the connected aquatic system.
2. The method of claim 1, wherein the air-moving device is positioned between a pump and a skimmer of the connected aquatic system.
3. The method of claim 1, wherein the air-moving device is provided in a form of an air blower, an accumulator, or an air compressor.
4. The method of claim 1, wherein the control system executes the automated winterization process for the swimming pool or spa when an advanced learning model generates a recommendation based on weather patterns.
5. The method of claim 1, wherein the control system predicts a time for executing the automated winterization process using an advanced learning model trained on historical data of temperature values.
6. The method of claim 1, further comprising: generating and transmitting an initiation message to a mobile device of a user associated with the swimming pool or spa, wherein the initiation message includes a recommendation for executing the automated winterization process; and executing the automated winterization process after a confirmation message is received from the mobile device of the user associated with the swimming pool or spa.
7. The method of claim 1, wherein: in the first loop path, the automated winterization process is executed from a skimmer to the swimming pool or spa, and in the second loop path, the automated winterization process is executed from a pump to the swimming pool or spa.
8. The method of claim 7, wherein in the first loop path, the skimmer is directly connected to the swimming pool or spa.
9. The method of claim 7, wherein in the second loop path, the pump is connected to a filter, the filter is connected to a heater, the heater is connected to a sanitizer, the sanitizer is connected to one or more pool returns, and the one or more pool returns are connected to the swimming pool or spa.
10. A method for performing an automated winterization process for a connected aquatic system including a swimming pool or spa, the method comprising the steps of: collecting a sensed temperature value using a temperature sensor; comparing the sensed temperature value to a pre-defined threshold value using a processor of a control system; and executing the steps of the automated winterization process when the sensed temperature value is at or below the pre-defined threshold value, wherein the automated winterization process includes the steps of: turning off a pump; actuating a first automatic valve of an air-moving device to a closed state to stop water flow from the pump to the swimming pool or spa through a skimmer; activating the air-moving device to create a positive air pressure; displacing water with air using the air-moving device in a first loop path of the connected aquatic system; and actuating a second automatic valve of the skimmer to the closed state to prevent infiltration of the water when the positive air pressure is removed.
11. The method of claim 10, further comprising: actuating a third automatic valve of a filter to an open state to drain the water from the filter; and actuating the first automatic valve of the air-moving device to an open state to displace water with air in tubing up to the skimmer.
12. The method of claim 10, further comprising displacing the water with the air using the air-moving device in a second loop path of the connected aquatic system by executing the steps of: actuating a third automatic valve of a filter to the closed state after the water is drained from the filter; actuating the first automatic valve of the air-moving device to an open state to allow the air to flow into the second loop path; actuating a fifth automatic valve of the one or more pool returns to the closed state to prevent water infiltration when the positive air pressure is removed; and turning off the air-moving device.
13. The method of claim 12, wherein: in the first loop path, the automated winterization process is executed from a skimmer to the swimming pool or spa, and in the second loop path, the automated winterization process is executed from the pump to the swimming pool or spa.
14. The method of claim 13, wherein in the second loop path, the pump is connected to the filter, the filter is connected to a heater, the heater is connected to a sanitizer, the sanitizer is connected to the one or more pool returns, and the one or more pool returns are connected to the swimming pool or spa.
15. A connected aquatic system configured to execute an automated winterization process for a swimming pool or spa, the connected aquatic system comprising: a control system provided in a form of a receiver, a processor, and a memory; a temperature sensor designed to collect a sensed temperature value; the receiver is configured to receive the sensed temperature value from the temperature sensor; and the processor is configured to compare the sensed temperature value to a pre-defined threshold stored in the memory; the processor is further configured to execute the automated winterization process for the swimming pool or spa; and an air-moving device designed to displace water with air when the processor executes the automated winterization process.
16. The connected aquatic system of claim 15, wherein the control system further includes a transmitter configured to generate and transmit an initiation message to a mobile device of a user associated with the swimming pool or spa.
17. The connected aquatic system of claim 16, wherein the initiation message includes a recommendation for executing the automated winterization process based on the sensed temperature value compared to the pre-defined threshold stored in the memory.
18. The connected aquatic system of claim 15, further comprising one or more moisture detection sensors located in a first loop path and a second loop path of the connected aquatic system.
19. The connected aquatic system of claim 15, further comprising one or more automatic valves designed to be actuated by the control system to direct displacement of the water in a first loop path or a second loop path of the connected system.
20. The connected aquatic system of claim 15, wherein the air-moving device is provided in a form of an air blower, an accumulator, or an air compressor.
Description
DESCRIPTION OF THE DRAWINGS
[0012]
[0013]
[0014]
DETAILED DESCRIPTION
[0015] Before any embodiments of the disclosure are explained in detail, it is to be understood that the disclosure is not limited in its application to the details of construction and the arrangement of components set forth in the following description or illustrated in the following drawings. The disclosure is capable of other embodiments and of being practiced or of being carried out in various ways. Also, it is to be understood that the phraseology and terminology used herein are for the purpose of description and should not be regarded as limiting. The use of including, comprising, or having and variations thereof herein is meant to encompass the items listed thereafter and equivalents thereof as well as additional items. Unless specified or limited otherwise, the terms mounted, connected, supported, and coupled and variations thereof are used broadly and encompass both direct and indirect mountings, connections, supports, and couplings. It will be understood that connected and coupled are not restricted to physical or mechanical connections or couplings.
[0016] The following discussion is presented to enable a person skilled in the art to make and use embodiments of the disclosure. Various modifications to the illustrated embodiments will be readily apparent to those skilled in the art, and the generic principles herein can be applied to other embodiments and applications without departing from embodiments of the disclosure. Thus, embodiments of the disclosure are not intended to be limited to embodiments shown but are to be accorded the widest scope consistent with the principles and features disclosed herein. The following detailed description is to be read with reference to the figures, in which like elements in different figures have like reference numerals. The figures, which are not necessarily to scale, depict selected embodiments and are not intended to limit the scope of embodiments of the disclosure. Skilled artisans will recognize the examples provided herein have many useful alternatives and fall within the scope of embodiments of the disclosure.
[0017]
[0018] The system components can be provided in the form of an air-moving device 108, a skimmer 110, a pump 112, a filter 114, a heater 116, a sanitizer 118, a first pool return 120, a second pool return 122, and one or more sensing devices 124. The control system 106 is connected to the each of the one or more system components. In some forms, the first pool return 120 and the second pool return 122 are provided in the form of automatic pool returns.
[0019] In some embodiments, the air-moving device 108 is provided in the form of an air blower, an air compressor, or an accumulator. In some aspects, the air-moving device 108 includes a tank configured to hold an amount of air and a bladder for maintaining an air pressure. It will be understood that the air-moving device 108 can be provided in the form of another type of device capable of moving air while maintaining a set air pressure level. The air-moving device 108 may be coupled to, integrated with, or otherwise connected to the one or more system components of the connected system 100 to eliminate manual efforts for connecting and disconnecting the air-moving device 108 to perform winterization of the swimming pool or spa 102. In some forms, the air-moving device 108 is installed in a location between the pump 112 and the skimmer 110.
[0020] In some embodiments, the control system 106 is connected to the one or more system components using a wired communication connection, a wireless communication connection, or a network communication connection. Non-limiting examples of the communication connection include Bluetooth, cellular, satellite, GPS, RS-485, RF, MODBUS, CAN, CANBUS, DeviceNet, ControlNet, Ethernet TCP/IP, RS-232, Universal Serial Bus (USB), Firewire, Thread, proprietary protocol(s), other known communication protocol(s), the Internet, intranets, extranets, wide area networks (WANs), local area networks (LANs), wired networks, wireless networks, cloud networks, or other suitable networks, or any combination of two or more such networks or protocols.
[0021] In some aspects, the sensor 124 is provided in the form of a temperature sensor. The sensor 124 is configured to sense the ambient temperature of a geographic location where the swimming pool or spa 102 is located. The sensor 124 is further configured to transmit a value of the sensed ambient temperature to the control system 106, as described in more detail in connection with
[0022] In some aspects, the sensor 124 is positioned proximate to the swimming pool or spa 102. In some examples, the sensor 124 is positioned in the water 104. In some alternative embodiments, the sensor 124 is positioned at or near the control system 106. In some embodiments, the sensor 124 transmits a value of the sensed temperature to the control system 106 in a pre-defined time interval (e.g., every 30 minutes). In some embodiments, the sensor 124 transmits a value of the sensed temperature to the control system 106 based on an event trigger (e.g., the start of the day, a specific time, a specific temperature, etc.). The pre-defined time interval and/or triggering event(s) can be defined by an owner of the swimming pool or spa 102 or a technician servicing the swimming pool or spa 102. In some embodiments, the owner, technician, or other user can configure the predefined time interval, triggering event(s), or other settings of the connected system 100 using a mobile application or other computing device. The computing device can be any device capable of connecting to the Internet (e.g., a smartphone or tablet, a computer, or another display interface).
[0023] The control system 106 receives the sensed temperature value from the sensor 124 and compares the sensed temperature value with a pre-defined threshold value. In some embodiments, the pre-defined threshold value is set or defined by the owner of the swimming pool or spa 102 or the technician of the swimming pool or spa 102. In a non-limiting embodiment, the pre-defined threshold value ranges from 35? F. and below. The pre-defined threshold value can be defined by the owner or the technician of the swimming pool or spa 102 using the mobile application or other computing device. Although the present disclosure references a particular temperature value (i.e., 35? F.) for the top value of the pre-defined threshold value, it will be understood by a person skilled in the art that other temperature values can be used as the pre-defined threshold value.
[0024] If the sensed temperature value is above the pre-defined threshold value, the control system 106 does not initiate the winterization process. However, if the sensed temperature value is the same as or below the pre-defined threshold value, the control system 106 initiates an automated winterization process for the swimming pool or spa 102. The control system 106 iteratively compares the sensed temperature value from the sensor 124 with the pre-defined threshold value to automatically determine the appropriate time to initiate the winterization process for the swimming pool or spa 102. In some non-limiting examples, the control system 106 can be configured to initiate the winterization process after the pre-defined threshold temperature value has been reached or exceeded for multiple days in a row.
[0025] In some embodiments, the control system 106 can utilize an advanced learning model to analyze data and generate trends to determine the appropriate time to initiate the winterization process. In some forms, the control system 106 can be communicatively coupled to an interface provided in the form of a weather API. The weather API can use one or more advanced learning models to predict cost savings based on earlier winterization data compared to a later winterization date. For example, the advanced learning model can be trained on weather data, historical data, user data, and other types of data to evaluate weather patterns for a relevant geographic area (e.g., where the swimming pool or spa is located). In some forms, demand for heat, heating costs, and environmental conditions can be parameters analyzed by the advanced learning model. In some aspects, the advanced learning model can generate recommendations to improve system efficiency during operating months of the swimming pool or spa 102, including but not limited to a hybrid heating mode and a heating schedule based on weather patterns. In some aspects, the advanced learning model can be provided in the form of a machine learning model or other advanced artificial intelligence-based process.
[0026] In some embodiments, before initiating the automated winterization process, the control system 106 transmits an initiation message to the mobile device or other computing device of the user associated with the swimming pool or the spa 102 for performing the automated winterization process. The initiation message can be provided in the form of a notification to inform the user associated with the swimming pool or spa 102 that an automated winterization process will be performed since the sensed ambient temperature has reached (or is below) the pre-defined threshold value, according to the configuration settings of the connected system 100. The user of the swimming pool or spa 102 can either accept or deny to perform the automated winterization process. If accepted by the user the mobile device or other computing device can generate and transmit a confirmation message to the control system 106 to initiate the automated winterization process. If denied or rejected, the mobile device or other computing device can generate and transmit a rejection message to the control system 106. If the control system 106 receives the confirmation message, the control system 106 can execute the steps for performing the automated winterization process. If the control system 106 receives the rejection message, the control system can maintain the current state and not execute the steps for performing the automated winterization process.
[0027] In some embodiments, the control system 106 does not wait to receive the confirmation message before executing the steps for performing the automated winterization process. In some aspects, the control system 106 automatically starts performing the automated winterization process once the sensed temperature value reaches or drops below the pre-defined threshold value temperature. It will be understood that this example is non-limiting and the pre-defined threshold value and/or trigger for initiating the automated winterization process can vary based on the configuration settings of the connected system 100.
[0028] The control system 106 executes the steps to perform the automated winterization process based on the sensed temperature value. The automated winterization process can include displacing the water 104 with air using the air-moving device 108 in a first loop path 126 and a second loop path 128. In some aspects, in the first loop path 126, the skimmer 110 is directly connected to the swimming pool or spa 102. In the second loop path 128, the pump 112 is connected to the filter 114, which is connected to the heater 116. In the example shown in
[0029] In some aspects, the air-moving device 108 includes an automatic first valve 108a and an automatic second valve 108b. In some forms, the filter 114 includes an automatic valve 114a. In some embodiments, the first pool return 120 includes an automatic valve 120a and the second pool return 122 includes an automatic valve 120b. In some embodiments, the skimmer 110 comprises an automatic valve 110a. In some aspects, the term automatic valve refers to a solenoid valve or a motorized ball valve. In at least this way, the connected system 100 can include one or more aspects designed to automatically seal portions of the connected system 100 to execute the automatic winterization process. For example, the connected system 100 can include automatic valves to seal the skimmer 110, the first return 120, and the second return 122 automatically.
[0030] In the first loop path 126, the automated winterization process is executed from the skimmer 110 to the swimming pool or spa 102 (e.g., in a clockwise direction, referring to
[0031] In the second loop path 128, the automated winterization process is executed from the pump 112 to the swimming pool or spa 102 (e.g., in a counter-clockwise direction in the example shown in
[0032] In some embodiments, the air-moving device 108 blows the air in the first loop path 126 and the second loop path 128 with a pressure of 50 pounds per square inch (psi) or less. It will be understood that this is a non-limiting example. In some aspects, the connected system 100 can further include one or more smart air devices in communication with the air-moving device 108, wherein the smart air devices can determine if water 104 or air is being displaced out of the first loop path 126 or the second loop path 128 based on a current level detected from one or more sensors. In some forms, the connected system 100 can further include one or more sound sensors designed to detect whether water or air is being displaced out of the first loop path 126 or the second loop path 128 based on detected sounds, vibrations, or similar signals detected from the one or more sound sensors.
[0033] In some embodiments, the time taken to blow the air and the amount of air blown by the air-moving device 108 in the first loop path 126 and the second loop path 128 depends on various factors. The various factors can include but are not limited to, a total length of the first loop path 126 and the second loop path 128, a load of the air-moving device 108, a current and a voltage at which the air-moving device 108 is operating, an amount of water 104 present in the first loop path 126 and the second loop path 128, a size of the swimming pool or spa 102, a size of a diameter of the plumbing of the fluid circuit of the connected system 100, an amount of plumbing in the swimming pool or spa system 100, or a combination thereof.
[0034] In some aspects, the connected system 100 further includes a process for automatically stopping the air-moving device 108 from blowing the air in the first loop path 126 and the second loop path 128 when the water is completely drained, or substantially completely drained from the first loop path 126 and the second loop path 128. In some embodiments, one or more sensors are integrated with or otherwise operatively coupled to the connected system 100 to determine if the water 104 is still present in the first loop path 126 and/or the second loop path 128. In this non-limiting example, the one or more sensors transmits a signal to the control system 106 to stop or continue operating the air-moving device 108 based on the detection of water (or lack thereof) in the first loop path 126 and the second loop path 128.
[0035] For example, if the one or more sensors sense a presence of water in any of the first loop path 126 and/or the second loop path 128, then, the sensors are configured to generate and transmit a signal to the control system 106 indicating the presence of water in the two loop paths 126, 128. In turn, the air-moving device 108 continues to blow the air in the two loop paths 126, and 128. If the one or more sensors do not sense the presence of water in the first loop path 126 and/or the second loop path 128, then, the one or more sensors can generate and transmit a signal to the control system 106 indicating an absence of water in one or both of the two loop paths 126, 128. In turn, the control system 106 generates and transmits a stop signal to the air-moving device 108. The air-moving device 108 stops blowing the air in one or more of the two loop paths 126, and 128 upon receiving and processing the stop signal.
[0036] In some embodiments, the one or more sensors comprise a first sensor located in the first loop path and a second sensor located in the second loop path. Although, the present disclosure discloses the first sensor located in the first loop path and the second sensor located in the second loop path, it will be appreciated that a single sensor can be used for the entire swimming pool or spa system 100. In some forms, the system may utilize multiple sensors for each of the first loop path and the second loop path.
[0037] In some embodiments, the one or more sensors are provided in the form of water level sensors. In some forms, the one or more sensors are provided in the form of moisture detection sensors. In some aspects, the moisture detection sensors can be used to detect leaks in the connected system 100 or other water intrusions into aspects of the fluid circuit of the connected system 100. In some forms, the connected system 100 can further include an automated robotic system for executing the automated winterization process, detecting leaks or defects in the connected system 100, or performing other tasks associated with the operation and decommissioning of the connected system 100. In some examples, the automated robotic system can include a camera, wheels, or similar movable track, a controller, and one or more subassemblies for operating the automated robotic system.
[0038] Referring to
[0039] The receiver 204 is configured to receive ambient temperature value sensed by the sensor 124. The receiver 204 is also configured to communicate the sensed temperature value to the processor 206. The receiver 204 is further configured to collect information from one or more water level sensors or water detection sensors. The receiver 204 is also configured to receive and process a confirmation message or a denial message for performing or not performing the automated winterization process. The confirmation message and/or the denial message can be generated and transmitted from the mobile device or other computing device of the user associated with the swimming pool or spa 102.
[0040] The processor 206 is configured to compare the sensed temperature value to the pre-defined threshold value. Based on the comparison, the processor determines whether to perform the automated winterization process for the swimming pool or spa 102 or not. As described in more detail in connection with
[0041] The transmitter 202 is configured to generate and transmit an initiation message to the mobile device or other computing device of the user associated with the swimming pool or spa 102. The initiation message can include a notification that the configuration settings associated with the automated winterization process have been met and the connected system 100 recommends initiating the automated winterization process. The transmitter 202 is further configured to activate a backwash process. The backwash process can include reversing a flow of the water 104 to flush contaminates from the filter 114 of the swimming pool or spa 102.
[0042] The memory 208 is configured to store the sensed temperature value over a period of time along with a date and a timestamp. Historical data including the sensed temperature value over the period of time can be analyzed by the processor 206 of the control system 106 to predict an appropriate time for performing the automated winterization process. For example, in the last five years, every time in the middle of October, the sensed temperature value has been detected below the pre-defined threshold value. In this non-limiting example, the processor 206 can recommend the automated winterization process for the swimming pool or spa 102 be performed in the middle of October. In some aspects, the memory 208 can store the historical data associated with the start date for the winterization process for previous years. In some forms, the advanced learning model is iteratively trained using the historical data and is used to provide intelligent recommendations to optimize system performance, minimize downtimes, and reduce operating costs.
[0043] Referring to
[0044] At step 302, the control system 106 receives the sensed temperature value from the temperature sensor 124. The sensor 124 senses the ambient temperature of the geographic location proximate to the swimming pool or spa 102 and transmits the value of the sensed ambient temperature to the control system 106.
[0045] At step 304, the control system 106 receives the sensed temperature value from the sensor 124 and compares the sensed temperature value with a pre-defined threshold value. If the sensed temperature value is above the pre-defined threshold value, the control system 106 does not execute any steps related to the automated winterization process. However, if the sensed temperature value is at or below the pre-defined threshold value, the control system 106 initiates the automated winterization process for the swimming pool or spa 102. The control system 106 executes the automated winterization process, by displacing the water 104 of the swimming pool or spa 102 with air using an air-moving device 108 in a first loop path 126 and a second loop path 128, as described in more detail in connection with
[0046] The present disclosure offers multiple technical advantages over existing solutions including providing an automated process for winterizing a swimming pool or spa. The system and method described herein also eliminate the involvement of a technician or a pool owner to decommission the swimming pool or spa to prepare for cold winter months when the swimming pool or spa is not operable. The system and method efficiently and completely (or substantially completely) clears or drains out the water in a first loop path and a second loop path through the use of an air-moving device and by actuating one or more automatic valves. The system and method provided save time and eliminate manual efforts by offering an effective and automated solution to winterize a connected aquatic system. The system and method also automatically determine an appropriate time to initiate the winterization process for the swimming pool or spa using advanced data analytics and other data processing techniques.
[0047] The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.