A blanking valve switching control method, system and device
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-11
- Publication Date
- 2026-08-11
AI Technical Summary
这就给人工操作提出了很高的要求,也给操作人员增加了工作强度,若操作不当,无法满足对下游物料的稳定供应
[0051] As can be seen from the above technical solutions, compared with the prior art, the present invention discloses a feeding valve switching control method, system and device, which can realize automatic switching control of feeding valve, reduce manual intervention, reduce labor intensity and improve production efficiency.
Smart Images

Figure CN119117721B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of logic control technology, and more specifically to a method, system and device for switching control of a feeding valve. Background Technology
[0002] In industries such as mining, coal, cement, and building materials, silos are common facilities used to buffer processed materials. Multiple discharge valves are typically located below the silo; by controlling the opening and closing of these valves, materials can be discharged from the silo and supplied to the downstream feed conveyor belt, which then transports them to subsequent processes.
[0003] To ensure a stable supply of materials from the silo to the downstream production process, it is necessary to control the proper switching of the discharge valves and interlock them with the downstream feed conveyor belt.
[0004] Currently, the industry frequently relies on manual operation. Although the feed valves can be remotely operated via DCS / SCADA, the selection of which valve to open requires comprehensive consideration of the silo level, the valve's on / off status, and its operational condition. Furthermore, the switching between feed valves must maintain a certain continuity to avoid ore interruptions. This places high demands on manual operation and increases the workload for operators. Improper operation can jeopardize a stable supply of downstream materials. Therefore, achieving intelligent control of the feed valves is a problem that urgently needs to be solved by those skilled in the art. Summary of the Invention
[0005] In view of this, the present invention provides a method, system and device for switching control of feeding valves, which overcomes the above-mentioned defects.
[0006] To achieve the above objectives, the present invention adopts the following technical solution:
[0007] A method for switching and controlling a material feeding valve, comprising the following steps:
[0008] Acquire status signals from the conveyor belt, feeder belt, discharge valve, and material level.
[0009] A priority discrimination rule is generated based on the status signal of the discharge valve and the material level signal, and the priority of each discharge valve is calculated according to the priority discrimination rule.
[0010] A first control signal is generated based on the priority of the discharge valve, the status signal of the conveyor belt, the status signal of the feed belt, and the material level signal to control the discharge valve;
[0011] A second control signal is generated based on the status signals of the conveyor belt, the feed belt, the discharge valve, and the material level to control the feed belt.
[0012] Optionally, the steps for constructing the priority discrimination rule are as follows:
[0013] Step 2-1: Obtain the selection signal from the status signal of the feeding valve, and determine whether the feeding valve is involved in the switching based on the selection signal. If yes, proceed to step 2-2; otherwise, end.
[0014] Step 2-2: Obtain the status signal of the feeding valve involved in the switching, and read the feeding valve opening / closing status signal, the feeding valve fault signal, and the material level signal from the feeding valve status signal;
[0015] Steps 2-3: Construct feeding valve screening conditions based on the feeding valve opening / closing status signal, the feeding valve fault signal, and the material level signal. Select feeding valves that meet the screening conditions. If only one feeding valve is selected, the feeding valve has a high priority. If two or more feeding valves are selected, any feeding valve is selected based on the material level signal, and any feeding valve has a high priority.
[0016] Optionally, before calculating the priority of each of the feeding valves, the priority of the feeding valves needs to be initialized. The specific steps are as follows: generate priority initialization judgment conditions based on the priority of the feeding valve and the status signal of the feeding valve. If the condition is true, set the high priority of the feeding valve to no priority; if the condition is false, end the operation.
[0017] Optionally, the method for controlling the feeding valve is as follows:
[0018] Step 3-1: Generate valve opening judgment conditions based on the priority of the feeding valves involved in the switching and the feeding belt status signal of the feeding belt corresponding to the feeding valves involved in the switching. If the condition is true, proceed to step 3-2; if the condition is false, perform fault judgment.
[0019] Step 3-2: Control the feeding valve involved in the switching to open after a delay, and output a feeding valve opening status signal; wherein, the delay time is set according to the valve that was opened last time;
[0020] Step 3-3: Based on the opening status signal of the feeding valve, determine whether the feeding valve is fully opened. If yes, perform fault diagnosis and, based on the fault diagnosis result, decide whether to execute step 3-4; otherwise, perform feeding valve opening fault monitoring.
[0021] Steps 3-4: Real-time monitoring of the discharge valve opening status signal, the material level signal, the fault diagnosis signal, and the feed conveyor status signal; generation of valve closing judgment conditions based on the discharge valve opening status signal, the material level signal, the fault diagnosis signal, and the feed conveyor status signal; determination of whether the valve closing judgment condition is true; if true, closing the discharge valve and outputting the discharge valve closing status signal; and performing discharge valve closing fault diagnosis based on the discharge valve closing status signal; if false, ending the discharge valve control operation.
[0022] Optionally, the specific steps for monitoring the opening fault of the discharge valve are as follows:
[0023] Step 3-3-1-1: Obtain the opening status signal of the feeding valve, and generate the feeding valve opening status judgment condition based on the feeding valve opening status signal;
[0024] Step 3-3-1-2: Determine if the condition for determining that the feeding valve is in the correct position is true. If the condition is true, then perform fault diagnosis; if the condition is false, then execute step 3-3-1-3.
[0025] Step 3-3-1-3: The valve opening fault timer starts counting. When the preset time is reached, if the condition is still false, then proceed to step 3-3-1-4; if the condition is true, then proceed to step 3-3-1-2.
[0026] Step 3-3-1-4: Stop opening the valve and output a valve opening fault signal.
[0027] Optionally, the fault diagnosis includes material blockage fault diagnosis, the specific steps of which are:
[0028] Step 3-3-2-1: Construct the blockage fault judgment conditions based on the opening status signal of the feeding valve, the material level signal, and the status signal of the conveyor belt;
[0029] Step 3-3-2-2: Determine whether the blockage fault judgment condition is true. If the condition is true, proceed to step 3-3-2-3; if the condition is false, determine the valve closure judgment condition.
[0030] Step 3-3-2-3: The blockage judgment timer starts counting down. When the preset time is reached, if the condition is still true, then proceed to step 3-3-2-4; if the condition is false, then proceed to step 3-3-2-2.
[0031] Step 3-3-2-4: Output a blockage alarm signal.
[0032] Optionally, the specific steps for diagnosing a fault in the discharge valve closure are as follows:
[0033] Step 3-4-1: Obtain the closing status signal of the discharge valve, and generate the discharge valve closing condition based on the closing status signal;
[0034] Step 3-4-2: Determine if the condition for the discharge valve to be closed to the correct position is true. If the condition is true, end the operation; if the condition is false, proceed to step 3-4-3.
[0035] Step 3-4-3: The valve malfunction timer starts counting down. When the preset time is reached, if the condition is still false, proceed to step 3-4-4; if the condition is true, proceed to step 3-4-2.
[0036] Step 3-4-4: Stop closing the valve and output a valve closure fault signal.
[0037] Optionally, the specific steps of the feed conveyor belt control method are as follows:
[0038] Step 4-1: Obtain the status signal of the feed conveyor belt and determine whether any of the feed conveyor belts is running. If yes, proceed to step 4-2; otherwise, proceed to step 4-5.
[0039] Step 4-2: Generate a feed belt stop condition based on the feed belt status signal of any of the feed belts, the discharge valve status signal of the discharge valve corresponding to any of the feed belts, and the material level signal. Determine whether the feed belt stop condition is true. If the condition is true, proceed to step 4-3; if the condition is false, end the feed belt control.
[0040] Step 4-3: Delay the first time and disconnect the time-constant control PID loop of any of the aforementioned feed conveyors;
[0041] Step 4-4: Stop any of the aforementioned feed conveyors;
[0042] Step 4-5: Check the interlocking conditions. If the condition is true, proceed to step 4-6; if the condition is false, end the feed conveyor control.
[0043] Steps 4-6: Start any of the aforementioned feed conveyors;
[0044] Steps 4-7: Reset the selection signal of any of the feed belts, and after a second delay, enable the time-constant control PID loop of any of the feed belts.
[0045] A feeding valve switching control system includes:
[0046] The data acquisition module is used to acquire status signals of the conveyor belt, the feed belt, the discharge valve, and the material level.
[0047] The priority calculation module is used to generate priority discrimination rules based on the status signal of the feeding valve and the material level signal, and to calculate the priority of each feeding valve according to the priority discrimination rules;
[0048] The valve control module is used to generate a first control signal based on the priority of the discharge valve, the status signal of the conveyor belt, the status signal of the feed belt, the status signal of the discharge valve, and the material level signal, and to control the discharge valve.
[0049] The belt control module is used to generate a second control signal based on the status signal of the transport belt, the status signal of the feed belt, the status signal of the discharge valve, and the material level signal, and to control the feed belt.
[0050] A feeding valve switching control device includes a hopper, a feeding belt, and a conveyor belt arranged sequentially; it also includes: two or more feeding ports on the hopper, each feeding port being equipped with a feeding valve; a set of material level detectors being installed for each feeding valve; interlocking control of the feeding valves; and interlocking control of the feeding belt.
[0051] As can be seen from the above technical solutions, compared with the prior art, the present invention discloses a feeding valve switching control method, system and device, which can realize automatic switching control of feeding valve, reduce manual intervention, reduce labor intensity and improve production efficiency. Attached Figure Description
[0052] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.
[0053] Figure 1 A schematic diagram of a production process provided in an embodiment of the present invention;
[0054] Figure 2 This is a schematic diagram of the method flow provided by the present invention;
[0055] Figure 3 This is a schematic diagram of the overall process of a feeding valve switching control method provided in an embodiment of the present invention;
[0056] Figure 4 This is a schematic diagram illustrating the initialization of the feeding valve priority in a feeding valve switching control method provided in an embodiment of the present invention.
[0057] Figure 5This is a schematic diagram of the feeding valve priority calculation process for a feeding valve switching control method provided in an embodiment of the present invention;
[0058] Figure 6 A schematic diagram of the feeding valve control process for a feeding valve switching control method provided in an embodiment of the present invention;
[0059] Figure 7 This is a schematic diagram of the feed conveyor control process for a feeding valve switching control method provided in an embodiment of the present invention. Detailed Implementation
[0060] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0061] One embodiment of the present invention discloses a feeding valve switching control system, such as Figure 1 As shown, it includes a silo, a feed belt, and a conveyor belt arranged in sequence; it also includes: two or more discharge ports on the silo, each discharge port is equipped with a set of discharge valves, and each discharge valve is equipped with a set of material level detectors; interlocking control of the discharge valves; and interlocking control of the feed belt.
[0062] In one embodiment, a belt scale is provided on the conveyor belt for measuring the time.
[0063] Furthermore, in this embodiment, three silos are used, each with two sets of level detectors and two discharge ports at the bottom. Each discharge port is equipped with one discharge valve, which is an automatically controlled discharge valve. The material level reflects the material level at the discharge port below. Discharge valves 1 and 2 discharge material to feed belt 1, discharge valves 3 and 4 discharge material to feed belt 2, and discharge valves 5 and 6 discharge material to feed belt 3. All discharge valves have open and close signals. The discharge valves can be selected to participate in switching control; in this embodiment, all six discharge valves participate in switching control. Feed belts 1, 2, and 3 transport the ore to conveyor belt 1. Belt scales are installed on conveyor belt 1 to detect the flow rate, i.e., the material flow. According to the process characteristics, only one set of discharge valves can be opened at a time for each feed belt; only one set of valves can be opened for feed belts 1, 2, and 3 at a time. For safety reasons, switching between feed belts 1, 2, and 3 requires manual selection of which belt to open. Feed belts 1, 2, and 3 are speed-regulating belts, which form PID control loops with belt scales to achieve automatic time-based control and maintain constant time.
[0064] On the other hand, this embodiment discloses a method for switching control of a feeding valve. In this embodiment, the "&" symbol is defined as the logical judgment "AND" and the "||" symbol as the logical judgment "OR", such as... Figure 2 As shown, the specific steps are as follows:
[0065] Step 1: Acquire the status signals of the conveyor belt, feeder belt, discharge valve, and material level; wherein, the conveyor belt status signal includes the running signal and the time signal; the feeder belt status signal includes the selection signal and the running signal; the discharge valve status signal includes the selection signal, the discharge valve open / close status signal, and the discharge valve fault signal.
[0066] Step 2: Generate priority discrimination rules based on the status signals of the discharge valves and the material level signals, and calculate the priority of each discharge valve according to the priority discrimination rules;
[0067] Step 3: Generate a first control signal based on the priority of the discharge valve, the status signal of the conveyor belt, the status signal of the feed belt, the status signal of the discharge valve, and the material level signal, and control the discharge valve accordingly;
[0068] Step 4: Generate a second control signal based on the status signals of the conveyor belt, the feed belt, the discharge valve, and the material level to control the feed belt.
[0069] In one embodiment, the steps for constructing the priority discrimination rule are as follows:
[0070] Step 2-1: Obtain the selection signal from the status signal of the feeding valve. Determine whether the feeding valve is involved in the switching based on the selection signal. If yes, proceed to step 2-2; otherwise, end.
[0071] Step 2-2: Obtain the status signal of the feeding valve involved in the switching, and read the opening and closing status signal, the fault signal, and the material level signal of the feeding valve status signal.
[0072] Steps 2-3: Construct feeding valve screening conditions based on the feeding valve opening / closing status signal, feeding valve fault signal, and material level signal. Select feeding valves that meet the screening conditions. If only one feeding valve is selected, the feeding valve has a high priority. If two or more feeding valves are selected, select any feeding valve based on the material level signal. Any feeding valve has a high priority.
[0073] The priority judgment rules are as follows: the feeding valve is selected to participate in the switching & the selected feeding valve has no fault & the selected feeding valve has no opening signal & the corresponding material level of the selected feeding valve is high.
[0074] In one embodiment, before calculating the priority of each feeding valve, the priority of the feeding valve needs to be initialized. The specific steps are as follows: generate priority initialization judgment conditions based on the priority of the feeding valve and the status signal of the feeding valve. If the condition is true, the high priority of the feeding valve is set to no priority; if the condition is false, the operation ends.
[0075] The priority initialization judgment condition is: valve priority is 1 & valves with priority of 1 are outputting a valve opening signal.
[0076] In one embodiment, the method for controlling the feeding valve is as follows:
[0077] Step 3-1: Generate valve opening judgment conditions based on the priority of the feed valves involved in the switching and the feed belt status signal of the feed belt corresponding to the feed valves involved in the switching. If the condition is true, proceed to step 3-2; if the condition is false, perform fault judgment.
[0078] Step 3-2: Control the feeding valve involved in the switching to open after a delay, and output the feeding valve opening status signal; wherein, the delay time is set according to the valve that was opened last time;
[0079] Step 3-3: Based on the opening status signal of the feeding valve, determine whether the feeding valve is fully opened. If yes, perform fault diagnosis and, based on the fault diagnosis result, decide whether to execute step 3-4; otherwise, perform feeding valve opening fault monitoring.
[0080] Steps 3-4: Real-time monitoring of the discharge valve opening status signal, material level signal, fault diagnosis signal, and feed belt status signal; generation of valve closing judgment conditions based on these signals; determination of whether the valve closing judgment conditions are true; if true, closing the discharge valve and outputting the discharge valve closing status signal; and fault diagnosis of the discharge valve closing based on the discharge valve closing status signal; if false, termination of the discharge valve control operation.
[0081] The valve opening judgment conditions are: the feed valve is selected to participate in the switching control & the feed valve priority is 1 & the downstream feed belt is running;
[0082] The valve closing conditions are: (valve fully open & (low material level & blockage alarm)) || downstream feeder belt stops.
[0083] In one embodiment, the specific steps for monitoring the opening fault of the feed valve are as follows:
[0084] Step 3-3-1-1: Obtain the opening status signal of the feeding valve, and generate the feeding valve opening status judgment condition based on the feeding valve opening status signal;
[0085] Step 3-3-1-2: Determine if the condition for the material discharge valve to be fully open is true. If the condition is true, then perform fault diagnosis; if the condition is false, then execute step 3-3-1-3.
[0086] Step 3-3-1-3: The valve opening fault timer starts counting. When the preset time is reached, if the condition is still false, then proceed to step 3-3-1-4; if the condition is true, then proceed to step 3-3-1-2.
[0087] Step 3-3-1-4: Stop opening the valve and output a valve opening fault signal.
[0088] Furthermore, in step 3-3-1-3, if the condition becomes true (valve is open) within a preset time, the process jumps to step 3-3-1-2. If no valve opening signal is captured, the process continues until the timer reaches the preset time, which triggers a valve opening fault.
[0089] Among them, the condition for determining that the material discharge valve is fully open is that the material discharge valve is fully open.
[0090] In one embodiment, fault detection includes material blockage fault detection, and the specific steps are as follows:
[0091] Step 3-3-2-1: Construct the conditions for judging material blockage faults based on the opening status signal of the feeding valve, the material level signal, and the status signal of the conveyor belt;
[0092] Step 3-3-2-2: Determine if the material blockage fault judgment condition is true. If the condition is true, proceed to step 3-3-2-3; if the condition is false, determine the valve closure judgment condition.
[0093] Step 3-3-2-3: The blockage judgment timer starts counting down. When the preset time is reached, if the condition is still true, then proceed to step 3-3-2-4; if the condition is false, then proceed to step 3-3-2-2.
[0094] Step 3-3-2-4: Output a blockage alarm signal.
[0095] The conditions for determining when the discharge valve is fully open are: discharge valve fully open & high material level & low time;
[0096] In one embodiment, the specific steps for determining a fault in the discharge valve closure are as follows:
[0097] Step 3-4-1: Obtain the closing status signal of the feeding valve, and generate the condition for determining whether the feeding valve is closed in place based on the closing status signal;
[0098] Step 3-4-2: Determine if the condition for the material discharge valve to be closed to the correct position is true. If the condition is true, end the operation; if the condition is false, proceed to step 3-4-3.
[0099] Step 3-4-3: The valve malfunction timer starts counting down. When the preset time is reached, if the condition is still false, proceed to step 3-4-4; if the condition is true, proceed to step 3-4-2.
[0100] Step 3-4-4: Stop closing the valve and output a valve closure fault signal.
[0101] The condition for determining whether the discharge valve is closed is: the discharge valve is closed.
[0102] In one embodiment, the overall operating steps are as follows: Figure 3 As shown, specifically:
[0103] Determine if the material discharge valve switching control function is enabled. If not, the logic terminates directly. If enabled, the material discharge valve switching control function is started, and proceed to step 201.
[0104] Step S201: Initialize the priority of feeding valves 1-6, as detailed below. Figure 4 As shown, it includes:
[0105] Step S20101: Determine if there is a valve with a priority of 1 that is outputting a valve opening signal. If yes, proceed to step S20102. If no, end step S201.
[0106] Step S20102: Set the priority of the discharge valve with a priority of 1 to 0.
[0107] The calculation steps for the priority of the feed valve include:
[0108] Step S202: Determine whether the priority calculation conditions for the feed valve are met. If yes, proceed to step S203; otherwise, proceed to step S204. Specifically, the priority calculation conditions for the feed valve are: a feed conveyor belt is running & all feed valves upstream of the feed conveyor belt are closed & a feed valve is selected to participate in automatic switching & (the selected feed valve is closed || there is a blockage alarm).
[0109] Furthermore, taking silo 1 as an example, valves 1 and 2 are selected to participate in the switching, and the downstream feed belt 1 is opened. According to logic diagram S204, the control logic is: (1) For example, if valve 1 is open and the material level is low, while the material level of valve 2 is high, then valve 1 will automatically close. At this time, neither valve 1 nor valve 2 is open. At this time, the priority judgment program is entered, and the priority of valve 2 is 1, which will then control the opening of valve 2; (2) For example, if valve 1 is open and the material level is high, but there is a blockage fault, while the material level of valve 2 is high and closed, then the priority judgment program is entered, and the priority of valve 2 is 1, which will then control the opening of valve 2.
[0110] Step S203: Priority calculation of the material discharge valve. Specifically, the logic of step S203 is as follows: Figure 5 ,as follows:
[0111] Step S20301: Set priority to 0;
[0112] Step S20302: Determine whether there is a feeding valve selected for switching & the selected feeding valve is fault-free & the selected feeding valve has no opening signal & the feeding valve corresponds to a high material level; in this embodiment, a material level greater than 16% is considered a high material level. If so, proceed to step S20303; otherwise, end step S203.
[0113] Step S20303: Set the priority of the discharge valve with the highest material level to 1, and the priority of other discharge valves to 0, then end step S203.
[0114] The specific steps for controlling the material feeding valve are as follows:
[0115] Step S204: Control the feeding valves 1-6. Specifically, the control logic for each feeding valve is as follows: Figure 6 ,include:
[0116] Step S20401: Determine if the following conditions are true: the feed valve is selected to participate in the switching control & the feed valve priority is 1 & the downstream feed belt is running. If yes, proceed to step S20402; if no, jump to step S20405.
[0117] Step S20402: After a delay of time T, proceed to step S20403.
[0118] Furthermore, taking silo 1 as an example, valves 1 and 2 are selected for switching. If valve 1 is closed and then valve 2 is opened, step S204 is used to control valve 2, then T = 15s; if valve 2 is closed and then valve 1 is opened, step S204 is used to control valve 1, then T = 1s.
[0119] Step S20403: Open the valve and output a valve opening signal, then proceed to step S20404;
[0120] Step S20404: Determine whether the material discharge valve is fully open. If yes, proceed to step S20405; otherwise, proceed to step S20408.
[0121] Step S20405: Determine if the following conditions are true: material discharge valve is fully open & high material level & low machine time; if yes, proceed to step S20406; if no, jump to step S20412; in this embodiment, machine time less than 40t / h is considered low machine time.
[0122] Step S20406: The blockage judgment timer starts timing, and then proceeds to step S20407;
[0123] Step S20407: Determine if the material blockage timer has finished timing; if yes, proceed to step S20411; if no, jump to step S20405; in this embodiment, timing is complete when the timer reaches 180 seconds.
[0124] Step S20408: Valve opening fault timer starts counting, then proceed to step S20409;
[0125] Step S20409: Determine whether the valve opening fault timer has completed timing. If yes, proceed to step S20410; otherwise, return to step S20404. In this embodiment, timing is considered complete when the timer reaches 10 seconds.
[0126] Step S20410: Stop opening the valve, output a valve opening fault signal, and then end the entire step S204.
[0127] Step S20411: Output a blockage alarm signal;
[0128] Step S20412: Determine if the following conditions are met: (valve fully open & (low material level & blockage alarm)) || downstream conveyor belt stops. If yes, proceed to step S20413; otherwise, end the entire step S204.
[0129] Step S20413: Close the valve and output a valve closing signal;
[0130] Step S20414: Determine whether the discharge valve is closed. If yes, end the entire step S204; otherwise, proceed to step S20415.
[0131] Step S20415: Valve closure fault timer starts counting, then proceed to step S20416;
[0132] Step S20416: Determine whether the valve malfunction timer has finished timing. If yes, proceed to step S20417; if no, proceed to step S20414. In this embodiment, timing is complete when the timer reaches 10 seconds.
[0133] Step S20417: Stop closing the valve and output a valve closure fault signal; end the entire step S204.
[0134] In one embodiment, the specific steps of the feed conveyor belt control method are as follows:
[0135] Step 4-1: Obtain the status signal of the feed conveyor belt and determine whether any feed conveyor belt is running. If yes, proceed to step 4-2; otherwise, proceed to step 4-5.
[0136] Step 4-2: Generate a feed belt stop condition based on the feed belt status signal of any feed belt, the discharge valve status signal of the discharge valve corresponding to any feed belt, and the material level signal. Determine whether the feed belt stop condition is true. If the condition is true, proceed to step 4-3; if the condition is false, end the feed belt control.
[0137] Step 4-3: Delay the first time and disconnect the time-constant control PID loop of any feed conveyor belt;
[0138] Step 4-4: Stop any feed conveyor belt;
[0139] Step 4-5: Check the interlocking conditions. If the condition is true, proceed to step 4-6; if the condition is false, end the feed conveyor control.
[0140] Steps 4-6: Start any of the feed conveyors;
[0141] Steps 4-7: Reset the selection signal of any feed belt and delay for a second time to enable the time-constant control PID loop of any feed belt.
[0142] The stopping conditions for the feeder belt are: the feeder belt is running & a corresponding discharge valve of the feeder belt is selected to participate in the switching control & the selected discharge valve is closed & the corresponding material level is low)||(the feeder belt is running & a corresponding discharge valve of the feeder belt is selected to participate in the switching control & the selected discharge valve has a blockage alarm.
[0143] The interlocking conditions are: the feed conveyor belt is selected and other conveyor belts in the same group are stopped.
[0144] Furthermore, the control steps for the feed conveyor belt are as follows: Figure 7 As shown, specifically:
[0145] Step S20501: Determine whether the belt is running. If yes, proceed to step S20502; if no, proceed to step S20505.
[0146] Step S20502: Determine if the following conditions are met: (This feed belt is running & a corresponding discharge valve of this feed belt is selected to participate in the switching control & the selected discharge valve is closed & the corresponding material level is low) || (This feed belt is running & a corresponding discharge valve of this feed belt is selected to participate in the switching control & the selected discharge valve has a blockage alarm). If yes, proceed to step S20503; if no, end the entire step S205. In this embodiment, feed belt No. 1 is running, and discharge valves No. 1 and No. 2 are selected to participate in the switching control. Both sets of discharge valves are closed, and the corresponding material levels are both less than 16% (in this embodiment, a material level below 16% is considered a low material level), so this condition is true; or, feed belt No. 1 is running, and discharge valves No. 1 and No. 2 are selected to participate in the switching control. Both sets of discharge valves have a blockage alarm, so this condition is also true.
[0147] Step S20503: Delay the first time, and simultaneously disconnect the time-constant control PID loop of the feed conveyor belt; in this embodiment, the time is 2 minutes.
[0148] Step S20504: Stop this feed conveyor belt, and then end all steps S205;
[0149] Step S20505: Determine if the following conditions are met: This feed conveyor belt is selected & other conveyor belts in the same group are stopped. If yes, proceed to step S20506; if no, end all steps S205. In this embodiment, for feed conveyor belt No. 1, if the personnel select this belt to participate in the interlocking, and feed conveyor belts No. 2 and No. 3 are in a stopped state, then the condition is true.
[0150] Step S20506: Start the feed conveyor belt;
[0151] Step S20507: Reset the feed conveyor selection signal; after a second delay, activate the feed conveyor's time-constant control PID loop, and then end all steps S205. In this embodiment, the second delay is 2 minutes.
[0152] This embodiment also discloses a material feeding valve switching control system, including:
[0153] The data acquisition module is used to acquire status signals of the conveyor belt, the feed belt, the discharge valve, and the material level.
[0154] The priority calculation module is used to generate priority discrimination rules based on the status signal of the feeding valve and the material level signal, and to calculate the priority of each feeding valve according to the priority discrimination rules;
[0155] The valve control module is used to generate a first control signal based on the priority of the discharge valve, the status signal of the conveyor belt, the status signal of the feed belt, the status signal of the discharge valve, and the material level signal, and to control the discharge valve.
[0156] The belt control module is used to generate a second control signal based on the status signals of the conveyor belt, the feed belt, the discharge valve, and the material level, and to control the feed belt.
[0157] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the description is relatively simple; relevant parts can be referred to the method section.
[0158] The above description of the disclosed embodiments enables those skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method of switching control of a blanking valve, characterized by, The specific steps are as follows: Acquire status signals from the conveyor belt, feeder belt, discharge valve, and material level. A priority discrimination rule is generated based on the status signal of the discharge valve and the material level signal, and the priority of each discharge valve is calculated according to the priority discrimination rule. A first control signal is generated based on the priority of the discharge valve, the status signal of the conveyor belt, the status signal of the feed belt, and the material level signal to control the discharge valve. Control and fault monitoring, including parallel monitoring of material blockage faults and valve opening / closing faults; A second control signal is generated based on the status signals of the conveyor belt, the feed belt, the discharge valve, and the material level. The feed belt is then controlled according to the second control signal and interlocking conditions.
2. The feeding valve switching control method according to claim 1, characterized in that, The steps for constructing the priority discrimination rule are as follows: Step 2-1: Obtain the selection signal from the status signal of the feeding valve, and determine whether the feeding valve is involved in the switching based on the selection signal. If yes, proceed to step 2-2; otherwise, end. Step 2-2: Obtain the status signal of the feeding valve involved in the switching, and read the feeding valve opening / closing status signal, the feeding valve fault signal, and the material level signal from the feeding valve status signal; Steps 2-3: Construct feeding valve screening conditions based on the feeding valve opening / closing status signal, the feeding valve fault signal, and the material level signal; select feeding valves that meet the screening conditions. If only one discharge valve is selected, it has a high priority. If two or more discharge valves are selected, any one of the discharge valves is selected based on the material level signal, and any one of the discharge valves has a high priority.
3. The feeding valve switching control method according to claim 2, characterized in that, Before calculating the priority of each of the aforementioned feeding valves, the priority of the feeding valves needs to be initialized. The specific steps are as follows: Priority initialization judgment conditions are generated based on the priority of the feeding valve and the status signal of the feeding valve. If the condition is true, the high priority of the feeding valve is set to no priority; if the condition is false, the operation ends.
4. The feeding valve switching control method according to claim 2, characterized in that, The method for controlling the feeding valve is as follows: Step 3-1: Generate valve opening judgment conditions based on the priority of the feeding valves involved in the switching and the feeding belt status signal of the feeding belt corresponding to the feeding valves involved in the switching. If the condition is true, proceed to step 3-2; if the condition is false, perform fault judgment. Step 3-2: After a delay, the feeding valve involved in the switching is opened, and a feeding valve opening status signal is output; Step 3-3: Based on the opening status signal of the feeding valve, determine whether the feeding valve is fully opened. If yes, perform fault diagnosis and, based on the fault diagnosis result, decide whether to execute step 3-4; otherwise, perform feeding valve opening fault monitoring. Steps 3-4: Real-time monitoring of the discharge valve opening status signal, the material level signal, the fault diagnosis signal, and the feed conveyor status signal; generation of valve closing judgment conditions based on the discharge valve opening status signal, the material level signal, the fault diagnosis signal, and the feed conveyor status signal; determination of whether the valve closing judgment condition is true; if true, closing the discharge valve and outputting the discharge valve closing status signal; and performing discharge valve closing fault diagnosis based on the discharge valve closing status signal; if false, ending the discharge valve control operation.
5. The feeding valve switching control method according to claim 4, characterized in that, The specific steps for monitoring the opening fault of the discharge valve are as follows: Step 3-3-1-1: Obtain the opening status signal of the feeding valve, and generate the feeding valve opening status judgment condition based on the feeding valve opening status signal; Step 3-3-1-2: Determine if the condition for determining that the feeding valve is in the correct position is true. If the condition is true, then perform fault diagnosis; if the condition is false, then execute step 3-3-1-3. Step 3-3-1-3: The valve opening fault timer starts counting. When the preset time is reached, if the condition is still false, then proceed to step 3-3-1-4; if the condition is true, then proceed to step 3-3-1-2. Step 3-3-1-4: Stop opening the valve and output a valve opening fault signal.
6. The feeding valve switching control method according to claim 4, characterized in that, The fault diagnosis includes material blockage fault diagnosis, and the specific steps are as follows: Step 3-3-2-1: Construct the blockage fault judgment conditions based on the opening status signal of the feeding valve, the material level signal, and the status signal of the conveyor belt; Step 3-3-2-2: Determine whether the blockage fault judgment condition is true. If the condition is true, proceed to step 3-3-2-3; if the condition is false, determine the valve closure judgment condition. Step 3-3-2-3: The blockage judgment timer starts counting down. When the preset time is reached, if the condition is still true, then proceed to step 3-3-2-4; if the condition is false, then proceed to step 3-3-2-2. Step 3-3-2-4: Output a blockage alarm signal.
7. The feeding valve switching control method according to claim 4, characterized in that, The specific steps for diagnosing a faulty discharge valve are as follows: Step 3-4-1: Obtain the closing status signal of the discharge valve, and generate the discharge valve closing condition based on the closing status signal; Step 3-4-2: Determine if the condition for the discharge valve to be closed to the correct position is true. If the condition is true, end the operation; if the condition is false, proceed to step 3-4-3. Step 3-4-3: The valve malfunction timer starts counting down. When the preset time is reached, if the condition is still false, proceed to step 3-4-4; if the condition is true, proceed to step 3-4-2. Step 3-4-4: Stop closing the valve and output a valve closure fault signal.
8. The feeding valve switching control method according to claim 1, characterized in that, The specific steps of the feed conveyor belt control method are as follows: Step 4-1: Obtain the status signal of the feed conveyor belt and determine whether any of the feed conveyor belts is running. If yes, proceed to step 4-2; otherwise, proceed to step 4-5. Step 4-2: Generate a feed belt stop condition based on the feed belt status signal of any of the feed belts, the discharge valve status signal of the discharge valve corresponding to any of the feed belts, and the material level signal. Determine whether the feed belt stop condition is true. If the condition is true, proceed to step 4-3; if the condition is false, end the feed belt control. Step 4-3: Delay the first time and disconnect the time-constant control PID loop of any of the aforementioned feed conveyors; Step 4-4: Stop any of the aforementioned feed conveyors; Step 4-5: Check the interlocking conditions. If the condition is true, proceed to step 4-6; if the condition is false, end the feed conveyor control. Steps 4-6: Start any of the aforementioned feed conveyors; Steps 4-7: Reset the selection signal of any of the feed belts, and after a second delay, enable the time-constant control PID loop of any of the feed belts.
9. A feeding valve switching control system, characterized in that, include: The data acquisition module is used to acquire status signals of the conveyor belt, the feed belt, the discharge valve, and the material level. The priority calculation module is used to generate priority discrimination rules based on the status signal of the feeding valve and the material level signal, and to calculate the priority of each feeding valve according to the priority discrimination rules; The valve control module is used to generate a first control signal based on the priority of the discharge valve, the status signal of the conveyor belt, the status signal of the feed belt, the status signal of the discharge valve, and the material level signal, and to control the discharge valve. The belt control module is used to generate a second control signal based on the status signal of the transport belt, the status signal of the feed belt, the status signal of the discharge valve, and the material level signal, and to control the feed belt.
10. A feeding valve switching control device, used to execute the feeding valve switching control method as described in any one of claims 1-8, comprising a hopper, a feeding belt, and a conveyor belt arranged sequentially; characterized in that, include: The silo has two or more discharge ports, each of which is equipped with a set of discharge valves; each discharge valve is equipped with a set of material level detectors; the discharge valves are interlocked; and the feed conveyor belt is interlocked.
Citation Information
Patent Citations
Material level balancing controlling method and system
CN102756926A
Mixing station and automatic feeding device thereof
CN105438848A
Charging equipment monitoring method and system
CN115792607A
Full-automatic material distribution system and material distribution method
CN116281234A
Method for automatically controlling operation of mine return belt of blast furnace
CN117184925A