Control method and system of check valve, electronic device, computer storage medium

By obtaining the motor's operating current and temperature rise, the valve's operating time can be determined, solving the problem of flue pressure affecting the opening of the check valve, achieving low-cost and precise control, and improving the check valve's wind resistance.

CN116201941BActive Publication Date: 2026-01-13NINGBO FOTILE KITCHEN WARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310246764.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-10
Publication Date
2026-01-13
Estimated Expiration
2043-03-10

AI Technical Summary

Technical Problem

In existing technologies, flue pressure prevents the check valve from opening to the specified angle, affecting the smoke extraction effect. Furthermore, adding detection devices such as Hall sensors would increase costs and is not suitable for existing products.

Method used

By acquiring the motor's operating current and the temperature rise of the controller, the operating time required for the valve to open to the target angle is determined. The valve opening angle is then controlled using the correlation between current and temperature rise, avoiding the need for additional detection devices.

Benefits of technology

Effectively control valves to a specified angle, reduce the impact of duct pressure, improve wind resistance, reduce costs, and provide precise control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116201941B_ABST
    Figure CN116201941B_ABST
Patent Text Reader

Abstract

The application discloses a control method and system of a check valve, an electronic device and a computer storage medium, and is applied to a control device of the check valve. The check valve further comprises a motor and a valve, and the control device drives the valve to move by controlling the motor. The method comprises the following steps: acquiring the running current of the motor and the device temperature rise of the control device within a first preset time length; determining the running time length of the valve opening to a first target angle according to the running current and the device temperature rise; and controlling the opening angle of the valve according to the running time length. The check valve is controlled in a low-cost manner, other detection devices are not needed, the cost is reduced, the control mode is accurate, and the influence of the air duct pressure on the valve opening of the check valve is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of check valve control technology, and in particular to a check valve control method and system, electronic device, and computer storage medium. Background Technology

[0002] With urbanization, high-rise buildings are becoming increasingly common. These buildings typically have shared ventilation ducts for residents to exhaust smoke. However, this often leads to blockages in these ducts, resulting in poor smoke extraction from indoor range hoods. Therefore, some high-rise buildings install large fans on the rooftop, which, in conjunction with backflow preventers in each resident's home, open at different angles to rationally distribute the airflow within the ventilation duct.

[0003] When the electric check valve at the user's air outlet opens, the pressure in the flue creates resistance, preventing the valve from opening to the designated angle within a given operating time. This affects the user's smoke extraction efficiency. The conventional approach is to add angle sensors, such as Hall effect sensors, for angle detection and control, allowing the check valve to open to the specified angle. However, adding Hall effect sensors increases the manufacturing cost of the check valve, and check valves with added Hall effect sensors cannot be used in existing products due to the added detection port, making them impractical. Summary of the Invention

[0004] The technical problem to be solved by the present invention is to overcome the defect in the prior art that the check valve cannot be opened to a specified angle due to the pressure of the flue, and to provide a control method and system for the check valve, electronic equipment, and computer storage medium.

[0005] The present invention solves the above-mentioned technical problems through the following technical solution:

[0006] Firstly, a control method for a check valve is provided, applied to a control device for the check valve; the check valve further includes a motor and a valve, and the control device drives the valve to move by controlling the motor; the method includes:

[0007] The operating current of the motor and the temperature rise of the control device are obtained within a first preset time period.

[0008] The operating time for the valve to open to the first target angle is determined based on the operating current and the temperature rise of the device.

[0009] The valve opening angle is controlled according to the running time.

[0010] Optionally, obtaining the operating current of the motor and the temperature rise of the control device within a first preset time period includes:

[0011] When the valve opening angle reaches the second target angle, the operating current and the device temperature rise are obtained; wherein, the first target angle is greater than the second target angle;

[0012] Alternatively, when the current operating time of the valve reaches a time threshold, the operating current and the temperature rise of the device are obtained.

[0013] Optionally, determining the operating time for the valve to open to the first target angle based on the operating current and the device temperature rise includes:

[0014] Based on the correspondence between current and the operating time required for valve opening by a unit angle, determine the first operating time required for valve opening by a unit angle corresponding to the operating current;

[0015] Based on the correspondence between temperature rise and the operating time required for valve opening by a unit angle, determine the second operating time required for valve opening by a unit angle corresponding to the temperature rise of the device;

[0016] The required operating time for opening the valve by a unit angle is obtained based on the weighted result of the first operating time and the second operating time.

[0017] The time required for the valve to open to the first target angle is determined based on the time required for the valve to open by a unit angle.

[0018] Optionally, determining the operating time for the valve to open to the first target angle based on the operating current and the device temperature rise includes:

[0019] Based on the correspondence between current and duct pressure, determine the current first duct pressure corresponding to the operating current;

[0020] Based on the correlation between temperature rise and air duct pressure, determine the current second air duct pressure corresponding to the temperature rise of the device;

[0021] The current air duct pressure is determined based on the weighted result of the first air duct pressure and the second air duct pressure.

[0022] Based on the correspondence between the duct pressure and the operating time required for the valve to open by a unit angle, determine the operating time required for the valve to open by a unit angle corresponding to the current duct pressure.

[0023] The operating time of the check valve is determined based on the operating time required for the valve to open by a unit angle.

[0024] Optionally, the step of determining the correspondence between the duct pressure and the operating time required for the valve to open by a unit angle includes:

[0025] Experimental data were obtained under different duct pressure environments; the experimental data included the operating current of the motor within a second preset time period, the temperature rise of the control device, and the opening angle of the valve within the second preset time period.

[0026] By fitting the experimental data, the correspondence between the duct pressure and the operating time required for the valve to open by a unit angle is determined.

[0027] Optionally, the relationship between the current and the running time required for the valve to open by a unit angle can be represented by at least one of tables, functions, and models;

[0028] The relationship between the temperature rise and the running time required for the valve to open by a unit angle can be represented by at least one of the following: tables, functions, and models.

[0029] Optionally, the relationship between the current and the duct pressure can be represented by at least one of tables, functions, and models;

[0030] The relationship between temperature rise and duct pressure can be represented by at least one of the following: tables, functions, and models.

[0031] The relationship between the duct pressure and the operating time required for the valve to open by a unit angle can be represented by at least one of the following: tables, functions, and models.

[0032] Optionally, the check valve is applied to a range hood, and the first target angle is determined based on the operating rate of the flue where the range hood is located and / or the height of the range hood; wherein, the operating rate is the ratio of the number of operating range hoods in the flue to the total number of range hoods. In a second aspect, a control system for a check valve is provided, and a controller for the check valve is applied; the check valve further includes a motor and a valve, and the controller drives the valve to move by controlling the motor; the system includes:

[0033] The acquisition module is used to acquire the operating current of the motor and the device temperature rise of the control device within a first preset time period;

[0034] The determination module is used to determine the operating time of the valve opening to the first target angle based on the operating current and the device temperature rise;

[0035] The control module is used to control the opening angle of the valve according to the running time.

[0036] Thirdly, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the control method for the check valve as described in the first aspect.

[0037] Fourthly, a computer storage medium is provided, on which a computer program is stored, characterized in that, when the computer program is executed by a processor, it implements the control method for the check valve as described in the first aspect.

[0038] Based on common knowledge in the field, the above-mentioned preferred conditions can be combined arbitrarily to obtain various preferred embodiments of the present invention.

[0039] The positive and progressive effects of this invention are as follows: by obtaining the operating current and the device temperature rise of the control device related to the wind force or flue pressure of the check valve's environment, the operating time of the check valve can be determined, thereby effectively controlling the valve to operate to a specified angle. This allows for low-cost control of the check valve, reduces the impact of duct pressure on the valve opening, improves the check valve's wind resistance, and eliminates the need for additional detection devices, thus reducing costs and providing precise control. Attached Figure Description

[0040] Figure 1 A flowchart illustrating a control method for a check valve provided in an embodiment of the present invention;

[0041] Figure 2 This is a structural diagram of a check valve when it is closed, provided by an embodiment of the present invention.

[0042] Figure 3 This is a structural diagram of a check valve when it is open, provided as an embodiment of the present invention.

[0043] Figure 4 A flowchart illustrating another control method for a check valve provided in an embodiment of the present invention;

[0044] Figure 5 This is a block diagram of a control system for a check valve provided in an embodiment of the present invention. Detailed Implementation

[0045] The present invention will be further illustrated by way of embodiments below, but the present invention is not limited to the scope of the embodiments described herein.

[0046] like Figure 1 As shown, the control method for a check valve provided in this embodiment of the invention includes the following steps:

[0047] Step S11: Obtain the motor's operating current and the controller's temperature rise within the first preset time period.

[0048] Among them, the operating current and device temperature rise are related to the wind force or flue pressure in the environment where the check valve is located.

[0049] The operating current is obtained through an ammeter, multimeter, current transformer, or current detection circuit. The control device of the check valve includes the control chip or control circuit inside the check valve. The control circuit includes an H-bridge chip circuit or other control circuit. The temperature rise of the device is obtained through the temperature sensor of the check valve.

[0050] In one embodiment, when the opening angle of the check valve is 0°, that is, when the check valve is just started, the operating current and the temperature of the controller are detected, and the operating current and the device temperature rise are determined based on at least two operating current and controller temperatures detected within a first preset time period.

[0051] In this embodiment, the check valve control is divided into two stages: a detection stage and a control stage. The detection stage acquires the operating current and device temperature rise, while the control stage determines the operating time and controls the check valve (see steps S12 and S13 below). The two-stage control method can detect changes in the controller's operating current and device temperature rise in a timely manner, and can control the check valve in a timely and accurate manner.

[0052] In one embodiment, when the valve opening angle reaches the second target angle, the operating current and device temperature rise are obtained; wherein, the first target angle is greater than the second target angle.

[0053] The specific structure of the check valve is as follows: Figure 2 and Figure 3 As shown, it includes a housing 21 and a valve 22. When the check valve is in the stopped state, valve 22 is closed as follows. Figure 2 As shown, when the check valve starts operating, valve 22 opens as follows: Figure 3 As shown.

[0054] Because the operating current is relatively large when the valve opens from 0° to the second target angle, the temperature rise of the device is relatively small. After the valve opens to the second target angle, the operating current gradually stabilizes, and the temperature of the control device increases significantly relative to the ambient temperature. This can more accurately reflect the wind force or flue pressure in the environment where the check valve is located. Therefore, controlling the check valve based on the operating current and device temperature rise obtained when the valve opens to the second target angle is highly effective and accurate, and can reduce the number of calculations for operating current and temperature rise, thus reducing power consumption.

[0055] In this embodiment, the check valve control is divided into three stages: a startup stage, a detection stage, and a control stage. The startup stage detects whether the second target angle has been reached. The detection stage acquires the operating current and device temperature rise. The control stage determines the operating time and controls the check valve (see steps S12 and S13 below). Detecting whether the valve has reached the second target angle can be achieved, but is not limited to, by an ultrasonic sensor; or by a mechanical structure, for example, by placing an elastic component along the valve opening path at the second target angle. This elastic component deforms based on the pressure applied during valve opening; therefore, if the elastic component deforms, it is determined that the valve opening angle has reached the second target angle.

[0056] Among them, the unit angle is the unit step length of valve opening for the backflow preventer. The duration of valve opening to the first target angle (specified angle) is determined based on the running time required for valve opening to a unit angle. The unit angle can be set according to the actual situation, such as 1°, 2° or other angles.

[0057] The second target angle can be set according to the actual situation, for example (0°, 20°).

[0058] In one embodiment, when the current operating time of the valve reaches a duration threshold, the operating current and device temperature rise are obtained.

[0059] Similar to the second objective, during the initial startup phase of the check valve, i.e., from startup to the time threshold, the operating current is relatively large and the device temperature rise is relatively small. However, after the current operating time of the check valve reaches the time threshold, the operating current gradually stabilizes, and the temperature of the control device increases significantly relative to the ambient temperature. This can accurately reflect the wind force or flue pressure in the environment where the check valve is located. Therefore, controlling the check valve based on the operating current and device temperature rise obtained after the current operating time of the check valve reaches the time threshold is highly effective and accurate, and can reduce the number of calculations for operating current and temperature rise, thus reducing power consumption.

[0060] In this embodiment, the check valve control is divided into three stages: the start-up stage, the detection stage, and the control stage. The start-up stage detects whether the duration threshold has been reached. The detection stage acquires the operating current and device temperature rise. The control stage determines the operating duration and controls the check valve (see steps S12 and S13 below).

[0061] The duration threshold is less than the running time required for the valve to open to the first target angle. The duration threshold can be set according to the actual situation, for example (0s, 5s).

[0062] In one embodiment, the current device temperature rise is obtained based on the temperature change trend and / or temperature difference change trend within a first preset time period.

[0063] By analyzing the temperature and / or temperature difference change trend of the control device within the first preset time period, the change law of temperature and / or temperature difference is obtained, thereby determining the current device temperature rise.

[0064] In one embodiment, the current operating current is obtained based on the trend of the operating current change over a first preset time period.

[0065] By analyzing the trend of the operating current within the first preset time period, the changing pattern of the operating current is obtained, thereby determining the current operating current.

[0066] Step S12: Determine the operating time for the valve to open to the first target angle based on the operating current and the device temperature rise.

[0067] Since ambient wind force or duct pressure creates resistance to the opening of the check valve, in the prior art, the valve is controlled according to a fixed control program. When the valve stops running, it cannot move to the first target angle. In this embodiment, the operating current of the motor and the temperature rise of the control device related to the ambient wind force or duct pressure are collected. Based on the operating current, the running time required for the valve to open to the first target angle is determined. This ensures that the valve moves to the first target angle, reduces the impact of duct pressure on the opening of the check valve, and thus improves the wind resistance of the check valve.

[0068] In one embodiment, S12 includes:

[0069] S121. Based on the correspondence between current and the operating time required for valve opening by a unit angle, determine the first operating time required for valve opening by a unit angle corresponding to the operating current.

[0070] The corresponding relationship includes the relationship between the current and the operating time required for the valve to open by a unit angle. In practical applications, the operating time required for the valve to open by a unit angle varies with the duct pressure. The current is directly proportional to the duct pressure. In different operating environments, the operating time required for the valve to open by a unit angle is determined according to the different duct pressures. The operating time of the check valve is determined by combining various influencing factors in different operating environments, so that the check valve opens at an angle that matches the current duct pressure within a specified time.

[0071] S122. Based on the correspondence between temperature rise and the operating time required for valve opening by a unit angle, determine the second operating time required for valve opening by a unit angle corresponding to the temperature rise of the device.

[0072] The corresponding relationship includes the relationship between temperature rise and the running time required for the valve to open by a unit angle. In practical applications, the running time required for the valve to open by a unit angle varies with the duct pressure. Temperature rise is directly proportional to duct pressure. In different operating environments, the running time required for the valve to open by a unit angle is determined according to different duct pressures. The running time of the check valve is determined by combining various influencing factors in different operating environments, so that the check valve opens at an angle that matches the current duct pressure within a specified time.

[0073] S123. Obtain the operating time required for the valve to open by a unit angle based on the weighted result of the first operating time and the second operating time.

[0074] In one embodiment, appropriate target coefficients are determined for the operating current and device temperature rise parameters based on different duct pressure conditions, and then weighted to obtain the operating time required for the valve to open by a unit angle. It should be noted that the target coefficients are used to calculate the operating time, and the number of target coefficients is determined according to the formula / model for calculating the operating time; there can be one, two, or even more target coefficients.

[0075] Correspondingly, the coefficients include a first coefficient and a second coefficient. The first coefficient is determined based on the motor's operating current, and the second coefficient is determined based on the temperature rise of the control device. The value of the first coefficient is inversely proportional to the duct pressure, while the value of the second coefficient is directly proportional to the duct pressure. When the duct pressure is high, the value of the second coefficient increases and the value of the first coefficient decreases; when the duct pressure is low, the value of the first coefficient increases and the value of the second coefficient decreases.

[0076] The following example, with two target coefficients, will further illustrate the process of determining the target coefficients.

[0077] Under different duct pressure environments, assuming the first coefficient is zero, the value of the second coefficient is determined, and the value of the second target coefficient and the duct pressure are fitted to obtain the correspondence between the duct pressure and the second coefficient.

[0078] Under different duct pressure environments, assuming the second coefficient is zero, the value of the first coefficient is determined, and the value of the first target coefficient and the duct pressure are fitted to obtain the correspondence between the duct pressure and the first coefficient.

[0079] In one embodiment, the relationship between current and the runtime required for the valve to open by a unit angle can be represented by at least one of tables, functions, and models.

[0080] The correspondence representation method provided by the present invention includes at least one of tables, functions, and models. The correspondence between current and the running time required for valve opening by a unit angle is obtained by determining the model, functional relationship, or looking up the table.

[0081] In one embodiment, the function is obtained by fitting historical data, which represents the correspondence between current and the running time required for the valve to open by a unit angle. The current current is input into the function to obtain the first running time required for the valve to open by a unit angle.

[0082] In one embodiment, the table is established based on historical data, representing the correspondence between current and the running time required for the valve to open by a unit angle. The current current is matched with the data in the table to obtain the first running time required for the current valve to open by a unit angle.

[0083] In one embodiment, historical current data is used as training samples to train a neural network to obtain a model of the corresponding relationship. The current current under different conditions is input into the model to obtain the first running time required for the valve to open by a unit angle.

[0084] In one embodiment, the relationship between temperature rise and the runtime required for valve opening by a unit angle can be represented by at least one of tables, functions, and models.

[0085] The correspondence representation method provided by this invention includes at least one of tables, functions, and models. The correspondence between temperature rise and the running time required for valve opening by a unit angle is obtained by determining the model, functional relationship, or looking up the table.

[0086] In one embodiment, the function is obtained by fitting historical data, which represents the correspondence between temperature rise and the running time required for valve opening by a unit angle. The current temperature rise is input into the function to obtain the second running time required for the current valve opening by a unit angle.

[0087] In one embodiment, the table is established based on historical data, representing the correspondence between temperature rise and the running time required for valve opening by a unit angle. The current temperature rise is then used to correspond to the data in the table to obtain the second running time required for the current valve opening by a unit angle.

[0088] In one embodiment, historical temperature rise data is used as training samples to train a neural network to obtain a model of the corresponding relationship. The current temperature rise under different conditions is input into the model to obtain the second running time required for the valve to open by a unit angle.

[0089] S124. Determine the operating time required for the valve to open to the first target angle based on the operating time required for the valve to open by a unit angle.

[0090] In one embodiment, the check valve is applied to the range hood, and the first target angle is determined based on the operating rate of the flue where the range hood is located; wherein, the operating rate is the ratio of the number of range hoods in operation to the total number of range hoods in the flue.

[0091] When the range hood's operating rate is low, the pressure is low, the flue resistance is low, and the check valve opens at a large initial target angle. When the range hood's operating rate is high, the pressure increases with the operating rate, the flue resistance is high, and the check valve opens at a small initial target angle. In other words, the initial target angle is negatively correlated with the flue resistance. For the specific calculation method of the initial target angle, please refer to relevant technical records; it will not be elaborated here.

[0092] In one embodiment, a check valve is applied to a range hood, and the first target angle is determined based on the height of the range hood.

[0093] The wind pressure is higher on lower floors, so the check valve opens at a smaller initial angle; the wind pressure is lower on higher floors, so the check valve opens at a larger initial angle.

[0094] In one embodiment, the check valve is applied to the range hood, and the first target angle is determined based on the operating rate of the flue where the range hood is located and the height of the range hood; wherein, the operating rate is the ratio of the number of range hoods in operation in the flue to the total number of range hoods.

[0095] When the range hood is used frequently and the floor is high, the first target opening angle of the check valve is large; when the range hood is used frequently and the floor is low, the first target opening angle of the check valve is small.

[0096] In one embodiment, S12 includes:

[0097] S121' Determine the current first duct pressure corresponding to the operating current based on the correspondence between current and duct pressure.

[0098] The corresponding relationship includes the relationship between current and duct pressure. Under different duct pressure conditions, the check valve is operated. When the check valve operates for a second preset time, the motor current under different duct pressures is detected to obtain the corresponding relationship between current and duct pressure.

[0099] S122' Determine the current second air duct pressure corresponding to the temperature rise of the device based on the correspondence between temperature rise and air duct pressure.

[0100] The corresponding relationship includes the relationship between temperature rise and air duct pressure. Under different air duct pressures, the check valve is operated. When the check valve operates for a second preset time, the device temperature rise of the controller under different air duct pressures is detected to obtain the corresponding relationship between temperature rise and air duct pressure.

[0101] S123' Determine the current air duct pressure based on the weighted result of the first air duct pressure and the second air duct pressure.

[0102] In one embodiment, appropriate target coefficients are determined for the operating current and device temperature rise parameters based on different duct pressure conditions, and then weighted to obtain the current duct pressure. It should be noted that the target coefficients are used to calculate the duct pressure, and the number of target coefficients is determined according to the formula / model for calculating the duct pressure; there can be one, two, or even more target coefficients.

[0103] Correspondingly, the coefficients include a third coefficient and a fourth coefficient. The third coefficient is determined based on the motor's operating current, and the fourth coefficient is determined based on the temperature rise of the control device. The value of the third coefficient is inversely proportional to the duct pressure, while the value of the fourth coefficient is directly proportional to the duct pressure. When the duct pressure is high, the value of the fourth coefficient increases and the value of the third coefficient decreases; when the duct pressure is low, the value of the third coefficient increases and the value of the fourth coefficient decreases.

[0104] The following example, with two target coefficients, will further illustrate the process of determining the target coefficients.

[0105] Under different duct pressure environments, assuming the third coefficient is zero, the value of the fourth coefficient is determined, and the value of the fourth target coefficient is fitted with the duct pressure to obtain the correspondence between the duct pressure and the fourth coefficient.

[0106] Under different duct pressure environments, assuming the fourth coefficient is zero, the value of the third coefficient is determined, and the value of the third target coefficient and the duct pressure are fitted to obtain the correspondence between the duct pressure and the third coefficient.

[0107] S124'. Based on the correspondence between the duct pressure and the operating time required for the valve to open by a unit angle, determine the operating time required for the valve to open by a unit angle corresponding to the current duct pressure.

[0108] S125' Determine the running time of the check valve based on the running time required for the valve to open by a unit angle.

[0109] In one embodiment, the relationship between current and duct pressure is characterized by at least one of tables, functions, and models.

[0110] The correspondence representation method provided by the present invention includes at least one of tables, functions, and models. The correspondence between current and duct pressure is obtained by determining the model, functional relationship, or by looking up a table.

[0111] In one embodiment, the function is obtained by fitting historical data and represents the correspondence between current and duct pressure. The current current is input into the function to obtain the current first duct pressure.

[0112] In one embodiment, the table is established based on historical data to represent the correspondence between current and duct pressure. The current current is matched with the data in the table to obtain the current first duct pressure.

[0113] In one embodiment, historical current data is used as training samples to train a neural network to obtain a model of the corresponding relationship. The current current under different conditions is input into the model to obtain the current pressure of the first air duct.

[0114] In one embodiment, the relationship between temperature rise and duct pressure can be represented by at least one of tables, functions, and models.

[0115] The correspondence representation method provided by the present invention includes at least one of tables, functions, and models. The correspondence between temperature rise and duct pressure is obtained by determining the model, functional relationship, or looking up the table.

[0116] In one embodiment, the function is obtained by fitting historical data and represents the correspondence between temperature rise and duct pressure. The current temperature rise is input into the function to obtain the current second duct pressure.

[0117] In one embodiment, the table is established based on historical data, representing the correspondence between temperature rise and duct pressure. The current temperature rise is then matched with the data in the table to obtain the current second duct pressure.

[0118] In one embodiment, historical temperature rise data is used as training samples to train a neural network to obtain a model of the corresponding relationship. The current temperature rise under different conditions is input into the model to obtain the current pressure of the second air duct.

[0119] In one embodiment, the step of determining the correspondence between duct pressure and the operating time required for a valve to open by a unit angle includes:

[0120] Experimental data were obtained under different duct pressure environments; the experimental data included the motor operating current, the temperature rise of the control device, and the valve opening angle within the second preset time period.

[0121] By fitting experimental data, the relationship between duct pressure and the operating time required for valve opening by a unit angle was determined.

[0122] The correspondence includes the relationship between duct pressure and the running time required for the valve to open by a unit angle. Under different duct pressures, the check valve is operated. When the check valve running time is the second preset time, the motor operating current, the temperature rise of the control device, and the valve opening angle within the second preset time are detected under different duct pressures to obtain the correspondence between duct pressure and the running time required for the valve to open by a unit angle.

[0123] The second preset duration can be set according to the actual situation.

[0124] In one embodiment, the relationship between duct pressure and the runtime required for a valve to open by a unit angle is represented by at least one of tables, functions, and models. The relationship between duct pressure and the runtime required for a valve to open by a unit angle is obtained through a determined model, functional expression, or table lookup.

[0125] In one embodiment, the function is obtained by fitting historical data, which represents the correspondence between the duct pressure and the running time required for the valve to open by a unit angle. The current duct pressure is input into the function to obtain the running time required for the current valve to open by a unit angle, and the operation of the check valve is controlled according to the running time.

[0126] In one embodiment, the table is established based on historical data, representing the correspondence between duct pressure and the operating time required for the valve to open by a unit angle. The current duct pressure is matched with the data in the table to obtain the operating time required for the current valve to open by a unit angle, and the check valve is controlled to operate based on the operating time.

[0127] In one embodiment, historical data of duct pressure is used as training samples to train a neural network to obtain a model of the corresponding relationship. The current duct pressure under different conditions is input into the model to obtain the running time required for the valve to open by a unit angle. The operation of the check valve is controlled according to the running time.

[0128] Step S13: Control the valve opening angle according to the running time.

[0129] The system obtains the motor's operating current and the controller's temperature rise within a first preset time period. By using the operating current and temperature rise, the system determines the current operating state of the check valve, thereby determining the operating time required for the valve to reach the first target angle. This controls the valve to reach the first target angle, reduces the impact of duct pressure on the check valve's opening, improves the accuracy of the check valve's duct pressure measurement, and thus enhances the check valve's wind resistance.

[0130] The following example, using a two-stage control method, further illustrates the control method of the check valve. (See also...) Figure 4 The method includes the following steps:

[0131] Open the check valve and determine the detection current I and device temperature rise c during the detection phase (running time Tb);

[0132] The duct pressure p is determined by the operating current I and the device temperature rise c, and the operating time t required for the valve to open by a unit angle is obtained by the duct pressure p.

[0133] The total operating time T from valve opening to the first target angle R is determined by the following formula: T=R*(a*tm+b*tn); where tm is the first operating time, tn is the second operating time, a is the first coefficient, and b is the second coefficient;

[0134] The remaining running time of the check valve is calculated using the following formula: Ts = T - Tb.

[0135] After the check valve continues to operate for a time Ts, the valve opening angle reaches R, and the check valve stops operating.

[0136] Corresponding to the aforementioned control method embodiment for the check valve, the present invention also provides an embodiment for a control system for the check valve.

[0137] This invention also provides a control system for a check valve, such as... Figure 5 As shown, a control device is used in a check valve; the check valve also includes a motor and a valve, and the control device drives the valve to move by controlling the motor; the system includes:

[0138] The acquisition module is used to acquire the operating current of the motor and the device temperature rise of the control device within a first preset time period;

[0139] The determination module is used to determine the operating time of the valve opening to the first target angle based on the operating current and the device temperature rise;

[0140] The control module is used to control the opening angle of the valve according to the running time.

[0141] In one embodiment, the acquisition module includes:

[0142] The first acquisition unit is used to acquire the operating current and the device temperature rise when the valve opening angle reaches the second target angle; wherein the first target angle is greater than the second target angle;

[0143] The second acquisition unit is used to acquire the operating current and the device temperature rise when the current running time of the valve reaches a time threshold.

[0144] In one embodiment, the determining module includes:

[0145] The first determining unit is used to determine the first operating time required for the valve to open a unit angle corresponding to the operating current, based on the correspondence between the current and the operating time required for the valve to open a unit angle.

[0146] The second determining unit is used to determine the second operating time required for the valve to open by a unit angle corresponding to the temperature rise of the device, based on the correspondence between the temperature rise and the operating time required for the valve to open by a unit angle.

[0147] The third determining unit is used to obtain the operating time required for the valve to open by a unit angle based on the weighted result of the first operating time and the second operating time.

[0148] The fourth determining unit is used to determine the operating time required for the valve to open to the first target angle based on the operating time required for the valve to open by a unit angle.

[0149] In one embodiment, the determining module further includes:

[0150] The fifth determining unit is used to determine the current first duct pressure corresponding to the operating current based on the correspondence between current and duct pressure.

[0151] The sixth determining unit is used to determine the current second air duct pressure corresponding to the temperature rise of the device based on the correspondence between temperature rise and air duct pressure.

[0152] The seventh determining unit is used to determine the current air duct pressure based on the weighted result of the first air duct pressure and the second air duct pressure;

[0153] The eighth determining unit is used to determine the operating time required for the valve to open a unit angle corresponding to the current air duct pressure, based on the correspondence between the air duct pressure and the operating time required for the valve to open a unit angle.

[0154] The ninth determining unit is used to determine the operating time of the check valve based on the operating time required for the valve to open by a unit angle.

[0155] In one embodiment, the determining module further includes:

[0156] The third acquisition unit is used to acquire experimental data under different duct pressure environments; wherein, the experimental data includes the operating current of the motor within a second preset time period, the device temperature rise of the control device, and the valve opening angle within a second preset time period;

[0157] The tenth determining unit is used to fit the experimental data and determine the correspondence between the duct pressure and the running time required for the valve to open by a unit angle.

[0158] Optionally, the relationship between the current and the running time required for the valve to open by a unit angle can be represented by at least one of tables, functions, and models;

[0159] The relationship between the temperature rise and the running time required for the valve to open by a unit angle can be represented by at least one of the following: tables, functions, and models.

[0160] Optionally, the relationship between the current and the duct pressure can be represented by at least one of tables, functions, and models;

[0161] The relationship between temperature rise and duct pressure can be represented by at least one of the following: tables, functions, and models.

[0162] The relationship between the duct pressure and the operating time required for the valve to open by a unit angle can be represented by at least one of the following: tables, functions, and models.

[0163] For the system embodiments, since they basically correspond to the method embodiments, the relevant parts can be referred to in the description of the method embodiments. The system embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the 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 the modules can be selected to achieve the purpose of the present invention according to actual needs. Those skilled in the art can understand and implement this without creative effort.

[0164] This invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the control method for the check valve provided in any of the above embodiments.

[0165] This invention also provides a computer storage medium storing a computer program, which, when executed by a processor, implements the check valve control method provided in any of the above embodiments.

[0166] While specific embodiments of the present invention have been described above, those skilled in the art should understand that these are merely illustrative examples, and the scope of protection of the present invention is defined by the appended claims. Those skilled in the art can make various changes or modifications to these embodiments without departing from the principles and essence of the present invention, but all such changes and modifications fall within the scope of protection of the present invention.

Claims

1. A control method of a check valve, characterized by, The control device is applied to the check valve; The check valve is applied to a smoke machine, and the check valve further comprises a motor and a valve, and the control device drives the valve to move by controlling the motor; the method comprises: Obtaining the running current of the motor and the device temperature rise of the control device within a first preset time period; According to the running current and the device temperature rise, the running time period of the valve opening to the first target angle is determined; the first target angle is determined according to the starting rate of the flue where the smoke machine is located and / or the height where the smoke machine is located; wherein the starting rate is the ratio of the number of starting smoke machines to the total number of smoke machines in the flue; According to the running time period, the opening angle of the valve is controlled; According to the running current and the device temperature rise, the running time period of the valve opening to the first target angle is determined, comprising: According to the corresponding relationship between the current and the running time period required for the valve opening unit angle, the first running time period required for the valve opening unit angle corresponding to the running current is determined; According to the corresponding relationship between the temperature rise and the running time period required for the valve opening unit angle, the second running time period required for the valve opening unit angle corresponding to the device temperature rise is determined; According to the weighted result of the first running time period and the second running time period, the running time period required for the valve opening unit angle is obtained; According to the running time period required for the valve opening unit angle, the running time period of the valve opening to the first target angle is determined; According to the running current and the device temperature rise, the running time period of the valve opening to the first target angle is determined, comprising: According to the corresponding relationship between the current and the flue pressure, the current first flue pressure corresponding to the running current is determined; According to the corresponding relationship between the temperature rise and the flue pressure, the current second flue pressure corresponding to the device temperature rise is determined; According to the weighted result of the first flue pressure and the second flue pressure, the current flue pressure is determined; According to the corresponding relationship between the flue pressure and the running time period required for the valve opening unit angle, the running time period required for the valve opening unit angle corresponding to the current flue pressure is determined; According to the running time period required for the valve opening unit angle, the running time period of the check valve is determined.

2. The control method according to claim 1, characterized by, The step of obtaining the running current of the motor and the device temperature rise of the control device within a first preset time period, comprising: When the opening angle of the valve reaches the second target angle, the running current and the device temperature rise are obtained; wherein the first target angle is greater than the second target angle; Or, when the current running time period of the valve reaches the time period threshold, the running current and the device temperature rise are obtained.

3. The control method according to claim 1, characterized by, The step of determining the corresponding relationship between the flue pressure and the running time period required for the valve opening unit angle, comprising: Obtaining experimental data under different flue pressure environments; wherein the experimental data comprises the running current of the motor within a second preset time period, the device temperature rise of the control device and the angle of the valve opening within a second preset time period; Fitting the experimental data to determine the corresponding relationship between the flue pressure and the running time period required for the valve opening unit angle.

4. The control method according to claim 1, characterized by, The representation of the correspondence between the current and the running time required for the valve to open by a unit angle includes at least one of a table, a function and a model; The representation of the correspondence between the temperature rise and the running time required for the valve to open by a unit angle includes at least one of a table, a function and a model.

5. The control method according to claim 1, characterized by, The representation of the correspondence between the current and the air duct pressure includes at least one of a table, a function and a model; The representation of the correspondence between the temperature rise and the air duct pressure includes at least one of a table, a function and a model. The representation of the correspondence between the air duct pressure and the running time required for the valve to open by a unit angle includes at least one of a table, a function and a model.

6. A control system for a check valve, characterized by A control device applied to the check valve; the check valve further includes a motor and a valve, and the control device drives the valve to move by controlling the motor; the system is used to realize the control method in any one of claims 1-5, and the system includes: An acquisition module is configured to acquire a running current of the motor and a device temperature rise of the control device within a first preset time period; A determination module is configured to determine a running time of the valve to open to a first target angle according to the running current and the device temperature rise; A control module is configured to control an opening angle of the valve according to the running time.

7. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, The processor executes the computer program to realize the control method of the check valve in any one of claims 1-5.

8. A computer storage medium having stored thereon a computer program, characterized in that The computer program is executed by the processor to realize the control method of the check valve in any one of claims 1-5.

Citation Information

Patent Citations

  • Lampblack early-warning maintenance system and control method thereof

    CN108810147A

  • Range hood actual flow measuring device

    CN205447902U