Stop valve system and control method

Through the combination of motor, encoder and controller, intelligent control of the spherical stop valve is realized, which solves the problem of valve opening adjustment caused by underground load changes and improves work efficiency and safety.

CN120608965APending Publication Date: 2025-09-09BEIJING TIANMA INTELLIGENT CONTROL TECHNOLOGY CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510794485.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-13
Publication Date
2025-09-09

AI Technical Summary

Technical Problem

The existing spherical stop valve has a single control method and cannot achieve intelligent adjustment of the valve opening. In addition, the load changes frequently in the underground working environment, resulting in the inability to adjust the valve opening in time, affecting the work process.

Method used

The system consists of a motor, an encoder and a controller. The encoder collects motor operation information. The controller adjusts the motor speed and torque according to the information to achieve intelligent control of the stop valve opening. It is also equipped with a temperature sensor and a reducer to ensure system safety and reliability.

Benefits of technology

It realizes intelligent control of the stop valve, automatically adjusts the valve opening according to the working conditions, improves work efficiency, ensures system safety, adapts to changes in underground load, and avoids equipment overheating and failure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120608965A_ABST
    Figure CN120608965A_ABST
Patent Text Reader

Abstract

The invention provides a stop valve system and a control method, and relates to the technical field of stop valve control, the stop valve control system comprises a motor and a stop valve connected with the motor, the motor is connected with a controller, the motor is provided with an encoder used for collecting operation information of the motor, and the encoder is connected with the controller. The stop valve comprises a valve rod, a valve body and a steel ball, a through valve body channel is formed in the valve body, the steel ball is arranged in the valve body and provided with a medium channel matched with the valve body channel, one end of the valve rod is connected with the steel ball, the other end of the valve rod penetrates through the valve body to be connected with an output shaft of the motor, and the valve rod is connected with the valve body through the medium channel. The controller is used for controlling the motor based on the operation information so as to drive the steel ball to rotate through the valve rod to adjust the opening degree of the stop valve. The opening degree of the valve can be intelligently adjusted, different rotating speeds and torques are output according to different working conditions, and the working efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the technical field of stop valves, and in particular, to a stop valve system and a control method. Background Art

[0002] Ball stop valves are usually used on hydraulic pipelines for fully mechanized mining in underground coal mines. However, the existing technology for controlling ball stop valves is relatively simple. A handle or motor is used to adjust the valve opening, and the start and stop of the motor are also manually controlled. The valve opening adjustment process is not intelligent enough. Moreover, due to the working environment, the load pressure often changes during underground work. The existing motor output cannot be adjusted automatically, and the valve opening cannot be adjusted in time, affecting the work process. Summary of the Invention

[0003] In order to solve the problem in the prior art that the stop valve control method is single and the valve opening cannot be adjusted intelligently, an embodiment of the present invention provides a stop valve system and a control method.

[0004] In view of this, one aspect of the present disclosure provides a stop valve system, comprising a motor and a stop valve connected to the motor, the motor being connected to a controller, an encoder being provided on the motor for collecting operating information of the motor, and the controller being used to control the motor based on the operating information to adjust the opening of the stop valve.

[0005] In some embodiments, the stop valve includes a valve stem, a valve body and a steel ball, a valve body channel is set in the valve body, the steel ball is set in the valve body and a medium channel is set to cooperate with the valve body channel, one end of the valve stem is connected to the steel ball, and the other end thereof passes through the valve body and is connected to the output shaft of the motor, and the controller is used to control the motor based on the operating information to drive the rotation of the steel ball through the valve stem to adjust the opening of the stop valve.

[0006] In some embodiments, a reducer is further included, and the output shaft of the motor is connected to the valve stem of the stop valve through the reducer; a temperature sensor is provided on the motor, and the temperature sensor is electrically connected to the controller.

[0007] In some embodiments, a manual device is further included, and the manual device is connected to the output shaft of the motor through a transmission member.

[0008] In some embodiments, the transmission member includes a first bevel gear and a second bevel gear meshing with each other, the first bevel gear is connected to the output shaft of the motor, and the second bevel gear is connected to the manual device.

[0009] Another aspect of the present disclosure provides a control method for a stop valve system, which is used in any of the above stop valve systems, comprising:

[0010] controlling the motor to start in response to a stop valve opening adjustment instruction;

[0011] updating the operation information of the motor based on the operation information of the motor collected by the encoder;

[0012] The motor is controlled to operate according to the updated operation information to adjust the opening of the stop valve.

[0013] In some embodiments, updating the operation information of the motor based on the operation information of the motor acquired by an encoder includes:

[0014] Acquiring position information of the motor collected by the encoder;

[0015] The current opening value of the stop valve is obtained based on the position information. When the current opening value is greater than or equal to a set opening threshold, the motor is controlled to stop running. When the current opening value is not less than the set opening threshold, the motor is controlled to continue running.

[0016] In some embodiments, after controlling the motor to continue to operate, the method further includes:

[0017] Obtaining the current speed value of the motor collected by the encoder;

[0018] When the current speed value is greater than the set speed threshold, the motor is controlled to continue to operate according to the current speed value; when the current speed value is less than the set speed threshold, the output torque of the motor is increased.

[0019] In some embodiments, further comprising:

[0020] Acquiring a current value of the motor collected by the encoder;

[0021] The temperature value of the motor is determined based on the current value, and when the temperature value of the motor exceeds a set temperature threshold, the motor is controlled to stop running.

[0022] In some embodiments, further comprising:

[0023] Acquiring a current value of the motor collected by the encoder;

[0024] When the difference between the minimum current value and the maximum current value within the set time interval is greater than the set difference, it is determined to be a current mutation, and the motor is controlled to stop running or to run in the reverse direction.

[0025] The embodiment of the present disclosure can realize intelligent control of the stop valve, automatically adjust the valve opening size according to the set stop valve opening requirement, and can output different speeds and torques according to different working conditions, thereby improving work efficiency and speeding up the work process compared with the prior art. Specifically, in the mine production process, the load pressure will often change. When the load pressure increases, it will cause the rotational resistance of the motor and the speed to drop. When the speed data is less than the set speed value, or even when the speed is equal to zero, it will affect the opening adjustment of the stop valve, thereby affecting the entire work process. This embodiment sets a controller and an encoder. When the controller determines that the opening of the stop valve 300 does not meet the set stop valve opening requirement and the speed data is less than the set speed value, the controller increases the output current to the motor and increases the motor torque, so that the stop valve can adjust the opening size, thereby improving the work efficiency of mine mining. The present disclosure can also automatically monitor the temperature, current and voltage of the motor to ensure the safety of the entire stop valve system.

[0026] In order to make the above-mentioned objects, features and advantages of the embodiments of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] In the drawings, which are not necessarily drawn to scale, the same reference numerals may describe similar parts in different views. The same reference numerals with letter suffixes or different letter suffixes may represent different instances of similar parts. The drawings generally illustrate various embodiments by way of example and not limitation, and together with the description and claims, serve to illustrate the disclosed embodiments. Where appropriate, the same reference numerals are used throughout the drawings to refer to the same or similar parts. Such embodiments are illustrative and are not intended to be exhaustive or exclusive embodiments of the apparatus or method. The drawings described herein are used to provide a further understanding of the invention and constitute a part of this application. The illustrative embodiments of the invention and their description are used to explain the invention and do not constitute an improper limitation of the invention. In the drawings:

[0028] Figure 1 A schematic diagram of the control principle of the stop valve system provided by an embodiment of the present invention;

[0029] Figure 2 A schematic structural diagram of an electric stop valve system provided in an embodiment of the present invention;

[0030] Figure 3 Schematic diagram of the first limit member and the second limit member of the electric stop valve system provided by an embodiment of the present invention.

[0031] The above drawings include the following reference numerals:

[0032] 100-motor; 200-reducer; 201-adapter; 2011-first connecting part; 2012-second connecting part; 300-stop valve; 301-valve stem; 302-valve body; 3021-first valve body; 3022-second valve body; 303-steel ball; 3031-medium channel; 3032-slot; 304-valve seat; 3041-first valve seat; 3042-second valve seat; 400-limiting member; 401-first limiting member; 4011-notch; 402-second limiting member; 500-manual device; 600-sealing ring; 700-gear; 701-first bevel gear; 702-second bevel gear; 800-controller; 900-encoder; 1000-host computer; 1100-load. DETAILED DESCRIPTION

[0033] The specific embodiments of the present invention are described in detail below with reference to the accompanying drawings, but are not intended to limit the present invention.

[0034] It should be understood that various modifications may be made to the embodiments disclosed herein. Therefore, the above description should not be considered as limiting, but merely as an example of an embodiment. Other modifications within the scope and spirit of the invention will occur to those skilled in the art.

[0035] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and, together with the general description of the invention given above and the detailed description of the embodiments given below, serve to explain the principles of the invention.

[0036] These and other characteristics of the invention will become apparent from the following description of a preferred form of embodiment given as a non-limiting example with reference to the accompanying drawings.

[0037] It should also be understood that although the invention has been described with reference to certain specific examples, those skilled in the art will be able to realize many other equivalent forms of the invention that have the characteristics recited in the claims and are therefore within the scope of protection defined thereby.

[0038] The above and other aspects, features and advantages of the present invention will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings.

[0039] Specific embodiments of the present invention will be described hereinafter with reference to the accompanying drawings; however, it should be understood that the disclosed embodiments are merely examples of the present invention, which may be implemented in various ways. Well-known and / or repetitive functions and structures are not described in detail to avoid obscuring the present invention with unnecessary or redundant detail. Therefore, the specific structural and functional details disclosed herein are not intended to be limiting, but rather to serve as a basis and representative basis for teaching those skilled in the art to variously employ the present invention with virtually any suitable detailed structure.

[0040] It should be noted that the terms "first," "second," and the like in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the numbers used in this manner are interchangeable where appropriate so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to these processes, methods, products, or apparatus.

[0041] This specification may use the phrases "in one embodiment," "in another embodiment," "in a further embodiment," or "in other embodiments," each of which may refer to one or more of the same or different embodiments according to the present invention.

[0042] like Figure 1 、 Figure 2 and Figure 3 As shown, the first embodiment of the present disclosure provides a stop valve system, including a motor 100, a controller 800, a stop valve 300 and an encoder 900, wherein the controller 800 and the motor 100 are electrically connected to the encoder 900 respectively, and the controller 800 is also electrically connected to the motor 100, and the output shaft of the motor 100 is connected to the stop valve 300; the encoder 900 can collect the operating conditions of the motor 100 and transmit the collected motor operating information to the controller 800, and the controller 800 judges the operating information, controls the output data of the motor 100, and realizes the adjustment of the opening size of the stop valve 300.

[0043] Specifically, in this embodiment, the encoder 900 can collect the operating status of the motor 100 and transmit the collected motor operating information to the controller 800. The controller 800 judges the operating information and adjusts the operating data of the motor 100 to adjust the opening size of the stop valve 300, specifically including:

[0044] The encoder 900 can monitor the position information of the motor 100 and transmit it to the controller 800. The controller 800 determines the opening of the stop valve 300 based on the position information. If the set stop valve opening requirement is met, the controller 800 outputs a stop instruction to the motor 100. If the set stop valve opening requirement is not met, the controller 800 outputs a start instruction to the motor 100.

[0045] More specifically, in this embodiment, the encoder 900 can monitor the position information of the motor 100 and transmit it to the controller 800. The controller 800 determines the opening of the stop valve 300 based on the position information. If the set stop valve opening requirement is met, the controller 800 outputs a stop instruction to the motor 100. If the set stop valve opening requirement is not met, the controller 800 outputs a start instruction to the motor 100. The process also includes:

[0046] The encoder 900 can monitor the speed data of the motor 100 and transmit it to the controller 800. When the controller 800 determines that the opening of the stop valve 300 does not meet the set stop valve opening requirement, the controller 800 adjusts the operation data of the motor 100 according to the speed data. When the speed data is greater than the set speed value, the controller 800 controls the motor 100 to continue operating according to the speed data. When the speed data is less than the set speed value, the controller 800 controls the motor 100 to increase the torque output. More specifically, the controller 800 increases the torque of the motor 100 by increasing the output current to the motor 100.

[0047] In this embodiment, the output shaft of the motor 100 is connected to the reducer 200, and the output shaft of the reducer 200 is connected to the shut-off valve 300. When the speed data is less than the set speed value, the reducer 200 reduces speed and increases torque and opens.

[0048] During the mine production process, the pressure of the load 1100 will often change. When the pressure of the load 1100 increases, it will cause the rotational resistance of the motor 100 and the speed to drop. When the speed data is less than the set speed value, or even when the speed is equal to zero, it will affect the opening adjustment of the stop valve 300, thereby affecting the entire working process. In this embodiment, by setting a controller 800 and an encoder 900, when the controller 800 determines that the opening of the stop valve 300 does not meet the set stop valve opening requirement and the speed data is less than the set speed value, the controller 800 increases the output current to the motor 100, increases the torque of the motor 100, and enables the stop valve 300 to adjust the opening size, thereby improving the working efficiency of mine mining.

[0049] In this embodiment, the stop valve system also includes a host computer 1000, which is electrically connected to the controller 800. People skilled in the art can set the opening requirement of the stop valve 300 through the host computer 1000, and then the host computer 1000 transmits the opening requirement of the stop valve 300 to the controller 800. The controller 800 adjusts the operating data of the motor according to the opening requirement of the stop valve 300, thereby realizing the opening adjustment of the stop valve 300.

[0050] In this embodiment, the encoder 900 can monitor the current data of the motor 100 and then transmit the current data to the controller 800. The controller 800 judges the motor temperature based on the current data. When the temperature exceeds the set temperature value, the controller 800 outputs a stop instruction to the motor 100 to avoid overheating and damage to the equipment.

[0051] In this embodiment, the encoder 900 transmits the current data to the controller 800. When the difference between the minimum current data and the maximum current data within a set time interval is greater than a set threshold, it is judged as a current mutation, and the motor 100 is stalled. The controller 800 sends a stop signal or a reverse signal to the motor 100, and the controller 800 sends a fault warning signal to the host computer 1000 to remind the staff to take timely action.

[0052] In some embodiments, a temperature sensor is provided on the motor 100, and the temperature sensor transmits the collected temperature data to the controller 800. The controller 800 judges the motor temperature based on the temperature data. When the temperature exceeds the set temperature value, the controller 800 outputs an instruction to stop the operation to the motor 100 to avoid overheating and damage to the equipment.

[0053] In some embodiments, the encoder 900 can monitor the voltage data and current data of the motor 100, and then transmit the voltage data and the current data to the controller 800. The controller 800 respectively determines whether the voltage data and the current data exceed the set voltage threshold and the set current threshold. When the voltage data and / or the current data exceed the set voltage threshold and the set current threshold, the controller 800 cuts off the power supply to protect the device.

[0054] The encoder 900 is a single-turn encoder that can accurately control the opening of the stop valve (0-100% opening adjustment). The single-turn encoder is a sensor for measuring the rotational angle position, and its measurement range is limited to 0° to 360° (single turn). The resolution is 12-24 bits (such as 24 bits corresponding to 0.00002° per turn), which is suitable for precision control scenarios. There is no need to reset to zero after power failure, and the current position is read upon power-on. The uniqueness of the encoding ensures reliability. It is smaller in size and suitable for space-constrained applications (such as embedded systems). Supports digital interfaces (SSI, SPI, BiSS), analog output (voltage / current) or PWM signals. Industrial-grade protection (IP65-IP68), high temperature resistance (-40°C to +85°C), vibration resistance and electromagnetic interference resistance.

[0055] The disclosed embodiment can realize intelligent control of the stop valve, automatically adjust the valve opening size according to the set stop valve opening requirement, output different speeds and torques according to different working conditions, improve work efficiency, and speed up the work process compared with the existing technology; it can also automatically monitor the temperature, current and voltage of the motor to ensure the safety of the entire stop valve system.

[0056] In some embodiments, as Figure 2 and Figure 3 As shown, the stop valve 300 includes a valve stem 301, a valve body 302 and a steel ball 303. The valve stem 301 is arranged on the valve body 302 and is rotatably connected to the valve body 302. The valve stem 301 is used to receive external torque. A valve body channel is provided in the valve body 302. Here, the penetration direction of the valve body channel is perpendicular to the connection direction between the motor 100 and the stop valve 300. The steel ball 303 is arranged inside the valve body 302, wherein one end of the valve stem 301 is connected to the output shaft of the motor 100, and the other end thereof is connected to the steel ball 303. The rotation of the valve stem 301 drives the rotation of the steel ball 303. Here, the valve body channel is opened or closed by the rotation of the steel ball 303.

[0057] Furthermore, the valve body 302 adopts a split structure, comprising a first valve body 3021 and a second valve body 3022, which are connected to form an integral structure. A valve seat 304 is disposed within the valve body 302. The valve seat 304 comprises a first valve seat 3041 and a second valve seat 3042. The first valve seat 3041 is mounted within the first valve body 3021, and the second valve seat 3042 is mounted within the second valve body 3022. The steel ball 303 is disposed between the first valve seat 3041 and the second valve seat 3042. Furthermore, a sealing ring 600 is provided at the connection between the first valve body 3021 and the second valve body 3022 to prevent medium leakage.

[0058] Furthermore, in this embodiment, a first mounting hole for the valve stem 301 to pass through is opened on the first valve body 3021, the first mounting hole is rotatably connected to the valve stem 301, and a sealing ring 600 is provided between the first mounting hole and the valve stem 301 to prevent leakage of the medium.

[0059] In this embodiment, a medium channel 3031 is opened on the steel ball 303. The valve stem 301 drives the steel ball 303 to rotate, so that the medium channel 3031 and the valve body channel can achieve different degrees of connectivity, thereby adjusting the opening of the stop valve 300.

[0060] Furthermore, the bottom of the valve stem 301 is connected to the steel ball 303 , wherein a clamping groove 3032 is provided on the steel ball 303 , and the clamping groove 3032 is clamped and connected to the end of the valve stem 301 .

[0061] The motor 100 in this embodiment is an intrinsically safe motor with explosion-proof properties, suitable for use in mines. Specifically, in this embodiment, the intrinsically safe motor is made of low-power semiconductor devices (such as MOSFETs and IGBTs) to reduce the risk of heat generation and sparks. A Zener barrier or isolation barrier is added to the circuit to limit energy transmission to hazardous areas. Electromagnetic shielding and filtering technologies are used to suppress high-frequency interference and prevent accidental discharges. The housing is made of impact-resistant and corrosion-resistant materials (such as stainless steel or anti-static plastic).

[0062] In this embodiment, in the underground environment of a coal mine, workers can drive the valve stem 301 to rotate through the motor 100, and then rotate the steel ball 303 to open or close the channel in the valve body 302, thereby adjusting the opening of the stop valve 300, and can also overcome the technical problem of the existing spherical stop valve having a large pressure difference at both ends and difficult to adjust the opening of the stop valve.

[0063] In this embodiment, to prevent the shutoff valve 300 from being difficult to operate when the motor 100 fails, the electric shutoff valve assembly further includes a manual device 500. The manual device 500 is connected to the output shaft of the motor 100 via a transmission member 700. When the motor 100 fails, the manual device 500 can be used to manually open and close the shutoff valve 300 to avoid affecting the work progress. Preferably, the manual device 500 is a handle or a handwheel.

[0064] Furthermore, in this embodiment, the transmission member 700 includes a first bevel gear 701 and a second bevel gear 702 that are meshed with each other, the first bevel gear 701 is connected to the output shaft of the motor 100, and the second bevel gear 702 is connected to the output end of the manual device 700, and the teeth of the first bevel gear 701 and the second bevel gear 702 are meshed with each other.

[0065] When the manual device 700 is operated to rotate, the meshing of the first bevel gear 701 and the second bevel gear 702 can drive the output shaft of the motor 100 to rotate, thereby driving the valve stem 301 to rotate, and ultimately achieving the rotation of the steel ball 303. In addition, the bevel gear connection method used in this embodiment can change the direction of transmission, allowing the manual device 700 to be located on the side of the motor 100, avoiding occupying space in the axial direction of the motor 100 and facilitating operation by personnel.

[0066] In some embodiments, the electric stop valve assembly further includes a reducer 200, which is disposed between the motor 100 and the stop valve 300, wherein the output shaft of the reducer 200 is connected to the valve stem 301, and the reducer 200 can adjust the speed output by the motor 100.

[0067] Furthermore, the output shaft of the reducer 200 is connected to the valve stem 301 via an adapter 201 , which facilitates the connection between the reducer 200 and the valve stem 301 , thereby facilitating the transmission of the torque output by the reducer 200 to the valve stem 301 .

[0068] Specifically, the adapter 201 includes a first connecting part 2011 and a second connecting part 2012. The first connecting part 2011 is connected to the output shaft of the reducer 200, and the second connecting part 2012 is sleeved on the end of the valve stem 301. The adapter 201 can transmit power to drive the valve stem 301 to rotate.

[0069] Furthermore, if Figure 3As shown, a limiting member 400 is provided on the outer side of the adapter 201. More specifically, the limiting member 400 includes a first limiting member 401 and a second limiting member 402. The first limiting member 401 is sleeved on the outer side of the adapter 201, and the second limiting member 402 is provided on the upper surface of the valve body 302. A second mounting hole is opened on the upper surface of the valve body 302, and the second limiting member 402 is installed in the second mounting hole.

[0070] When the output shaft of the reducer 200 drives the first limit member 401 to rotate through the adapter 201, it can interfere with the second limit member 402, thereby limiting the rotation angle of the output shaft of the reducer 200 through the interference between the second limit member 402 and the first limit member 401, thereby preventing the steel ball 303 from excessive rotation.

[0071] In a specific embodiment, Figure 3 As shown, the first limiting member 401 is a ring-shaped structure, which is convenient for being mounted on the adapter 201. A notch 4011 is provided on the first limiting member 401, and the circumferential length of the notch 4011 here is related to the rotation range of the adapter 201. The second limiting member 402 is a positioning pin, and the positioning pin 402 matches the notch 4011 and moves within the range of the notch 4011, thereby limiting the rotation angle of the first limiting member 4011.

[0072] A second embodiment of the present disclosure provides a control method for a stop valve, which is implemented using any of the above-mentioned stop valve systems and includes the following steps:

[0073] Step S100: inputting a stop valve opening adjustment instruction to the controller 800;

[0074] Step S200: the controller 800 controls the motor 100 to operate;

[0075] Step S300: The encoder 900 collects the operation information of the motor 100 and transmits the motor operation information to the controller 800; the controller 800 makes a judgment based on the operation information and obtains a motor output plan; the controller 800 controls the operation data of the motor 100 according to the motor output plan;

[0076] Step S400: the motor 100 operates according to the operating data to adjust the opening of the stop valve 300.

[0077] Specifically, in this embodiment, in step S300, the encoder 900 collects operating information of the motor 100 and transmits the motor operating information to the controller 800; the controller 800 makes a judgment based on the operating information to obtain a motor output plan; and the controller 800 regulates the operating data of the motor 100 according to the motor output plan, including:

[0078] Step S310: The encoder 900 monitors the position information of the motor 100 and transmits it to the controller 800;

[0079] Step S320: The controller 800 determines the opening of the stop valve 300 based on the position information. If the set stop valve opening requirement is met, the controller 800 outputs a stop operation instruction to the motor 100. If the set stop valve opening requirement is not met, the controller 800 outputs a start operation instruction to the motor 100.

[0080] In a specific embodiment of the present disclosure, the stop valve system monitors the position information of the motor 100 in real time through the encoder 900 and transmits it to the controller 800. The controller 800 converts the position information from the cumulative number of pulses into an opening percentage (0-100%, corresponding to the stop valve's rotary rod rotating 0-90°), and then uses a PID closed-loop control algorithm to dynamically adjust the direction and speed of the motor 100.

[0081] Furthermore, in this embodiment, in step S320, the controller 800 determines the opening of the stop valve 300 based on the position information. If the set stop valve opening requirement is met, the controller 800 outputs a stop instruction to the motor 100; if the set stop valve opening requirement is not met, the controller 800 outputs a start instruction to the motor 100, including:

[0082] Step S321: The encoder 900 monitors the speed data of the motor 100 and transmits the data to the controller 800;

[0083] Step S322: When the controller 800 determines that the opening of the stop valve 300 does not meet the set stop valve opening requirement, the controller 800 adjusts the operation data of the motor 100 according to the speed data. When the speed data is greater than the set speed value, the controller 800 controls the motor 100 to continue to operate according to the speed data. When the speed data is less than the set speed value, the controller 800 controls the motor 100 to increase the torque output. More specifically, the controller 800 increases the output current of the motor 100 to increase the torque of the motor 100.

[0084] In this embodiment, the output shaft of the motor 100 is connected to the reducer 200, and the output shaft of the reducer 200 is connected to the shut-off valve 300. When the speed data is less than the set speed value, the reducer 200 reduces speed and increases torque and opens.

[0085] For example, the set stop valve opening requirement is 50%, and the encoder 900 monitors the position information of the motor 100 in real time and converts the accumulated pulse number into an opening percentage of 30%, which is less than the set stop valve opening requirement of 50%, and does not meet the set stop valve opening requirement. The encoder 900 monitors the speed data of the motor 100 and transmits it to the controller 800. If the speed data is 2000r / s and the set speed value is 3000r / s, the speed data is less than the set speed value, and it is considered that the pressure of the load 1100 increases. The controller 800 uses a PID closed-loop control algorithm to dynamically control the motor 100 to increase the torque output. More specifically, the controller 800 increases the torque of the motor 100 by increasing the output current to the motor 100.

[0086] During the mine production process, the pressure of the load 1100 will often change. When the pressure of the load 1100 increases, it will cause the rotational resistance of the motor 100 and the speed to drop. When the speed data is less than the set speed value, or even when the speed is equal to zero, it will affect the opening adjustment of the stop valve 300, thereby affecting the entire working process. In this embodiment, by setting a controller 800 and an encoder 900, when the controller 800 determines that the opening of the stop valve 300 does not meet the set stop valve opening requirement and the speed data is less than the set speed value, the controller 800 increases the output current to the motor 100, increases the torque of the motor 100, and enables the stop valve 300 to adjust the opening size, thereby improving the working efficiency of mine mining.

[0087] In this embodiment, the stop valve system also includes a host computer 1000, which is electrically connected to the controller 800. People skilled in the art can set the opening requirement of the stop valve 300 through the host computer 1000, and then the host computer 1000 transmits the opening requirement of the stop valve 300 to the controller 800. The controller 800 adjusts the operating data of the motor according to the opening requirement of the stop valve 300, thereby realizing the opening adjustment of the stop valve 300.

[0088] This embodiment provides a control method for a stop valve, further comprising:

[0089] The encoder 900 monitors the current data of the motor 100 and transmits the current data to the controller 800. The controller 800 determines the motor temperature based on the current data. When the motor temperature exceeds the set temperature value, the controller 800 outputs a stop instruction to the motor 100 to avoid overheating and damage to the equipment.

[0090] This embodiment provides a control method for a stop valve, further comprising:

[0091] The encoder 900 monitors the current data of the motor 100 and transmits the current data to the controller 800. When the difference between the minimum current data and the maximum current data within a set time interval is greater than a set threshold, it is judged as a current mutation and the motor 100 is stalled. The controller 800 sends a stop signal or a reverse signal to the motor 100, and the controller 800 sends a fault warning signal to the host computer 1000 to remind the staff to take timely action.

[0092] This embodiment provides a control method for a stop valve, including:

[0093] The encoder 900 monitors the voltage data and current data of the motor 100, and then transmits the voltage data and the current data to the controller 800. The controller 800 determines whether the voltage data and the current data exceed the set voltage threshold and the set current threshold respectively. When the voltage data and / or the current data exceed the set voltage threshold and the set current threshold, the controller 800 cuts off the power supply to protect the equipment.

[0094] The disclosed embodiment can realize intelligent control of the stop valve, automatically adjust the valve opening size according to the set stop valve opening requirement, output different speeds and torques according to different working conditions, improve work efficiency, and speed up the work process compared with the existing technology; it can also automatically monitor the temperature, current and voltage of the motor to ensure the safety of the entire stop valve system.

[0095] A third embodiment of the present disclosure provides a storage medium, which is a computer-readable medium and stores a computer program. When the computer program is executed by a processor, a control method for a stop valve provided in an embodiment of the present disclosure is implemented, including the following steps:

[0096] Step S100: inputting a stop valve opening adjustment instruction to the controller 800;

[0097] Step S200: the controller 800 controls the motor 100 to operate;

[0098] Step S300: The encoder 900 collects the operation information of the motor 100 and transmits the motor operation information to the controller 800; the controller 800 makes a judgment based on the operation information and obtains a motor output plan; the controller 800 controls the operation data of the motor 100 according to the motor output plan;

[0099] Step S400: the motor 100 operates according to the operating data to adjust the opening of the stop valve 300.

[0100] Furthermore, when the computer program is executed by a processor, other methods provided by the embodiments of the present disclosure are implemented.

[0101] A fourth embodiment of the present disclosure provides an electronic device, which includes at least a memory and a processor. The memory stores a computer program, and the processor implements the method provided by any embodiment of the present disclosure when executing the computer program in the memory. Exemplarily, the steps of the electronic device computer program are as follows:

[0102] Step S100: inputting a stop valve opening adjustment instruction to the controller 800;

[0103] Step S200: the controller 800 controls the motor 100 to operate;

[0104] Step S300: The encoder 900 collects the operation information of the motor 100 and transmits the motor operation information to the controller 800; the controller 800 makes a judgment based on the operation information and obtains a motor output plan; the controller 800 controls the operation data of the motor 100 according to the motor output plan;

[0105] Step S400: the motor 100 operates according to the operating data to adjust the opening of the stop valve 300.

[0106] Furthermore, the processor also executes the computer program in the third embodiment.

[0107] The storage medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0108] The storage medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device: obtains at least two Internet Protocol addresses; sends a node evaluation request including at least two Internet Protocol addresses to a node evaluation device, wherein the node evaluation device selects an Internet Protocol address from the at least two Internet Protocol addresses and returns it; receives the Internet Protocol address returned by the node evaluation device; wherein the obtained Internet Protocol address indicates an edge node in a content distribution network.

[0109] Alternatively, the storage medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to: receive a node evaluation request including at least two Internet Protocol addresses; select an Internet Protocol address from the at least two Internet Protocol addresses; and return the selected Internet Protocol address; wherein the received Internet Protocol address indicates an edge node in a content distribution network.

[0110] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages, or a combination thereof, including, but not limited to, object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the passenger computer, partially on the passenger computer, as a stand-alone software package, partially on the passenger computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the passenger computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0111] It should be noted that the storage medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, device, or component. In the present disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may also be any storage medium other than a computer-readable storage medium that can transmit, propagate, or convey a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the storage medium may be conveyed using any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), or any suitable combination thereof.

[0112] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0113] The units involved in the embodiments described in this disclosure may be implemented in software or hardware, wherein the name of a unit does not necessarily limit the unit itself.

[0114] The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.

[0115] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0116] The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also includes other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.

[0117] In the above embodiments of the present invention, 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.

[0118] For ease of description, spatially relative terms such as "above", "above", "on the upper surface of", "above", etc. may be used herein to describe the spatial positional relationship of a device or feature to other devices or features as shown in the figures. It should be understood that spatially relative terms are intended to include different orientations of the device in use or operation in addition to the orientation described in the figures. For example, if the device in the drawings is inverted, the device described as "above other devices or structures" or "above other devices or structures" will be positioned "below other devices or structures" or "below other devices or structures". Thus, the exemplary term "above" can include both "above" and "below". The device can also be positioned in other different ways, rotated 90 degrees or in other orientations, and the spatially relative descriptions used herein are interpreted accordingly.

[0119] In addition to the above, it should be noted that references to "one embodiment," "another embodiment," "an embodiment," and the like in this specification refer to specific features, structures, or characteristics described in conjunction with that embodiment as included in at least one embodiment generally described in this application. The appearance of the same expression in multiple places in the specification does not necessarily refer to the same embodiment. Furthermore, when a specific feature, structure, or characteristic is described in conjunction with any embodiment, it is intended that such feature, structure, or characteristic, when implemented in conjunction with other embodiments, also falls within the scope of the present invention.

[0120] 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.

[0121] The foregoing description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. Those skilled in the art will readily appreciate that various modifications and variations of the present invention are possible. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present invention are intended to be within the scope of protection of the present invention.

Claims

1. A stop valve system, characterized in that: It includes a motor and a stop valve connected to the motor, the motor is connected to a controller, an encoder for collecting operating information of the motor is provided on the motor, and the controller is used to control the motor based on the operating information to adjust the opening of the stop valve.

2. The stop valve system according to claim 1, characterized in that The stop valve includes a valve stem, a valve body and a steel ball. A valve body channel is provided in the valve body. The steel ball is provided in the valve body and a medium channel is provided to cooperate with the valve body channel. One end of the valve stem is connected to the steel ball, and the other end thereof passes through the valve body and is connected to the output shaft of the motor. The controller is used to control the motor based on the operating information to drive the rotation of the steel ball through the valve stem to adjust the opening of the stop valve.

3. The stop valve system according to claim 2, characterized in that: It also includes a reducer, through which the output shaft of the motor is connected to the valve stem of the stop valve; a temperature sensor is provided on the motor, and the temperature sensor is electrically connected to the controller.

4. The stop valve system according to claim 1, characterized in that It also includes a manual device, which is connected to the output shaft of the motor through a transmission member.

5. The stop valve system according to claim 4, characterized in that: The transmission member includes a first bevel gear and a second bevel gear that mesh with each other, the first bevel gear is connected to the output shaft of the motor, and the second bevel gear is connected to the manual device.

6. A control method for a stop valve system, used for the stop valve system according to any one of claims 1 to 5, characterized in that: include: controlling the motor to start in response to a stop valve opening adjustment instruction; updating the operation information of the motor based on the operation information of the motor collected by the encoder; The motor is controlled to operate according to the updated operation information to adjust the opening of the stop valve.

7. The control method for a stop valve system according to claim 6, characterized in that: The updating of the operation information of the motor based on the operation information of the motor collected by the encoder includes: Acquiring position information of the motor collected by the encoder; The current opening value of the stop valve is obtained based on the position information. When the current opening value is greater than or equal to a set opening threshold, the motor is controlled to stop running. When the current opening value is not less than the set opening threshold, the motor is controlled to continue running.

8. The control method for a stop valve system according to claim 7, characterized in that: After controlling the motor to continue to operate, the method further includes: Obtaining the current speed value of the motor collected by the encoder; When the current speed value is greater than the set speed threshold, the motor is controlled to continue to operate according to the current speed value; when the current speed value is less than the set speed threshold, the output torque of the motor is increased.

9. The control method for a stop valve system according to claim 6, characterized in that: Also includes: Acquiring a current value of the motor collected by the encoder; The temperature value of the motor is determined based on the current value, and when the temperature value of the motor exceeds a set temperature threshold, the motor is controlled to stop running.

10. The control method for a stop valve system according to claim 6, characterized in that: Also includes: Acquiring a current value of the motor collected by the encoder; When the difference between the minimum current value and the maximum current value within the set time interval is greater than the set difference, it is determined to be a current mutation, and the motor is controlled to stop running or to run in the reverse direction.