Intelligent shower system and control method thereof

Intelligent shower systems address the health risks and personalized needs of users in high-humidity environments by monitoring and automatically adjusting the water output of the shower equipment in real time. They achieve intelligent coordination of ambient temperature and humidity, thereby improving user comfort.

CN120255619BActive Publication Date: 2026-03-03GUANGDONG VOCATIONAL & TECHNICAL COLLEGE
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510387212.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-03-31
Publication Date
2026-03-03
Estimated Expiration
2045-03-31

AI Technical Summary

Technical Problem

Existing shower equipment lacks intelligent dynamic adjustment in high humidity environments, leading to problems such as shortness of breath, rapid heartbeat, and dizziness for users. It also requires frequent manual operation, making it difficult to meet personalized needs.

Method used

The intelligent shower system monitors the ambient temperature and humidity in real time and automatically adjusts the water output of the shower equipment. It adjusts the water output according to the estimated time and the baseline water output to maintain the ambient temperature within a suitable range and control the humidity within a safe range.

Benefits of technology

It achieves intelligent coordination of ambient temperature and humidity during the shower, meets users' personalized needs, prevents the risk of oxygen deficiency, reduces the frequency of manual operation, and improves user comfort.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120255619B_ABST
    Figure CN120255619B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of intelligent control, in particular to an intelligent shower system and a control method thereof, the method comprising the following steps: acquiring an environment temperature and air humidity detected when a shower device continuously discharges water; determining a temperature interval based on multiple detected environment temperatures; when it is determined that the air humidity exceeds a first humidity threshold, determining a reference water discharge amount of the shower device according to the air humidity; controlling the shower device to operate according to the reference water discharge amount; determining an estimated time for the environment temperature to deviate from the temperature interval according to multiple continuous environment temperatures; and adjusting the water discharge amount of the shower device in real time according to the estimated time and the reference water discharge amount, so that the environment temperature is within the temperature interval; the application adopts an intelligent adjustment mode, automatically adjusts the water discharge amount of the shower device, and meets the individualized shower demand of a user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of intelligent control technology, specifically to an intelligent shower system and its control method. Background Technology

[0002] During a shower, the user controls the shower equipment to dispense water at the set temperature to achieve a comfortable bathing experience. However, as the hot water evaporates, the humidity in the bathroom increases. When the humidity is high, there is more water vapor and less oxygen in the air, which can easily cause the user to experience shortness of breath, rapid heartbeat, and dizziness.

[0003] To address this issue, existing technologies include methods such as controlling shower time via timers or maintaining indoor comfort through manual adjustments. However, these methods often lack intelligent dynamic adjustments, require frequent manual operation, impact user comfort, and fail to meet the personalized needs of different users.

[0004] Therefore, there is an urgent need to provide a way to automatically adjust the operation of shower equipment without requiring manual adjustment, so as to meet the personalized showering needs of users. Summary of the Invention

[0005] The purpose of this invention is to provide an intelligent shower system and its control method, which can automatically adjust the operation of the shower equipment to meet the user's personalized shower needs.

[0006] To achieve the above objectives, the present invention provides the following technical solution:

[0007] On one hand, the present invention provides an intelligent shower control method, the method comprising the following steps:

[0008] S100: Acquires the ambient temperature and air humidity detected when the shower equipment is continuously discharging water, and determines the temperature range based on the detected multiple ambient temperatures;

[0009] S200, when it is determined that the air humidity exceeds the first humidity threshold, the reference water output of the shower equipment is determined based on the air humidity;

[0010] S300 controls the shower equipment to operate at a reference water output, determines the estimated time for the ambient temperature to deviate from the temperature range based on the most recent consecutive ambient temperatures, and adjusts the water output of the shower equipment in real time according to the estimated time and the reference water output to keep the ambient temperature within the temperature range.

[0011] Optionally, in S100, the step of acquiring the ambient temperature and air humidity detected when the shower device is continuously supplying water, and determining a temperature range based on multiple detected ambient temperatures, includes:

[0012] S110, Obtain the water outlet temperature of the shower device, and if it is determined that the fluctuation of the water outlet temperature is lower than the temperature difference threshold, obtain multiple ambient temperatures obtained by continuous detection.

[0013] S120, determine the median and average of the multiple ambient temperatures respectively. If the difference between the median and the average is less than a preset deviation, then take the average of the median and the average as the average ambient temperature.

[0014] S130, by adding or subtracting the set temperature value from the average ambient temperature, obtains the temperature range.

[0015] Optionally, in S200, determining the reference water output of the shower device based on the air humidity includes:

[0016] S210, Obtain the shower equipment gear ratio table, which contains multiple gears, each gear having a different water flow range and humidity coefficient; the water flow range increases as the gear increases, and the humidity coefficient is used to characterize the rate of change of air humidity at the corresponding gear.

[0017] S220, calculate the humidity difference between the air humidity and the second humidity threshold, and divide the humidity difference by the humidity coefficient of each level to obtain the prediction time for each level; the second humidity threshold is lower than the first humidity threshold.

[0018] S230, determine the gear difference between the current gear and each gear below the current gear, divide the prediction time of each gear by the corresponding gear difference to obtain the gear coefficient of each gear.

[0019] S240: The gear with the largest gear coefficient is taken as the target gear. The average of the two endpoints of the water output range of the target gear is calculated to obtain the benchmark water output.

[0020] Optionally, before obtaining the shower equipment's gear ratio table, the method further includes:

[0021] Obtain the change in air humidity over time for each setting, and establish the correspondence between the change in air humidity per unit time and the water output; perform regression analysis on the correspondence to obtain the humidity coefficient for each setting.

[0022] Optionally, in S300, the control of the shower equipment operates according to a reference water output, determines the estimated time for the ambient temperature to deviate from the temperature range based on several recent consecutive ambient temperatures, and adjusts the water output of the shower equipment in real time according to the estimated time and the reference water output to ensure that the ambient temperature is within the temperature range, including:

[0023] S310, During the operation of the shower equipment at the reference water output, the ambient temperature is collected at set time intervals;

[0024] S320: Obtain multiple recently collected ambient temperatures, calculate the difference between adjacent ambient temperatures to obtain the temperature difference, and then arrange them in order to obtain a temperature difference sequence.

[0025] S330, take a temperature difference from each end of the temperature difference sequence in sequence, perform linear fitting on the two selected temperature differences to obtain a linear function, and predict the first duration corresponding to the target temperature difference based on the linear function. The target temperature difference is the difference between the current ambient temperature and the lower limit of the temperature range.

[0026] S340, when it is determined that the deviation of the first duration predicted by multiple consecutive linear functions is lower than the first deviation threshold, the multiple first durations are averaged to obtain the estimated time;

[0027] S350, obtain the predicted time of the target setting. If it is determined that the difference between the predicted time and the estimated duration is greater than the second deviation threshold, then determine the second duration required for the shower equipment to rise from the current air humidity to the first humidity threshold when running at the highest setting. Control the shower equipment to run at the upper limit of the water output range of the target setting for a third duration and then execute S360. The third duration is less than the second duration.

[0028] S360: Determine if the ambient temperature has risen. If yes, proceed to S320; otherwise, proceed to S370.

[0029] S370: Increase the shower setting by one level, run the shower at the reference flow rate corresponding to the increased setting for three hours, then execute S360.

[0030] Optionally, the method further includes:

[0031] If the difference between the predicted time and the estimated duration is determined to be less than or equal to the second deviation threshold, the shower equipment will continue to operate at the baseline water output.

[0032] Optionally, the third duration is determined in the following way:

[0033] Divide the second duration by a preset duration threshold and determine whether the quotient is greater than the quotient threshold. If yes, set the third duration to a value between the second duration and the duration threshold. If no, set the third duration to the duration threshold.

[0034] On the other hand, the present invention also provides an intelligent shower system, the intelligent shower system comprising:

[0035] A shower device includes a shower head bracket and an electronic valve for adjusting the water flow rate; the outlet of the electronic valve is equipped with a temperature sensor and a water flow sensor, the temperature sensor being used to detect the water temperature at the outlet; the water flow sensor being used to detect the water flow rate at the outlet; the shower head bracket is equipped with a temperature and humidity sensor, the temperature and humidity sensor being used to detect the ambient temperature and air humidity;

[0036] A control module is connected to the electronic valve, temperature and humidity sensor, temperature sensor, and water flow sensor, respectively; the control module includes:

[0037] At least one processor;

[0038] At least one memory for storing at least one program;

[0039] When the at least one program is executed by the at least one processor, the at least one processor implements the intelligent shower control method described above.

[0040] On the other hand, the present invention also provides a computer-readable storage medium storing a control program for a shower device, wherein the control program for the shower device, when executed by a processor, implements the steps of the intelligent shower control method as described in any of the above claims.

[0041] The beneficial effects of this invention are as follows: This invention discloses an intelligent shower system and its control method. This invention monitors the ambient temperature and humidity of the bathroom environment in real time. First, it determines a temperature range based on multiple detected ambient temperatures, thus obtaining a temperature range suitable for the user's temperature needs. When the air humidity exceeds a first humidity threshold, it determines a baseline water output for the shower equipment based on the air humidity and controls the shower equipment to operate at the baseline water output, thereby reducing air humidity by adjusting the water output. Furthermore, it determines the estimated time for the ambient temperature to deviate from the temperature range based on multiple recent consecutive ambient temperatures, and adjusts the water output of the shower equipment in real time according to the estimated time and the baseline water output, ensuring that the ambient temperature remains within the stated temperature range. By automatically adjusting the water output of the shower equipment, intelligent coordination of temperature and humidity is achieved during the showering process. This invention employs an intelligent adjustment method, which can both meet the user's personalized needs for ambient temperature and ensure that the bathroom's ambient humidity does not exceed the first humidity threshold, preventing dangers caused by oxygen deficiency. It can automatically adjust the water output of the shower equipment to meet the user's personalized showering needs. Attached Figure Description

[0042] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0043] Figure 1 This is a flowchart illustrating the intelligent shower control method in an embodiment of the present invention;

[0044] Figure 2 This is a connection block diagram of the intelligent shower system in an embodiment of the present invention. Detailed Implementation

[0045] The following will provide a clear and complete description of the concept, specific structure, and technical effects of the present invention in conjunction with embodiments and accompanying drawings, so as to fully understand the purpose, solution, and effects of the present invention. It should be noted that, unless otherwise specified, the embodiments and features described in the embodiments of the present invention can be combined with each other.

[0046] See Figure 1 This invention discloses an intelligent shower control method, the method comprising the following steps:

[0047] S100: Acquires the ambient temperature and air humidity detected when the shower equipment is continuously discharging water, and determines the temperature range based on the detected multiple ambient temperatures;

[0048] Specifically, the user controls the shower equipment to dispense water at the set outlet temperature. After the shower equipment has been dispensing water for the set duration, the outlet water temperature stabilizes. Assuming the fluctuation of the outlet water temperature is below the temperature difference threshold, the ambient temperature and humidity are continuously monitored. In the initial stage, after hot water enters the environment, heat is released rapidly, and the ambient temperature rises quickly. As time progresses, the ambient temperature gradually approaches the outlet water temperature, the heat transfer rate slows down, and the rate of temperature increase also slows down, fluctuating slightly within a certain range. This allows for the detection of a temperature range that matches the user's temperature requirements.

[0049] S200, when it is determined that the air humidity exceeds the first humidity threshold, the reference water output of the shower equipment is determined based on the air humidity;

[0050] Specifically, a temperature sensor is installed at the outlet of the electronic valve in the shower equipment to detect the water temperature at the outlet; a temperature and humidity sensor is installed in the shower head bracket in the shower equipment to detect the ambient temperature and air humidity; and a water flow sensor is installed at the outlet of the electronic valve in the shower equipment to detect the water flow rate at the outlet.

[0051] During showering, air humidity is regulated by controlling the water flow; the higher the water flow, the higher the humidity; conversely, as the water flow decreases, the humidity decreases. It's important to note that air humidity should ideally be maintained between 40% and 70%. This range reduces bacterial growth and helps prevent respiratory illnesses and dry skin. For specific populations (such as asthma sufferers), humidity should be maintained between 40% and 50%. Based on this, a first humidity threshold (upper limit) and a second humidity threshold (lower limit) can be preset. For example, the first humidity threshold can be preset to 45%. By lowering the recommended value, the first humidity threshold can be obtained, allowing for proactive detection and adjustment of bathroom humidity to ensure it remains within the recommended range. Similarly, the second humidity threshold can be preset to 35%. In subsequent steps, the second humidity threshold can be used to obtain the level coefficient for each humidity setting, allowing selection of the target level that reduces humidity most quickly, thereby determining the baseline water flow.

[0052] It should also be noted that the unit of water flow rate is "liters per minute." Taking a gas water heater as an example, when the water temperature rises by 25°C, the water flow rate per minute is expressed in liters. A 13-liter gas water heater means that when the water temperature rises by 25°C, the maximum water flow rate is 13 liters per minute. By adjusting the electronic valve outlet of the shower equipment, the water flow rate can be adjusted within a range below the maximum flow rate.

[0053] S300 controls the shower equipment to operate at a reference water output, determines the estimated time for the ambient temperature to deviate from the temperature range based on the most recent consecutive ambient temperatures, and adjusts the water output of the shower equipment in real time according to the estimated time and the reference water output to keep the ambient temperature within the temperature range.

[0054] It should be noted that when adjusting air humidity by controlling water output, the ambient temperature will also decrease as the water output decreases. In order to ensure that the ambient temperature is maintained within the temperature range, the baseline water output needs to be adjusted in real time in conjunction with the estimated time before the ambient temperature deviates from the temperature range.

[0055] During the operation of the shower equipment, by cyclically executing steps S100 to S300 of the present invention, the water output can be adjusted in real time according to the ambient temperature and air humidity. This not only meets the user's personalized needs for ambient temperature, but also ensures that the ambient humidity in the bathroom does not exceed the first humidity threshold, preventing dangers caused by lack of oxygen.

[0056] As a further improvement to the above embodiment, in S100, the step of acquiring the ambient temperature and air humidity detected when the shower device is continuously supplying water, and determining a temperature range based on multiple detected ambient temperatures, includes:

[0057] S110, Obtain the water outlet temperature of the shower device, and if it is determined that the fluctuation of the water outlet temperature is lower than the temperature difference threshold, obtain multiple ambient temperatures obtained by continuous detection.

[0058] S120, determine the median and average of the multiple ambient temperatures respectively. If the difference between the median and the average is less than a preset deviation, then take the average of the median and the average as the average ambient temperature.

[0059] S130, by adding or subtracting the set temperature value from the average ambient temperature, obtains the temperature range.

[0060] It should be noted that ambient temperatures with smaller fluctuations within a temperature difference threshold better reflect users' personalized temperature preferences, ensuring the effectiveness and relevance of the temperature range. By comparing the median and average of multiple ambient temperatures, if the difference is less than a preset deviation, the temperature range is confirmed to be stable and reliable, thus enabling it to meet users' personalized temperature needs in the future.

[0061] As a further improvement to the above embodiment, in S200, determining the reference water output of the shower device based on the air humidity includes:

[0062] S210, Obtain the shower equipment gear ratio table, which contains multiple gears, each gear having a different water flow range and humidity coefficient; the water flow range increases as the gear increases, and the humidity coefficient is used to characterize the rate of change of air humidity at the corresponding gear.

[0063] S220, calculate the humidity difference between the air humidity and the second humidity threshold, and divide the humidity difference by the humidity coefficient of each level to obtain the prediction time for each level; the second humidity threshold is lower than the first humidity threshold.

[0064] S230, determine the gear difference between the current gear and each gear below the current gear, divide the prediction time of each gear by the corresponding gear difference to obtain the gear coefficient of each gear.

[0065] S240: The gear with the largest gear coefficient is taken as the target gear. The average of the two endpoints of the water output range of the target gear is calculated to obtain the benchmark water output.

[0066] Specifically, a table relating shower settings and water flow ranges is pre-established, with a setting difference of 1 between adjacent settings; a difference of 2 for every one setting in between; and so on. Since the goal is to reduce air humidity, settings lower than the current setting are first selected, and the setting difference between the current setting and that setting is calculated. The predicted time required to reduce the current air humidity to a second humidity threshold is calculated using a humidity coefficient. Dividing the predicted time by the corresponding setting difference yields the setting coefficient, which characterizes the degree of influence of each setting on reducing air humidity. A larger coefficient indicates higher efficiency and a more significant effect in reducing air humidity. By comparing the coefficients of each setting, the setting with the largest coefficient is selected as the target setting, and the water flow range for that target setting is determined. The average of the two endpoints of this water flow range is then calculated to obtain the baseline water flow. The shower equipment operates at the baseline water flow of the target setting, thus reducing air humidity as efficiently as possible.

[0067] As a further improvement to the above embodiments, before obtaining the shower equipment gear ratio table, the method further includes:

[0068] Obtain the change in air humidity over time for each setting, and establish the correspondence between the change in air humidity per unit time and the water output; perform regression analysis on the correspondence to obtain the humidity coefficient for each setting.

[0069] Specifically, during the installation and commissioning phase, at each speed setting, the shower equipment is controlled to output water according to the baseline water flow rate for that speed setting. The change in air humidity over time is obtained, and the change in air humidity per unit time is calculated. Regression analysis is performed on the change in air humidity per unit time and the baseline water flow rate to obtain the humidity coefficient corresponding to that speed setting. The humidity coefficient corresponding to each speed setting is filled into the speed setting relationship table and stored. During subsequent program execution, the corresponding operating steps can be executed by calling the speed setting relationship table.

[0070] As a further improvement to the above embodiment, in S300, the control of the shower equipment to operate at a reference water output rate, determining the estimated time for the ambient temperature to deviate from the temperature range based on the most recent multiple consecutive ambient temperatures, and adjusting the water output rate of the shower equipment in real time based on the estimated time and the reference water output rate to ensure that the ambient temperature is within the temperature range, includes:

[0071] S310, During the operation of the shower equipment at the reference water output, the ambient temperature is collected at set time intervals;

[0072] S320: Obtain multiple recently collected ambient temperatures, calculate the difference between adjacent ambient temperatures to obtain the temperature difference, and then arrange them in order to obtain a temperature difference sequence.

[0073] S330, take a temperature difference from each end of the temperature difference sequence in sequence, perform linear fitting on the two selected temperature differences to obtain a linear function, and predict the first duration corresponding to the target temperature difference based on the linear function. The target temperature difference is the difference between the current ambient temperature and the lower limit of the temperature range.

[0074] S340, when it is determined that the deviation of the first duration predicted by multiple consecutive linear functions is lower than the first deviation threshold, the multiple first durations are averaged to obtain the estimated time;

[0075] It should be noted that during the operation of the shower equipment at the target setting, the reduced water flow leads to a decrease in ambient temperature. To ensure that the ambient temperature remains within the temperature range, the water flow cannot be kept too low for an extended period. A temperature difference sequence can be used to estimate the time it will take for the ambient temperature to deviate from the temperature range. Specifically, a temperature difference is taken sequentially from both ends of the temperature difference sequence, and the corresponding timestamps are obtained. A linear function of temperature difference over time is fitted, and the target temperature difference is then substituted into this linear function to predict the first duration. Next, a temperature difference is taken sequentially from both ends of the remaining temperature difference sequence, and the next duration is calculated in the same way. After calculating a sufficient number of durations, for example, three durations, the deviation of these three durations is compared. If the deviation is below the first deviation threshold (e.g., 6 seconds), the linear fitting result is considered reliable, and the prediction can be terminated without further fitting of subsequent temperature differences, saving computational resources. The average of the multiple durations is then calculated to obtain the estimated time required for the ambient temperature to drop to the lower limit of the temperature range.

[0076] S350, obtain the predicted time of the target setting. If it is determined that the difference between the predicted time and the estimated duration is greater than the second deviation threshold, then determine the second duration required for the shower equipment to rise from the current air humidity to the first humidity threshold when running at the highest setting. Control the shower equipment to run at the upper limit of the water output range of the target setting for a third duration and then execute S360. The third duration is less than the second duration.

[0077] S360: Determine if the ambient temperature has risen. If yes, proceed to S320; otherwise, proceed to S370.

[0078] S370: Increase the shower setting by one level, run the shower at the reference flow rate corresponding to the increased setting for three hours, then execute S360.

[0079] Specifically, in the aforementioned steps, the predicted time for each setting has been obtained. In step S350, the predicted time for the target setting can be directly obtained and compared with the estimated time to determine whether the ambient temperature will drop to the lower limit of the temperature range within the time it takes for the air humidity to decrease to the second humidity threshold. If so, it means that the operation cannot be carried out at the baseline water output, and the water output needs to be increased to prevent the ambient temperature from being too low. It should be noted that the value of the second deviation threshold is a positive number, such as 5 to 20 seconds. The difference between the predicted time and the estimated duration can be positive or negative. If the difference between the predicted time and the estimated duration is positive, it means that a longer time is needed to reduce the humidity, while the temperature will drop faster. It is necessary to quickly increase the water output to prioritize temperature stability. If the difference is less than the second deviation threshold or even negative, it means that the humidity decreases faster and the temperature decreases slower. The water output can be appropriately reduced to ensure that the humidity is controlled while the temperature does not drop too low, thereby achieving a balanced regulation of ambient temperature and humidity.

[0080] It should be noted that since the second duration is estimated based on the highest setting, the time required for the current air humidity to rise to the first humidity threshold will not exceed the second duration when adjusting the setting later. Therefore, the air humidity will not rise to the first humidity threshold within the second duration. By using the second duration as the upper limit to determine the third duration, and using the third duration as an adjustment time unit, the ambient temperature can be gradually increased without allowing the air humidity to rise to the first humidity threshold.

[0081] As a further improvement to the above embodiments, the method further includes:

[0082] If the difference between the predicted time and the estimated duration is determined to be less than or equal to the second deviation threshold, the shower equipment will continue to operate at the baseline water output.

[0083] It's important to note that during the baseline water output operation, ambient temperature and humidity changes are continuously monitored to ensure they remain within preset ranges, avoiding frequent adjustments to the water output and reducing energy consumption. If the detected temperature or humidity deviates from the preset range, the water output is immediately adjusted, and the prediction and estimated duration are re-compared to ensure that environmental parameters quickly return to a stable state, guaranteeing a comfortable and energy-efficient shower experience. Through this dynamic adjustment mechanism, the shower equipment not only precisely controls temperature and humidity but also effectively reduces energy consumption and enhances the user experience.

[0084] As a further improvement to the above embodiments, the third duration is determined in the following manner:

[0085] Divide the second duration by a preset duration threshold and determine whether the quotient is greater than the quotient threshold. If yes, set the third duration to a value between the second duration and the duration threshold. If no, set the third duration to the duration threshold.

[0086] It should be noted that the duration threshold is related to the shortest time required for the ambient temperature to rise and can be preset based on experience, for example, set to 1 to 6 seconds; the second duration needs to be a multiple of the duration threshold, that is, the quotient threshold; the quotient threshold is preset, for example, 3. If the quotient of the second duration divided by the duration threshold is higher than 3, the third duration can be set to a value between the second duration and the duration threshold; for example, set to 1 / n of the second duration, where n is the quotient; otherwise, the third duration is set to the duration threshold.

[0087] and Figure 1 For the corresponding method, please refer to Figure 2 The present invention provides an intelligent shower system comprising:

[0088] A shower device includes a shower head bracket and an electronic valve for adjusting the water flow rate; the outlet of the electronic valve is equipped with a temperature sensor and a water flow sensor, the temperature sensor being used to detect the water temperature at the outlet; the water flow sensor being used to detect the water flow rate at the outlet; the shower head bracket is equipped with a temperature and humidity sensor, the temperature and humidity sensor being used to detect the ambient temperature and air humidity;

[0089] A control module is connected to the electronic valve, temperature and humidity sensor, temperature sensor, and water flow sensor, respectively; the control module includes:

[0090] At least one processor;

[0091] At least one memory for storing at least one program;

[0092] When the at least one program is executed by the at least one processor, the at least one processor implements the intelligent shower control method described in any of the above embodiments.

[0093] The content of the above method embodiments is applicable to this system embodiment. The specific functions implemented in this system embodiment are the same as those in the above method embodiments, and the beneficial effects achieved are also the same as those achieved in the above method embodiments.

[0094] and Figure 1 Corresponding to the method described above, this embodiment of the invention also provides a computer-readable storage medium storing a control program for an intelligent shower control method. When the control program for the intelligent shower control method is executed by a processor, it implements the steps of the intelligent shower control method as described in any of the above embodiments.

[0095] The content of the above method embodiments is applicable to this medium embodiment. The specific functions implemented in this medium embodiment are the same as those in the above method embodiments, and the beneficial effects achieved are also the same as those achieved in the above method embodiments.

[0096] The processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor. The processor is the control center of the intelligent shower system, connecting various parts of the operational devices of the entire intelligent shower control system via various interfaces and lines.

[0097] The memory can be used to store the computer programs and / or modules. The processor implements various functions of the intelligent shower control system by running or executing the computer programs and / or modules stored in the memory and by calling the data stored in the memory. The memory may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created based on the use of the mobile phone (such as audio data, phonebook, etc.). In addition, the memory may include high-speed random access memory, and may also include non-volatile memory, such as hard disk, memory, plug-in hard disk, smart-media-card (SMC), secure-digital (SD) card, flash card, at least one disk storage device, flash memory device, or other volatile solid-state storage device.

[0098] Although the invention has been described in considerable detail and particularly with regard to several of the described embodiments, it is not intended to limit itself to any of these details or embodiments or any particular embodiment, but should be regarded as effectively covering the intended scope of the invention by referring to the appended claims and taking into account the broad possible interpretations of these claims provided by the prior art. Furthermore, the invention has been described above with regard to embodiments foreseeable by the inventors in order to provide a useful description, and non-substantial modifications to the invention that have not yet been foreseen may still represent equivalent modifications.

Claims

1. A method of intelligent shower control, characterized in that, The method comprises the following steps: S100, acquiring the ambient temperature and air humidity detected when the shower device continuously discharges water, and determining a temperature interval based on the detected multiple ambient temperatures; S200, when it is determined that the air humidity exceeds a first humidity threshold, determining a reference water discharge amount of the shower device according to the air humidity; S300, controlling the shower device to operate at the reference water discharge amount, determining an estimated time for the ambient temperature to deviate from the temperature interval according to the recent multiple continuous ambient temperatures, and adjusting the water discharge amount of the shower device in real time according to the estimated time and the reference water discharge amount, so that the ambient temperature is within the temperature interval; In S200, the reference water discharge amount of the shower device is determined according to the air humidity, comprising: S210, acquiring a gear relationship table of the shower device, the gear relationship table comprising multiple gears, each gear having a different water discharge amount interval and a humidity coefficient; the water discharge amount interval increases with the increase of the gear, and the humidity coefficient is used to represent the speed of change of the air humidity of the corresponding gear; S220, calculating a humidity difference between the air humidity and a second humidity threshold, which is lower than the first humidity threshold, dividing the humidity difference by the humidity coefficient of each gear respectively to obtain the prediction time of each gear; S230, determining the gear difference between the current gear and each gear lower than the current gear respectively, dividing the prediction time of each gear by the corresponding gear difference to obtain the gear coefficient of each gear; S240, taking the gear with the largest gear coefficient as the target gear, averaging the two end values of the water discharge amount interval of the target gear to obtain the reference water discharge amount; Before acquiring the gear relationship table of the shower device, the method further comprises: Acquiring the change amount of the air humidity with time under each gear, and establishing a corresponding relationship between the change amount of the air humidity per unit time and the water discharge amount; performing regression analysis on the corresponding relationship to obtain the humidity coefficient of each gear.

2. The intelligent shower control method of claim 1, wherein, S100 comprises: S110, acquiring the water discharge temperature of the shower device, and acquiring the multiple ambient temperatures detected continuously under the condition that the fluctuation of the water discharge temperature is lower than a temperature difference threshold; S120, determining the median and the average of the multiple ambient temperatures respectively, and taking the average of the median and the average as the average ambient temperature if the difference between the median and the average is less than a preset deviation; S130, adding and subtracting a set temperature value to the average ambient temperature to obtain the temperature interval.

3. The intelligent shower control method of claim 1, wherein, S300 comprises: S310, collecting the ambient temperature at a set time interval during the operation of the shower device at the reference water discharge amount; S320, acquiring the recently collected multiple continuous ambient temperatures, sequentially arranging the temperature differences obtained by sequentially subtracting adjacent ambient temperatures to obtain a temperature difference sequence; S330, sequentially taking one temperature difference from each end of the temperature difference sequence, performing linear fitting on the two selected temperature differences to obtain a linear function, and predicting a first time length corresponding to a target temperature difference according to the linear function, the target temperature difference being the difference between the current ambient temperature and the lower limit value of the temperature interval; S340, when determining that the deviation of the first time length of the continuous multiple linear function predictions is lower than the first deviation threshold, averaging the multiple first time lengths to obtain an estimated time; S350, obtaining a prediction time of a target gear, and if it is determined that a difference between the prediction time and the estimated time is greater than a second deviation threshold, determining a second time length required for the current air humidity to rise to a first humidity threshold when the shower device is operated at a highest gear, controlling the shower device to operate at an upper limit value in a water discharge amount interval of the target gear for a third time length, and performing S360, the third time length being less than the second time length; S360, determining whether the ambient temperature rises, and if yes, performing S320; and if no, performing S370; S370, increasing the gear of the shower device by one gear, and operating at a reference water discharge amount corresponding to the increased gear for a third time length, and then performing S360.

4. The intelligent shower control method of claim 3, wherein, The method further comprises: If it is determined that the difference between the prediction time and the estimated time is less than or equal to the second deviation threshold, the shower device is continuously controlled to operate at the reference water discharge amount.

5. The intelligent shower control method of claim 3, wherein, The third time length is determined by: Dividing the second time length by a pre-set time length threshold to determine whether a quotient obtained is greater than a quotient threshold; if yes, setting the third time length as a value between the second time length and the time length threshold; and if no, setting the third time length as the time length threshold.

6. An intelligent shower system characterized by, The intelligent shower system comprises: a shower device comprising a shower holder and an electronic valve for adjusting a water discharge amount; a water outlet of the electronic valve is provided with a temperature sensor and a water flow sensor, the temperature sensor is used to detect a water outlet temperature of the water outlet, and the water flow sensor is used to detect a water discharge amount of the water outlet; the shower holder is provided with a temperature and humidity sensor, and the temperature and humidity sensor is used to detect an ambient temperature and an air humidity; a control module, the control module being connected with the electronic valve, the temperature and humidity sensor, the temperature sensor, and the water flow sensor; the control module comprises: at least one processor; at least one memory for storing at least one program; when the at least one program is executed by the at least one processor, the at least one processor implements the intelligent shower control method according to any one of claims 1 to 5.

7. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a control program of the shower device, and the control program of the shower device, when executed by a processor, implements the steps of the intelligent shower control method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Control method of shower system, shower system and readable storage medium

    CN112684837A