Control method and system for preventing elements from colliding in a high temperature gas cooled reactor
Patent Information
- Application Number
- CN202310272755.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-21
- Publication Date
- 2026-10-20
- Estimated Expiration
- 2043-03-21
AI Technical Summary
[0003]燃料装卸系统在输送元件过程中,存在竖直管道和水平管道同时输送元件的情况,若两个元件恰好在两个管道连通的位置处相撞,可能在此处结桥,造成管道卡堵
[0045]本公开实施例的高温气冷堆防止元件相撞的控制方法及系统,控制方法包括:判断第一元件输送设备和第二元件输送设备是否处于运行状态;响应于第一元件输送设备和第二元件输送设备均处于运行状态,且第二元件输送设备接收到输送元件信号时,停止第一元件输送设备和第二元件输送设备;在第一方向输送管道内的元件排空后,启动第二元件输送设备;在第二方向输送管道内的元件经过计数器后,启动第一元件输送设备。本公开实施例的控制方法,能够在第一方向输送管道和第二方向输送管道同时输送元件的工况下,自动控制第一元件输送设备和第二元件输送设备的启停,保证两个元件不会相撞并结桥,从而保障燃料装卸系统稳定、高效的运行。提供了一种在线解除管道卡堵故障的方法,在高温气冷堆的燃料装卸系统得到了很好的应用。
Smart Images

Figure CN116313180B_ABST
Abstract
Description
Technical Field
[0001] This disclosure pertains to the field of fuel element delivery technology for high-temperature gas-cooled reactors, specifically relating to a control method and system for preventing element collisions in high-temperature gas-cooled reactors. Background Technology
[0002] In high-temperature gas-cooled reactors, the fuel loading and unloading system performs the functions of loading and unloading components, which directly affects the continuous and reliable operation of the high-temperature reactor. It is an important and complex system in high-temperature reactors.
[0003] In fuel loading and unloading systems, there are situations where components are transported simultaneously through both vertical and horizontal pipes. If two components collide at the junction of these two pipes, bridging may occur, causing blockage. Currently, there is no method for online resolving this blockage, and no similar technology can be referenced in nuclear power plants.
[0004] To address the aforementioned problems, it is necessary to propose a well-designed control method and system for preventing component collisions that can effectively improve these issues. Summary of the Invention
[0005] The present disclosure aims to at least solve one of the technical problems existing in the prior art, and to provide a control method and system for preventing component collisions in a high-temperature gas-cooled reactor.
[0006] One aspect of this disclosure provides a control method for preventing component collisions in a high-temperature gas-cooled reactor, applied to a fuel loading and unloading system. The fuel loading and unloading system includes a first directional delivery pipe and a second directional delivery pipe connected thereto. A first component delivery device is installed at the inlet end of the first directional delivery pipe, a second component delivery device is installed at the inlet end of the second directional delivery pipe, and a counter is installed at the outlet end of the second directional delivery pipe. The first component delivery device, upon startup, delivers a component to the first directional delivery pipe; the second component delivery device, upon startup, delivers a component to the second directional delivery pipe upon receiving a component delivery signal.
[0007] The methods include:
[0008] Determine whether the first component conveying device and the second component conveying device are in operation;
[0009] In response to both the first component conveying device and the second component conveying device being in operation, and the second component conveying device receiving the component conveying signal, the first component conveying device and the second component conveying device shall be stopped.
[0010] After the components in the first direction conveying pipeline are emptied, the second component conveying equipment is started;
[0011] After the component in the second direction conveying pipe passes the counter, the first component conveying device is started.
[0012] Optionally, after the components in the first directional conveying pipe are emptied, starting the second component conveying device includes:
[0013] After the first component conveying device and the second component conveying device stop, the stop signals of the first component conveying device and the second component conveying device are held.
[0014] The held stop signal is delayed to start the second element delivery device after a first delay time.
[0015] Optionally, the step of delaying the held stop signal to start the second component delivery device after a first delay time includes:
[0016] The transport time of an element from the first element transport device to the second direction transport pipe along the first direction transport pipe is obtained, wherein the first delay time is greater than the transport time;
[0017] If the stop signal holding time is greater than the first delay time, then the second component delivery device is started.
[0018] Optionally, the first component conveying device is activated after the component in the second direction conveying pipe passes the counter, including:
[0019] After the counter counts, the signal that increments the counter by one is converted into a short pulse signal for one scan cycle;
[0020] After the first component conveying device and the second component conveying device stop, the stop signals of the first component conveying device and the second component conveying device are held.
[0021] The stop signal is delayed so that the first component delivery device is started after a second delay time and based on the short pulse signal.
[0022] Optionally, delaying the stop signal to start the first component delivery device after a second delay time and based on the short pulse signal includes:
[0023] The feedback time from the issuance of the stop signal of the second component conveying device to the receipt of the stop status is obtained, wherein the second delay time is greater than the feedback time;
[0024] If the stop signal holding time is greater than the second delay time, the first component delivery device is started based on the short pulse signal.
[0025] Optionally, stopping the first and second component conveying devices in response to both being in operation and the second component conveying device receiving a component conveying signal includes:
[0026] The second component conveying device receives the component conveying signal;
[0027] The received signal pulse width from the transmission element is limited to a preset time before being output.
[0028] Another aspect of this disclosure provides a control system for preventing component collisions in a high-temperature gas-cooled reactor, applied to a fuel loading and unloading system. The fuel loading and unloading system includes a first directional delivery pipe and a second directional delivery pipe connected thereto. A first component delivery device is installed at the inlet end of the first directional delivery pipe, a second component delivery device is installed at the inlet end of the second directional delivery pipe, and a counter is installed at the outlet end of the second directional delivery pipe. The first component delivery device, upon startup, delivers a component to the first directional delivery pipe, and the second component delivery device, upon startup, delivers a component to the second directional delivery pipe upon receiving a component delivery signal. The system includes:
[0029] The judgment module is used to determine whether the first component conveying device and the second component conveying device are in operation.
[0030] A stop module is used to stop the first component conveying device and the second component conveying device when both the first component conveying device and the second component conveying device are in operation and the second component conveying device receives the conveying component signal.
[0031] The first start-up module is used to start the second component conveying device after the components in the first direction conveying pipeline are emptied;
[0032] The second start-up module is used to start the first component conveying device after the component in the second direction conveying pipe passes the counter.
[0033] Optionally, the first startup module includes a first signal holding unit and a first delay unit;
[0034] The first signal holding unit is used to hold the stop signals of the first component conveying device and the second component conveying device after the first component conveying device and the second component conveying device stop;
[0035] The first delay unit is used to delay the held stop signal so as to start the second component conveying device after a first delay time; wherein,
[0036] The first delay time is greater than the time it takes for the component to travel from the first component conveying device to the second direction conveying pipe along the first direction conveying pipe.
[0037] Optionally, the second startup module includes a signal conversion unit, a second signal holding unit, and a second delay unit;
[0038] The signal conversion unit is used to convert the counter increment signal into a short pulse signal for one scan cycle after the counter counts.
[0039] The second signal holding unit is used to hold the stop signals of the first component conveying device and the second component conveying device after the first component conveying device and the second component conveying device stop;
[0040] The second delay unit is used to delay the stop signal so as to start the first component conveying device based on the short pulse signal after a second delay time; wherein,
[0041] The second delay time is greater than the time from the issuance of the stop signal of the second component conveying device to the receipt of the stop status feedback.
[0042] Optionally, the stop module includes a signal receiving unit and a pulse changing unit;
[0043] The signal receiving unit is used by the second component conveying device to receive the component conveying signal;
[0044] The pulse changing unit is used to limit the width of the received signal pulse from the transmission element to a preset time before outputting it.
[0045] This disclosure discloses a control method and system for preventing component collisions in a high-temperature gas-cooled reactor. The control method includes: determining whether a first component conveying device and a second component conveying device are in operation; stopping both the first and second component conveying devices when both are in operation and the second component conveying device receives a component conveying signal; starting the second component conveying device after the components in the first directional conveying pipe are emptied; and starting the first component conveying device after the components in the second directional conveying pipe have passed a counter. This control method can automatically control the start and stop of the first and second component conveying devices when components are simultaneously conveyed in the first and second directional conveying pipes, ensuring that the two components do not collide and form a bridge, thereby ensuring the stable and efficient operation of the fuel loading and unloading system. It also provides an online method for resolving pipe blockage faults, which has been well applied in the fuel loading and unloading system of a high-temperature gas-cooled reactor. Attached Figure Description
[0046] Figure 1 This is a schematic diagram of the structure of a high-temperature gas-cooled reactor fuel loading and unloading system according to one embodiment of the present disclosure;
[0047] Figure 2 This is a flowchart illustrating a control method for preventing component collisions in a high-temperature gas-cooled reactor according to another embodiment of this disclosure.
[0048] Figure 3 This is a logic configuration diagram of a control method for preventing component collisions in a high-temperature gas-cooled reactor according to another embodiment of this disclosure.
[0049] Figure 4 This is a timing diagram of the TP function block in another embodiment of this disclosure;
[0050] Figure 5 This is a timing diagram of the RS function block of another embodiment of this disclosure;
[0051] Figure 6 This is a timing diagram of the TON function block of another embodiment of this disclosure;
[0052] Figure 7 This is a schematic diagram of the control system for preventing component collisions in a high-temperature gas-cooled reactor, as described in another embodiment of this disclosure. Detailed Implementation
[0053] To enable those skilled in the art to better understand the technical solutions of the embodiments of this disclosure, the embodiments of this disclosure will be further described in detail below with reference to the accompanying drawings and specific implementation methods.
[0054] like Figure 2As described above, one aspect of this disclosure provides a control method S100 for preventing component collisions in a high-temperature gas-cooled reactor. This control method S100 is applied to applications such as... Figure 1 The high-temperature gas-cooled reactor fuel loading and unloading system 200 shown includes a first directional conveying pipe 210 and a second directional conveying pipe 220 connected thereto. A first component conveying device 230 is installed at the inlet end of the first directional conveying pipe 210, a second component conveying device 240 is installed at the inlet end of the second directional conveying pipe 220, and a counter 250 is installed at the outlet end of the second directional conveying pipe 220. The first component conveying device 230, upon activation, conveys components to the first directional conveying pipe 210, and the second component conveying device 240, upon receiving a component conveying signal, conveys components to the second directional conveying pipe 220.
[0055] like Figure 1 As shown, in this embodiment, the first directional conveying pipe 210 is the first directional conveying pipe 210, and the second directional conveying pipe 220 is the second directional conveying pipe 220. The first directional conveying pipe 210 and the second directional conveying pipe 220 are connected at position A. It should be noted that the directions of the first directional conveying pipe 210 and the second directional conveying pipe 220 are not specifically limited.
[0056] It should be noted that, in this embodiment, the first component conveying device 230 and the second component conveying device 240 can be motors or other devices. The first component conveying device 230 and the second component conveying device 240 convey components by rotating, and only one component is conveyed per rotation. Specifically, after starting, the first component conveying device 230 continuously conveys components into the first direction conveying pipe 210. After starting, the second component conveying device 240 only conveys components into the second direction conveying pipe 220 upon receiving a feedback signal indicating that components are being conveyed into the second direction conveying pipe 220. Furthermore, in this embodiment, the length of the first direction conveying pipe 210 is significantly longer than the length of the second direction conveying pipe 220.
[0057] Based on the fuel loading and unloading system 200, embodiments of this disclosure develop relevant DCS control logic for automatic control to prevent component collisions. The control method and control system formed based on the control logic will be given in the following description.
[0058] like Figure 2 As shown, the control method S100 for preventing component collisions in a high-temperature gas-cooled reactor according to an embodiment of this disclosure includes:
[0059] S110. Determine whether the first component conveying device and the second component conveying device are in operation.
[0060] Specifically, in this embodiment, when the first component conveying device 230 is in operation, it continuously conveys components into the first direction conveying pipe 210. That is to say, after the first component conveying device 230 is started, it will continuously convey components into the first direction conveying pipe 210.
[0061] When the second component conveying device 240 is in operation, it conveys components to pipelines in other directions most of the time, and only conveys components into the second-direction conveying pipeline 220 when it receives a signal to convey components into the second-direction conveying pipeline 220. In other words, after the second component conveying device 240 is started, it only conveys components into the second-direction conveying pipeline 220 when it receives a signal to convey components into the second-direction conveying pipeline 220.
[0062] In other words, in this embodiment, the first direction conveying pipe 210 conveys a larger number of components, and the first component conveying device 230 continuously conveys components to the first direction conveying pipe 210 during operation. The second direction conveying pipe 220 conveys fewer components, and the second component conveying device 240 only conveys components to the second direction conveying pipe 220 when it receives a feedback signal indicating that components are being conveyed to the second direction conveying pipe 220; that is, it only occasionally conveys components to the second direction conveying pipe 220.
[0063] S120. In response to both the first component conveying device and the second component conveying device being in operation, and the second component conveying device receiving the conveying component signal, the first component conveying device and the second component conveying device are stopped.
[0064] In other words, in this embodiment, the control logic to prevent component collision can only be triggered when both the first component conveying device 230 and the second component conveying device 240 are in operation. The control logic to prevent component collision is not allowed to be triggered when the first component conveying device 230 and the second component conveying device 240 are running alone.
[0065] Specifically, when both the first component conveying device 230 and the second component conveying device 240 are in operation, the control logic to prevent component collision is triggered. When the second component conveying device 240 receives a signal to convey a component into the second direction conveying pipe 220, both the first component conveying device 230 and the second component conveying device 240 stop and no longer convey components.
[0066] For example, the step of stopping both the first component conveying device and the second component conveying device when both are in operation and the second component conveying device receives a component conveying signal specifically includes:
[0067] The second component conveying device 240 receives the component conveying signal. Specifically, such as... Figure 3 As shown, in this embodiment, LS_STOP is the feedback received by the second component conveying device 240 that a component needs to be conveyed to the second direction conveying pipe 220.
[0068] The received transmission element signal pulse width is limited to a preset time before output.
[0069] More specifically, in this embodiment, the control logic configuration to prevent component collisions is as follows: Figure 3 As shown, START_1 and STOP_1 are the start and stop commands for the first component conveying device 230. START_2 and STOP_2 are the start and stop commands for the second component conveying device 240. RUN_1 is the operating status indicator for the first component conveying device 230. RUN_2 is the operating status indicator for the second component conveying device 240. ZC_STOP indicates that the component conveying process has stopped. After this signal is triggered, both the first component conveying device 230 and the second component conveying device 240 will stop normally and will not start automatically. LS_STOP indicates that the second component conveying device 240 has received feedback that a component needs to be conveyed to the second direction conveying pipe 220. After this signal is triggered, it is a long-level TRUE signal. After the second component conveying device 240 has finished conveying the component, until the next component to be conveyed arrives at the second component conveying device 240, this signal changes to FALSE.
[0070] When ZC_STOP is TRUE, the entire conveying element process stops, and STOP_1 and STOP_2 are triggered by OR(2). Before AND(1), RUN_1, RUN_2 and the inverse of ZC_STOP are used as constraints to prevent the first element conveying device 230 from being mistakenly started after receiving the LS_STOP signal in a normally stopped state and passing the anti-collision logic; and during the entire conveying element process stop (ZC_STOP is TRUE), the first element conveying device 230 and the second element conveying device 240 are automatically started after stopping due to receiving the LS_STOP signal. When both the first element conveying device 230 and the second element conveying device 240 are running and there is no ZC_STOP signal, LS_STOP is TRUE. The conveying element command is reduced to the width of TIME2 through TP1, triggering AND(1). AND(1) is output to STOP_1 and STOP_2, and the first element conveying device 230 and the second element conveying device 240 stop simultaneously.
[0071] It should be noted that, as Figure 3As shown, after LS_STOP is triggered, it is a long-level TRUE signal. This signal can be used to trigger STOP_1 and STOP_2 without any problem. However, the logic uses TP1 to limit LS_STOP to a pulse with a width of TIME2. That is to say, TIME2 is a preset time. Preferably, in this embodiment, the preset time TIME2 can be set to 2 seconds. The preset time can be selected according to actual needs. This embodiment does not make specific limitations.
[0072] By limiting the pulse width of the transmission element signal received by the second element transmission device 240 to a preset time for output, it can be prevented that after the two-element collision logic is executed, RUN_1, RUN_2, and ZC_STOP are inverted and simultaneously become TRUE, and the two-element collision logic that should have exited is re-executed because LS_STOP fails to become FALSE. Therefore, the pulse width of LS_STOP is controlled and connected to AND(1) for output.
[0073] It should be further noted that in this embodiment, the TP function module can change the pulse width. When the input pin IN is triggered to 1, the output pin Q will output a pulse with a width of PT time length. The timing diagram of the TP1 module is as follows. Figure 4 As shown.
[0074] S130. After the components in the first direction conveying pipeline are emptied, the second component conveying equipment is started.
[0075] Specifically, after both the first component conveying device 230 and the second component conveying device 240 have stopped, and after the components in the first direction conveying pipe 210 have been completely emptied, the second component conveying device 240 is started.
[0076] For example, after the components in the first directional conveying pipe are emptied, the second component conveying device is started, specifically including:
[0077] After the first component conveying device 230 and the second component conveying device 240 stop, the stop signals of the first component conveying device 230 and the second component conveying device 240 are maintained.
[0078] The held stop signal is delayed to start the second component conveying device 240 after a first delay time. This step specifically includes:
[0079] The transport time of an element from the first element transport device 230 to the second direction transport pipe 220 along the first direction transport pipe 210 is obtained, wherein the first delay time is greater than the transport time.
[0080] If the stop signal holding time is greater than the first delay time, then the second component delivery device 240 is started.
[0081] Specifically, such as Figure 3 As shown, in this embodiment, although LS_STOP is a long-level TRUE signal after triggering, the first component conveying device 230 and the second component conveying device 240 will stop when AND(1) is triggered, RUN_1 and RUN_2 will become FALSE, and the output of AND(1) will be FALSE. RS02 is needed to hold the stop signals of the first component conveying device 230 and the second component conveying device 240. After the RS02 input pin SET is TRUE, the output pin Q1 is TRUE. After a delay of TON1 and TIME1, it is output to START_2 to start the second component conveying device 240.
[0082] Wherein TIME1 is the first delay time. Preferably, in this embodiment, TIME1 is the time it takes for the component to travel from the first component conveying device 230 to position A + 10 seconds, so as to ensure that all components in the first direction conveying pipe 210 are emptied after the first component conveying device 230 stops.
[0083] It should be noted that in this embodiment, the RS function block can implement a reset-priority flip-flop function, that is, when the reset signal RESET1 is TRUE, the output is always FALSE; when both the reset signal RESET1 and SET are FALSE, the output is held; when the reset signal RESET1 is FALSE and the SET is TRUE, the output is TRUE. The timing diagram of the RS function block is as follows. Figure 5 As shown.
[0084] It should be further explained that in this embodiment, the TON function block can delay the output pulse. When the input pin IN is triggered to 1, the output pin Q will output 1 after PT time. The width of the Q output 1 is the width of the input IN pulse minus PT time. When the width of the input IN pulse is less than PT time, Q will not output 1, but will remain 0. The timing diagram of the TON function block is as follows. Figure 6 As shown.
[0085] S140. After the component in the second direction conveying pipe passes the counter, the first component conveying device is started.
[0086] Specifically, after the second component conveying device 240 is started, it conveys components into the second direction conveying pipe 220. When the components in the second direction conveying pipe 220 pass the counter 250, the first component conveying device 230 is started. At this time, both the first component conveying device 230 and the second component conveying device 240 are in operation.
[0087] For example, the first component conveying device is activated after the component in the second direction conveying pipe passes the counter, specifically including:
[0088] After counter 250 counts, the signal that increments counter 250 by one is converted into a short pulse signal for one scan cycle.
[0089] After the first component conveying device 230 and the second component conveying device 240 stop, the stop signals of the first component conveying device 230 and the second component conveying device 240 are maintained.
[0090] The stop signal is delayed, and the first component delivery device 230 is started after a second delay time and based on a short pulse signal. This step specifically includes:
[0091] The time from the issuance of the stop signal from the second component conveying device 240 to the receipt of the stop status feedback is obtained, wherein the second delay time is greater than the feedback time.
[0092] If the stop signal holding time is greater than the second delay time, the first component conveying device 230 is started based on the short pulse signal.
[0093] Specifically, such as Figure 3 As shown in the above description, when AND(1) is triggered, the first component conveying device 230 and the second component conveying device 240 will stop, RUN_1 and RUN_2 will become FALSE, and the output of AND(1) will be FALSE. RS02 is needed to hold the stop signal of the first component conveying device 230 and the second component conveying device 240. After the RS01 input pin is SET to TRUE, the output pin Q1 is TRUE.
[0094] After the second component conveying device 240 is started, RUN_2 is TRUE, and the output Q1 of RS02 is reset to FALSE. The second component conveying device 240 conveys a component into the second direction conveying channel 220. After the component passes through the counter 250, JSQ1 is incremented by 1, and the output pin DOUT of CXPD301 outputs a short pulse TRUE with a scan cycle width. RS01.Q1 and RUN_2 are used to limit before AND(9) to ensure that the first component conveying device 230 will only be started after the counter 250 counts when LS_STOP is TRUE, that is, after the logic to prevent the collision of two components is triggered, thus preventing the first component conveying device 230 from being started by mistake. When the first component conveying device 230 and the second component conveying device 240 stop, during the process of emptying the components in the first direction conveying channel 210, the component will pass through the counter 1 and trigger JSQ1. At this time, the first component conveying device 230 cannot be started by mistake. Therefore, the start state RUN_2 of the second component conveying device 240 is added before AND(9).
[0095] Consider the following operating conditions: Since there is a certain time interval between the second component conveying device 240 receiving the stop command and stopping (i.e., RUN_2 becomes FALSE), when LS_STOP is triggered, RS01.Q1 is TRUE. During the stopping process of the second component conveying device 240, RUN_2 is TRUE. At this time, the counter 250 is counting, and the first component conveying device 230 will start immediately, which is obviously problematic. Therefore, TON2 is used to delay AND(9) by TIME3, where TIME3 is the second delay time. TIME3 takes the second element... The feedback time from receiving the stop command to the stop state of the component conveying device is increased by 2 seconds. When LS_STOP is triggered, during the stop process of the second component conveying device 240, RS01.Q1 is TRUE, RUN_2 is TRUE, and the maximum time for AND(9) to remain TRUE is the feedback time from receiving the stop command to the stop state of the second component conveying device 240. After this time, RUN_2 becomes FALSE. Since the delay time TIME3 of TON2 is greater than the maximum time for AND(9) to remain TRUE, TON2 will not output TRUE. Only when the second component conveying device 240 starts, JSQ1 is incremented by 1, which will trigger AND(11) and START_1, starting the first component conveying device 230. After the first component conveying device 230 starts, RUN_1 becomes TRUE, and the output Q1 of RS01 is reset to FALSE. Both the first component conveying device 230 and the second component conveying device 240 have started, and the logic to prevent the two components from colliding is restored to the initial state.
[0096] It should be noted that in this embodiment, the CXPD301 function block can convert an increase in analog quantity into a change in digital quantity. When the DIN pin is TRUE, for every increment of the AIN input by 1, DOUT will emit a pulse with a width of one DCS scan cycle.
[0097] The control method for preventing component collisions in a high-temperature gas-cooled reactor disclosed herein can automatically control the start and stop of the first and second component conveying devices when components are simultaneously conveyed through the first and second directional conveying pipes, ensuring that the two components do not collide and form bridging, thereby guaranteeing the stable and efficient operation of the fuel loading and unloading system. It also provides an online method for resolving pipe blockage faults, which has been well applied in the fuel loading and unloading system of high-temperature gas-cooled reactors.
[0098] like Figure 7 As shown, another aspect of this embodiment provides a control system 100 for preventing component collisions in a high-temperature gas-cooled reactor, such as... Figure 1As shown, the control system 100 is applied to a high-temperature gas-cooled reactor fuel loading and unloading system 200. The fuel loading and unloading system 200 includes a first-direction conveying pipe 210 and a second-direction conveying pipe 220 connected thereto. A first-element conveying device 230 is installed at the inlet end of the first-direction conveying pipe 210, and a second-element conveying device 40 is installed at the inlet end of the second-direction conveying pipe 220. A counter 250 is installed at the outlet end of the second-direction conveying pipe 220. Specifically, after the first-element conveying device 230 is activated, it conveys an element to the first-direction conveying pipe 210. After the second-element conveying device 240 is activated, it conveys an element to the second-direction conveying pipe 220 upon receiving a conveying element signal.
[0099] like Figure 7 As shown, the control system 100 for preventing component collisions in this embodiment includes a judgment module 110, a stop module 120, a first start module 130, and a second start module 140.
[0100] The judgment module 110 is used to determine whether the first component conveying device 230 and the second component conveying device 240 are in operation.
[0101] Specifically, in this embodiment, when the first component conveying device 230 is in operation, it continuously conveys components into the first direction conveying pipe 210. When the second component conveying device 240 is in operation, it only conveys components into the second direction conveying pipe 220 when it receives a component conveying signal.
[0102] In this embodiment, if the judgment module 110 determines that both the first component conveying device 230 and the second component conveying device 240 are in operation, then it triggers the prevention mechanism. Figure 3 The control logic shown prevents collisions between two components; if the judgment module 110 determines that the first component conveying device 230 and the second component conveying device 240 are not simultaneously in operation, then the following will not be triggered. Figure 3 The control logic shown prevents two components from colliding.
[0103] The stop module 120 is used to stop the first component conveying device 230 and the second component conveying device 240 when both are in operation and the second component conveying device 240 receives a component conveying signal.
[0104] The first start-up module 130 is used to start the second component conveying device 240 after the components in the first direction conveying pipe 210 are emptied.
[0105] The second start module 140 is used to start the first component conveying device 230 after the component in the second direction conveying pipe 220 passes the counter 250.
[0106] For example, such as Figure 7 As shown, the first startup module 130 includes a first signal holding unit 131 and a first delay unit 132.
[0107] The first signal holding unit 131 is used to hold the stop signals of the first component conveying device 230 and the second component conveying device 240 after they stop.
[0108] Specifically, such as Figure 3 As shown, in this embodiment, the RS02 function block is equivalent to the first signal holding unit 131, which holds the stop signals of the first component conveying device 230 and the second component conveying device 240. The specific holding process of the stop signal by the RS02 function block has been described in detail above and will not be repeated here.
[0109] The first delay unit 132 is used to delay the stop signal so as to start the second component conveying device 240 after a first delay time. The first delay time is greater than the time it takes for the component to travel from the first component conveying device 230 to the second direction conveying pipe 220 along the first direction conveying pipe 210.
[0110] The first delay unit 132 is also used to obtain the transport time of the component from the first component transport device 230 along the first direction transport pipe 210 to the second direction transport pipe 220, wherein the first delay time is greater than the transport time.
[0111] If the stop signal holding time is greater than the first delay time, then the second component delivery device 240 is started.
[0112] In this embodiment, the first delay unit 132 can prevent the first component conveying device 230 from being mistakenly started after the components in the first direction conveying pipe 210 have passed the counter 250 during the emptying process, after the first component conveying device 230 and the second component conveying device 240 have stopped.
[0113] Specifically, such as Figure 3 As shown, in this embodiment, the TON1 function block is equivalent to the first delay unit 132. The TON1 function block delays the stop signals of the first component conveying device 230 and the second component conveying device 240 held by the RS02 function block, so that all components in the first direction conveying pipe 210 are emptied.
[0114] TIME1 is the first delay time. In this embodiment, TIME1 is greater than the time it takes for the component to travel from the first component conveying device 230 along the first direction conveying pipe 210 to the second direction conveying pipe 220. Preferably, the first delay time TIME1 is the time it takes for the component to travel from the first component conveying device 230 along the first direction conveying pipe 210 to the second direction conveying pipe 220 plus 10 seconds, thereby ensuring that all components in the first direction conveying pipe 210 are emptied after the first component conveying device 230 and the second component conveying device 240. The specific delay process of the stop signal in the TON1 function block has been described in detail above and will not be repeated here.
[0115] For example, such as Figure 7 As shown, in this embodiment, the second startup module 140 includes a signal conversion unit 141, a second signal holding unit 142, and a second delay unit 143.
[0116] The signal conversion unit 141 is used to convert the signal incremented by the counter 250 into a short pulse signal for one scan cycle after the counter 250 has counted.
[0117] Specifically, such as Figure 3 As shown, in this embodiment, CXPD301 is equivalent to signal conversion unit 141. The second component delivery device 240 delivers a component into the second direction delivery pipe 220. After the component passes through the counter 250, JSQ1 increments by 1, and the output pin DOUT of CXPD301 outputs a short pulse TRUE with a scan period width.
[0118] The second signal holding unit 142 is used to hold the stop signals of the first component conveying device 230 and the second component conveying device 240 after they stop.
[0119] Specifically, such as Figure 3 As shown, in this embodiment, the RS01 function block is equivalent to the second signal holding unit 142, which holds the stop signals of the first component conveying device 230 and the second component conveying device 240.
[0120] The second delay unit 143 is used to delay the stop signal so as to start the first component delivery device 240 after the second delay time and based on the short pulse signal. The second delay time is greater than the time from the issuance of the stop signal from the second component delivery device 240 to the receipt of the stop status feedback.
[0121] The second delay unit 143 is also used to obtain the feedback time from the issuance of the stop signal of the second component conveying device 240 to the receipt of the stop state, wherein the second delay time is greater than the feedback time.
[0122] If the stop signal holding time is greater than the second delay time, the first component delivery device is started based on the short pulse signal.
[0123] Specifically, such as Figure 3 As shown, in this embodiment, the TON2 function block is equivalent to the second delay unit 143. The TON2 function block delays the stop signals of the first component conveying device 230 and the second component conveying device 240 held by the RS01 function block. TIME3 is the second delay time, which is greater than the time from the issuance of the stop signal from the second component conveying device 240 to the receipt of the stop status feedback. Preferably, in this embodiment, TIME3 is the time from the issuance of the stop signal from the second component conveying device 240 to the receipt of the stop status feedback plus 2 seconds.
[0124] In this embodiment, the second delay unit 143 can prevent the first component conveying device 230 from being mistakenly started after the components in the second direction conveying pipe 220 have passed the counter 250 within the time from when the second component conveying device 240 sends a stop signal to when it receives a feedback of the stop status.
[0125] For example, such as Figure 7 As shown, the stop module 120 includes a signal receiving unit 121 and a pulse changing unit 122.
[0126] The signal receiving unit 121 is used by the second component conveying device 240 to receive the component conveying signal.
[0127] The pulse changing unit 122 is used to limit the width of the received transmission element signal pulse to a preset time for output.
[0128] Specifically, such as Figure 3 As shown, in this embodiment, LS_STOP is equivalent to signal receiving unit 121, and TP1 function block is equivalent to pulse changing unit 122. In the logic, TP1 is used to limit LS_STOP to a pulse with a width of TIME2. That is, TIME2 is a preset time. Preferably, in this embodiment, the preset time TIME2 can be set to 2 seconds. The preset time can be selected according to actual needs. This embodiment does not make specific limitations.
[0129] In this embodiment, by setting the pulse changing unit 122, it is possible to prevent the two-element collision logic from being re-executed because LS_STOP failed to become FALSE after the two-element collision logic has been executed and RUN_1, RUN_2, and ZC_STOP are all inverted and become TRUE. Therefore, the pulse width of LS_STOP is controlled and connected to AND(1) for output.
[0130] The control system for preventing component collisions in a high-temperature gas-cooled reactor, as disclosed in this embodiment, can automatically control the start and stop of the first and second component conveying devices when components are simultaneously conveyed through the first and second directional conveying pipes. This ensures that the two components do not collide and form bridging, thereby guaranteeing the stable and efficient operation of the fuel loading and unloading system. An online method for resolving pipe blockage faults is also provided, which has been successfully applied in the fuel loading and unloading system of a high-temperature gas-cooled reactor.
[0131] It is understood that the above embodiments are merely exemplary implementations used to illustrate the principles of the embodiments of this disclosure, and the embodiments of this disclosure are not limited thereto. For those skilled in the art, various modifications and improvements can be made without departing from the spirit and essence of the embodiments of this disclosure, and these modifications and improvements are also considered to be within the protection scope of the embodiments of this disclosure.
Claims
1. A control method for preventing component collisions in a high-temperature gas-cooled reactor, applied to a fuel loading and unloading system, the fuel loading and unloading system comprising a first directional conveying pipe and a second directional conveying pipe connected thereto, wherein a first component conveying device is provided at the inlet end of the first directional conveying pipe, a second component conveying device is provided at the inlet end of the second directional conveying pipe, and a counter is provided at the outlet end of the second directional conveying pipe, wherein... After the first component conveying device is started, it conveys a pipeline conveying component in the first direction; after the second component conveying device is started, it conveys a pipeline conveying component in the second direction upon receiving a conveying component signal. The method comprises: Determine whether the first component conveying device and the second component conveying device are in operation; In response to both the first component conveying device and the second component conveying device being in operation, and the second component conveying device receiving the component conveying signal, the first component conveying device and the second component conveying device shall be stopped. After the components in the first directional conveying pipeline are emptied, the second component conveying device is started. Specifically, this includes: after the first and second component conveying devices stop, maintaining the stop signals of both devices; delaying the maintained stop signals to start the second component conveying device after a first delay time; wherein... The step of delaying the held stop signal to start the second component conveying device after a first delay time specifically includes: obtaining the conveying time of the component from the first component conveying device to the second direction conveying pipe along the first direction conveying pipe, wherein the first delay time is greater than the conveying time; if the stop signal holding time is greater than the first delay time, then the second component conveying device is started. After the component in the second direction conveying pipe passes the counter, the first component conveying device is started. Specifically, this includes: after the counter counts, converting the counter increment signal into a short pulse signal of one scan cycle; after the first component conveying device and the second component conveying device stop, holding the stop signals of the first component conveying device and the second component conveying device; and delaying the stop signal so that the first component conveying device is started after a second delay time and based on the short pulse signal.
2. The method according to claim 1, characterized in that, The step of delaying the stop signal to start the first component delivery device after a second delay time and based on the short pulse signal includes: The feedback time from the issuance of the stop signal of the second component conveying device to the receipt of the stop status is obtained, wherein the second delay time is greater than the feedback time; If the stop signal holding time is greater than the second delay time, the first component delivery device is started based on the short pulse signal.
3. The method according to claim 1, characterized in that, The step of stopping the first and second component conveying devices in response to both being in operation and the second component conveying device receiving a component conveying signal includes: The second component conveying device receives the component conveying signal; The received signal pulse width from the transmission element is limited to a preset time before being output.
4. A control system for preventing component collisions in a high-temperature gas-cooled reactor, applied to a fuel loading and unloading system, the fuel loading and unloading system comprising a first directional conveying pipe and a second directional conveying pipe connected thereto, wherein a first component conveying device is provided at the inlet end of the first directional conveying pipe, a second component conveying device is provided at the inlet end of the second directional conveying pipe, and a counter is provided at the outlet end of the second directional conveying pipe, wherein... After the first component conveying device is started, it conveys a pipeline conveying component in the first direction; after the second component conveying device is started, it conveys a pipeline conveying component in the second direction upon receiving a conveying component signal. The system comprises: The determination module is used to determine whether the first component conveying device and the second component conveying device are in operation. A stop module is used to stop the first component conveying device and the second component conveying device when both the first component conveying device and the second component conveying device are in operation and the second component conveying device receives the conveying component signal. The first start-up module is used to start the second component conveying device after the components in the first direction conveying pipeline are emptied; The second start-up module is used to start the first component conveying device after the component in the second direction conveying pipe passes the counter; wherein... The first startup module includes a first signal holding unit and a first delay unit; The first signal holding unit is used to hold the stop signals of the first component conveying device and the second component conveying device after the first component conveying device and the second component conveying device stop; The first delay unit is used to delay the held stop signal so as to start the second component conveying device after a first delay time; wherein, The first delay time is greater than the time it takes for the component to travel from the first component conveying device along the first direction conveying pipe to the second direction conveying pipe; The second startup module includes a signal conversion unit, a second signal holding unit, and a second delay unit; The signal conversion unit is used to convert the counter incremented signal into a short pulse signal for one scan cycle after the counter counts. The second signal holding unit is used to hold the stop signals of the first component conveying device and the second component conveying device after the first component conveying device and the second component conveying device stop; The second delay unit is used to delay the stop signal so as to start the first component conveying device based on the short pulse signal after a second delay time; wherein, The second delay time is greater than the time from the issuance of the stop signal of the second component conveying device to the receipt of the stop status feedback.
5. The system according to claim 4, characterized in that, The stop module includes a signal receiving unit and a pulse changing unit; The signal receiving unit is used by the second component conveying device to receive the component conveying signal; The pulse changing unit is used to limit the width of the received signal pulse from the transmission element to a preset time before outputting it.
Citation Information
Patent Citations
Confluence turnout simultaneous departure protection device of conveyor and control method thereof
CN102114974A