A method for highlighting the first alarm of a unit fault state
By defining unit alarm variables, designing reset control functions and display interfaces, the problem of difficulty in fault diagnosis caused by multiple variable alarms in uranium isotope separation production was solved, enabling rapid and accurate fault troubleshooting and improving the safety and stability of the system.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-12-30
- Publication Date
- 2026-04-14
AI Technical Summary
In the process of uranium isotope separation and production, when a unit malfunctions, multiple variable alarms will be generated, making it difficult for operators to quickly and accurately determine the cause or location of the malfunction, which affects the safe and stable operation of the cascade.
Define each alarm variable of the unit, design a reset control function, adopt the control mechanism of 'first-in, first-out, last-out', establish the first alarm variable highlight control program flow, and design a display interface to display the first alarm event through the DCS operator station.
This enables rapid and accurate identification of the cause of a fault in the event of a unit malfunction, and timely troubleshooting, thereby improving the safety and stability of the uranium isotope separation production system.
Smart Images

Figure CN114690715B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of uranium isotope separation process control technology, specifically relating to a method for highlighting the first alarm of a unit fault status. Background Technology
[0002] The uranium isotope separation production system consists of multiple centrifugal cascade units, each of which is further divided into several sections. Currently, domestically produced uranium isotope separation production systems in China all employ DCS (Distributed Control System) to monitor their production processes. Each section of each cascade unit is equipped with multiple sensors for detecting and controlling the light impurity content, flow direction, and pressure of the process medium during the uranium isotope separation production process. These sensors are used for the detection and control of light impurity content, flow direction, and pressure of the process medium.
[0003] In the uranium isotope separation production process, when a unit malfunctions, it generates multiple variable alarms. These alarms are all displayed in the same color on the DCS operator station. This makes it difficult for operators to quickly and accurately determine the cause or location of the fault when multiple variables are in alarm state, and to promptly resolve the problem. This affects the safe and stable operation of the cascaded system. Currently used DCS systems for domestically produced uranium isotope separation cascaded production systems lack a function in either hardware or software to highlight the first alarm in the event of a unit malfunction. Summary of the Invention
[0004] To address the above shortcomings, the purpose of this invention is to provide a method for highlighting the first alarm in a unit fault state. This method solves the problem that in the uranium isotope separation production process, when a unit malfunctions, multiple variable alarms may be generated, making it difficult for operators to quickly and accurately determine the cause or location of the fault and promptly resolve it. The method highlights the first alarm variable in a unit fault state, allowing operators to identify the first alarm variable that generated the fault when multiple variable alarms are generated. Based on this first alarm, operators can quickly and accurately determine the cause of the fault and promptly resolve it.
[0005] The technical solution of the present invention is as follows:
[0006] A method for highlighting the first alarm in a unit fault condition includes the following steps: Step 1, defining the highlighting alarm variable; Step 2, designing and defining the reset control function; Step 3, establishing the control program flow; Step 4, designing and defining the first alarm variable highlighting display interface; and Step 5, configuration programming and commissioning.
[0007] Step one involves defining the highlighted alarm variables;
[0008] Centrifugal cascade units are generally divided into four sections (A, B, C, and D) and unit piping, with the piping shared by all four sections. Each section is equipped with six alarm variables: feed light impurity accident protection sensor activation, concentrate light impurity accident protection sensor activation, lean feed light impurity accident protection sensor activation, lean feed pressure accident protection sensor activation, flow direction accident protection sensor activation, and synchronization accident protection sensor activation. The unit piping is equipped with six alarm variables: Level 1 feed main pipe pressure accident protection sensor activation, Level 2 feed main pipe pressure accident protection sensor activation, Level 1 lean feed main pipe pressure accident protection sensor activation, Level 2 lean feed main pipe pressure accident protection sensor activation, feed main pipe light impurity accident protection sensor activation, and lean feed main pipe light impurity accident protection sensor activation. The unit has a total of 30 alarm variables. The alarm variables for each section and unit piping are defined as prominent alarm variables AR01-AR30, sequentially for sections A, B, C, and D and the unit piping.
[0009] Step two involves designing and defining the reset control function;
[0010] The design includes a reset control function to clear the first alarm status signal after the unit fault is cleared; a pop-up reset button is provided on the operation interface for reset operation control; the reset control function is defined as follows: when the unit generates the first alarm highlight information, the unit fault is not completely cleared, and there are alarm variables in the alarm state, so the reset operation is invalid; when the unit fault is completely cleared and the alarm status of all alarm variables has been cleared, the reset operation is valid, and the display of the first alarm variable and the reset button display are cleared.
[0011] Step three involves establishing the control procedure flow.
[0012] When multiple variable alarms are generated due to faults in the unit equipment or production system, the alarm status signals of the relevant variables will be generated at different times because the measurement point location, control action, etc. of each alarm variable are different, and the action process of different fault factors is different. The alarm status signals of each alarm variable are formed sequentially in a certain time sequence. When a fault occurs in the unit, the alarm variable directly related to it will always generate the alarm status signal first, and the alarm status signals of other alarm variables will be generated sequentially. Therefore, the control mechanism of "first come, first served" is adopted, and the program flow is based on the design and definition of the reset control function: (1) The control program execution begins; (2) Determine whether an alarm has been generated? If an alarm status signal has been generated, proceed to step (3) of this process; otherwise, continue to proceed to this judgment step; (3) Determine if it is the first alarm status signal. If it is the first alarm status signal, proceed to step (4) of this process; otherwise, continue to proceed to this judgment step; (4) Display the first alarm variable; (5) Determine if a reset is performed. If a reset operation is performed, proceed to step (6) of this process; otherwise, continue to proceed to this judgment step; (6) Determine if any alarm variable is in an alarm state. If any alarm variable is in an alarm state, proceed to step (5) of this process to perform its judgment; otherwise, proceed to step (7) of this process; (7) Clear the display of the first alarm variable; (8) The first alarm highlighting control of this unit fault ends, and proceed to step (2) of this program process to perform the first alarm highlighting control of the next unit fault status.
[0013] Step four involves designing and defining the first alarm variable highlighting display interface;
[0014] The first alarm variable highlight information is displayed separately on the corresponding unit process monitoring interface and the first alarm highlight overview interface. The first alarm highlight information on the unit process monitoring interface is displayed as a pop-up text description of the first alarm event, along with a pop-up reset button. The first alarm highlight overview interface is independently set up, displaying the first alarm highlight information for each unit in a module format with a fixed order. Each unit's first alarm variable is displayed in its corresponding module as a pop-up text description of the first alarm event. When a unit generates its first alarm event, the alarm event information pops up in the corresponding module. Multiple units can simultaneously display their first alarm events in their corresponding modules. After a valid reset operation is performed, the first alarm event information dialog box on the unit process monitoring interface and the first alarm event information displayed in the corresponding unit module in the overview interface are both cleared.
[0015] Step five involves configuration programming and commissioning.
[0016] On the offline DCS operator station, the definitions of alarm variables, reset control variables, and other related variables are completed, along with the display interface and related hardware and software configurations. The FBD and ST languages are selected to compile, download, and publish the completed source code, which is then installed on the simulation control station and other operator stations for offline simulation and operation debugging. After confirming that the design requirements are met, the newly compiled control program is copied to the online DCS operator station. The control program is then recompiled, downloaded, and published. After debugging and confirmation of normal operation, it is put into formal operation.
[0017] The beneficial effects of this invention are as follows:
[0018] By defining each alarm variable of the unit, designing and defining the reset control function, and adopting the control mechanism of "first-in, first-out, last-out", the first alarm variable highlighting control program flow is established. The first alarm variable highlighting display interface mode is designed. Then, in the DCS operator station, the control program is written using relevant languages, and the hardware and software configuration is completed. After being compiled and displayed correctly, it is downloaded and published. The control program is executed by the DCS control station (controller), so that the DCS operator station displays the first alarm event simultaneously in the unit process monitoring interface mode and the overview interface mode.
[0019] The method of highlighting the first alarm in the unit fault state has been put into practical application. When the unit is in a fault state, the operators can quickly and accurately judge the fault of the unit by using the first alarm variable event information and eliminate it in a timely manner. The application effect is good. Attached Figure Description
[0020] Figure 1 This is a flowchart of the first alarm highlighting control program for unit fault status according to the present invention. Detailed Implementation
[0021] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments.
[0022] 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.
[0023] As shown in the figure, a method for highlighting the first alarm in a unit fault condition includes the following steps:
[0024] (I) Define the prominent alarm variable
[0025] Centrifugal cascade units are generally divided into four sections (A, B, C, and D) and their piping, with the piping shared by all four sections. Each section has six alarm variables: feed light impurity fault protection sensor activation, concentrate light impurity fault protection sensor activation, lean feed light impurity fault protection sensor activation, lean feed pressure fault protection sensor activation, flow direction fault protection sensor activation, and synchronization fault protection sensor activation. The piping has six alarm variables: Level 1 feed main pipe pressure fault protection sensor activation, Level 2 feed main pipe pressure fault protection sensor activation, Level 1 lean feed main pipe pressure fault protection sensor activation, Level 2 lean feed main pipe pressure fault protection sensor activation, feed main pipe light impurity fault protection sensor activation, and lean feed main pipe light impurity fault protection sensor activation. The unit has a total of 30 alarm variables. The alarm variables for each section and the piping are defined as prominent alarm variables AR01-AR30, sequentially for sections A, B, C, and D and the piping.
[0026] (II) Design and define the reset control function
[0027] A reset control function is designed to clear the first alarm status signal after the unit fault is cleared. A pop-up reset button is set on the operation interface for reset operation control. The reset control function is defined as follows: when the unit generates the first alarm highlight information, the unit fault is not completely cleared, and there are alarm variables in the alarm state, so the reset operation is invalid; when the unit fault is completely cleared and the alarm status of all alarm variables has been cleared, the reset operation is valid, and the display of the first alarm variable and the reset button display are cleared.
[0028] (III) Establishing Control Procedures
[0029] When a fault occurs in the unit equipment or production system, resulting in multiple variable alarms, the alarm status signals of the relevant variables will be generated at different times due to differences in the measurement point location, control action, and the different effects of various fault factors. The alarm status signals of each alarm variable are formed sequentially in a certain time sequence. When a fault occurs in the unit, the alarm variable directly associated with it will always generate an alarm status signal first, followed by the alarm status signals of other alarm variables in sequence. Therefore, a "first-in, first-out" control mechanism is adopted, and based on the design and definition of the reset control function, the control procedure flow for the first alarm highlighting the unit fault status is designed and established as follows: Figure 1As shown. Specific program flow: (1) Start the control program execution; (2) Determine if an alarm has been generated? If an alarm status signal has been generated, execute step (3) of this process; otherwise, continue to execute this judgment step; (3) Determine if it is the first alarm status signal? If it is the first alarm status signal, execute step (4) of this process; otherwise, continue to execute this judgment step; (4) Display the first alarm variable; (5) Determine if a reset is performed? If a reset operation is performed, execute step (6) of this process; otherwise, continue to execute this judgment step; (6) Determine if any alarm variable is in an alarm state? If any alarm variable is in an alarm state, proceed to step (5) of this process to perform its judgment; otherwise, execute step (7) of this process; (7) Clear the display of the first alarm variable; (8) The first alarm highlight control of this unit fault ends, and proceed to step (2) of this program flow to perform the first alarm highlight control of the next unit fault status.
[0030] (iv) Design and define the first alarm variable highlighting display interface
[0031] The first alarm variable highlight information is displayed separately on the corresponding unit process monitoring interface and the first alarm highlight overview interface. The first alarm highlight information on the unit process monitoring interface is displayed as a pop-up text description of the first alarm event, along with a pop-up reset button. The first alarm highlight overview interface is independently set up, displaying the first alarm highlight for each unit in a module format with a fixed order. Each unit's first alarm variable is displayed in its corresponding module as a pop-up text description of the first alarm event. When a unit generates its first alarm event, the alarm event information pops up in the corresponding module. Multiple units can simultaneously display their first alarm events in their corresponding modules. After a valid reset operation is performed, the first alarm event information dialog box on the unit process monitoring interface and the first alarm event information displayed in the corresponding unit module in the overview interface are both cleared.
[0032] (V) Configuration Programming and Commissioning
[0033] Based on the design and methodology of steps (I), (II), (III), and (IV) of the technical solution, the definition of alarm variables, reset control variables, and other related variables, as well as the display interface and related hardware and software configuration, are completed at the offline DCS operator station. FBD and ST languages are selected, and... Figure 1 The program flow involves writing the control program, compiling, downloading, and publishing the completed source program, installing it on the simulation control station and other operator stations, performing offline simulation and operation debugging, and confirming that the design requirements are met. Then, the newly written control program is copied to the online DCS operator station, and the control program is recompiled, downloaded, and published. After debugging and confirmation that it is normal, it is put into formal operation.
[0034] Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention.
[0035] The accompanying drawings of the embodiments disclosed in this invention only involve the methods involved in the embodiments of this disclosure. Other methods can be referred to the general design. In the absence of conflict, the same embodiment and different embodiments of this invention can be combined with each other.
[0036] The above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.
Claims
1. A method for highlighting the first alarm in a unit fault condition, comprising: Step 1, defining the highlighting alarm variable; Step 2, designing and defining a reset control function; Step 3, establishing a control program flow; Step 4, designing and defining the first alarm variable highlighting display interface; Step 5, configuration programming and commissioning. Its features are: Step one includes: a centrifugal cascade unit, which is divided into four sections (A, B, C, and D) and unit piping, wherein the unit piping is shared by the four sections; each section is equipped with six alarm variables: feed light impurity accident protection sensor activation, concentrate light impurity accident protection sensor activation, lean feed light impurity accident protection sensor activation, lean feed pressure accident protection sensor activation, flow direction accident protection sensor activation, and synchronization accident protection sensor activation; the unit piping is equipped with six alarm variables: level 1 feed main pipe pressure accident protection sensor activation, level 2 feed main pipe pressure accident protection sensor activation, level 1 lean feed main pipe pressure accident protection sensor activation, level 2 lean feed main pipe pressure accident protection sensor activation, feed main pipe light impurity accident protection sensor activation, and lean feed main pipe light impurity accident protection sensor activation, for a total of 30 alarm variables for the unit; the alarm variables of each section and unit piping are defined as prominent alarm variables AR01-AR30 in sequence according to sections A, B, C, and D and the unit piping. Step two includes: designing a reset control function to clear the first alarm status signal after the unit fault is cleared; setting a pop-up reset button on the operation interface for reset operation control; the reset control function is defined as follows: when the unit generates the first alarm highlight information, the unit fault is not completely cleared, and there are alarm variables in an alarm state, so the reset operation is invalid; when the unit fault is completely cleared and the alarm states of all alarm variables have been cleared, the reset operation is valid, and the display of the first alarm variable and the reset button display are cleared. Step three involves establishing the control procedure flow. The program flow is as follows: (1) Start the control program execution; (2) Determine whether an alarm has been generated. If an alarm status signal has been generated, execute step (3) of this process; otherwise, continue to execute this judgment step; (3) Determine whether it is the first alarm status signal. If it is the first alarm status signal, execute step (4) of this process; otherwise, continue to execute this judgment step; (4) Display the first alarm variable; (5) Determine whether to perform a reset. If a reset operation is performed, execute step (6) of this process; otherwise, continue to execute this judgment step; (6) Determine whether there is an alarm variable in an alarm state. If there is an alarm variable in an alarm state, proceed to step (5) of this process to perform its judgment; otherwise, execute step (7) of this process; (7) Clear the display of the first alarm variable; (8) The first alarm highlight control of this unit fault ends, and proceed to step (2) of this program flow to perform the first alarm highlight control of the next unit fault status.
2. The method for highlighting the first alarm of a unit fault status as described in claim 1, characterized in that: Step four involves designing and defining the first alarm variable highlighting display interface; The first alarm variable highlight information is displayed separately on the corresponding unit process monitoring interface and the first alarm highlight overview interface. The first alarm highlight information on the unit process monitoring interface is displayed as a pop-up text description of the first alarm event, along with a pop-up reset button. The first alarm highlight overview interface is independently set up, displaying the first alarm highlight of each unit in a module format with a fixed order. The first alarm variable of each unit is displayed in the corresponding module as a pop-up text description of the first alarm event. When a unit generates its first alarm event, the alarm event information pops up in the corresponding module. Multiple units can simultaneously display their first alarm events in their corresponding modules. After a valid reset operation is performed, the first alarm event information dialog box on the unit process monitoring interface and the first alarm event information displayed in the corresponding unit module in the overview interface are both cleared.
3. The method for highlighting the first alarm of a unit fault status as described in claim 1, characterized in that: Step five involves configuration programming and commissioning. On the offline DCS operator station, the definitions of alarm variables, reset control variables, and related variables are completed, along with the display interface and related hardware and software configurations. The source code is compiled, downloaded, and published using FBD and ST languages, and installed on the simulation control station and other operator stations for offline simulation and operation debugging. After confirming that the design requirements are met, the newly compiled control program is copied to the online DCS operator station. The control program is then recompiled, downloaded, and published. After debugging and confirmation of normal operation, it is put into formal operation.
Citation Information
Patent Citations
Method and device for processing first-out alarm of gas turbines
CN104217548A