Drainage method, system and device based on running water pipe network and medium

By combining flow signals and motion sensing signals to determine the target water area and controlling drainage based on these signals, the water resource waste problem caused by simple and crude drainage control of existing living water systems is solved, and more flexible and efficient water resource management is achieved.

CN120069388APending Publication Date: 2025-05-30FOSHAN QITE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510050062.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-13
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

The drainage control method of the existing living water system is simple and crude, resulting in waste of water resources and cannot meet users' needs for high-quality water use experience.

Method used

By obtaining the flow signal and motion sensing signal, the target water area is determined, and the drainage information is determined based on the flow signal and the target water area, and the drainage information is controlled to control the drainage of the live water pipeline network.

Benefits of technology

It improves the flexibility of drainage control of the live water pipeline network, saves water resources, and meets users' needs for high-quality water use experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120069388A_ABST
    Figure CN120069388A_ABST
Patent Text Reader

Abstract

The invention discloses a drainage method, system and device based on a running water pipe network and a medium, and relates to the technical field of water supply and drainage and smart home. The drainage method based on the running water pipe network comprises the steps that a flow signal and a motion sensing signal are obtained, the flow signal is used for representing the change condition of water flow in the running water pipe network, and the motion sensing signal is used for representing the living body motion sensing condition in a water using area of the running water pipe network; determining a target water consumption area based on the motion sensing signal and the flow signal, wherein the target water consumption area is used for representing a water consumption area in which a water consumption behavior occurs; determining drainage information according to the flow signal and the target water consumption area; and controlling the running water pipe network to drain water through the drainage information. According to the embodiment of the invention, the flow signal and the motion sensing signal are combined to determine the water use area where the water use behavior occurs, and the water discharge information determined by the method can improve the water discharge control flexibility of the running water pipe network, so that water resources are saved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical fields of water supply and drainage and smart home, and particularly relates to a drainage method, system, device and medium based on a live water pipe network. Background Art

[0002] With the continuous improvement of people's living conditions, people's attention to health has been increasing day by day. As an indispensable part of people's daily life, the quality of domestic water is directly related to people's physical health. Against this background, the necessity of live water in domestic water has become increasingly prominent. People's lives are no longer satisfied with just having "water" available, but are pursuing a higher-quality water use experience.

[0003] In the related art, the control of the live water system is often relatively simple and crude, resulting in waste of water resources. Summary of the Invention

[0004] The main purpose of the embodiments of this application is to provide a drainage method, system, device and medium based on a live water pipe network, aiming to improve the drainage control flexibility of the live water pipe network and thus save water resources.

[0005] To achieve the above object, on the one hand, an embodiment of this application provides a drainage method based on a live water pipe network, including the following steps:

[0006] Obtain a flow signal and a motion sensing signal, where the flow signal is used to characterize the change in the water flow in the live water pipe network, and the motion sensing signal is used to characterize the perception of the living body movement in the water use area of the live water pipe network;

[0007] Determine a target water use area based on the motion sensing signal and the flow signal, where the target water use area is used to characterize the water use area where a water use behavior has occurred;

[0008] Determine drainage information according to the flow signal and the target water use area;

[0009] Control the live water pipe network to drain water through the drainage information.

[0010] In some embodiments, a motion sensor is correspondingly arranged in the water use area, and the determining the target water use area based on the motion sensing signal and the flow signal includes:

[0011] Determine the motion sensor corresponding to the obtained motion sensing signal;

[0012] Determine the target water use area according to the flow signal and the water use area corresponding to the motion sensor.

[0013] In some embodiments, the drainage information includes a drainage area, and determining the drainage information according to the flow signal and the target water use area includes:

[0014] If the value of the flow signal is within a preset threshold range and the number of target water use areas is one, then determine the water use area behind the target water use area in the live water pipe network as the drainage area.

[0015] In some embodiments, the drainage information includes a drainage volume, and determining the drainage information according to the flow signal and the target water use area includes:

[0016] Obtain the pipe length and pipe diameter size of the drainage area;

[0017] Determine the drainage volume according to the pipe length and pipe diameter size of the drainage area.

[0018] In some embodiments, the drainage information includes a drainage time, and determining the drainage information according to the flow signal and the target water use area includes:

[0019] In response to obtaining the motion sensing signal and the flow signal, set the drainage time of the water use area before the target water use area and the drainage time of the target water use area in the live water pipe network to a preset initial value;

[0020] Wherein, the drainage time is used to indicate the time for the live water pipe network to drain water, and when the drainage time reaches a preset target value, control the live water pipe network to drain water.

[0021] In some embodiments, the drainage information includes a drainage area, a drainage volume, and a drainage time, and controlling the live water pipe network to drain water through the drainage information includes:

[0022] Control the live water pipe network to drain water through the drainage area, the drainage volume, and the drainage time.

[0023] In some embodiments, controlling the live water pipe network to drain water through the drainage area, the drainage volume, and the drainage time includes:

[0024] When the drainage time reaches a preset target value, control the live water pipe network to drain the water in the drainage area according to the drainage volume.

[0025] To achieve the above object, another aspect of the embodiments of the present application proposes a drainage system based on a live water pipe network, and the system includes a flow meter, a motion sensor, a drainage valve, and a controller;

[0026] The flow meter is arranged at the front end of the live water pipe network;

[0027] The drain valve is arranged at the end of the live water pipe network;

[0028] The motion sensor is arranged in the water usage area;

[0029] The controller is communicatively connected to the flow meter, the drain valve, and the motion sensor. The controller includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the above-mentioned drainage method based on the live water pipe network is implemented.

[0030] To achieve the above object, another aspect of the embodiments of the present application proposes a drainage device based on a live water pipe network, the device includes:

[0031] An acquisition module, configured to acquire a flow signal and a motion sensing signal, wherein the flow signal is used to characterize the change in the water flow rate in the live water pipe network, and the motion sensing signal is used to characterize the perception of living body movement in the water usage area of the live water pipe network;

[0032] A first determination module, configured to determine a target water usage area based on the motion sensing signal and the flow signal, and the target water usage area is used to characterize the water usage area where a water usage behavior has occurred;

[0033] A second determination module, configured to determine drainage information according to the flow signal and the target water usage area;

[0034] A control module, configured to control the live water pipe network to drain water through the drainage information.

[0035] To achieve the above object, another aspect of the embodiments of the present application proposes a computer-readable storage medium, the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the above-mentioned drainage method based on the live water pipe network is implemented.

[0036] The embodiments of the present application at least include the following beneficial effects:

[0037] The present application provides a drainage method, system, device and storage medium based on a live water pipe network. This solution obtains a flow signal and a motion sensing signal, where the flow signal is used to characterize the change in the water flow in the live water pipe network, and the motion sensing signal is used to characterize the perception of living body movement in the water - using area of the live water pipe network; determines a target water - using area based on the motion sensing signal and the flow signal, and the target water - using area is used to characterize the water - using area where a water - using behavior has occurred; determines drainage information according to the flow signal and the target water - using area; and controls the live water pipe network to drain water through the drainage information. The implementation scheme of the present application combines the flow signal and the motion sensing signal to determine the water - using area where a water - using behavior has occurred. Then, according to the water - using area where a water - using behavior has occurred and the flow signal, the drainage information is determined, and the live water pipe network is controlled to drain water through the drainage information. The drainage information determined by this method can improve the flexibility of drainage control of the live water pipe network, thereby saving water resources.

[0038] Additional aspects and advantages of the present application will be given in part in the following description, become apparent in part from the following description, or be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] The above - mentioned and / or additional aspects and advantages of the present application will become apparent and be readily understood from the description of the embodiments in conjunction with the following drawings, in which:

[0040] Figure 1 is a flowchart of a drainage method based on a live water pipe network provided by some embodiments of the present application;

[0041] Figure 2 is a schematic diagram of the water flow situation of a live water system provided by some embodiments of the present application;

[0042] Figure 3 is a schematic diagram of a drainage system based on a live water pipe network provided by some embodiments of the present application;

[0043] Figure 4 is a schematic block diagram of modules of a drainage device based on a live water pipe network provided by some embodiments of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0044] In order to make the objectives, technical solutions and advantages of this application more clearly understood, the following further details this application in conjunction with the accompanying drawings and embodiments. It should be understood that when "embodiment" is mentioned herein, it means that the specific features, structures or characteristics described in connection with the embodiment may be included in at least one embodiment of this application. The appearance of this phrase at various positions in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the embodiments of this application. They are only examples of devices and methods consistent with some aspects of the embodiments of this application as detailed in the appended claims.

[0045] It can be understood that the terms "first", "second", etc. used in this application may be used herein to describe various concepts, but unless otherwise specified, these concepts are not limited by these terms. These terms are only used to distinguish one concept from another. For example, without departing from the scope of the embodiments of this application, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the words "if", "when" as used herein may be interpreted as "when...", "while...", or "in response to determining".

[0046] The terms "at least one", "a plurality of", "each", "any one", etc. used in this application, at least one includes one, two or more than two, a plurality of includes two or more than two, each refers to each one of the corresponding plurality, and any one refers to any one of the plurality.

[0047] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those of ordinary skill in the technical field to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.

[0048] In order to make the inventive concept of this application easy to understand, before elaborating on the embodiments of this application in detail, the English abbreviations (terms) / related concepts involved in the embodiments of this application are first explained. The English abbreviations (terms) / related concepts involved in the embodiments of this application are applicable to the following explanations.

[0049] Venturi effect: The Venturi effect is a principle of fluid dynamics that describes the phenomenon that when the fluid velocity increases in a constricted pipe, the static pressure will decrease.

[0050] AIoT: AIoT refers to the Artificial Intelligence of Things, which is the integration of artificial intelligence (AI) and Internet of Things (IoT) technologies. It collects and transmits data through IoT devices, and then uses artificial intelligence technologies to perform intelligent analysis and processing on the data, thus realizing the digitalization and intelligent connection of all things.

[0051] In today's society, with the continuous improvement of living conditions, people's attention to health is also increasing day by day. As an indispensable part of people's daily life, the quality of domestic water is directly related to people's physical health. Against this background, the necessity of fresh water in domestic water becomes increasingly prominent. People's lives are no longer satisfied with just having "water" available, but are pursuing a higher-quality water use experience. Fresh water can flow continuously, avoiding problems such as bacterial growth and harmful substance precipitation caused by stagnant water. Compared with traditional static water, fresh water is richer in oxygen and has a fresher taste, allowing people to feel the gift of nature in daily activities such as drinking water, washing, and cooking. The persistent pursuit of health makes fresh water an essential element of modern life, protecting people's beautiful lives.

[0052] However, the current fresh water systems are not intelligent and cannot meet people's needs. In the fresh water systems in related technologies, the discharge treatment of stale water is often simple and crude, resulting in a waste of water resources.

[0053] The control of the drain valves set in the current fresh water systems on the market is relatively single and cannot execute the optimal drainage plan according to the actual situation, which often causes problems such as reduced water pressure and insufficient water volume (that is, during the drainage period, the user's water use experience will deteriorate). At the same time, due to the relatively single control mode of the drain valves, the drainage timing is often inappropriate and water resources are wasted.

[0054] In view of this, the present application proposes a drainage method, system, device and medium based on a fresh water pipe network. In the embodiments of the present application, by obtaining a flow signal and a motion sensing signal, wherein the flow signal is used to characterize the change in the water flow in the fresh water pipe network, and the motion sensing signal is used to characterize the perception of the movement of living bodies in the water use area of the fresh water pipe network; determining a target water use area based on the motion sensing signal and the flow signal, the target water use area is used to characterize the water use area where a water use behavior has occurred; determining drainage information according to the flow signal and the target water use area; controlling the fresh water pipe network to drain water through the drainage information. The implementation scheme of the present application combines the flow signal and the motion sensing signal to determine the water use area where a water use behavior has occurred. Then, according to the water use area where a water use behavior has occurred and the flow signal, the drainage information is determined, and the fresh water pipe network is controlled to drain water through the drainage information. The drainage information determined by this method can improve the drainage control flexibility of the fresh water pipe network, thereby saving water resources.

[0055] The drainage method based on a live water pipe network provided by an embodiment of the present application relates to the technical fields of water supply and drainage and smart home, and can be applied to the drainage system based on a live water pipe network provided by the present application. The drainage system based on a live water pipe network includes a controller. As an electronic device, the controller can be a terminal or a server; the controller can also be implemented through an artificial intelligence Internet of Things.

[0056] In some embodiments, the terminal can be a smart phone, a tablet computer, a laptop computer, a desktop computer, a smart speaker, a smart watch, a vehicle-mounted terminal, etc., but is not limited thereto.

[0057] The server side can be configured as an independent physical server, or can be configured as a server cluster or a distributed system composed of multiple physical servers, or can also be configured as a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. The server can also be a node server in a blockchain network.

[0058] The present application can be used in many general or special computer system environments or configurations. For example: personal computers, server computers, handheld devices or portable devices, tablet devices, multi-processor systems, microprocessor-based systems, set-top boxes, programmable consumer electronic devices, network PCs, small computers, large computers, distributed computing environments including any of the above systems or devices, and so on. The present application can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. The present application can also be practiced in a distributed computing environment where tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules can be located in local and remote computer storage media including storage devices.

[0059] A possible implementation scenario of an embodiment of the present application is: based on a basic live water pipe network, where the basic live water pipe network can be a live water pipeline arranged according to the principle of the Venturi effect. An on-line flow meter is set at the front end of the basic live water pipe network (or the front end of the whole house); a motion sensor is set in the water use area, and a drainage valve is set at the end of the basic live water pipe network. The values of the on-line flow meter and the status of the motion sensor are fed back to the cloud of the smart home system in real time, and the cloud of the smart home system can execute drainage based on the live water pipe network according to the method provided by the embodiment of the present application.

[0060] The implementation steps of a drainage method based on a live water pipe network provided by an embodiment of the present application will be described in detail below with reference to the accompanying drawings.

[0061] Please refer to Figure 1 , Figure 1 which is a flowchart of a drainage method based on a live water pipe network provided for some embodiments of the present application. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order than here.

[0062] The method of the embodiments of the present application includes the following steps:

[0063] Step 101: Obtain a flow signal and a motion sensing signal, where the flow signal is used to characterize the change in the water flow in the live water pipe network, and the motion sensing signal is used to characterize the perception of living body movement in the water-using area of the live water pipe network;

[0064] Step 102: Determine a target water-using area based on the motion sensing signal and the flow signal, where the target water-using area is used to characterize the water-using area where a water-using behavior has occurred;

[0065] Step 103: Determine drainage information according to the flow signal and the target water-using area;

[0066] Step 104: Control the live water pipe network to drain water through the drainage information.

[0067] Steps 101 to 104 illustrated in the embodiments of the present application determine the water-using area where a water-using behavior has occurred by combining the flow signal and the motion sensing signal. Then, drainage information is determined according to the water-using area where a water-using behavior has occurred and the flow signal, and the live water pipe network is controlled to drain water through the drainage information. The drainage information determined by this method can improve the drainage control flexibility of the live water pipe network, thereby saving water resources.

[0068] The following introduces the specific implementation manners of the above steps.

[0069] In step 101, a flow signal and a motion sensing signal are obtained, where the flow signal is used to characterize the change in the water flow in the live water pipe network, and the motion sensing signal is used to characterize the perception of living body movement in the water-using area of the live water pipe network.

[0070] Optionally, a flow meter or a water meter can be set at the front end of the basic live water pipe network (or the front end of the whole house); a motion sensor can be set in the water-using area.

[0071] Detect the change in the water flow in the live water pipe network through a flow meter or a water meter, and send the change to the controller. Sense the living body movement perception in the water use area of the live water pipe network through a motion sensor set in the water use area, and send the perception to the controller.

[0072] Obtain the flow signal and the motion sensing signal through the controller.

[0073] Optionally, the motion sensor can be an action sensor, which can be used to sense the presence of a living body. The motion sensor can be an infrared sensor (Passive Infrared Detector (PIR)), which can detect the infrared radiation emitted by the human body. When the human body moves, the infrared rays emitted by it will change, thus triggering the sensor; the motion sensor can also be a microwave sensor, that is, send microwaves through a microwave radar and detect the reflected waves to sense the movement and breathing of the human body, so as to judge whether there is a living body. The motion sensor can also be an acoustic wave sensor, a video monitoring system, a thermal imaging camera, a biometric sensor, etc., and this application does not limit this.

[0074] The controller can be a control device with data receiving, data analysis and calculation, and data sending functions set in a separate residence. It can be a Programmable Logic Controller (PLC), and the PLC can receive input signals and control output signals according to the preset program logic; the controller can also be a Remote Terminal Unit (RTU), and can also be a Microcontroller (MCU), a smart phone or a tablet computer, etc., and this application does not limit this.

[0075] Exemplarily, the controller can be an AIoT device, and the AIoT realizes the control of the drainage of the live water pipe network by obtaining the flow signal and the motion sensing signal.

[0076] The implementation provided by this application provides a control basis for subsequent realization of the control of the drainage of the live water pipe network by obtaining the flow signal and the motion sensing signal.

[0077] In step 102, determine the target water use area based on the motion sensing signal and the flow signal, and the target water use area is used to characterize the water use area where a water use behavior has occurred.

[0078] The motion sensing signal can indicate the living body movement perception in the water use area of the live water pipe network. Through the motion sensing signal, it can be analyzed whether there is a living body in the water use area of the live water pipe network at the signal acquisition moment. The living body can be a human or a pet, etc. It should be understood that for some intelligent pet feeders, the water can be automatically discharged according to the actions of the pet, so as to automatically provide drinking water for the pet.

[0079] The flow signal can indicate the change in the water flow rate in the live water pipe network. Through the flow signal, it can be analyzed whether there is water flow in the pipes of the live water pipe network at the signal acquisition moment, that is, whether there is water update in the live water pipe network.

[0080] Through the flow signal, it can be determined whether there is water flow in the live water pipe network. In the case where there is water flow in the live water pipe network, further, the water-using area where the water flow occurs, that is, the target water-using area, can be determined through the motion sensing signal.

[0081] Exemplarily, the live water pipe network can include multiple water-using areas. For a single residence, each room (space) equipped with a water outlet can be determined as a water-using area. Therefore, the entire live water pipe network can be divided into water-using area 1, water-using area 2, water-using area 3, etc. according to the rooms equipped with water outlets. Motion sensors are installed in each water-using area. When a person or a pet enters the space to move, the controller can judge and calculate the water use situation of a certain space through the numerical change of the water meter or flow meter at the user end and the signal of the motion sensor.

[0082] In some embodiments, a motion sensor is correspondingly arranged in the water-using area. Determining the target water-using area based on the motion sensing signal and the flow signal can be to determine the motion sensor corresponding to the obtained motion sensing signal, and determine the target water-using area according to the flow signal and the water-using area corresponding to the motion sensor.

[0083] Optionally, a corresponding relationship can be established between the motion sensor and the water-using area. Exemplarily, the motion sensor and the water-using area can be respectively encoded, and the last few digits of the encoding can be the same, or an association can be generated through a mapping relationship. In the induction signal sent by the motion sensor, the encoding of the motion sensor can be added to the induction signal. In this way, the motion sensor corresponding to the motion sensing signal can be determined by analyzing the induction signal.

[0084] In the case where the flow signal indicates that there is water flow in the live water pipe network, the water-using area can be determined through the motion sensor corresponding to the induction signal, so that the target water-using area can be determined according to the flow signal and the water-using area corresponding to the motion sensor. The target water-using area is used to characterize the water-using area where a water use behavior has occurred.

[0085] Exemplarily, the controller receives the motion sensing signal. After analyzing the induction signal, it is obtained that the induction signal comes from motion sensor No. 003. Through the mapping relationship, it can be obtained that motion sensor No. 003 corresponds to water-using area 003. The controller receives the flow signal within the preset time range and determines that there is water flow in the live water pipe network through analyzing the flow signal. Therefore, it can be calculated that a water use behavior has occurred in water-using area 003 at this time, and water-using area 003 is determined as the target water-using area.

[0086] The embodiments provided in the present application determine the target water - using area based on motion - sensing signals and flow signals, where the target water - using area is used to characterize the water - using area where a water - using behavior has occurred, and can provide a decision basis for more flexible drainage control.

[0087] In step 103, drainage information is determined according to the flow signal and the target water - using area.

[0088] Exemplarily, the live water pipe network includes 6 water - using areas, namely water - using area 001, water - using area 002, water - using area 003, water - using area 004, water - using area 005, and water - using area 006. When someone enters water - using area 003, the cloud platform (controller) receives the signal from motion sensor 003 corresponding to water - using area 003. At the same time, the value of the flow meter at the front end changes accordingly and is sent to the cloud platform. When the person walks out of water - using area 3, the motion sensor signal terminates. At this time, the flow meter has a corresponding numerical change. Then, through the calculation of AIoT, it can be known that a water - using behavior has occurred in water - using area 003. Due to the effect of the live water pipe network, the water in water - using areas 001 / 002 will flow, and the stored water inside them is replaced. At this time, the drainage information may include water - using area 004, water - using area 005, and water - using area 006.

[0089] Please refer to Figure 2 , Figure 2 which is a schematic diagram of the water flow situation of the live water system provided by some embodiments of the present application. Figure 2 It shows the main water pipe, branch water pipes, flow meters, and water - using areas. Figure 2 In it, the arrows illustrate the water flow situation of the live water system. In the case where water is used in water - using area 4, the water in the upper main pipe flows in the direction of the arrow. The water in the branch pipes within the water - using areas through which the arrow flows will also flow correspondingly. Specifically, it is like the arrow flow directions of the branch water pipes in water - using areas 1 to 3. In other words, water use in a certain area can update the water - using areas in front of it, but cannot update the water - using areas behind it. In the present application, the updated water - using areas do not need to be updated again, and only other non - updated water - using areas need to be executed.

[0090] According to the schematic diagram of the water flow situation of the live water system provided by the embodiments of the present application, the drainage information can be determined according to the last water - using area in the main water pipe where water use actually occurs.

[0091] In some embodiments, the drainage information includes the drainage area. Determining the drainage information according to the flow signal and the target water - using area may be that if the value of the flow signal is within a preset threshold range and the number of target water - using areas is one, then the water - using areas behind the target water - using area in the live water pipe network are determined as the drainage area.

[0092] Exemplarily, the live water pipe network includes 6 water usage areas, namely water usage area 001, water usage area 002, water usage area 003, water usage area 004, water usage area 005, and water usage area 006. The cloud platform (controller) only receives the signal from motion sensor 003 corresponding to water usage area 003. At the same time, the value of the flow meter at the front end changes accordingly and is sent to the cloud platform. When the motion sensor signal terminates, the flow meter changes its value accordingly. Then, through the calculation of AIoT, it can be known that only water usage area 003 has a water usage behavior, and the value of the flow signal (the change in the value of the flow meter) is within the preset threshold range, that is, it conforms to the change in water flow of a region within the set time. Then, due to the effect of the live water pipe network, the water in the live water pipes in water usage areas 001 and 002 will flow, and the stored water inside the pipes is replaced. At this time, the water usage areas in the live water pipe network after water usage area 003 can be determined as the drainage areas, that is, the drainage areas are water usage area 004, water usage area 005, and water usage area 006.

[0093] Exemplarily, the live water pipe network includes 6 water usage areas, namely water usage area 001, water usage area 002, water usage area 003, water usage area 004, water usage area 005, and water usage area 006. Similarly, the cloud platform (controller) only receives the signal from motion sensor 006 corresponding to water usage area 006. At the same time, the value of the flow meter at the front end changes accordingly and is sent to the cloud platform. When the motion sensor signal terminates, the flow meter changes its value accordingly. Then, through the calculation of AIoT, it can be known that only water usage area 006 has a water usage behavior, and the value of the flow signal (the change in the value of the flow meter) is within the preset threshold range, that is, it conforms to the change in water flow of a region within the set time. Due to the effect of the live water pipe network, the water in the live water pipes in water usage areas 001 to 006 will flow, and the stored water inside the pipes is replaced. At this time, since water usage area 006 is the water usage area at the end of the live water pipe network, there is no drainage area, or the drainage area is set to 0.

[0094] In some embodiments, if the value of the flow signal is greater than the preset threshold range and the number of target water usage areas is more than one, the water usage areas after the target water usage area at the end of the live water pipe network can be determined as the drainage areas.

[0095] In some embodiments, the drainage information includes the drainage volume. Determining the drainage information based on the flow signal and the target water usage area may be to obtain the pipe length and pipe diameter size of the drainage area; and determine the drainage volume based on the pipe length and pipe diameter size of the drainage area.

[0096] The calculation of the drainage volume can be to sum up the areas of the water in the pipes that have not been updated when reaching the drainage timing. Among them, the specific water volume of each area is a variable constant, which is related to the length and diameter of the pipes in that area. That is, the specific constant can be defined according to the specific usage situation.

[0097] According to the above example, the water - using areas after the water - using area 003 in the live water pipe network are determined as the drainage areas, that is, the drainage areas are the water - using area 004, the water - using area 005, and the water - using area 006. The pipe lengths and diameters in the water - using area 004, the water - using area 005, and the water - using area 006 can be obtained, and the water volumes in the pipes of these areas can be calculated based on the pipe lengths and diameters of these areas, and then the drainage volume can be determined (the drained water is the stored water in the pipes of these areas).

[0098] In some embodiments, the drainage information includes the drainage time. Determining the drainage information according to the flow signal and the target water - using area can be to respond to obtaining the motion - sensing signal and the flow signal, and set the drainage times of the water - using areas before the target water - using area and the drainage time of the target water - using area in the live water pipe network to a preset initial value; among them, the drainage time is used to indicate the time when the live water pipe network drains water. When the drainage time reaches the preset target value, the live water pipe network is controlled to drain water.

[0099] Optionally, the preset target value of the drainage time can be set to 24 hours or 0, that is, if the water in the water - using area has not been updated for 24 hours, the drainage operation is performed. The preset initial value can be set to 0 or 24 hours. If it is set to 0, the drainage time can be accumulated, and when the drainage time reaches 24 hours, the drainage operation is performed; if it is set to 24 hours, the drainage time can be decreased, and when the drainage time reaches 0, the drainage operation is performed.

[0100] It should be understood that responding to obtaining the motion - sensing signal and the flow signal means that there is a water - using behavior in the live water pipe. At this time, the drainage times of the water - using areas before the target water - using area and the drainage time of the target water - using area in the live water pipe network can be set to the preset initial value, that is, the drainage time starts to be recalculated.

[0101] It should be understood that the preset target value of the drainage time can be flexibly set according to the actual situation, and this application does not limit this.

[0102] Exemplarily, a forced drainage time value (preset target value) can be set according to different user requirements, and the maximum can be no more than 72 hours. In the embodiment provided by the present application, due to the Venturi-based live water pipeline system, in extreme cases, the intelligent live water system may never perform the drainage operation. This is because a time value is set, and within the time period indicated by this time value, the water does not deteriorate. If water is taken for use within this time, it will partially or completely break this duration accumulation. For example: If drainage is required every 8 hours, and no one has used water in water use areas 1-6 during this time period, drainage will be performed, and the drainage volume will be the accumulation of the quantities of areas 1-6; if water is used in area 4 within 8 hours, then due to the Venturi effect, the water in water use areas 1-3 has been updated, so only the water volume in water use areas 5-6 needs to be drained during drainage; if water is used in water use area 6 within these 8 hours, then based on the Venturi effect, the water flow in the pipes of water use areas 1-5 has been replaced, and the drainage time for water use areas 1-6 is set to the preset initial value (0 or 8 hours), and water use areas 1-6 will not perform drainage. The time accumulation starts to be recalculated 8 hours after water use in area 6 ends.

[0103] In the embodiment provided by the present application, drainage information is determined based on the flow signal and the target water use area, which can realize the scientific scheduling and control of the live water pipe network to optimize the drainage efficiency, and further improve the flexibility of drainage of the live water pipe network. Since the drainage information includes the drainage area, drainage volume, and drainage time, therefore, it is possible to determine the drainage of the live water pipe network by combining the drainage area, drainage volume, and drainage time together, which is beneficial to saving water resources and improving the user's satisfaction.

[0104] In step 104, the live water pipe network is controlled to drain water through the drainage information.

[0105] The live water pipe network can be comprehensively controlled to drain water according to the calculated drainage information.

[0106] Exemplarily, the calculation and analysis results of the drainage information by AIOT can be used to control the drainage valve at the end of the pipeline to drain water, so as to save water resources and realize the live water flow of the entire pipeline.

[0107] In some embodiments, the drainage information includes the drainage area, drainage volume, and drainage time. Controlling the live water pipe network to drain water through the drainage information can be to control the live water pipe network to drain water through the drainage area, drainage volume, and drainage time.

[0108] Exemplarily, the drainage area, drainage volume, and drainage time can be calculated by AIoT, and the live water pipe network can be controlled to drain water based on the calculated drainage area, drainage volume, and drainage time. Specifically, according to the method provided in the above embodiment, the drainage area can be determined, and then the drainage volume can be determined based on the pipe length and pipe diameter of the drainage area. Whether to drain water can be determined based on the relationship between the drainage time and a preset target value.

[0109] By accurately identifying the drainage area, measuring the drainage volume in detail, and arranging the drainage time reasonably, efficient control of the live water pipe network can be achieved, thereby ensuring smooth drainage and water renewal in the live water pipe network.

[0110] In some embodiments, controlling the live water pipe network to drain water through the drainage area, drainage volume, and drainage time can be to control the live water pipe network to drain the water in the drainage area according to the drainage volume when the drainage time reaches the preset target value.

[0111] Exemplarily, when the preset target value is 0, if the drainage time decreases from the preset initial value (e.g., 24 hours) to 0, the drainage valve at the end of the pipe is controlled to drain the water in the drainage area according to the drainage volume; when the preset target value is 24 hours, if the drainage time increases from the preset initial value (e.g., 0) to 24 hours, the drainage valve at the end of the pipe is controlled to drain the water in the drainage area according to the drainage volume.

[0112] Optionally, the water in the drainage area can be drained according to the drainage volume by controlling the opening duration of the drainage valve. Exemplarily, the controller (e.g., AIoT) can calculate the total amount of water that finally needs to be drained, i.e., the drainage volume, and calculate the opening duration of the drainage valve based on the drainage volume and the flow rate of the live water pipe (which can be an average value or an empirical value), so as to accurately control the drainage volume and achieve the purpose of saving water resources.

[0113] Next, in combination with specific application examples, the solutions of the embodiments of the present invention will be introduced and described in detail:

[0114] Exemplarily, an online flow meter can be set at the front end of the live water pipe network, a motion sensor can be set in the water use area, and a drainage valve can be set at the end of the live water pipe network. The values of the online flow meter and the status of the motion sensor can be fed back to the cloud of the smart home system (controller) in real time. Through artificial intelligence calculation, the water use situation in a certain water use area can be judged, and then the water use situation values in other water use areas can be deduced. The system calculates the on-off time of the drainage valve based on these values, so as to accurately control the drainage volume and achieve the purpose of saving water resources.

[0115] Specifically, the live water pipe network may include 6 water usage areas, namely water usage area 001, water usage area 002, water usage area 003, water usage area 004, water usage area 005, and water usage area 006. If the AIoT only receives the signal from motion sensor 003 corresponding to water usage area 003, and at the same time the value of the flow meter at the front end changes accordingly and is sent to the cloud platform, when the motion sensor signal terminates, and at this time the flow meter has a corresponding numerical change, it can be calculated through the AIoT that only water usage area 003 has a water usage behavior, and the value of the flow signal (the numerical change of the flow meter) is within the preset threshold range, that is, it conforms to the change amount of the water flow in a region within the set time.

[0116] Due to the function of the live water pipe network, the water in the live water pipes in water usage areas 001 and 002 will flow, and the water stored in their internal pipes is replaced. At this time, the water usage areas behind water usage area 003 in the live water pipe network can be determined as drainage areas, that is, the drainage areas are water usage area 004, water usage area 005, and water usage area 006.

[0117] When the signal of motion sensor 003 terminates and the flow value sent by the flow meter no longer changes, set the drainage time of water usage areas 001, 002, and 003 to the preset initial value, and recalculate the drainage time, while the drainage times of water usage areas 004, 005, and 006 remain unchanged.

[0118] In the case where the drainage time of water usage area 004, water usage area 005, or water usage area 006 reaches the preset target value, the AIoT can calculate the total amount of water to be drained finally, that is, the drainage volume. According to the drainage volume and the flow rate of the live water pipe (the average value or empirical value can be taken), calculate the opening duration of the drainage valve, control the drainage valve to open for drainage, and drain the stored water in water usage area 004, water usage area 005, or water usage area 006, so as to accurately control the drainage volume and achieve the purpose of saving water resources.

[0119] For the drainage method based on the live water pipe network provided in the above embodiments, the embodiments of the present application also provide a drainage system based on the live water pipe network for implementing the above method, as Figure 3 shown Figure 3 is a schematic diagram of a drainage system based on the live water pipe network provided by some embodiments of the present application.

[0120] The drainage system based on the live water pipe network includes a flow meter, multiple motion sensors, a drainage valve, and an AIoT.

[0121] The live water pipe network includes 6 water - using areas, namely water - using area 1, water - using area 2, water - using area 3, water - using area 4, water - using area 5 and water - using area 6. A motion sensor is respectively arranged corresponding to each water - using area.

[0122] Among them, the flow meter is arranged at the front end of the live water pipe network; the drain valve is arranged at the end of the live water pipe network; the motion sensor is arranged in the water - using area; the controller (such as AIoT) is communicatively connected to the flow meter, the drain valve and the motion sensor (there is a signal transmission channel between them). The controller includes a memory and a processor. When the processor executes the computer program, it realizes the drainage method based on the live water pipe network as described above.

[0123] Next, the implementation manners of the drainage device based on the live water pipe network provided by the embodiments of the present application will be described in detail with reference to the accompanying drawings.

[0124] For the drainage method based on the live water pipe network provided in the above - mentioned embodiments, the embodiments of the present application also provide a drainage device based on the live water pipe network for implementing the above - mentioned method, as Figure 4 shown Figure 4 is a module schematic block diagram of the drainage device 400 based on the live water pipe network according to the embodiments of the present application. The drainage device 400 based on the live water pipe network includes:

[0125] An acquisition module 401, configured to acquire a flow signal and a motion - sensing signal, where the flow signal is used to characterize the change in the water flow rate in the live water pipe network, and the motion - sensing signal is used to characterize the perception of the living body movement in the water - using area of the live water pipe network;

[0126] A first determination module 402, configured to determine a target water - using area based on the motion - sensing signal and the flow signal, where the target water - using area is used to characterize the water - using area where a water - using behavior has occurred;

[0127] A second determination module 403, configured to determine drainage information according to the flow signal and the target water - using area;

[0128] A control module 404, configured to control the live water pipe network to drain water through the drainage information.

[0129] It can be understood that the content in the above - mentioned method embodiments is applicable to the device embodiments of the present application. The functions specifically implemented by the device embodiments of the present application are the same as those of the above - mentioned method embodiments, and the beneficial effects achieved are also the same as those of the above - mentioned method embodiments.

[0130] The embodiments of the present application further provide an electronic device, which includes a memory, one or more processors, and a computer program stored on the memory and executable on the processors. Among them: the memory is used to store software programs and units, and the processor executes various functional applications and data processing by running the software programs and units stored in the memory, so as to obtain the resources corresponding to the above preset events. Optionally, the processor implements the above drainage method based on the live water pipe network when running the above computer program stored in the memory.

[0131] As a non-transitory computer-readable medium, the memory can be used to store non-transitory software programs and non-transitory computer-executable programs. In addition, the memory may include high-speed random access memory, and may also include non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state storage devices. In some embodiments, the memory may optionally include a memory remotely set relative to the processor, and these remote memories can be connected to the processor through a network.

[0132] It can be understood that the content in the above method embodiments is applicable to the embodiments of this electronic device. The functions specifically implemented by the embodiments of this electronic device are the same as those in the above method embodiments, and the beneficial effects achieved are also the same as those in the above method embodiments.

[0133] The embodiments of the present application further provide a computer-readable storage medium, which stores a computer program, and when the computer program is executed by a processor, it implements the above drainage method based on the live water pipe network.

[0134] It can be understood that the content in the above method embodiments is applicable to the embodiments of this storage medium. The functions specifically implemented by the embodiments of this storage medium are the same as those in the above method embodiments, and the beneficial effects achieved are also the same as those in the above method embodiments.

[0135] The embodiments of the present application further provide a computer program product, which includes a computer program, and when the computer program is executed by one or more processors, it can implement the steps of the above drainage method based on the live water pipe network.

[0136] It can be understood that the content in the above method embodiments is applicable to the embodiments of this computer program product. The functions specifically implemented by the embodiments of this computer program product are the same as those in the above method embodiments, and the beneficial effects achieved are also the same as those in the above method embodiments.

[0137] The drainage method, system, device and storage medium based on a live water pipe network provided by the embodiments of the present application obtain a flow signal and a motion sensing signal, where the flow signal is used to characterize the change in the water flow in the live water pipe network, and the motion sensing signal is used to characterize the perception of the movement of living bodies in the water-using area of the live water pipe network; determine a target water-using area based on the motion sensing signal and the flow signal, and the target water-using area is used to characterize the water-using area where a water-using behavior has occurred; determine drainage information based on the flow signal and the target water-using area; and control the live water pipe network to drain water through the drainage information. The implementation scheme of the present application combines the flow signal and the motion sensing signal to determine the water-using area where a water-using behavior has occurred. Then, based on the water-using area where a water-using behavior has occurred and the flow signal, the drainage information is determined, and the live water pipe network is controlled to drain water through the drainage information. The drainage information determined by this method can improve the flexibility of drainage control of the live water pipe network, thereby saving water resources.

[0138] The drainage method, system, device and storage medium based on a live water pipe network provided by the embodiments of the present application set an online flow meter at the front end of the live water pipeline, a motion sensor in the water-using area, and a drainage valve at the end. The value of the online flow meter and the state of the motion sensor are fed back to the controller in real time. The controller calculates and judges the water-using situation in a certain water-using area, and then calculates the water-using situation values in other water-using areas. Based on these values, the on-off time of the drainage valve is calculated, so as to accurately control the drainage volume, make the live water system more intelligent, and thus achieve the purpose of saving water resources.

[0139] The embodiments described in the embodiments of the present application are for more clearly explaining the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art know that with the evolution of technology and the emergence of new application scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.

[0140] Although specific implementation schemes are described herein, those of ordinary skill in the art will recognize that many other modifications or alternative implementation schemes are also within the scope of the present disclosure. For example, any one of the functions and / or processing capabilities described in connection with a particular device or component can be performed by any other device or component. Additionally, although various illustrative specific implementations and architectures have been described in accordance with the embodiments of the present disclosure, those of ordinary skill in the art will recognize that many other modifications to the illustrative specific implementations and architectures described herein are also within the scope of the present disclosure.

[0141] Certain aspects of the present disclosure have been described above with reference to block diagrams and flowcharts of systems, methods, systems, and / or computer program products according to exemplary embodiments. It should be understood that one or more blocks in the block diagrams and flowcharts, and combinations of blocks in the block diagrams and flowcharts, can be implemented respectively by executing computer-executable program instructions. Also, according to some embodiments, some blocks in the block diagrams and flowcharts may not need to be executed in the order shown, or may not need to be executed at all. Additionally, additional components and / or operations beyond those shown in the blocks of the block diagrams and flowcharts may be present in certain embodiments.

[0142] Accordingly, the blocks in the block diagrams and flowcharts support combinations of means for performing the specified functions, combinations of elements or steps for performing the specified functions, and means for program instructions for performing the specified functions. It should also be understood that each block in the block diagrams and flowcharts, and combinations of blocks in the block diagrams and flowcharts, can be implemented by a special-purpose hardware computer system that performs a specific function, element, or step, or by a combination of special-purpose hardware and computer instructions.

[0143] The program modules, applications, etc. described herein may include one or more software components, including, for example, software objects, methods, data structures, etc. Each such software component may include computer-executable instructions that, in response to execution, cause at least a portion of the functions described herein (e.g., one or more operations of the exemplary methods described herein) to be performed.

[0144] The software components can be coded in any of a variety of programming languages. An exemplary programming language can be a low-level programming language, such as an assembly language associated with a particular hardware architecture and / or operating system platform. Software components including assembly language instructions may need to be converted by an assembler into executable machine code before being executed by the hardware architecture and / or platform. Another exemplary programming language can be a higher-level programming language that can be ported across multiple architectures. Software components including higher-level programming languages may need to be converted by an interpreter or compiler into an intermediate representation before execution. Other examples of programming languages include, but are not limited to, macro languages, shell or command languages, job control languages, scripting languages, database query or search languages, or report-writing languages. In one or more exemplary embodiments, software components containing instructions in one of the above examples of programming languages can be executed directly by the operating system or other software components without first being converted into another form.

[0145] The software components can be stored as files or other data storage constructs. Software components having similar types or related functions can be stored together in, for example, a specific directory, folder, or library. The software components can be static (e.g., pre-set or fixed) or dynamic (e.g., created or modified at execution time).

[0146] The embodiments of the present application have been described in detail above in conjunction with the accompanying drawings. However, the present application is not limited to the above embodiments, and various changes can be made without departing from the gist of the present application within the scope of knowledge possessed by those of ordinary skill in the art.

Claims

1. A drainage method based on a live water pipe network, characterized in that: The following steps are involved: Acquire a flow signal and a motion sensing signal, wherein the flow signal is used to characterize the change of water flow in the living water pipe network, and the motion sensing signal is used to characterize the living body motion perception in the water use area of ​​the living water pipe network; Determine a target water use area based on the motion sensing signal and the flow signal, wherein the target water use area is used to characterize the water use area where water use behavior occurs; Determine drainage information according to the flow signal and the target water use area; The drainage information is used to control the live water network to drain water.

2. The drainage method based on the live water pipe network according to claim 1, characterized in that: A motion sensor is correspondingly provided in the water use area, and determining the target water use area based on the motion sensor signal and the flow signal includes: Determining the motion sensor corresponding to the acquired motion sensing signal; The target water use area is determined according to the flow signal and the water use area corresponding to the motion sensor.

3. The drainage method based on the live water network according to claim 1, characterized in that: The drainage information includes a drainage area, and determining the drainage information according to the flow signal and the target water use area includes: If the value of the flow signal is within a preset threshold range and the number of the target water use area is one, the water use area located after the target water use area in the live water network is determined as the drainage area.

4. The drainage method based on the live water pipe network according to claim 3 is characterized in that: The drainage information includes a drainage volume, and determining the drainage information according to the flow signal and the target water use area includes: Obtain the length and diameter of the pipes in the drainage area; The drainage volume is determined according to the length and diameter of the pipes in the drainage area.

5. The drainage method based on the live water pipe network according to claim 1, characterized in that: The drainage information includes drainage time, and the determining of the drainage information according to the flow signal and the target water use area includes: In response to acquiring the motion sensing signal and the flow signal, setting the drainage time of the water use area before the target water use area in the live water pipe network and the drainage time of the target water use area to preset initial values; The drainage time is used to indicate the time for the live water network to drain water. When the drainage time reaches a preset target value, the live water network is controlled to drain water.

6. The drainage method based on the live water network according to claim 1, characterized in that: The drainage information includes a drainage area, a drainage volume, and a drainage time. The controlling the live water pipe network to drain water according to the drainage information includes: The drainage area, the drainage volume and the drainage time are used to control the living water network for drainage.

7. The drainage method based on the live water pipe network according to claim 6, characterized in that: The method of controlling the live water pipe network to drain water by using the drainage area, the drainage volume and the drainage time includes: When the drainage time reaches a preset target value, the live water pipe network is controlled to drain water from the drainage area according to the drainage volume.

8. A drainage system based on a live water pipe network, characterized in that: Includes flow meter, motion sensor, drain valve and controller; The flow meter is arranged at the front end of the live water pipe network; The drain valve is arranged at the end of the live water pipe network; The motion sensor is arranged in the water-using area; The controller is communicatively connected with the flow meter, the drain valve and the motion sensor, and the controller includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the drainage method based on the live water network as described in any one of claims 1 to 7 is implemented.

9. A drainage device based on a live water pipe network, characterized in that: The device comprises: An acquisition module, used to acquire a flow signal and a motion sensing signal, wherein the flow signal is used to characterize the change of the water flow in the living water pipe network, and the motion sensing signal is used to characterize the living body motion perception in the water use area of ​​the living water pipe network; A first determination module is used to determine a target water use area based on the motion sensing signal and the flow signal, wherein the target water use area is used to characterize the water use area where water use behavior occurs; A second determination module, configured to determine drainage information according to the flow signal and the target water use area; A control module is used to control the live water network to drain water according to the drainage information.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the drainage method based on a live water network as described in any one of claims 1 to 7 is implemented.