Intelligent wireless valve control method and device and electronic equipment

By acquiring and analyzing valve operation data and automatically adjusting the valve status using the preset decision database, the problem of managers spending a lot of time to deal with multiple valve failures is solved, and the efficiency and safety of valve operation and maintenance are improved.

CN120540131APending Publication Date: 2025-08-26SHANGHAI ZUOANXINHUI ELECTRONICS TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510731468.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-03
Publication Date
2025-08-26

AI Technical Summary

Technical Problem

In industrial systems, managers need to spend a lot of time monitoring and handling the causes and responses of multiple valves, resulting in increased valve operation and maintenance time.

Method used

By obtaining the valve operation data, judging abnormal operation data, determining the corresponding protection decision in the preset decision database, and automatically adjusting the valve status, including limit protection, action timeout protection and overload protection.

Benefits of technology

It reduces the time for manual monitoring by managers, improves the efficiency and accuracy of valve operation and maintenance, and ensures that key abnormal data are processed in a timely manner.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120540131A_ABST
    Figure CN120540131A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent wireless valve control method and device and electronic equipment, and relates to the field of valve control. The method comprises the steps of obtaining operation data of a target valve; judging whether first abnormal operation data exists in the operation data or not; if first abnormal operation data exists in the operation data, a target protection decision corresponding to the first abnormal operation data is determined in a preset decision database, and the preset decision database stores the corresponding relation between the first abnormal operation data and the target protection decision, the target protection decision comprises any one of limiting protection, action timeout protection and overload protection; and adjusting the target valve according to the target protection decision. According to the technical scheme, the problem that when the number of the valves needing to be monitored is large, a manager often needs to spend a large amount of time to determine the specific fault reason of each valve and take countermeasures, and therefore the operation and maintenance time of the valves is prolonged is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of valve control, and in particular to an intelligent wireless valve control method, device, and electronic equipment. Background Art

[0002] Valves are widely used in industrial systems, and there are many different types of valves, including but not limited to DC solenoid valves, pulse solenoid valves, DC electric butterfly valves, DC electric gate valves, and DC hoists. However, effectively monitoring and managing the operating data of these different valve types has become a major challenge in industrial automation.

[0003] Complex industrial systems often involve multiple valves, forcing managers to monitor each valve's operating status and determine if any anomalies exist. Using only the aforementioned method, when monitoring a large number of valves, managers often spend considerable time determining the specific cause of each valve failure and the appropriate countermeasures, thus increasing valve maintenance time.

[0004] Therefore, there is an urgent need for an intelligent wireless valve control method, device and electronic equipment. Summary of the Invention

[0005] The present application provides an intelligent wireless valve control method, device and electronic equipment, which solves the problem that when there are a large number of valves to be monitored, managers often need to spend a lot of time to determine the specific cause of failure of each valve and the countermeasures to be taken, thereby increasing the time for valve operation and maintenance.

[0006] In a first aspect of the present application, a smart wireless valve control method is provided, the method comprising: obtaining operating data of a target valve, the operating data comprising one or more of valve opening data, valve opening / closing time data, and motor load data; determining whether first abnormal operating data exists in the operating data; if first abnormal operating data exists in the operating data, determining a target protection decision corresponding to the first abnormal operating data in a preset decision database, the preset decision database storing a correspondence between the first abnormal operating data and the target protection decision, the target protection decision comprising any one of limit protection, action timeout protection, and overload protection; and adjusting the target valve according to the target protection decision.

[0007] By adopting the above technical solution, by obtaining the operating data existing in the target valve and judging whether there is the first abnormal operating data in the operating data, if the first abnormal operating data exists in the operating data, the target protection decision corresponding to the first abnormal operating data is determined in the preset decision database, and the target valve is adjusted according to the target protection decision. When there are a large number of valves to be monitored, the management personnel do not need to manually monitor the valves one by one, which effectively solves the problem that the management personnel often need to spend a lot of time to determine the specific cause of the failure of each valve and the countermeasures to be taken, thereby increasing the time of valve operation and maintenance.

[0008] Optionally, if there is first abnormal operation data in the operation data, before determining the target protection decision corresponding to the first abnormal operation data in the preset decision database, a preset decision database is constructed, specifically including: obtaining multiple abnormal operation data and multiple protection decisions; the multiple abnormal operation data include the first abnormal operation data, and the multiple protection decisions include the target protection decision; constructing a correspondence between the multiple abnormal operation data and the multiple target protection decisions, one abnormal operation data corresponds to one protection decision, wherein the first abnormal operation data corresponds to the target protection decision; and saving the correspondence between the multiple abnormal operation data and the multiple protection decisions in the preset decision database.

[0009] By adopting the above technical solution, by obtaining multiple abnormal operation data and multiple protection decisions, the multiple abnormal operation data include first abnormal operation data, and the multiple protection decisions include target protection decisions, and constructing the corresponding relationship between the multiple abnormal operation data and the multiple target protection decisions in advance, one abnormal operation data corresponds to one protection decision, wherein the first abnormal operation data corresponds to the target protection decision, and the corresponding relationship between the multiple abnormal operation data and the multiple protection decisions is saved in a preset decision database, so that when the abnormal operation data existing in the target valve is identified, the corresponding protection decision can be quickly obtained according to the corresponding relationship in the preset decision database.

[0010] Optionally, determining whether there is first abnormal operating data in the operating data specifically includes: determining whether the valve opening data is greater than the preset valve opening data; the method also includes: determining that the target protection decision corresponding to the target valve is limit protection, and the limit protection is to immediately stop the opening and closing movement of the target valve.

[0011] By adopting the above technical solution, it is determined whether the valve opening data is greater than the preset valve opening data. If the valve opening data is greater than the preset valve opening data, the valve opening data is determined to be the first abnormal operation data, so as to determine that the protection decision corresponding to the first abnormal operation data is limit protection.

[0012] Optionally, determining whether there is first abnormal operating data in the operating data specifically includes: determining whether the valve opening / closing time data is greater than a preset time; the method also includes: determining that the target protection decision corresponding to the target valve is action timeout protection, and the action timeout protection is to immediately stop the opening / closing operation of the target valve.

[0013] By adopting the above technical solution, it is determined whether the valve opening / closing time data is greater than the preset time. If the valve opening / closing time data is greater than the preset time, the valve opening data is determined to be the first abnormal operation data, so as to determine that the protection decision corresponding to the first abnormal operation data is action timeout protection.

[0014] Optionally, determining whether there is first abnormal operating data in the operating data specifically includes: determining whether the motor load data is greater than the preset motor load data; the method also includes: determining that the target protection decision corresponding to the target valve is overload protection, and the overload protection is to cut off the power supply to the target valve.

[0015] By adopting the above technical solution, by adopting the above technical solution, by judging whether the motor load data is greater than the preset motor load data, if the motor load data is greater than the preset motor load data, the valve opening data is judged to be the first abnormal operation data, so as to determine that the protection decision corresponding to the first abnormal operation data is overload protection.

[0016] Optionally, determine whether there is second abnormal operating data in the operating data, where the second abnormal operating data is data in the operating data that is different from the first abnormal operating data; if there is second abnormal operating data in the operating data, obtain a first processing priority corresponding to the first abnormal operating data and a second processing priority corresponding to the second abnormal operating data; determine whether the first processing priority is greater than the second processing priority; if the first processing priority is greater than the second processing priority, prioritize adjusting the target valve according to the target protection decision corresponding to the first abnormal operating data.

[0017] By adopting the above technical solution, when there are two or more abnormal operation data in the operation data at the same time, the processing priority of the abnormal operation data is set so that the abnormal operation data with priority processing can be selected according to the size relationship of the processing priorities, that is, the target valve is adjusted according to the protection decision with higher priority, thereby ensuring that the most urgent and critical abnormal operation data is processed in a timely manner.

[0018] Optionally, after adjusting the target valve according to the target protection decision, the method also includes: responding to the user's viewing request, obtaining the authority authentication information sent by the user, the viewing request is used to view the target valve and the first abnormal operation data corresponding to the target valve; judging whether the authority authentication information is the preset authority authentication information; if the authority authentication information is the preset authority authentication information, displaying the target valve and the first abnormal operation data to the user.

[0019] By adopting the above technical solution, only authorized users can view the target valve and the first abnormal operation data, that is, only when the authority authentication information is the preset authority authentication information, can the user view the target valve and the first abnormal operation data, thereby avoiding the risk of unauthorized access and ensuring the confidentiality and integrity of the operation data.

[0020] In a second aspect of the present application, an intelligent wireless valve control device is provided, the device comprising an acquisition module and a processing module, wherein: An acquisition module is used to obtain operating data of a target valve, where the operating data includes one or more of valve opening data, valve opening / closing time data, and motor load data; if there is first abnormal operating data in the operating data, a target protection decision corresponding to the first abnormal operating data is determined in a preset decision database, where the preset decision database stores a correspondence between the first abnormal operating data and the target protection decision, where the target protection decision includes any one of limit protection, action timeout protection, and overload protection.

[0021] The processing module is used to determine whether there is first abnormal operation data in the operation data; and adjust the target valve according to the target protection decision.

[0022] In the third aspect of the present application, an electronic device is provided, including a processor, a memory, a user interface and a network interface, the memory is used to store instructions, the user interface and the network interface are used to communicate with other devices, and the processor is used to execute the instructions stored in the memory so that the electronic device performs any of the methods described above.

[0023] In a fourth aspect of the present application, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, and the computer program is executed by a processor to perform any of the above methods.

[0024] One or more technical solutions provided in the embodiments of this application have at least the following technical effects or advantages: 1. By obtaining the operating data of the target valve and judging whether there is the first abnormal operating data in the operating data, if the first abnormal operating data exists in the operating data, the target protection decision corresponding to the first abnormal operating data is determined in the preset decision database, and the target valve is adjusted according to the target protection decision. When a large number of valves need to be monitored, the management personnel do not need to manually monitor the valves one by one, which effectively solves the problem that the management personnel often need to spend a lot of time to determine the specific cause of the failure of each valve and the response measures to be taken, thereby increasing the time of valve operation and maintenance.

[0025] 2. By obtaining multiple abnormal operation data and multiple protection decisions, the multiple abnormal operation data include first abnormal operation data, and the multiple protection decisions include target protection decisions, and constructing the correspondence between the multiple abnormal operation data and the multiple target protection decisions in advance, one abnormal operation data corresponds to one protection decision, wherein the first abnormal operation data corresponds to the target protection decision, and the correspondence between the multiple abnormal operation data and the multiple protection decisions is saved in a preset decision database, so that when the abnormal operation data existing in the target valve is identified, the corresponding protection decision can be quickly obtained according to the correspondence in the preset decision database.

[0026] 3. When there are two or more abnormal operation data in the operation data at the same time, by setting the processing priority of the abnormal operation data, the abnormal operation data with priority processing can be selected according to the size relationship of the processing priority, that is, the target valve will be adjusted according to the protection decision with higher priority, so as to ensure that the most urgent and critical abnormal operation data is processed in time. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] Figure 1 This is a flow chart of an intelligent wireless valve control method provided in an embodiment of the present application; Figure 2 This is a module schematic diagram of an intelligent wireless valve control device provided in an embodiment of the present application; Figure 3 This is a structural diagram of an electronic device provided in an embodiment of the present application.

[0028] Explanation of the reference numerals: 21, acquisition module; 22, processing module; 301, processor; 302, communication bus; 303, user interface; 304, network interface; 305, memory. DETAILED DESCRIPTION

[0029] In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments.

[0030] The terms used in the following examples of the present application are only for the purpose of describing specific embodiments and are not intended to limit the present application. As used in the specification of the present application, the singular expressions "a", "an", "said", "above", "the", and "this" are intended to include plural expressions as well, unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used in the present application refers to and includes any or all possible combinations of one or more of the listed items.

[0031] In the following, the terms "first" and "second" are used for descriptive purposes only and should not be understood to imply or suggest relative importance or implicitly indicate the number of the technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of the embodiments of this application, unless otherwise specified, "plurality" means two or more.

[0032] In order to enable those skilled in the art to better understand the technical solution of the present invention, the present invention will be further described in detail below with reference to the accompanying drawings.

[0033] Valves are widely used in industrial systems, and there are many different types of valves, including but not limited to DC solenoid valves, pulse solenoid valves, DC electric butterfly valves, DC electric gate valves, and DC hoists. However, effectively monitoring and managing the operating data of these different valve types has become a major challenge in industrial automation.

[0034] Today, complex industrial systems often involve multiple valves, forcing managers to monitor the operating status of each valve individually and determine if any are experiencing anomalies. Using only the aforementioned methods, when faced with multiple valve failures, managers often spend considerable time identifying the specific issue and the appropriate countermeasures for each valve, thus increasing the complexity and difficulty of valve operation and maintenance.

[0035] Therefore, there is an urgent need for an intelligent wireless valve control method, device and electronic equipment.

[0036] Please refer to Figure 1 , which shows a flow chart of an intelligent wireless valve control method provided in an embodiment of the present application. The method is applied to a wireless valve controller. The flow chart mainly includes the following steps: S101 to S104.

[0037] Step S101 , obtaining operating data of a target valve, wherein the operating data of the target valve includes one or more of valve opening data, valve opening / closing time data, and motor load data.

[0038] Specifically, the operating data that needs to be collected is determined. This includes, but is not limited to, current data, voltage data, pressure data, temperature data, valve opening data, valve opening / closing time data, and motor load data. The collection of operating data depends on all valves connected to the wireless valve controller, including the target valve. The types of target valves include, but are not limited to, DC solenoid valves, pulse solenoid valves, DC electric butterfly valves, DC electric gate valves, and DC hoists. All valves connected to the wireless valve controller can be one or more of these. Each target valve must be configured with a target sensor for collecting its operating data, including, but not limited to, temperature sensors, pressure sensors, current and voltage sensors, and pulse electromagnetic sensors. The target sensor configuration is tailored to the needs of each target valve. If a target valve does not include a particular operating data type, it is not necessary to configure a target sensor for that data type. The target sensor collects the target valve's operating data in real time and transmits the data wirelessly to the wireless valve controller.

[0039] Step S102: determining whether there is first abnormal operation data in the operation data.

[0040] Specifically, first, the wireless valve controller receives the operating data sent by each target sensor in real time.

[0041] The received data is organized for subsequent analysis. The processing process is as follows: Before making an abnormality judgment, it is necessary to define the conditions for judging whether the operating data is abnormal operating data. This is usually based on preset parameter thresholds, such as the normal operating range of current, voltage, pressure, temperature, etc. When the operating data does not meet the preset parameter thresholds, the operating data is judged to be abnormal operating data. The preset parameter thresholds are usually set according to the operating environment, factory parameters, historical operating data, and design specifications of each target valve. These thresholds need to accurately reflect the normal operating conditions of each target valve in its specific application and environment. The wireless valve controller classifies each received operating data and determines the correspondence between the operating data and the target valve. Afterwards, if abnormal operating data is found in the operating data, the abnormal operating data and the target valve with the abnormality are determined based on the correspondence between the operating data and the target valve.

[0042] Step S103: If there is first abnormal operation data in the operation data, determine the target protection decision corresponding to the first abnormal operation data in the preset decision database. The preset decision database stores the correspondence between the first abnormal operation data and the target protection decision. The target protection decision includes any one of limit protection, action timeout protection and overload protection.

[0043] Specifically, if there is any abnormal operating data in the operating data corresponding to the target valve, and the first abnormal operating data is any abnormal operating data among the abnormal operating data, then the target protection decision corresponding to the first abnormal operating data is obtained through the preset decision database. The preset decision database stores the correspondence between the first abnormal operating data and the target protection decision. The protection decision can be any one of limit protection, action timeout protection, overload protection, stall protection, and short circuit protection.

[0044] In a possible implementation, step S103 also includes: obtaining multiple first abnormal operation data and multiple target protection decisions; establishing a correspondence between multiple first abnormal operation data and multiple target protection decisions, where one first abnormal operation data corresponds to one target protection decision; and saving the correspondence between multiple first abnormal operation data and multiple target protection decisions in a preset decision database.

[0045] Specifically, all possible abnormal operating data for a target valve is acquired, and a protection decision is assigned to each abnormal operating data. The corresponding relationship between each abnormal operating data and each protection decision is stored in a preset decision database, including the target protection decision corresponding to the first abnormal operating data. Thus, when the presence of the first abnormal operating data is determined in the target operating data, the corresponding relationship in the preset decision database can be used to obtain the corresponding target protection decision. The target protection decision for each abnormal operating data is evaluated and set based on the type of abnormal operating data. This requires considering the potential harm that the abnormal operating data may cause to the target valve and determining the corresponding treatment method, i.e., the target protection decision. The evaluation and determination of abnormal operating data can be performed manually or through a learning model. When using a learning model for evaluation and determination, a large amount of historical abnormal operating data of the same type and the treatment method corresponding to each historical abnormal operating data of that type, i.e., the target protection decision, is required to enhance the accuracy of the learning model's evaluation and determination of the target protection decision for the same type of abnormal operating data. Different abnormal operating data can correspond to the same target protection decision, but each abnormal operating data item only corresponds to one target protection decision. It should be noted that the preset decision database also supports the update of abnormal operation data and target protection decisions. When the wireless valve controller is connected to a new valve, new operation data may appear. When the new operation data is abnormal, new abnormal operation data will be generated. At this time, it is necessary to build a target protection decision for the new abnormal operation data. The target protection decision can be an existing target protection decision or a newly added target protection decision. It needs to be evaluated and determined based on the data type of the new abnormal operation data.

[0046] In one possible implementation, determining whether the operating data contains first abnormal operating data specifically includes: determining whether the valve opening data is greater than the preset valve opening data; the method also includes: determining that the target protection decision corresponding to the target valve is limit protection, and the limit protection is to immediately stop the opening and closing movement of the target valve.

[0047] Specifically, since the operating data of the target valve may include one or more of current data, voltage data, pressure data, temperature data, valve opening data, valve opening / closing time data, and motor load data, when the operating data of the target valve includes valve opening data, determining whether the valve opening data is abnormal operating data requires determining whether the valve opening data is greater than a preset valve opening data. The preset valve opening data is the maximum opening that the target valve cannot exceed when opened. The preset valve opening data can be set based on the fluid flow through the target valve and the mechanical strength of the valve itself. If the valve opening exceeds the preset valve opening data, it may cause excessive flow shock, pressure loss, or mechanical damage to the valve, thereby endangering the safety of the target valve. Therefore, once the valve opening data exceeds the preset valve opening data, the wireless valve controller should immediately mark it as abnormal operating data and implement a corresponding target protection decision, which is limit protection. The limit protection decision immediately stops the opening and closing movement of the target valve and sends an alarm message to relevant personnel.

[0048] In one possible implementation, determining whether there is first abnormal operating data in the operating data specifically includes: determining whether the valve opening / closing time data is greater than a preset time; the method also includes: determining that the target protection decision corresponding to the target valve is action timeout protection, and the action timeout protection is to immediately stop the opening / closing operation of the target valve.

[0049] Specifically, since the operating data in the target valve may include one or more of current data, voltage data, pressure data, temperature data, valve opening data, valve opening / closing time data, motor load data, etc., when the operating data in the target valve includes valve opening / closing time data, in order to determine whether the valve opening / closing time data is abnormal operating data, it is necessary to determine whether the valve opening / closing time data is greater than a preset time. The preset time is the maximum time that can be spent in the closing process of the target valve or in the process from opening to the preset position. The preset position can be set by the fluid flow rate that needs to pass through per unit time. The preset time can be set according to the size of the target valve, the preset position, and the design parameters. If the valve opening / closing time data exceeds the preset time, it may lead to safety hazards such as inaccurate fluid flow control, decreased system efficiency, increased mechanical wear, etc., thereby endangering the safety of the target valve. Therefore, once the valve opening / closing time data is monitored to exceed the preset time, the wireless valve controller should immediately mark it as abnormal operation data and take corresponding target protection decisions. The target protection decision is action timeout protection. The action timeout protection is to stop the current valve operation, perform status inspection and fault diagnosis of the target valve, and send alarm information to relevant personnel.

[0050] In one possible implementation, determining whether there is first abnormal operating data in the operating data specifically includes: determining whether the motor load data is greater than the preset motor load data; the method also includes: determining that the target protection decision corresponding to the target valve is overload protection, and the overload protection is to cut off the power supply to the target valve.

[0051] Specifically, since the operating data of the target valve may include one or more of current data, voltage data, pressure data, temperature data, valve opening data, valve opening / closing time data, and motor load data, when the operating data of the target valve includes motor load data, determining whether the motor load data is abnormal operating data requires determining whether the motor load data exceeds a preset motor load data. The preset motor load data is the maximum load that the motor in the target valve can withstand. The preset motor load data can be set based on the motor's specifications, design parameters, and expected operating conditions. If the motor load data exceeds the preset motor load data, it may lead to safety hazards such as motor overheating, excessive wear of mechanical components, and reduced energy efficiency, thereby endangering the safety of the target valve. Therefore, once the motor load data is detected to exceed the preset motor load data, the wireless valve controller should immediately mark it as abnormal operating data and take the corresponding target protection decision, which is overload protection. The overload protection decision involves stopping the motor and cooling the motor through the cooling system, and sending an alarm message to relevant personnel.

[0052] The abnormal operating data and the processing decisions corresponding to the abnormal operating data described in the above steps do not represent all the abnormal operating data and the processing decisions corresponding to the abnormal operating data in this application. The abnormal operating data and the processing decisions corresponding to the abnormal operating data also include but are not limited to: short-circuit protection corresponding to current / voltage abnormal data, pulse abnormal data and throttling protection corresponding to pulse abnormal data, temperature abnormal data and overheating protection corresponding to temperature abnormal data, etc.

[0053] Step S104: adjusting the target valve according to the target protection decision.

[0054] Specifically, by determining the target protection decision corresponding to the first abnormal operating data in a preset decision database, the wireless valve controller can adjust the operating state of the target valve according to the target protection decision. After adjusting the operating state of the target valve according to the target protection decision, the wireless valve controller continues to monitor the operating state of the target valve to ensure that the executed target protection decision is effective.

[0055] In one possible implementation, it is determined whether there is second abnormal operating data in the operating data, where the second abnormal operating data is data in the operating data that is different from the first abnormal operating data; if there is second abnormal operating data in the operating data, a first processing priority corresponding to the first abnormal operating data and a second processing priority corresponding to the second abnormal operating data are obtained; it is determined whether the first processing priority is greater than the second processing priority; if the first processing priority is greater than the second processing priority, the target valve is adjusted preferentially according to the target protection decision corresponding to the first abnormal operating data.

[0056] Specifically, when the operating data corresponding to a target valve contains multiple abnormal operating data, the wireless valve controller prioritizes the abnormal operating data with a higher priority. Specifically, if the operating data also contains a second abnormal operating data, the second abnormal operating data is data in the operating data that is different from the first abnormal operating data. In this case, the wireless valve controller obtains the first processing priority corresponding to the first abnormal operating data and the second processing priority corresponding to the second abnormal operating data, and determines whether the first processing priority is greater than the second processing priority. If the first processing priority is greater than the second processing priority, the target valve is adjusted according to the target protection decision corresponding to the first abnormal operating data. If the first processing priority is less than the second processing priority, the target valve is adjusted according to the target protection decision corresponding to the second abnormal operating data. After the adjustment, the wireless valve controller checks whether the first or second abnormal operating data still exists in the operating data. If so, the wireless valve controller is adjusted according to the adjustment decision corresponding to the abnormal operating data with the lower priority. If the first processing priority is equal to the second processing priority, the wireless valve controller selects any adjustment decision for processing and checks whether any remaining abnormal operating data exists in the operating data. If so, the wireless valve controller is adjusted according to the adjustment decision corresponding to the remaining abnormal operating data.

[0057] In a possible embodiment, after step S104, the method further includes: in response to a user's viewing request, obtaining permission authentication information sent by the user, the viewing request being used to view the target valve and the first abnormal operation data corresponding to the target valve; determining whether the permission authentication information is the preset permission authentication information; if the permission authentication information is the preset permission authentication information, displaying the target valve and the first abnormal operation data to the user.

[0058] Specifically, when a user wants to view a specific target valve and its related abnormal operating data, they will send a viewing request to the system. The viewing request is used to access detailed information about the target valve and the first abnormal operating data. When sending a viewing request, the user is also required to provide their authority authentication information, including but not limited to voice, numeric password, pupil recognition or other forms of identity authentication data. The authority authentication information provided by the user is judged to determine whether it matches the preset authority authentication information. If the user's authority authentication information is verified to be valid, that is, it matches the preset authority authentication information, the system allows the user to access the target valve and its abnormal operating data. The user can view detailed information such as valve status, abnormality type, timestamp, protection measures taken, etc.

[0059] The present application adopts the above method, obtains the operating data existing in the target valve, and determines whether there is first abnormal operating data in the operating data. If the first abnormal operating data exists in the operating data, the target protection decision corresponding to the first abnormal operating data is determined in a preset decision database, and the target valve is adjusted according to the target protection decision. When a large number of valves need to be monitored, the management personnel do not need to manually monitor the valves one by one, which effectively solves the problem that management personnel often need to spend a lot of time to determine the specific cause of the failure of each valve and the countermeasures to be taken, thereby increasing the time for valve operation and maintenance.

[0060] Please refer to Figure 2 , which shows a module schematic diagram of an intelligent wireless valve control device provided by an embodiment of the present application. The device is a wireless valve controller, which includes an acquisition module 21 and a processing module 22, wherein, The acquisition module 21 is used to obtain the operating data of the target valve, and the operating data includes one or more of valve opening data, valve opening / closing time data and motor load data; if there is first abnormal operating data in the operating data, the target protection decision corresponding to the first abnormal operating data is determined in the preset decision database. The preset decision database stores the correspondence between the first abnormal operating data and the target protection decision, and the target protection decision includes any one of limit protection, action timeout protection and overload protection.

[0061] The processing module 22 is configured to determine whether the operating data includes first abnormal operating data; and adjust the target valve according to the target protection decision.

[0062] In one possible embodiment, the acquisition module 21 is used to construct a preset decision database before determining the target protection decision corresponding to the first abnormal operation data in the preset decision database if there is first abnormal operation data in the operation data, specifically including: acquiring multiple abnormal operation data and multiple protection decisions; the multiple abnormal operation data include the first abnormal operation data, and the multiple protection decisions include the target protection decision; constructing a correspondence between the multiple abnormal operation data and the multiple target protection decisions, one abnormal operation data corresponds to one protection decision, wherein the first abnormal operation data corresponds to the target protection decision; and saving the correspondence between the multiple abnormal operation data and the multiple protection decisions in the preset decision database.

[0063] In one possible embodiment, the processing module 22 is used to determine whether there is first abnormal operating data in the operating data, specifically including: determining whether the valve opening data is greater than the preset valve opening data; the method also includes: determining that the target protection decision corresponding to the target valve is limit protection, and the limit protection is to immediately stop the opening and closing movement of the target valve.

[0064] In one possible embodiment, the processing module 22 is used to determine whether there is first abnormal operating data in the operating data, specifically including: determining whether the valve opening / closing time data is greater than the preset time; the method also includes: determining that the target protection decision corresponding to the target valve is action timeout protection, and the action timeout protection is to immediately stop the opening / closing operation of the target valve.

[0065] In one possible embodiment, the processing module 22 is used to determine whether there is first abnormal operating data in the operating data, specifically including: determining whether the motor load data is greater than the preset motor load data; the method also includes: determining that the target protection decision corresponding to the target valve is overload protection, and the overload protection is to cut off the power supply of the target valve.

[0066] In one possible embodiment, the processing module 22 is used to determine whether there is second abnormal operating data in the operating data, where the second abnormal operating data is data in the operating data that is different from the first abnormal operating data; if there is second abnormal operating data in the operating data, obtain the first processing priority corresponding to the first abnormal operating data and the second processing priority corresponding to the second abnormal operating data; determine whether the first processing priority is greater than the second processing priority; if the first processing priority is greater than the second processing priority, adjust the target valve in accordance with the target protection decision corresponding to the first abnormal operating data.

[0067] In one possible embodiment, the processing module 22 is used to obtain the authority authentication information sent by the user in response to the user's viewing request after adjusting the target valve according to the target protection decision, and the viewing request is used to view the target valve and the first abnormal operation data corresponding to the target valve; determine whether the authority authentication information is the preset authority authentication information; if the authority authentication information is the preset authority authentication information, display the target valve and the first abnormal operation data to the user.

[0068] It should be noted that the above embodiments provide devices that implement their functions using only the division of the above functional modules as examples. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiments are based on the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.

[0069] This application also provides an electronic device. Figure 3 , Figure 3 3 is a schematic diagram of the structure of an electronic device provided by an embodiment of the present application. The electronic device may include: at least one processor 301, at least one communication bus 302, a user interface 303, at least one network interface 304, and a memory 305.

[0070] The communication bus 302 is used to implement the connection and communication between these components.

[0071] The user interface 303 may include a display screen (Display) and a camera (Camera). Optionally, the user interface 303 may also include a standard wired interface and a wireless interface.

[0072] The network interface 304 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).

[0073] The processor 301 may include one or more processing cores. Using various interfaces and circuits, the processor 301 connects to various components within the wireless valve controller. It executes instructions, programs, code sets, or instruction sets stored in the memory 305 and accesses data stored in the memory 305 to perform various functions and process data within the wireless valve controller. Optionally, the processor 301 may be implemented using at least one of the following hardware forms: a digital signal processing (DSP), a field-programmable gate array (FPGA), or a programmable logic array (PLA). The processor 301 may integrate one or a combination of a central processing unit (CPU), a graphics processing unit (GPU), and a modem. The CPU primarily processes the operating system, user interface, and application programs; the GPU is responsible for rendering and drawing content displayed on the display; and the modem handles wireless communications. It is understood that the modem may also be implemented independently of the processor 301 and implemented on a separate chip.

[0074] Among them, the memory 305 may include a random access memory (RAM) or a read-only memory (Read-Only Memory). Optionally, the memory 305 includes a non-transitory computer-readable storage medium. The memory 305 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 305 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 305 may also optionally be at least one storage device located away from the aforementioned processor 301. Refer to Figure 3 , as a computer storage medium, the memory 305 may include an operating system, a network communication module, a user interface module, and an intelligent wireless valve control application.

[0075] exist Figure 3In the electronic device shown, the user interface 303 is mainly used to provide an input interface for the user and obtain the data input by the user; and the processor 301 can be used to call the smart wireless valve control application stored in the memory 305. When executed by one or more processors 301, the electronic device executes one or more of the methods described in the above embodiments. It should be noted that for the aforementioned method embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should know that this application is not limited to the order of the actions described, because according to this application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required for this application.

[0076] The present application also provides a computer-readable storage medium storing instructions, which, when executed by one or more processors, enable an electronic device to execute one or more of the methods described in the above embodiments.

[0077] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0078] In the several embodiments provided in this application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are merely schematic, such as the division of units, which is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some service interface, and the indirect coupling or communication connection of devices or units can be electrical or other forms.

[0079] Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0080] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0081] If the integrated unit is implemented as a software functional unit and sold or used as a standalone product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of this application, or the portion that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes instructions for causing a computer device (such as a personal computer, wireless valve controller, or network device) to execute all or part of the steps of the various embodiments of the method of this application. The aforementioned memory includes various media capable of storing program code, such as USB flash drives, mobile hard drives, magnetic disks, or optical disks.

[0082] The foregoing description is merely an exemplary embodiment of the present disclosure and does not limit the scope of the present disclosure. In other words, any equivalent variations and modifications made based on the teachings of the present disclosure are still within the scope of the present disclosure. Those skilled in the art will readily conceive of other embodiments of the present disclosure after considering the disclosure and practical experience.

[0083] This application is intended to cover any modifications, uses or adaptations disclosed in this application, which follow the general principles disclosed in this application and include common knowledge or customary technical means in the technical field not disclosed in this application.

Claims

1. An intelligent wireless valve control method, characterized in that: The method comprises: Acquiring operating data of a target valve, wherein the operating data includes one or more of valve opening data, valve opening / closing time data, and motor load data; determining whether first abnormal operating data exists in the operating data; If the first abnormal operation data exists in the operation data, determining a target protection decision corresponding to the first abnormal operation data in a preset decision database, wherein the preset decision database stores a correspondence between the first abnormal operation data and the target protection decision, wherein the target protection decision includes any one of limit protection, action timeout protection, and overload protection; The target valve is adjusted according to the target protection decision.

2. The method according to claim 1, characterized in that If the first abnormal operation data exists in the operation data, before determining the target protection decision corresponding to the first abnormal operation data in the preset decision database, constructing the preset decision database specifically includes: Acquire a plurality of abnormal operation data and a plurality of protection decisions, wherein the plurality of abnormal operation data include the first abnormal operation data, and the plurality of protection decisions include the target protection decision; Establishing a correspondence between a plurality of abnormal operation data and a plurality of the target protection decisions, wherein one abnormal operation data corresponds to one protection decision, wherein the first abnormal operation data corresponds to the target protection decision; The corresponding relationship between the plurality of abnormal operation data and the plurality of protection decisions is stored in the preset decision database.

3. The method according to claim 1, characterized in that The determining whether the operating data contains first abnormal operating data specifically includes determining whether the valve opening data is greater than a preset valve opening data; the method further includes: It is determined that the target protection decision corresponding to the target valve is the position limit protection, and the position limit protection is to immediately stop the opening and closing movement of the target valve.

4. The method according to claim 1, wherein The determining whether there is first abnormal operation data in the operation data specifically includes: determining whether the valve opening / closing time data is greater than a preset time; the method further includes: It is determined that the target protection decision corresponding to the target valve is the action timeout protection, and the action timeout protection is to immediately stop the opening / closing operation of the target valve.

5. The method according to claim 1, characterized in that The determining whether there is first abnormal operating data in the operating data specifically includes: determining whether the motor load data is greater than a preset motor load data; the method further includes: It is determined that the target protection decision corresponding to the target valve is the overload protection, and the overload protection is to cut off the power supply of the target valve.

6. The method according to claim 1, characterized in that The method further comprises: determining whether there is second abnormal operation data in the operation data, where the second abnormal operation data is data in the operation data that is different from the first abnormal operation data; If the second abnormal operation data exists in the operation data, obtaining a first processing priority corresponding to the first abnormal operation data and a second processing priority corresponding to the second abnormal operation data; determining whether the first processing priority is greater than the second processing priority; If the first processing priority is greater than the second processing priority, the target valve is adjusted preferentially according to the target protection decision corresponding to the first abnormal operation data.

7. The method according to claim 1, characterized in that After adjusting the target valve according to the target protection decision, the method further includes: In response to a user's viewing request, obtaining permission authentication information sent by the user, wherein the viewing request is used to view the target valve and the first abnormal operation data corresponding to the target valve; Determining whether the authority authentication information is preset authority authentication information; If the authority authentication information is the preset authority authentication information, the target valve and the first abnormal operation data are displayed to the user.

8. An intelligent wireless valve control device, characterized in that: The device comprises an acquisition module (21) and a processing module (22), wherein: The acquisition module (21) is used to acquire operating data of the target valve, the operating data including one or more of valve opening data, valve opening / closing time data, and motor load data; if the first abnormal operating data exists in the operating data, a target protection decision corresponding to the first abnormal operating data is determined in a preset decision database, the preset decision database storing a correspondence between the first abnormal operating data and the target protection decision, the target protection decision including any one of limit protection, action timeout protection, and overload protection; The processing module (22) is used to determine whether first abnormal operating data exists in the operating data; and to adjust the target valve according to the target protection decision.

9. An electronic device, characterized in that: The electronic device comprises a processor (301), a communication bus (302), a user interface (303), a network interface (304) and a memory (305), wherein the memory (305) is used to store instructions, the user interface (303) and the network interface (304) are used to communicate with other devices, and the processor (301) is used to execute the instructions stored in the memory (305) so that the electronic device executes the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores instructions, and when the instructions are executed, the method according to any one of claims 1 to 7 is performed.