Water supply system, and abnormality processing method thereof, storage medium, program product
By using sensors and communication modules to monitor the water supply system in real time, the problem of low efficiency in handling water supply system faults has been solved, enabling rapid response and remote monitoring, and improving the reliability and maintenance efficiency of the water supply system.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- WUXI HUITIAN WATER TECH CO LTD
- Filing Date
- 2023-10-08
- Publication Date
- 2026-04-28
AI Technical Summary
The water supply system has low fault handling efficiency, and the absence of maintenance personnel on site affects the fault handling efficiency and increases downtime.
Sensors are used to monitor water supply pipelines and equipment in real time. The main control module obtains operating information and sends status prompts and maintenance information to user equipment through the communication module. It supports 3G, 4G and 5G communication to achieve remote monitoring.
It enables real-time monitoring and anomaly notification of the water supply system, improves fault response speed, reduces downtime, and enhances remote control capabilities and user participation.
Smart Images

Figure CN117286930B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of secondary water supply, and in particular to water supply systems and methods for handling anomalies therein, computer-readable storage media, and computer program products. Background Technology
[0002] Urban water supply is a vital public service, impacting people's health and social stability. Strengthening urban water supply comprehensively and systematically, promoting high-quality development, continuously enhancing water supply security, and meeting the people's growing needs for a better life are crucial tasks. To further improve urban water supply security, we need to establish a relatively complete urban water supply process guarantee system and a basically sound urban water supply emergency response system. This includes strengthening the intelligent transformation of water supply facilities, encouraging the upgrading and construction of intelligent sensing equipment, and building an urban water supply Internet of Things (IoT) and operation scheduling platform. This will enable functions such as dynamic updating of facility data, real-time monitoring of operational status, risk scenario simulation and prediction, and optimized scheduling support, continuously improving the precision of water supply facility operation.
[0003] Generally, when a water supply system malfunctions, it will be alerted by on-site alarm devices (such as buzzers and warning lights) to allow users to inspect and repair the system. Maintenance personnel may not always be on-site. When maintenance personnel are not present, or are located at a certain distance, it will affect the efficiency of troubleshooting the water supply system and increase downtime.
[0004] Based on this, this application provides a water supply system and its abnormal handling method, a computer-readable storage medium, and a computer program product to improve related technologies. Summary of the Invention
[0005] The purpose of this application is to provide a water supply system and its abnormal handling method, a computer-readable storage medium, and a computer program product, which provides the user with operating information when the water supply system is abnormal through a main control module, and provides the user with information to be analyzed when the abnormality is eliminated, thus solving the problem of low efficiency in water supply system fault handling.
[0006] The objective of this application is achieved through the following technical solution:
[0007] Firstly, this application provides a water supply system, including:
[0008] Water supply equipment, the water supply equipment being used to supply water to water supply pipelines;
[0009] Multiple sensors are respectively installed in the water supply pipeline and the water supply equipment;
[0010] The main control module is electrically connected to each sensor and the water supply equipment, and is used to generate a water supply signal based on the water pressure of the water supply pipeline, so that the water supply equipment supplies water to the water supply pipeline according to the water supply signal;
[0011] The water supply system also includes:
[0012] A communication module, which is electrically connected to the main control module, is used to perform one or more of 3G, 4G and 5G communication with the user equipment.
[0013] The main control module is configured to:
[0014] Sensors are used to monitor the water supply pipeline and the water supply equipment to obtain operating information, and the operating status of the water supply system is determined based on the operating information. The operating information is used to indicate the water pressure of the water supply pipeline and the operating status of the water supply equipment.
[0015] When the operating status indicates that the water supply system is abnormal, the operating information is used as the first status information, and the status prompt information including the first status information is sent to the user equipment through the communication module;
[0016] When the operating status indicates that the abnormality of the water supply system has been eliminated, the maintenance information generated during the elimination of the abnormality of the water supply system is acquired.
[0017] The first status information and the maintenance information are used as information to be analyzed and sent to the user equipment through the communication module.
[0018] The beneficial effects of this technical solution are as follows: By monitoring water supply pipelines and equipment in real time through sensors, abnormalities can be detected and users notified promptly, achieving real-time monitoring and notification, and improving the real-time performance and reliability of the water supply system. Sending status alerts to user devices facilitates rapid response to abnormal situations in the water supply system, thereby improving water supply safety. Obtaining maintenance information helps record maintenance measures taken by users, thus improving the efficiency of maintenance in similar situations in the future. Simultaneously, the obtained maintenance information can be used to predict potential future failures, facilitating the implementation of preventative maintenance plans and reducing downtime. Through communication modules supporting 3G, 4G, and 5G communication, users can remotely monitor and manage the water supply system, enhancing remote control capabilities compared to obtaining fault information through wired methods.
[0019] In summary, the technical solution of this embodiment, by comprehensively utilizing sensors, a main control module, and a communication module, realizes real-time monitoring of the water supply system, abnormal notification, and acquisition of maintenance information after abnormal notification, thereby improving the reliability and maintenance efficiency of the water supply system.
[0020] In some optional embodiments, the operational information includes pipeline water pressure data and equipment operation data;
[0021] The main control module is also configured to determine the operating status of the water supply system based on the operating information in the following manner:
[0022] The equipment operation data is input into the operation scoring model to obtain the operation score corresponding to the equipment operation data;
[0023] When the operating score is less than the preset score, the correspondence between pipeline water pressure data and the anomaly level is obtained;
[0024] Based on the correspondence, the anomaly level corresponding to the current pipeline water pressure data is obtained and used as the current anomaly level. The current anomaly level is used to indicate the operating status of the water supply system.
[0025] The beneficial effects of this technical solution are as follows: By focusing attention on situations already assessed as potentially problematic, further data analysis is only conducted when an abnormal score is generated, helping to concentrate resources where they are most needed and improving efficiency. Utilizing the operational scoring model, the operating status of equipment can be automatically assessed, reducing the burden of manual intervention. When an anomaly is detected, status alerts are sent, allowing users to quickly understand the problem and take timely measures, improving user awareness of the system status. Obtaining anomaly level information helps users formulate more precise maintenance strategies, improving maintenance efficiency. It is generally believed that obtaining the correspondence between pipeline water pressure data and anomaly levels requires a certain amount of calculation using storage resources. By triggering this process when the equipment's operating score falls below a preset score, resources can be allocated only when needed, offering the advantage of resource optimization. In short, by focusing attention on situations already assessed as potentially problematic, further data analysis is only conducted when an abnormal score is generated, helping to concentrate resources where they are most needed and improving efficiency.
[0026] In some optional embodiments, when the running score is less than a preset score, the main control module is further configured to:
[0027] Based on the equipment operation data, the maintenance strategy information of the water supply system is obtained, and the maintenance strategy information is used to guide users to perform maintenance on the water supply system.
[0028] The maintenance strategy information is sent to the user equipment via the communication module.
[0029] The beneficial effects of this technical solution are that by generating and sending maintenance strategy information in a timely manner, it can help users respond more quickly to equipment malfunctions and reduce downtime. Based on detailed equipment operating data, the maintenance strategy information can provide more accurate, specific, and personalized maintenance guidance, helping users solve problems more effectively. By providing accurate maintenance strategies, it can more effectively assist users in maintenance, reducing unnecessary maintenance steps and thus lowering maintenance costs. By providing users with maintenance strategy information, it can be seen that users are encouraged to gain a deeper understanding of the equipment's operating status, increasing user involvement in the equipment.
[0030] In summary, the technical solution provided in this embodiment, by combining equipment operation data and maintenance strategies, enables rapid response to equipment anomalies and accurate maintenance guidance, thereby improving the maintainability of the water supply system and user satisfaction.
[0031] In some optional embodiments, the device operating data includes data on at least one of the following: temperature, voltage, current, and power of the water supply equipment. The main control module is also configured to acquire maintenance strategy information of the water supply system in the following manner:
[0032] Each data point in the device's operating data is detected to have a first difference between itself and its corresponding preset value.
[0033] Delete data whose first difference is not greater than a preset difference from the device operation data;
[0034] The deleted equipment operation data is input into the strategy recommendation model to obtain the maintenance strategy information corresponding to the water supply system.
[0035] The beneficial effects of this technical solution are that by comparing actual equipment operating data with preset values, it can intelligently detect abnormal data that deviates significantly from expectations. Deleting normal data close to preset values helps reduce false alarms caused by normal fluctuations, improving the accuracy of anomaly detection. After deleting abnormal data, the data pushed to the strategy recommendation model is cleaner, which can improve the accuracy of the model's refined maintenance suggestions. Sending only abnormal data to the strategy recommendation model helps reduce the use of computing resources, improving efficiency. By pushing only key anomaly information, users can more easily understand maintenance strategy information, improving the user experience.
[0036] In some optional embodiments, a slave control module is further included, which is electrically connected to both the master control module and the communication module, and the slave control module is configured to:
[0037] Timing begins after the slave control module and the main control module are powered on;
[0038] When the timing duration is not less than the preset duration and the operating status does not indicate that the water supply system is abnormal, the preset simulation operation information is sent to the main control module.
[0039] The main control module acquires the operating information generated based on the simulated operating information and uses it as the second status information;
[0040] When the second status information is found to be incorrect, the main control module is determined to have malfunctioned and a fault warning message is generated and sent to the user equipment.
[0041] The beneficial effects of this technical solution are that, by periodically sending simulated operation information and verification feedback, the operating status of the main control module can be monitored in real time, and potential faults can be detected in a timely manner. When the operating status of the main control module is abnormal (verification fails), fault warning information is automatically generated from the control module, reducing reliance on manual intervention. By regularly checking the operating status of the main control module, potential faults can be detected earlier, and corresponding measures can be taken, improving the reliability and stability of the water supply system. Timely fault warnings enable maintenance personnel to respond to problems more quickly, reducing downtime of the water supply system. Fault warning information is sent to user equipment through the communication module, allowing users to understand the system status in a timely manner and improving users' awareness of the operating status of the water supply system.
[0042] In some optional embodiments, the method for verifying the second state information includes:
[0043] Based on the simulation operation information, obtain its corresponding simulation status information;
[0044] The simulated state information is used to verify the second state information.
[0045] The beneficial effects of this technical solution are that by comparing simulated operating information and simulated status information, it can automatically detect whether the main control module can correctly generate the expected status information, thereby achieving automated fault detection. By periodically simulating and verifying status information, anomalies in the main control module can be detected earlier, improving the reliability and stability of the water supply system. By comparing actual status information with simulated status information, false alarms caused by normal fluctuations can be reduced, improving the accuracy of anomaly detection. When a potential fault in the main control module is detected, fault warning information can be generated promptly to notify users, facilitating timely problem-solving.
[0046] In summary, this technical solution achieves automated monitoring and fault detection of the main control module's operating status by comparing simulated operation information and simulated status information, thereby improving the maintainability of the water supply system and user satisfaction.
[0047] In some optional embodiments, the slave control module is further configured to:
[0048] If the second status information is found to be incorrect, the main control module is reset.
[0049] The beneficial effects of this technical solution are that when the main control module malfunctions, its normal operation can be restored through an automatic reset process, reducing reliance on manual intervention. Automatic reset allows for rapid action upon detecting a main control module failure, reducing the risk of water supply system downtime and improving the system's reliability. Automatic fault recovery reduces reliance on maintenance personnel, especially in remote or unattended environments, lowering maintenance costs. The fault recovery process can be considered to be triggered in real time, minimizing the impact of faults on the operation of the water supply system.
[0050] In summary, automatic reset can automatically recover from failures in the main control module, thus improving the robustness and stability of the water supply system.
[0051] Secondly, this application also provides a method for handling abnormalities in a water supply system, the method comprising:
[0052] Sensors are used to monitor water supply pipelines and water supply equipment to obtain operational information, and the operational status of the water supply system is determined based on the operational information, which is used to indicate the water pressure of the water supply pipelines and the operating status of the water supply equipment.
[0053] When the operating status indicates that the water supply system is abnormal, the operating information is used as the first status information, and the status prompt information including the first status information is sent to the user equipment through the communication module of the water supply system.
[0054] When the operating status indicates that the abnormality of the water supply system has been eliminated, the maintenance information generated during the elimination of the abnormality of the water supply system is acquired.
[0055] The first status information and the maintenance information are used as information to be analyzed and sent to the user equipment through the communication module.
[0056] In some optional embodiments, the operational information includes pipeline water pressure data and equipment operation data;
[0057] The methods for determining the operating status of the water supply system based on the operating information include:
[0058] The equipment operation data is input into the operation scoring model to obtain the operation score corresponding to the equipment operation data;
[0059] When the operating score is less than the preset score, the correspondence between pipeline water pressure data and the anomaly level is obtained;
[0060] Based on the correspondence, the anomaly level corresponding to the current pipeline water pressure data is obtained and used as the current anomaly level. The current anomaly level is used to indicate the operating status of the water supply system.
[0061] In some optional embodiments, when the running score is less than a preset score, the method further includes:
[0062] Based on the equipment operation data, the maintenance strategy information of the water supply system is obtained, and the maintenance strategy information is used to guide users to perform maintenance on the water supply system.
[0063] The maintenance strategy information is sent to the user equipment via the communication module.
[0064] In some optional embodiments, the device operating data includes data on at least one of the following: temperature, voltage, current, and power of the water supply device;
[0065] The methods for obtaining the maintenance strategy information of the water supply system include:
[0066] Each data point in the device's operating data is detected to have a first difference between itself and its corresponding preset value.
[0067] Delete data whose first difference is not greater than a preset difference from the device operation data;
[0068] The deleted equipment operation data is input into the strategy recommendation model to obtain the maintenance strategy information corresponding to the water supply system.
[0069] In some optional embodiments, the method further includes:
[0070] When the slave control module and the master control module are powered on, the slave control module is used for timing.
[0071] When the timing duration is not less than the preset duration and the operating status does not indicate that the water supply system is abnormal, the pre-set simulation operation information is sent from the control module to the main control module.
[0072] The system utilizes the operating information generated by the main control module based on the simulated operating information, obtained from the control module, as the second state information;
[0073] When the second status information is found to be incorrect, the main control module is determined to have malfunctioned and a fault warning message is generated and sent to the user equipment.
[0074] In some optional embodiments, the method for verifying the second state information includes:
[0075] Based on the simulation operation information, obtain its corresponding simulation status information;
[0076] The simulated state information is used to verify the second state information.
[0077] In some optional embodiments, when the second status information is found to be incorrect, the slave control module is used to reset the master control module.
[0078] Thirdly, this application also provides a computer-readable storage medium storing a computer program that, when executed by at least one processor, implements the steps of the method described in the second aspect.
[0079] Fourthly, this application also provides a computer program product comprising a computer program that, when executed by at least one processor, implements the steps of the method described in the third aspect. Attached Figure Description
[0080] The present application will be further described below with reference to the accompanying drawings and embodiments.
[0081] Figure 1 This is a structural block diagram of a water supply system provided in an embodiment of this application.
[0082] Figure 2 This is a structural block diagram of another water supply system provided in the embodiments of this application.
[0083] Figure 3 This is a flowchart illustrating an abnormal handling method for a water supply system provided in an embodiment of this application.
[0084] Figure 4 This is a schematic diagram of the structure of a computer program product provided in an embodiment of this application. Detailed Implementation
[0085] The technical solutions of this application will be described below with reference to the accompanying drawings and specific embodiments. It should be noted that, without conflict, the various embodiments or technical features described below can be arbitrarily combined to form new embodiments. The terms expressing position and direction described in the embodiments of this application are all illustrated with the accompanying drawings, but changes can be made as needed, and all changes are included within the protection scope of this invention.
[0086] In this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any implementation or design described as "exemplary" or "for example" in this application should not be construed as being better or more advantageous than other implementations or designs. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0087] The descriptions of "first," "second," etc., appearing in the embodiments of this application are for illustrative purposes and to distinguish the objects being described. They are not in any particular order and do not indicate any special limitation on the quantity in the embodiments of this application. They cannot constitute any limitation on the embodiments of this application.
[0088] The technical field and related terms of the embodiments of this application are briefly described below.
[0089] Machine Learning (ML) is a multidisciplinary field involving probability theory, statistics, approximation theory, convex analysis, and algorithm complexity theory. A computer program can learn experience E given a certain type of task T and a performance metric P. If its performance on task T can be measured by P, it improves with experience E. Machine learning specifically studies how computers can simulate or implement human learning behavior to acquire new knowledge or skills and reorganize existing knowledge structures to continuously improve their performance. Machine learning is the core of artificial intelligence and the fundamental way to endow computers with intelligence; its applications span all areas of artificial intelligence.
[0090] Deep learning is a special type of machine learning that learns to use nested hierarchical structures of concepts to represent and achieve tremendous functionality and flexibility. Each concept is defined as being associated with a simpler one, while more abstract representations are computed in a less abstract manner. Machine learning and deep learning typically include techniques such as artificial neural networks, belief networks, reinforcement learning, transfer learning, inductive learning, and learning by demonstration.
[0091] Secondary water supply refers to the process of treating and distributing raw water supplied from a water source in buildings or industrial production to meet different uses and needs. After raw water enters a building or production facility from a tap water pipe or other water source, it undergoes a series of treatments, storage, and distribution processes to become water that meets specific requirements, and is ultimately supplied to various uses within the building.
[0092] Generally, PLCs (Programmable Logic Controllers) are used to control secondary water supply systems. A PLC is a device specifically designed for controlling automated systems. In a secondary water supply system, a PLC can control and coordinate different operational steps, such as starting and stopping water pumps, monitoring and controlling water tank levels, and opening and closing valves. PLCs typically implement logical control of various parts of the system through programming. During secondary water supply, interference signals can impact the normal operation of the PLC, even causing it to crash. If a PLC crashes, the entire secondary water supply system becomes uncontrollable, sometimes leading to unexpected situations such as water outages or overpressure. Interference signals include uncontrolled external signals or noise, which may originate from electromagnetic interference, electromagnetic radiation, power fluctuations, spikes or surges caused by electrical equipment switching, etc. These signals can adversely affect the normal operation of the PLC and other electronic equipment.
[0093] When a water supply system malfunctions, it will be alerted by on-site alarm devices (such as buzzers and warning lights) to prompt users to inspect and repair the system, but this method is relatively inefficient. Furthermore, the work done by users (such as on-site maintenance personnel) to restore the water supply system is only recorded on-site, which is not conducive to users categorizing maintenance information.
[0094] Based on this, this application provides a water supply system and its anomaly handling method, a computer-readable storage medium, and a computer program product to improve the aforementioned related technologies. The technical solutions of the embodiments of this application and how the technical solutions of the embodiments of this application solve the above-mentioned technical problems will be described in detail below with reference to the accompanying drawings and specific embodiments. It should be noted that the various embodiments or technical features described below can be arbitrarily combined to form new embodiments. The order of description of the embodiments below is not intended to limit the preferred order of embodiments, and the same or similar concepts or processes may not be repeated in some embodiments. Obviously, the described embodiments are only some embodiments of this application, not all embodiments.
[0095] Example of a water supply system.
[0096] See Figure 1 , Figure 1 This is a structural block diagram of a water supply system provided in an embodiment of this application.
[0097] This application provides a water supply system, including:
[0098] Water supply equipment, the water supply equipment being used to supply water to water supply pipelines;
[0099] Multiple sensors are respectively installed in the water supply pipeline and the water supply equipment;
[0100] The main control module is electrically connected to each sensor and the water supply equipment, and is used to generate a water supply signal based on the water pressure of the water supply pipeline, so that the water supply equipment supplies water to the water supply pipeline according to the water supply signal;
[0101] A communication module, which is electrically connected to the main control module, is used to communicate with user equipment via one or more of 3G, 4G, and 5G.
[0102] The main control module is configured to:
[0103] Sensors are used to monitor the water supply pipeline and the water supply equipment to obtain operating information, and the operating status of the water supply system is determined based on the operating information. The operating information is used to indicate the water pressure of the water supply pipeline and the operating status of the water supply equipment.
[0104] When the operating status indicates that the water supply system is abnormal, the operating information is used as the first status information, and the status prompt information including the first status information is sent to the user equipment through the communication module;
[0105] When the operating status indicates that the abnormality of the water supply system has been eliminated, the maintenance information generated during the elimination of the abnormality of the water supply system is acquired.
[0106] The first status information and the maintenance information are used as information to be analyzed and sent to the user equipment through the communication module.
[0107] The main control module is electrically connected to each sensor and water supply device. It generates a water supply signal based on the water pressure in the water supply pipeline and controls the water supply device to supply water to the pipeline according to the signal. The main control module can include any of the following: PLC, Programmable Automated Control (PAC), or Microcontroller. This application does not limit its choice. The main control module uses sensors to monitor the water supply pipeline and water supply device to obtain operational information. The operational information includes the water pressure in the water supply pipeline and the operating status of the water supply device. That is, the sensors can be, for example, pressure sensors for monitoring water pressure in the water supply pipeline, flow sensors for measuring water flow, temperature sensors for measuring water temperature, or current sensors for monitoring the current of equipment such as water pumps and motors. This application does not limit its choice. The operating status of the water supply system is determined based on the operational information. If the operating status indicates an abnormality, the main control module uses the operational information as the first status information. When the operating status indicates an abnormality in the water supply system, the main control module sends a status prompt message including the first status information to the user equipment through the communication module, so that the user can be informed of the abnormality of the water supply system in a timely manner. Generally speaking, users are the maintenance or management personnel of the water supply system.
[0108] When the operating status indicates that the abnormality of the water supply system has been resolved, the main control module acquires the maintenance information generated during the abnormality elimination process. The maintenance information includes, for example: fault diagnosis records, which describe the fault diagnosis process performed on the water supply system when the abnormality occurred; maintenance records that record the specific maintenance steps and measures taken during the abnormality resolution process, which may include replacing damaged parts, adjusting equipment parameters, recalibrating sensors, etc.; and maintenance personnel information, which records the information of the personnel who performed the maintenance work, including their names, employee numbers, etc.
[0109] The main control module combines the first status information and maintenance information into information to be analyzed, and sends it to the user equipment through the communication module, which helps the user understand the cause of the anomaly and the measures taken during the maintenance process.
[0110] The advantages of this approach are severalfold: Real-time monitoring of water supply pipelines and equipment via sensors enables timely detection of anomalies and notification to users, achieving real-time monitoring and notification and improving the real-time performance and reliability of the water supply system. Sending status alerts to user devices facilitates rapid response to system malfunctions, thereby enhancing water supply safety. Obtaining maintenance information helps record user-initiated repair actions, improving efficiency in subsequent similar situations. Furthermore, the obtained maintenance information can be used to predict potential future failures, facilitating preventative maintenance plans and reducing downtime. Communication modules supporting 3G, 4G, and 5G enable users to remotely monitor and manage the water supply system, enhancing remote control capabilities compared to wired methods for obtaining fault information.
[0111] In summary, the technical solution of this embodiment, by comprehensively utilizing sensors, a main control module, and a communication module, realizes real-time monitoring of the water supply system, abnormal notification, and acquisition of maintenance information after abnormal notification, thereby improving the reliability and maintenance efficiency of the water supply system.
[0112] The water supply equipment includes, for example, any one of centrifugal pumps, self-priming pumps, axial flow pumps, or mixed flow pumps. The communication module is used for communication with user equipment via 3G, 4G, or 5G, and can be understood as including an embedded template supporting the above functions for integration into the water supply system. Operating information includes, for example, 1A current, 11A current, 11.5A current, 1.3MPa water pressure, 1.5MPa water pressure, 30℃, 230V voltage, or 2.3KW power. Operating status includes, for example, normal, abnormal, state A, and state B. The operating status indicates the elimination of abnormalities in the water supply system, which can be a switch from abnormal to normal, or a switch from state B to state A.
[0113] In some embodiments, the operational information includes pipeline water pressure data and equipment operation data;
[0114] The main control module is also configured to determine the operating status of the water supply system based on the operating information in the following manner:
[0115] The equipment operation data is input into the operation scoring model to obtain the operation score corresponding to the equipment operation data;
[0116] When the operating score is less than the preset score, the correspondence between pipeline water pressure data and the anomaly level is obtained;
[0117] Based on the correspondence, the anomaly level corresponding to the current pipeline water pressure data is obtained and used as the current anomaly level. The current anomaly level is used to indicate the operating status of the water supply system.
[0118] The performance rating model and the strategy recommendation model mentioned below can both be obtained by training a pre-defined deep learning model using a training set. Taking the performance rating model as an example, it is used to predict the performance rating of a water supply system based on equipment operation data. For instance, during training, a large amount of sample data is used, including parameters such as voltage, current, and temperature, along with their corresponding performance ratings. This data is used to train a pre-defined deep learning model, resulting in a performance rating model that can predict the performance rating of the water supply system based on equipment operation data. The deep learning model used to train the performance rating model can be chosen from various options, depending on the complexity of the problem and the available dataset.
[0119] In this embodiment, sensors monitor the pipeline water pressure and equipment operating status of the water supply system and transmit this data to the main control module. The operating status is evaluated using an operating score model, and the equipment's operating score is compared with a preset score. The preset score can be pre-set as a threshold value considered normal operation. Operating scores obtained from the operating score model are, for example, 90, 75, A, C, etc., and the scoring thresholds are, for example, 85, 75, B, C, etc. As an example, an operating score of A and a scoring threshold of B can be considered as an operating score greater than the threshold. If the equipment's operating score is less than the preset score, it indicates that the equipment's operating status may be abnormal. In this case, the main control module obtains the correspondence between pipeline water pressure data and abnormality levels to find the abnormality level corresponding to the current pipeline water pressure data. The obtained abnormality level is defined as the current abnormality level, used to indicate the operating status of the water supply system. Different abnormality levels can represent different degrees of problems, such as minor, moderate, or severe abnormalities. When an abnormal state is detected, a status prompt message can be generated and sent to the user device to notify the user of the current abnormal situation. This application does not limit the user device; it can be, for example, a tablet computer, a mobile phone, a laptop computer, etc. Status notifications can take the form of voice notifications, SMS notifications, or app pop-ups.
[0120] The advantages of this approach are that it allows for focused attention on situations already assessed as potentially problematic, with further data analysis only occurring when an anomaly score is generated. This helps concentrate resources where they are most needed, improving efficiency. Utilizing the operational scoring model enables automatic assessment of equipment operating status, reducing the burden of manual intervention. When an anomaly is detected, status alerts are sent, allowing users to quickly understand the problem and take timely measures, improving user awareness of the system status. Obtaining anomaly level information helps users develop more precise maintenance strategies, improving maintenance efficiency. It is generally believed that obtaining the correspondence between pipeline water pressure data and anomaly levels requires a certain amount of calculation using storage resources. By triggering this process when the equipment's operational score falls below a preset score, resources can be allocated only when needed, offering resource optimization advantages. In this way, attention can be focused on situations already assessed as potentially problematic, with further data analysis only occurring when an anomaly score is generated. This helps concentrate resources where they are most needed, improving efficiency. An anomaly score refers to an operational score that is lower than a preset score.
[0121] In some embodiments, when the running score is less than a preset score, the main control module is further configured to:
[0122] Based on the equipment operation data, the maintenance strategy information of the water supply system is obtained, and the maintenance strategy information is used to guide users to perform maintenance on the water supply system.
[0123] The maintenance strategy information is sent to the user equipment via the communication module.
[0124] When the main control module detects that the equipment operation score in the water supply system is lower than the preset score, it triggers the acquisition of maintenance strategy information for the water supply system. Based on the current abnormal equipment operation data, detailed information about the equipment status and performance can be obtained, which may include sensor readings, equipment parameters, historical records, etc. Using the acquired equipment operation data, a maintenance strategy generation algorithm can be executed to generate specific maintenance strategy information, taking into account the specific operating conditions of the equipment and previous maintenance history. The maintenance strategy information includes specific strategies to guide the user in performing maintenance, which may include which parts need to be replaced, adjusted, or repaired, and maintenance steps. The main control module sends the generated maintenance strategy information to the user equipment via 3G, 4G, or 5G through the communication module, so that the user equipment can receive and display the maintenance strategy information to the user. The maintenance strategy information may include text descriptions, images, videos, or other forms of information so that the user can understand and execute the maintenance strategy. The user can then perform maintenance steps according to the received maintenance strategy information.
[0125] The benefits of this approach are twofold: First, by generating and sending maintenance strategy information promptly, users can respond more quickly to equipment malfunctions, reducing downtime. Second, based on detailed equipment operating data, maintenance strategy information can provide more accurate, specific, and personalized maintenance guidance, helping users resolve problems more effectively. Third, by providing accurate maintenance strategies, users can be more effectively assisted in maintenance, reducing unnecessary steps and thus lowering maintenance costs. Finally, by providing maintenance strategy information to users, they are encouraged to gain a deeper understanding of equipment operation, increasing user engagement with the equipment.
[0126] In summary, the technical solution provided in this embodiment, by combining equipment operation data and maintenance strategies, enables rapid response to equipment anomalies and accurate maintenance guidance, thereby improving the maintainability of the water supply system and user satisfaction.
[0127] In some embodiments, the device operating data includes data on at least one of the following: temperature, voltage, current, and power of the water supply device. The main control module is also configured to acquire maintenance strategy information of the water supply system in the following manner:
[0128] Each data point in the device's operating data is detected to have a first difference between itself and its corresponding preset value.
[0129] Delete data whose first difference is not greater than a preset difference from the device operation data;
[0130] The deleted equipment operation data is input into the strategy recommendation model to obtain the maintenance strategy information corresponding to the water supply system.
[0131] The main control module acquires multiple data points from the water supply equipment, including temperature, voltage, current, and power. For each data point, it calculates the first difference between that data and its corresponding preset value, and checks whether this first difference is greater than the preset difference. If the first difference is not greater than the preset difference, the data is considered close to the preset value and normal; otherwise, it is marked as abnormal. Abnormal data is deleted from the equipment operation data, retaining only data close to the preset value. The processed equipment operation data is then input into a strategy recommendation model. This model can be a machine learning model used to analyze patterns in the equipment operation data and generate corresponding maintenance strategy information. This maintenance strategy information includes, for example, suggested maintenance steps, parts to be replaced, and maintenance time. The generated maintenance strategy information can be transmitted to the user equipment via the communication module to guide the user in performing the corresponding maintenance operations.
[0132] The advantages of this approach are several: by comparing actual equipment operating data with preset values, it can intelligently detect abnormal data that deviates significantly from expectations. Deleting normal data close to preset values helps reduce false alarms caused by normal fluctuations, improving the accuracy of anomaly detection. After deleting abnormal data, the data pushed to the strategy recommendation model is cleaner, improving the accuracy of the model's refined maintenance suggestions. Sending only abnormal data to the strategy recommendation model helps reduce computing resource usage, improving efficiency. By pushing only key anomaly information, users can more easily understand maintenance strategy information, improving the user experience.
[0133] As an example, the first difference between each data point in the device's operating data and its corresponding preset value is detected. Taking temperature as an example, the detected temperature value in the device's operating data is 45℃, and its corresponding preset value is 43℃. The difference between the two is 2℃, and the preset difference is 3℃. Since 2℃ is less than 3℃, the (temperature) data with a first difference not greater than the preset difference is deleted from the device's operating data.
[0134] See Figure 2 , Figure 2 This is a structural block diagram of another water supply system provided in the embodiments of this application.
[0135] In some embodiments, the water supply system further includes a slave control module, which is electrically connected to the master control module and the communication module respectively, and the slave control module is configured to:
[0136] Timing begins after the slave control module and the main control module are powered on;
[0137] When the timing duration is not less than the preset duration and the operating status does not indicate that the water supply system is abnormal, the preset simulation operation information is sent to the main control module.
[0138] The main control module acquires the operating information generated based on the simulated operating information and uses it as the second status information;
[0139] When the second status information is found to be incorrect, the main control module is determined to have malfunctioned and a fault warning message is generated and sent to the user equipment.
[0140] It can be assumed that the timing function is initiated by the control module after the main control module and the secondary control module are powered on. The timing function may involve the use of hardware timers or software timers. A hardware timer is a hardware module integrated within a microcontroller or microprocessor chip, while a software timer is a timing function implemented in software through programming. This application does not limit the implementation method.
[0141] Taking a hardware timer as an example, a hardware timer is a dedicated timer module embedded inside a microcontroller or microprocessor chip. Parameters such as the timer's timing period and counting mode can be set through configuration registers. During use, the timer's timing period and counting mode parameters are set to meet the timing requirements. The timer is then started. When the timer finishes counting (exceeding the preset duration), an interrupt is generated. In the interrupt service routine, relevant timing operations can be performed, such as sending simulation running information to indicate that the timing has exceeded the preset duration. This application does not limit the preset duration; it can be, for example, 1 minute, 10 minutes, or 1 hour.
[0142] Taking a software timer as an example, a software timer is a timing function implemented through programming. Its usage includes: setting the timing start point and obtaining the current time as the timing start point; calculating the difference between the current time and the start time to determine if the preset duration has been reached; and performing corresponding operations, such as sending simulation operation information, when the preset duration has been reached.
[0143] The slave control module monitors whether the timing duration has reached a preset time. If the timing duration is not less than the preset time and the main control module has not indicated any abnormality in the water supply system, the slave control module sends pre-set simulated operation information to the main control module. Upon receiving the simulated operation information, the main control module generates corresponding operation information based on this information and uses it as the second status information. The slave control module verifies the second status information generated by the main control module to check its correctness. If the verification finds the second status information to be incorrect, the slave control module determines that the main control module may be malfunctioning. The slave control module generates fault warning information, which includes, for example, a detailed description of the main control module fault and a timestamp. The slave control module sends the fault warning information to the user equipment via the communication module, notifying the user of the potential main control module fault.
[0144] The advantages of this approach are that by periodically sending simulated operation information and verification feedback, the operating status of the main control module can be monitored in real time, allowing for the timely detection of potential faults. When the main control module's operating status is abnormal (verification fails), a fault warning message is automatically generated from the control module, reducing reliance on manual intervention. Regularly monitoring the main control module's operating status allows for earlier detection of potential faults and the implementation of corresponding measures, improving the reliability and stability of the water supply system. Timely fault warnings enable maintenance personnel to respond to problems more quickly, reducing downtime of the water supply system. Fault warning information is sent to user equipment via the communication module, allowing users to understand the system's status promptly and improving their awareness of the water supply system's operational status.
[0145] In practical applications, many management chips can be considered, such as power management chips and human-machine interface chips that connect peripherals like displays, buttons, and touchscreens to provide a user interface for interaction with the system. These are all modules that operate independently of the main control module and can be used as slave control modules. Slave control modules can also include separately established management chips to achieve the above functions.
[0146] In some embodiments, the method for verifying the second status information includes:
[0147] Based on the simulation operation information, obtain its corresponding simulation status information;
[0148] The simulated state information is used to verify the second state information.
[0149] Therefore, when the timing duration is not less than the preset duration and the main control module does not indicate any abnormality in the water supply system, the slave control module sends pre-set simulated operation information to the main control module. Upon receiving the simulated operation information, the main control module uses it to generate corresponding simulated status information. The slave control module uses the acquired simulated status information to verify the second status information generated by the main control module. If the verification passes, it indicates that the second status information generated by the main control module is correct. If the verification fails, it may indicate a fault or abnormality in the main control module. If the verified second status information is incorrect, the slave control module can determine that the main control module may be faulty and generate corresponding fault warning information. The slave control module sends the fault warning information to the user equipment via the communication module, notifying the user of a possible main control module fault.
[0150] The advantages of this approach are that by comparing simulated operational information with simulated status information, it can automatically detect whether the main control module can correctly generate the expected status information, thereby achieving automated fault detection. Periodically simulating and verifying status information allows for earlier detection of anomalies in the main control module, improving the reliability and stability of the water supply system. Comparing actual and simulated status information reduces false alarms caused by normal fluctuations, improving the accuracy of anomaly detection. When a potential fault in the main control module is detected, a fault warning can be generated promptly to notify users, facilitating timely problem-solving.
[0151] In summary, this technical solution achieves automated monitoring and fault detection of the main control module's operating status by comparing simulated operation information and simulated status information, thereby improving the maintainability of the water supply system and user satisfaction.
[0152] As an example, when using simulated state information to verify second state information, the method used could be to compare the expected value and the actual value of the simulated state information, and the process could include:
[0153] Obtain the expected value: This refers to the anticipated state value contained in the simulation state information. This value represents the ideal state during the simulation. This expected value can be obtained from previous simulation data.
[0154] The actual state value is extracted from the second state information by comparing it with the actual value. This is done by reading or parsing the corresponding field in the second state information.
[0155] The comparison and verification process involves comparing the actual acquired state value with the expected value. If they match, the second state information is valid. If a discrepancy exists, it indicates a possible anomaly.
[0156] In some embodiments, the slave control module is further configured to:
[0157] If the second status information is found to be incorrect, the main control module is reset.
[0158] Therefore, when the slave control module verifies the second state information generated by the master control module based on the simulated state information, if the verification result is incorrect, it can be assumed that the master control module may be malfunctioning or malfunctioning. When the slave control module detects incorrect second state information, it triggers a reset process. This reset process refers to a reset operation performed on the master control module, restoring it to its initial state. As an example, the reset operation might include reinitializing the master control module's registers, variables, and states, returning it to its initial state.
[0159] After reinitialization, the main control module can restart operation according to the normal operating procedure, including acquiring operating information and sending status information. The slave control module can also generate corresponding notification information and send fault recovery information to the user equipment through the communication module, notifying the user that the main control module has been reset and the system has returned to normal operation.
[0160] The advantage of this approach is that when the main control module malfunctions, it can be restored to normal operation through an automatic reset process, reducing reliance on manual intervention. Automatic reset allows for rapid action upon detecting a main control module failure, reducing the risk of water supply system downtime and improving system reliability. Automatic fault recovery reduces reliance on maintenance personnel, especially in remote or unattended environments, thus lowering maintenance costs. The aforementioned fault recovery can be considered to be triggered in real time, minimizing the impact of faults on the operation of the water supply system.
[0161] In summary, automatic reset can automatically recover from failures in the main control module, thus improving the robustness and stability of the water supply system.
[0162] Method implementation examples.
[0163] See Figure 3 , Figure 3 This is a flowchart illustrating an abnormal handling method for a water supply system provided in an embodiment of this application.
[0164] This embodiment provides an anomaly handling method for a water supply system, applicable to the water supply system described in the above-described water supply system embodiment. Its specific implementation and the achieved technical effects are consistent with those described in the above-described water supply system embodiment, and some details will not be repeated here.
[0165] The method includes:
[0166] Step S101: Use sensors to monitor the water supply pipeline and water supply equipment to obtain operating information, and determine the operating status of the water supply system based on the operating information; the operating information is used to indicate the water pressure of the water supply pipeline and the operating status of the water supply equipment.
[0167] Step S102: When the operating status indicates that the water supply system is abnormal, the operating information is used as the first status information, and the status prompt information including the first status information is sent to the user equipment through the communication module of the water supply system.
[0168] Step S103: When the operating status indicates that the abnormality of the water supply system has been eliminated, obtain the maintenance information generated during the elimination of the abnormality of the water supply system.
[0169] Step S104: The first status information and the maintenance information are taken as information to be analyzed and sent to the user equipment through the communication module.
[0170] In some embodiments, the operational information includes pipeline water pressure data and equipment operation data;
[0171] The methods for determining the operating status of the water supply system based on the operating information include:
[0172] The equipment operation data is input into the operation scoring model to obtain the operation score corresponding to the equipment operation data;
[0173] When the operating score is less than the preset score, the correspondence between pipeline water pressure data and the anomaly level is obtained;
[0174] Based on the correspondence, the anomaly level corresponding to the current pipeline water pressure data is obtained and used as the current anomaly level. The current anomaly level is used to indicate the operating status of the water supply system.
[0175] In some embodiments, when the running score is less than a preset score, the method further includes:
[0176] Based on the equipment operation data, the maintenance strategy information of the water supply system is obtained, and the maintenance strategy information is used to guide users to perform maintenance on the water supply system.
[0177] The maintenance strategy information is sent to the user equipment via the communication module.
[0178] In some embodiments, the device operating data includes data on at least one of the following: temperature, voltage, current, and power of the water supply device.
[0179] The methods for obtaining the maintenance strategy information of the water supply system include:
[0180] Each data point in the device's operating data is detected to have a first difference between itself and its corresponding preset value.
[0181] Delete data whose first difference is not greater than a preset difference from the device operation data;
[0182] The deleted equipment operation data is input into the strategy recommendation model to obtain the maintenance strategy information corresponding to the water supply system.
[0183] In some embodiments, the method further includes:
[0184] When the slave control module and the master control module are powered on, the slave control module is used for timing.
[0185] When the timing duration is not less than the preset duration and the operating status does not indicate that the water supply system is abnormal, the pre-set simulation operation information is sent from the control module to the main control module.
[0186] The system utilizes the operating information generated by the main control module based on the simulated operating information, obtained from the control module, as the second state information;
[0187] When the second status information is found to be incorrect, the main control module is determined to have malfunctioned and a fault warning message is generated and sent to the user equipment.
[0188] In some embodiments, the method for verifying the second status information includes:
[0189] Based on the simulation operation information, obtain its corresponding simulation status information;
[0190] The simulated state information is used to verify the second state information.
[0191] In some embodiments, when the second status information is found to be incorrect, the slave control module is used to reset the master control module.
[0192] In a specific application scenario, this application embodiment also provides an anomaly handling method for a water supply system, which is used in the water supply system provided in the above-described water supply system embodiment.
[0193] The method includes:
[0194] Sensors are used to monitor water supply pipelines and water supply equipment to obtain operational information. The operational data of the equipment is input into an operational scoring model to obtain an operational score corresponding to the operational data of the equipment.
[0195] When the operating score is less than the preset score, the correspondence between pipeline water pressure data and the anomaly level is obtained;
[0196] Based on the correspondence, the anomaly level corresponding to the current pipeline water pressure data is obtained and used as the current anomaly level. The current anomaly level is used to indicate the operating status of the water supply system. The operating information is used to indicate the water pressure of the water supply pipeline and the operating status of the water supply equipment. The operating information includes pipeline water pressure data and equipment operating data. The equipment operating data includes at least one of the following: temperature, voltage, current, and power of the water supply equipment.
[0197] When the operating status indicates that the water supply system is abnormal, the operating information is used as the first status information, and the status prompt information including the first status information is sent to the user equipment through the communication module of the water supply system.
[0198] When the operating status indicates that the abnormality of the water supply system has been eliminated, the maintenance information generated during the elimination of the abnormality of the water supply system is acquired.
[0199] The first status information and the maintenance information are used as information to be analyzed and sent to the user equipment through the communication module.
[0200] When the operating score is less than the preset score, the maintenance strategy information of the water supply system is obtained based on the equipment operating data. The maintenance strategy information is used to guide the user to perform maintenance on the water supply system.
[0201] The maintenance strategy information is sent to the user equipment via the communication module.
[0202] When the slave control module and the master control module are powered on, the slave control module is used for timing.
[0203] When the timing duration is not less than the preset duration and the operating status does not indicate that the water supply system is abnormal, the pre-set simulation operation information is sent from the control module to the main control module.
[0204] The system utilizes the operating information generated by the main control module based on the simulated operating information, obtained from the control module, as the second state information;
[0205] When the second status information is found to be incorrect, the main control module is determined to have malfunctioned and a fault warning message is generated and sent to the user equipment.
[0206] The methods for obtaining the maintenance strategy information of the water supply system include:
[0207] Each data point in the device's operating data is detected to have a first difference between itself and its corresponding preset value.
[0208] Delete data whose first difference is not greater than a preset difference from the device operation data;
[0209] The deleted equipment operation data is input into the strategy recommendation model to obtain the maintenance strategy information corresponding to the water supply system.
[0210] Example of a computer-readable storage medium.
[0211] This application also provides a computer-readable storage medium, the specific embodiments of which are consistent with the embodiments and technical effects achieved in the above method embodiments, and some contents will not be repeated.
[0212] The computer-readable storage medium stores a computer program that, when executed by at least one processor, implements the steps of any of the above methods.
[0213] A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. In embodiments of this application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0214] Computer-readable storage media may include data signals propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable storage medium may also be any computer-readable medium capable of sending, propagating, or transmitting a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, or any suitable combination thereof. Program code for performing operations of the present invention may be written in any combination of one or more programming languages, including Java, C++, Python, C#, JavaScript, PHP, Ruby, Swift, Go, Kotlin, etc. The program code may be executed entirely on a user computing device, partially on a user device, as a standalone software package, partially on a user device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing devices can be connected to user equipment via any type of network, including local area networks (LANs) or wide area networks (WANs), or they can be connected to external computing devices (e.g., via the Internet using an Internet service provider).
[0215] Example of a computer program product.
[0216] This application also provides a computer program product, the specific embodiments of which are consistent with the embodiments and technical effects achieved in the above method embodiments, and some contents will not be repeated.
[0217] The computer program product includes a computer program that, when executed by at least one processor, implements the steps of any of the above methods.
[0218] See Figure 4 , Figure 4 This is a schematic diagram of the structure of a computer program product provided in an embodiment of this application.
[0219] The computer program product is used to implement the steps of any of the methods described above. The computer program product may be a portable compact disc read-only memory (CD-ROM) and include program code, and may run on a terminal device, such as a personal computer. However, the computer program product of the present invention is not limited thereto, and may employ any combination of one or more computer-readable media.
[0220] It should be noted that in the above embodiments of this application, "at least one" refers to one or more, and "more than one" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, and c can be single or multiple. It is worth noting that "at least one" can also be interpreted as "one or more". Furthermore, the terms “comprising” and “having”, and any variations thereof, are intended to cover non-exclusive inclusion, such that a process, method, system, product, or apparatus that includes a series of steps or units is not necessarily limited to those steps or units that are explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to such process, method, product, or apparatus.
[0221] This application describes the invention from the perspectives of purpose, performance, progress, and novelty, and it meets the functional enhancement and use requirements emphasized by the Patent Law. The above description and drawings are merely preferred embodiments of this application and are not intended to limit this application. Therefore, all structures, devices, features, etc., that are similar to or identical to those of this application, i.e., all equivalent substitutions or modifications made in accordance with the scope of this patent application, shall fall within the scope of protection of this patent application.
Claims
1. A water supply system, comprising: Water supply equipment, the water supply equipment being used to supply water to water supply pipelines; Multiple sensors are respectively installed in the water supply pipeline and the water supply equipment; The main control module is electrically connected to each sensor and the water supply equipment, and is used to generate a water supply signal based on the water pressure of the water supply pipeline, so that the water supply equipment supplies water to the water supply pipeline according to the water supply signal; The water supply system is characterized in that it further includes: A communication module, which is electrically connected to the main control module, is used to perform one or more of 3G, 4G and 5G communication with the user equipment. The main control module is configured to: Sensors are used to monitor the water supply pipeline and the water supply equipment to obtain operating information, and the operating status of the water supply system is determined based on the operating information. The operating information is used to indicate the water pressure of the water supply pipeline and the operating status of the water supply equipment. When the operating status indicates that the water supply system is abnormal, the operating information is used as the first status information, and the status prompt information including the first status information is sent to the user equipment through the communication module; When the operating status indicates that the abnormality of the water supply system has been eliminated, the maintenance information generated during the elimination of the abnormality of the water supply system is acquired. The first status information and the maintenance information are used as information to be analyzed and sent to the user equipment through the communication module; The system further includes a slave control module, which is electrically connected to the master control module and the communication module respectively. The slave control module is configured to: Timing begins after the slave control module and the main control module are powered on; When the timing duration is not less than the preset duration and the operating status does not indicate that the water supply system is abnormal, the preset simulation operation information is sent to the main control module. The main control module acquires the operating information generated based on the simulated operating information and uses it as the second status information; When the second status information is found to be incorrect, the main control module is determined to have malfunctioned and a fault warning message is generated and sent to the user equipment.
2. The water supply system according to claim 1, characterized in that, The operational information includes pipeline water pressure data and equipment operation data; The main control module is also configured to determine the operating status of the water supply system based on the operating information in the following manner: The equipment operation data is input into the operation scoring model to obtain the operation score corresponding to the equipment operation data; When the operating score is less than the preset score, the correspondence between pipeline water pressure data and the anomaly level is obtained; Based on the correspondence, the anomaly level corresponding to the current pipeline water pressure data is obtained and used as the current anomaly level. The current anomaly level is used to indicate the operating status of the water supply system.
3. The water supply system according to claim 2, characterized in that, When the running score is less than the preset score, the main control module is also configured to: Based on the equipment operation data, the maintenance strategy information of the water supply system is obtained, and the maintenance strategy information is used to guide users to perform maintenance on the water supply system. The maintenance strategy information is sent to the user equipment via the communication module.
4. The water supply system according to claim 3, characterized in that, The equipment operation data includes at least one of the following: temperature, voltage, current, and power of the water supply equipment. The main control module is also configured to acquire maintenance strategy information for the water supply system using the following method: Each data point in the device's operating data is detected to have a first difference between itself and its corresponding preset value. Delete data whose first difference is not greater than a preset difference from the device operation data; The deleted equipment operation data is input into the strategy recommendation model to obtain the maintenance strategy information corresponding to the water supply system.
5. The water supply system according to claim 1, characterized in that, The methods for verifying the second status information include: Based on the simulation operation information, obtain its corresponding simulation status information; The simulated state information is used to verify the second state information.
6. The water supply system according to claim 1, characterized in that, The control module is also configured to: If the second status information is found to be incorrect, the main control module is reset.
7. A method for handling anomalies in a water supply system, characterized in that, The method includes: Sensors are used to monitor water supply pipelines and water supply equipment to obtain operational information, and the operational status of the water supply system is determined based on the operational information, which is used to indicate the water pressure of the water supply pipelines and the operating status of the water supply equipment. When the operating status indicates that the water supply system is abnormal, the operating information is used as the first status information, and the status prompt information including the first status information is sent to the user equipment through the communication module of the water supply system. When the operating status indicates that the abnormality of the water supply system has been eliminated, the maintenance information generated during the elimination of the abnormality of the water supply system is acquired. The first status information and the maintenance information are used as information to be analyzed and sent to the user equipment through the communication module; Timing begins after the water supply system's slave control module and main control module are powered on; When the timing duration is not less than the preset duration and the operating status does not indicate that the water supply system is abnormal, the preset simulation operation information is sent to the main control module. The main control module acquires the operating information generated based on the simulated operating information and uses it as the second status information; When the second status information is found to be incorrect, the main control module is determined to have malfunctioned and a fault warning message is generated and sent to the user equipment.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by at least one processor, implements the steps of the method of claim 7.
9. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by at least one processor, implements the steps of the method of claim 7.
Citation Information
Patent Citations
Water supply information analysis method and system based on Internet of Things sensing
CN110597200A