Human-computer interaction method and system for ethylene cracking furnace
The human-machine interaction method for ethylene cracking furnaces, which utilizes real-time monitoring and data analysis, solves the problems of low efficiency and insufficient safety of manual operation, and achieves efficient and safe operation process management and control.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHINA PETROLEUM & CHEMICAL CORP
- Filing Date
- 2024-10-16
- Publication Date
- 2026-04-17
Smart Images

Figure CN121879623A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of petrochemical technology, and more specifically to a human-machine interaction method for an ethylene cracking furnace, a human-machine interaction system for an ethylene cracking furnace, a machine-readable storage medium, and an electronic device. Background Technology
[0002] Ethylene is a crucial basic raw material in the petrochemical industry and one of the petrochemical products with the largest demand and production volume. Its output, scale, and technological level signify the development level of a country's petrochemical industry. The tubular cracking furnace, used for hydrocarbon cracking, is the core unit for ethylene production, determining the overall production capacity, stable operation, and total energy consumption of the entire ethylene plant. When hydrocarbons undergo steam cracking reactions in the radiant section of the tubular cracking furnace, secondary reactions such as polymerization and condensation occur, leading to coke accumulation on the inner wall of the furnace tubes, forming coke deposits.
[0003] Due to the coking characteristics of ethylene cracking furnaces, frequent non-stable operations such as furnace coking, feeding and unloading, temperature regulation, and pipeline purging are necessary. Currently, these operations are typically controlled manually. However, manual control requires frequent intervention by technicians, resulting in high labor intensity and reliance entirely on individual experience and operator responsibility. This approach is not only inefficient but also carries a high probability of error.
[0004] The currently available automated human-machine interface (HMI) for controlling the various processes of an ethylene cracking furnace is limited and lacks real-time monitoring capabilities. Operators are required to monitor the process for extended periods in front of the DCS interface, and alarms are not immediately triggered in case of anomalies. Therefore, a high-performance HMI with a simple interface and comprehensive functions is crucial. This would allow operators to monitor the operational status of each process in the ethylene cracking furnace in real time and control related operations, enhancing operability, convenience, and real-time management. It would also ensure and improve the safety of each process, thereby facilitating effective operation, control, monitoring, and management of automated processes.
[0005] Therefore, how to effectively control the program of each operating process while monitoring the status of each operating process and parameter of the ethylene cracking furnace in real time, enhance the operability of the operator and the convenience and real-time performance of the management of each operating process, and ensure and improve the safety of each operating process of the ethylene cracking furnace are urgent problems to be solved. Summary of the Invention
[0006] The purpose of this invention is to provide a human-machine interaction method and system for an ethylene cracking furnace, so as to at least solve the problem of how to effectively control the program of each operating process while monitoring the operating process and parameter status of the ethylene cracking furnace in real time.
[0007] To achieve the above objectives, the first aspect of the present invention provides a human-machine interaction method for an ethylene cracking furnace, comprising: monitoring the operation process of the ethylene cracking furnace and collecting real-time data of the ethylene cracking furnace; determining the current operation process of the ethylene cracking furnace and a human-machine interaction interface matching the current operation process of the ethylene cracking furnace based on the real-time data of the ethylene cracking furnace; wherein the human-machine interaction interface includes multiple interaction components, each interaction component corresponding to a different interaction program; analyzing the real-time data of the field, and generating operation process control instructions based on the analysis results of the real-time data of the field to control the current operation process of the ethylene cracking furnace to execute according to the sequential control program; responding to the user's operation of clicking on the interaction component, inserting the corresponding interaction program into the execution node of the current sequential control program, and executing the corresponding interaction program until the interaction is completed.
[0008] A second aspect of the present invention provides a human-machine interaction system for an ethylene cracking furnace, comprising: a process monitoring module for monitoring the operation process of the ethylene cracking furnace and collecting real-time data from the furnace; a human-machine interface determination module for determining the current operation process of the ethylene cracking furnace and a human-machine interface matching the current operation process based on the real-time data; wherein the human-machine interface includes multiple interactive components, each corresponding to a different interactive program; a process sequential control module for analyzing the real-time data and generating operation process control instructions based on the analysis results to control the current operation process of the ethylene cracking furnace to execute according to the sequential control program; and a human-machine interaction module for responding to user clicks on interactive components, inserting the corresponding interactive program into the execution node of the current sequential control program, and executing the corresponding interactive program until the interaction is completed.
[0009] In a third aspect of the invention, a machine-readable storage medium is provided, on which instructions are stored, which, when executed by a processor, cause the processor to be configured to perform the aforementioned human-machine interaction method for an ethylene cracking furnace.
[0010] In a fourth aspect, an electronic device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the aforementioned human-machine interaction method for an ethylene cracking furnace.
[0011] The above technical solution provides a human-machine interaction method and system for ethylene cracking furnaces to monitor the furnace's operation in real time and collect real-time data. Based on the real-time data, the current operating process of the ethylene cracking furnace and a matching human-machine interface are determined. Different human-machine interfaces can display the corresponding real-time data and provide the necessary interactive components for controlling the corresponding operating process. The real-time data is analyzed, and based on the analysis results, operating process control commands are generated to control the current operating process of the ethylene cracking furnace according to a sequential control program. During the execution of the sequential control program, the user can control the furnace's current operating process by clicking on the corresponding interactive components on the human-machine interface. When a user clicks on an interactive component, the corresponding interactive program is retrieved, inserted into the execution node of the current sequential control program, and executed. This enables users to monitor the various operating processes and parameter statuses of the ethylene cracking furnace in real time through the corresponding human-machine interface, while also providing the user with the ability to effectively control the programs of each operating process. This enhances the user's operability and the convenience and real-time nature of managing each operating process, ensuring and improving the safety of each operating process of the ethylene cracking furnace. In other words, it achieves the user's goal of effectively operating, controlling, monitoring and managing each operating process of the ethylene cracking furnace.
[0012] Other features and advantages of the embodiments of the present invention will be described in detail in the following detailed description section. Attached Figure Description
[0013] The accompanying drawings are provided to further illustrate embodiments of the present invention and form part of the specification. They are used together with the following detailed description to explain the embodiments of the present invention, but do not constitute a limitation thereof. In the drawings:
[0014] Figure 1 This is a flowchart of a human-computer interaction method for an ethylene cracking furnace provided in one embodiment of the present invention;
[0015] Figure 2 This is a block diagram of a human-machine interaction system for an ethylene cracking furnace provided in one embodiment of the present invention;
[0016] Figure 3 This invention provides a human-computer interaction system for the feeding and / or unloading operation process, as provided in one embodiment of the present invention.
[0017] Figure 4This invention provides a human-computer interaction system for ignition and heating, according to one embodiment of the present invention.
[0018] Figure 5 This invention provides a human-computer interaction system for furnace shutdown and cooling, according to one embodiment of the present invention.
[0019] Figure 6 This invention provides a human-computer interaction system applied to the coking process, according to one embodiment of the present invention.
[0020] Figure 7 This invention provides a human-machine interaction system for pipeline purging processes, according to one embodiment of the present invention. Detailed Implementation
[0021] The specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are for illustration and explanation only and are not intended to limit the present invention.
[0022] Example 1
[0023] Figure 1 This is a flowchart illustrating a human-machine interaction method for an ethylene cracking furnace according to one embodiment of the present invention. Figure 1 As shown, an embodiment of the present invention provides a human-machine interaction method for an ethylene cracking furnace, comprising:
[0024] S110: Monitor the operation of the ethylene cracking furnace and collect real-time data of the ethylene cracking furnace on site;
[0025] Specifically, this method monitors the operation of the ethylene cracking furnace in real time and collects real-time data from the furnace.
[0026] S120: Based on real-time data from the ethylene cracking furnace, determine the current operating process of the ethylene cracking furnace and the human-machine interface that matches the current operating process of the ethylene cracking furnace; wherein, the human-machine interface includes multiple interactive components, each corresponding to a different interactive program.
[0027] Specifically, different human-machine interfaces are matched to different operating processes of the ethylene cracking furnace. Different human-machine interfaces can display the real-time data of the corresponding operating process of the ethylene cracking furnace and provide the interactive components required for the corresponding operating process of the ethylene cracking furnace, so as to control the interactive program of the corresponding operating process of the ethylene cracking furnace.
[0028] S130: Analyzes real-time data from the field and generates operation process control instructions based on the analysis results to control the current operation process of the ethylene cracking furnace to be executed according to the sequential control program;
[0029] For example, the operation process of an ethylene cracking furnace includes feeding and / or unloading operations, heating and / or cooling operations, pipeline purging, and coking.
[0030] Specifically, when the ethylene cracking furnace is currently in the process of feeding and / or unloading, based on the real-time data analysis results, corresponding operation process control commands are issued to control the feeding / unloading process to execute according to the sequential control procedure. Simultaneously, control commands can be issued to adjust and optimize key parameters during the feeding / unloading process in real time. Similarly, when the ethylene cracking furnace is currently in the process of heating (ignition heating) and / or cooling (shutdown cooling), based on the real-time data analysis results, corresponding operation process control commands are issued to control the ignition heating / shutdown cooling process to execute according to the sequential control procedure. Simultaneously, control commands can be issued to adjust and optimize key parameters during the ignition heating / shutdown cooling process in real time. Finally, when the ethylene cracking furnace is currently in the process of pipeline purging, based on the real-time data analysis results, corresponding operation process control commands are issued to control the feed pipeline purging operation to execute according to the sequential control procedure. Simultaneously, control commands can be issued to adjust and optimize key parameters during the feed pipeline purging operation in real time. When the current operating process of the ethylene cracking furnace is the coking process, the corresponding operating process control command is issued based on the real-time data analysis results to control the coking process to be executed in sequence. At the same time, control commands can also be issued to adjust and optimize the key parameters in the coking process in real time.
[0031] S140: In response to the user's click on the interactive component, insert the corresponding interactive program into the execution node of the current sequential control program, and execute the corresponding interactive program until the interaction is completed.
[0032] Specifically, during the sequential control process of the ethylene cracking furnace, users can control the furnace's current operation by clicking on corresponding interactive components on the human-machine interface. When a user clicks on an interactive component, the corresponding interactive program is retrieved, inserted into the execution node of the current sequential control program, and executed. This achieves real-time monitoring of the ethylene cracking furnace's various operating processes and parameter statuses through the corresponding human-machine interface, while simultaneously providing users with effective control over these processes. This enhances user operability and the convenience and real-time nature of process management, ensuring and improving the safety of each process. Ultimately, it achieves the goal of effective operation, control, monitoring, and management of the ethylene cracking furnace's various operating processes.
[0033] For example, the interactive components on the human-computer interaction interface corresponding to each running process may include: a function button for controlling the current running process to start running, a function button for controlling the current running process to keep running at the current step, a function button for controlling the current running process to continue to execute the next step, and a function button for controlling the current running process to stop running.
[0034] In some embodiments of this example, the aforementioned human-computer interaction interface includes a parameter setting sub-interface and a login sub-interface. The parameter setting sub-interface is used to receive parameter setting information input by the user. The method further includes: verifying the user's identity login; after successful identity login verification, redirecting to the parameter setting sub-interface, including: responding to the user's request to set parameters, redirecting to the login sub-interface, capturing the password entered by the user on the login sub-interface; comparing the entered password with a preset password; if the entered password matches the preset password, redirecting to the parameter setting sub-interface; if the entered password does not match the preset password, generating a password input error prompt. Specifically, when a user (including authorized administrators and / or operators) needs to set parameters for any operating process of the ethylene cracking furnace, they first need to enter a password on the login sub-interface. The entered password is compared with a preset password to verify the user's identity login. If the entered password matches the preset password, the identity login verification is successful, and the user is redirected to the parameter setting sub-interface; otherwise, the password input is incorrect, and a password input error prompt is generated, and the interface does not redirect. This method manages password permissions by comparing the input password with a preset password, thereby ensuring the security of parameter settings for each operating process of the ethylene cracking furnace.
[0035] In some embodiments of this example, after receiving the parameter setting information input by the user in the parameter setting sub-interface, the method further includes: generating a parameter control instruction based on the parameter setting information input by the user, so as to control the relevant configuration information of the corresponding preset key parameters; wherein, the relevant configuration information of the preset key parameters includes the control range value, change rate range value, change time range value, and / or alarm range threshold value of the preset key parameters. Specifically, after receiving the parameter setting information input by the user in the parameter setting sub-interface, a parameter control instruction is generated based on the parameter setting information input by the user, so as to perform real-time control and optimization of the relevant configuration information of the preset key parameters of the corresponding operating process (feeding and / or unloading operation process, heating and / or cooling operation process, pipeline purging process and / or coking process).
[0036] In some embodiments of this example, the method further includes: visually displaying the status information parameters of each operating process of the ethylene cracking furnace through a human-machine interface matched to each operating process. For example, a human-machine interface matched to the feeding and / or unloading operation process visually displays the status information of the feeding / unloading process of the cracking furnace. A human-machine interface matched to the heating and / or cooling operation process visually displays the status information of the ignition heating / shutdown cooling process of the cracking furnace. A human-machine interface matched to the pipeline purging process visually displays the status information of the pipeline purging operation of the cracking furnace. A human-machine interface matched to the coking process visually displays the status information of the coking process.
[0037] In some embodiments of this example, the status information parameters of each operating process of the ethylene cracking furnace include at least the real-time values of preset key parameters for each operating process, the total execution time of each operating process, each execution step of each operating process, and the execution time corresponding to each execution step. Specifically, the human-machine interface matching each operating process can visually display the real-time values of preset key parameters for each operating process, the total execution time of each operating process, each execution step of each operating process, and the execution time corresponding to each execution step, so as to facilitate operators to query.
[0038] In some embodiments of this example, the above-mentioned visualization of the status information parameters of each operating process of the ethylene cracking furnace through a human-computer interaction interface matching each operating process includes: determining the display arrangement scheme of the real-time values of the preset key parameters of each operating process based on preset parameter importance setting information; and visually displaying the real-time values of the preset key parameters of each operating process according to the display arrangement scheme of the real-time values of the preset key parameters of each operating process; wherein, the display arrangement scheme is: a display arrangement scheme in which the real-time values of the preset key parameters of each operating process are arranged in ascending or descending order according to the preset parameter importance setting information.
[0039] The preset parameter importance setting information refers to the user-defined importance of key parameters for each running process. Specifically, based on the preset parameter importance setting information, the real-time values of the preset key parameters for each running process are sorted in ascending or descending order according to their importance, so that the human-computer interaction interface corresponding to each running process can prioritize displaying the real-time values of the preset key parameters that the user is most interested in.
[0040] In some embodiments of this example, the visualization of the real-time values of preset key parameters for each running process includes: arranging the real-time values of preset key parameters for each running process according to a display arrangement scheme; connecting the arranged real-time values of preset key parameters sequentially to obtain a data curve; and visually displaying the data curve. Specifically, the human-computer interaction interface corresponding to each running process displays the real-time values of the preset key parameters for the corresponding running process while generating the data curve corresponding to the arranged real-time values of preset key parameters for data curve display. This data curve display method provides a more intuitive representation of the real-time values of the preset key parameters for the running process.
[0041] For example, the real-time data curve display includes the real-time value of the site (PV), the set value (SP), the input value (OP), etc.
[0042] In some embodiments of this example, historical curves formed by data can be displayed on the same display interface, and historical curves formed by different data can be depicted with different colors.
[0043] In some embodiments of this example, the method further includes: comparing the real-time values of preset key parameters of each running process with the corresponding alarm range thresholds; for each running process, if it is determined that the real-time value of the preset key parameter exceeds the corresponding alarm range threshold, generating corresponding alarm information, and displaying the corresponding alarm information through a matching human-computer interaction interface. Specifically, an alarm is triggered for the real-time value of the preset key parameter that exceeds the corresponding alarm range threshold, including the key parameter tag number, alarm range, and real-time data. For example, when the real-time value of the preset key parameter exceeds the corresponding alarm range threshold, the value color can be changed from a black background to a red background to highlight the alarm.
[0044] In some embodiments of this example, the operation process of the ethylene cracking furnace includes a pipeline purging process; the control of the current operation process of the ethylene cracking furnace is executed according to a sequential control program, including: when the current operation process of the ethylene cracking furnace is a pipeline purging process, generating a pipeline purging command according to a preset purging sequence and preset operation navigation, so as to purge each furnace tube pipeline sequentially; wherein, the human-machine interface matching the pipeline purging process is provided with multiple indicator lights for displaying the purging progress, each indicator light corresponds one-to-one with each furnace tube pipeline, and the indicator lights corresponding to furnace tube pipelines at different purging progresses display different indicator colors. Specifically, during the pipeline purging process, which follows a sequential control procedure, the human-machine interface (HMI) displays the purging steps. During the feed pipeline purging phase, clicking the "Execute" button initiates the purging of the furnace tubes sequentially according to the page order (i.e., the preset purging sequence). When the furnace feed regulating valve opening reaches 100%, a timer starts, and a pop-up window on the HMI displays "Feed flow meter cut off, bypass and continue purging." Indicator lights for completed feed pipelines are green, those currently being purged are yellow, and those not being purged are white. The feed pipeline purging has a fixed purging time. When the set time is reached, a pop-up window displays "Purging time reached," and the operator manually selects the checkbox after the feed pipeline tag number. When the checkbox is selected, the next group of feed pipelines is purged, and the timer resets to zero. If the checkbox is not selected, the program continues purging the current group of feed pipelines. Operation navigation is provided during and after the purging process of the feed pipeline. Operators follow the prompts to begin and confirm the operation. According to the preset operation navigation, operators can click the corresponding step execution button to complete the operation according to the set procedure. Indicator lights in front of steps in progress are yellow; upon completion, the indicator light turns green. Operation navigation is also provided for the purging processes of other pipelines; operators follow the prompts to begin and confirm the operation.
[0045] In some embodiments of this example, the preset operation navigation includes functions such as manual confirmation of operation steps, automatic confirmation of pyrolysis furnace / valve and parameter status, and automatic execution of steps.
[0046] In some embodiments of this example, the operation process of the ethylene cracking furnace includes a coking process; controlling the current operation process of the ethylene cracking furnace according to a sequential control procedure includes: when the current operation process of the ethylene cracking furnace is a coking process, executing a preset coking procedure until the preset coking procedure is completed and a coking result is obtained; when the coking result meets the preset coking confirmation conditions, generating a confirmation command, and based on the confirmation command, generating a coking confirmation box on the human-machine interface matching the coking process for receiving confirmation information input by the user. Specifically, during the execution of the coking process according to the sequential control procedure, the human-machine interface matching the coking process displays the coking procedure steps. During the coking procedure, the indicator light before the completed steps is green, the indicator light before the ongoing steps is yellow, and the indicator light before the unexecuted steps is white. The human-machine interface matching the coking process is equipped with a coking time statistics function; the total coking time is the time taken from the start of coking to the current operation; the current step time is the time taken from the start of the current step to the current operation. The human-machine interface that matches the coking process is equipped with a coking qualification judgment confirmation function. After the coking result meets the preset coking confirmation conditions, the operator clicks the coking confirmation box generated on the human-machine interface to receive the confirmation information input by the user.
[0047] In some embodiments of this example, the human-machine interface that matches the coking process is equipped with a retraction function. After the coking result meets the preset coking confirmation conditions and is confirmed, the "retraction" button can be clicked to perform the retraction operation.
[0048] In some embodiments of this example, the above-mentioned determination of the current operating process of the ethylene cracking furnace and the human-machine interface matching the current operating process of the ethylene cracking furnace based on real-time on-site data of the ethylene cracking furnace includes:
[0049] The data types of the real-time data from the ethylene cracking furnace are compared with the preset data types corresponding to each operating process to obtain the comparison results for each operating process. The preset data types corresponding to each operating process are determined based on the data types of multiple historical data groups of each operating process. The comparison results for each operating process include the data type similarity between the data types of the real-time data and the preset data types corresponding to each operating process.
[0050] Specifically, the data type of the real-time data from the ethylene cracking furnace is compared with the preset data type corresponding to each operating process, which is determined in advance based on the data types of multiple historical data groups of each operating process, in order to obtain the number of identical data types between the data type of the real-time data and the preset data type corresponding to each operating process (i.e., data type similarity).
[0051] Based on the comparison results of each running process, identify all running processes whose data type similarity with the real-time data on site reaches a preset similarity threshold.
[0052] For example, for each running process, if the number of identical data types between the real-time data and the preset data type corresponding to the running process reaches a preset number, it indicates that the data type similarity between the real-time data and the preset data type corresponding to the running process has reached a preset similarity threshold.
[0053] If there is only one running process whose data type similarity with the real-time data on site reaches a preset similarity threshold, then the running process is determined to be the current running process of the ethylene cracking furnace; otherwise, a set of scene instances is obtained. The set of scene instances is determined based on multiple historical data groups of each running process whose data type similarity with the real-time data on site reaches a preset similarity threshold.
[0054] Specifically, if only one running process has a data type similarity that reaches the preset similarity threshold, then the running process is directly determined to be the current running process of the ethylene cracking furnace; otherwise, a set of scene instances is obtained for subsequent secondary determination of the current running process of the ethylene cracking furnace.
[0055] The real-time on-site data of the ethylene cracking furnace is matched with the scene elements of the scene instance set to determine the current operation process of the ethylene cracking furnace.
[0056] The current operating process of the ethylene cracking furnace is input into a pre-set human-machine interface database for matching, thereby obtaining a human-machine interface that matches the current operating process of the ethylene cracking furnace; wherein, the pre-set human-machine interface database contains each operating process of the ethylene cracking furnace and the human-machine interface corresponding to each operating process.
[0057] Specifically, after determining the current operating process of the ethylene cracking furnace, the current operating process of the ethylene cracking furnace is directly matched with the pre-set human-machine interface database to obtain a human-machine interface that matches the current operating process of the ethylene cracking furnace.
[0058] In some embodiments of this example, the above-mentioned matching of real-time on-site data of the ethylene cracking furnace with scene elements of a set of scene instances to determine the current operating process of the ethylene cracking furnace includes:
[0059] Based on real-time data from the ethylene cracking furnace, the interaction relationships between real-time data of various data types are determined and denoted as the first interaction relationship.
[0060] For each historical data group in the scenario instance set, extract historical data in the historical data group that has the same data type as the real-time on-site data of the ethylene cracking furnace;
[0061] Based on the interaction relationship between historical data extracted from each historical data group, the interaction relationship between historical data of the same data type as the real-time data of the ethylene cracking furnace is determined and recorded as the second interaction relationship corresponding to each historical data group.
[0062] The matching similarity between the first interaction relationship and the second interaction relationship corresponding to each historical data group is calculated. The running process corresponding to the historical data group with the highest matching similarity is determined as the current running process of the ethylene cracking furnace. This completes the secondary determination of the current running process of the ethylene cracking furnace when the data type similarity corresponding to more than one running process reaches a preset similarity threshold.
[0063] In some embodiments of this example, the human-machine interface is equipped with control elements for controlling the operating parameters of the ethylene cracking furnace. After obtaining a human-machine interface matching the current operating process of the ethylene cracking furnace, the method further includes: performing a preliminary comparison between the real-time data of the ethylene cracking furnace and a preset standard to preliminarily determine whether there is abnormal data in the real-time data of the ethylene cracking furnace; if it is preliminarily determined that there is abnormal data in the real-time data of the ethylene cracking furnace, determining the operating parameters associated with the abnormal data, and marking and displaying the control elements corresponding to the operating parameters associated with the abnormal data on the corresponding human-machine interface. Specifically, by marking and displaying the control elements corresponding to the operating parameters associated with abnormal data, the user can be intuitively reminded of the possible abnormal situation and the corresponding control elements of the operating parameters, further ensuring and improving the safety of each operating process of the ethylene cracking furnace.
[0064] In some embodiments of this example, after obtaining a human-machine interface matching the current operating process of the ethylene cracking furnace, the method further includes: acquiring operation data of historical operating processes consistent with the current operating process of the ethylene cracking furnace; determining a plurality of first components based on the operation data of the historical operating processes; wherein, the first component represents a component whose usage frequency reaches a preset usage frequency in the historical operating process consistent with the current operating process of the ethylene cracking furnace; and setting each first component on the human-machine interface matching the current operating process of the ethylene cracking furnace. Specifically, by setting components whose usage frequency reaches a preset usage frequency in the historical operating process consistent with the current operating process of the ethylene cracking furnace on the human-machine interface matching the current operating process of the ethylene cracking furnace, commonly used components can be provided to the user to further facilitate user operation.
[0065] Example 2
[0066] Please refer to Figure 3 , Figure 3 This invention provides a human-machine interface system for the feeding and / or unloading operation process, which can also be applied to the switching process of an ethylene cracking furnace. Specifically, this invention provides a human-machine interface system for the implementation of a human-machine interaction method for an ethylene cracking furnace during the feeding and / or unloading operation process. A human-machine interface system for automatically executing the feeding / unloading process of an ethylene cracking furnace includes a user login unit, a communication detection unit, an intelligent unit, a function control unit, a parameter display unit, a parameter setting unit, an interface control unit, and an alarm display unit, etc. The human-machine interface system provides a visual display of the status information of the feeding / unloading process.
[0067] In some embodiments of this example, the login unit is used for dedicated access control of parameter settings on designated pages. When setting interface parameters, the access administrator must enter a password in the password input dialog box on the designated interface. The system manages password access by verifying the entered password against a preset correct password. If the password is correct, the system redirects to the corresponding parameter setting interface; otherwise, it indicates an incorrect password and displays a password error message without redirecting the interface. In some embodiments of this example, the system model is deployed using a host computer architecture. The communication detection unit monitors the communication between the host computer and the DCS control system in real time. When communication is normal, the indicator light is green, indicating effective operation. When abnormal, the communication indicator light flashes red, and the system issues an alarm sound. Specifically, the system achieves online control through a combination of DCS configuration and host computer server programming. Simultaneously, to automate the feeding / unloading operations, an independent server needs to be deployed on the industrial control network. The execution program of the feeding / unloading operating system interacts with data through the OPC DA interface of the Emerson DCS OPC server to obtain the values or status of relevant parameters. To ensure the secure operation of the DCS system, an industrial-grade firewall is added between the system server and the communication interface. By configuring corresponding rules and policies, deep isolation and protection of the DCS control system are achieved, cutting off virus transmission routes and ensuring the normal, safe, and stable operation of the device's DCS production control system. The industrial firewall incorporates proprietary communication protocols from various mainstream automation product manufacturers, enabling seamless access to systems such as Honeywell DCS, Yokogawa DCS, and Emerson DCS, as well as servers or databases like OPCSERVER, IP21 / PHD / PI. In some embodiments of this example, the intelligent unit collects and analyzes real-time field data, issues control commands based on the data analysis results, controls the feeding / unloading process to execute according to a sequential control procedure, and simultaneously issues control commands to adjust and optimize key parameters of the feeding / unloading process in real time.
[0068] In some embodiments of this example, the intelligent unit also includes a self-learning function for optimizing the control of key parameters. Operators can reset the model parameters as needed after logging into the unit with the login password.
[0069] In some embodiments of this example, the system also includes interface jump buttons, each labeled with the interface name. When the system is in the displayed interface, the corresponding interface jump button is highlighted and its color is darkened. For example, if the current interface is the "Preparation Before Feeding" interface, clicking the "Feed" interface jump button will redirect the feeding operation human-machine interaction system to the "Feeding" interface, with the feeding button highlighted. If the current interface is the "Return" interface, clicking the "Parameter Monitoring" interface jump button will redirect the return operation human-machine interaction system to the "Parameter Monitoring" interface, with the parameter monitoring button highlighted.
[0070] In some embodiments of this example, the function control unit includes function buttons such as "Start", "Hold", "Continue" and "Stop" to control the operation of the feeding / unloading program. When the corresponding function button is pressed, the indicator light in front of the button is green, and the indicator lights of the other buttons are gray.
[0071] In one specific implementation, clicking the "Start" button for feeding / returning materials initiates the feeding / returning program, and the "Run" label in the navigation bar turns green. If an abnormal situation arises during the feeding / returning process requiring manual intervention without exiting the program, clicking the "Save" button will turn the "Save" label in the navigation bar green, and the feeding / returning program will remain at its current step. After manual intervention is complete, clicking the "Continue" button will turn the "Run" label in the navigation bar green, and the feeding / returning program will return to the "Run" state and continue running the current step. If an emergency occurs during program execution that necessitates termination, clicking the "Stop" button will terminate the feeding / returning program with a single click, and the "Stop" label in the navigation bar will turn red.
[0072] In some embodiments of this example, the function control unit further includes a key parameter control function button. When the key parameter control function button is in the "automatic" state, the indicator light in front of the button is green and the word "automatic" is displayed on the button. When the key parameter control function button is in the "manual" state, the indicator light in front of the button is gray and the word "manual" is displayed on the button.
[0073] In one specific implementation, taking the dilution steam (DS) automatic / manual switching button as an example, when the feeding or unloading program is running, DS defaults to automatic system adjustment. In automatic adjustment mode, the indicator light in front of the button is green, and the button displays "DS Automatic". The operator can click the "DS Automatic" button at any time as needed. After clicking, the button displays "DS Manual", the indicator light in front of the button turns white, and the automatic control of DS by the program is disabled. When the button is clicked again, the indicator light in front of the button turns green, the button displays "DS Automatic", and DS is switched back to system program control.
[0074] In some embodiments of this example, the system feeding / unloading interface is provided with feeding / unloading procedure steps. During the feeding / unloading procedure, the indicator light before the completed step is green, the indicator light before the ongoing step is yellow, and the indicator light before the unexecuted step is white.
[0075] In some implementations of this embodiment, each step of the feeding / unloading process is set with a status value of a key control quantity. When the parameter reaches the set value, a pop-up window will remind the operator that the key parameter has reached the set value of the current step, indicating that the operation of this step has been completed.
[0076] In some embodiments of this example, after the system feeding operation is completed, the feeding completion parameter adjustment process begins. When the operator clicks the corresponding parameter adjustment execution button, the feeding completion parameters enter the adjustment process. During the parameter adjustment process, the indicator light in front of the parameter is displayed in yellow. After the parameter adjustment process is completed, the indicator light is displayed in green.
[0077] In some implementations of this embodiment, after the system unloading operation is completed, the unloading completion process begins. The operator can click the corresponding parameter adjustment execution button according to the page navigation content, and the feeding completion parameters will enter the adjustment process. During the parameter adjustment process, the indicator light in front of it will be yellow. After the parameter adjustment process is completed, the indicator light will be green.
[0078] In some implementations of this embodiment, during the material return process, the operator performs corresponding operations and confirms them according to the page navigation content, and the system automatically confirms the conditions for obtaining DCS data or status.
[0079] In some implementations of this embodiment, the system feeding / unloading interface is equipped with a feeding / unloading time statistics function. The total feeding / unloading time is the time taken from the start of feeding / unloading to the current running program; the current step time is the time taken from the start of the current step to the current running program.
[0080] In some embodiments of this example, the system feeding / unloading interface is equipped with a program action display unit to display the execution steps and corresponding execution times of the feeding / unloading operation, so that operators can easily query them. For example: at 12:24, operation step 3 is completed; at 13:15, COT control is activated for cascade control.
[0081] In some embodiments of this example, the system includes a pre-feeding / returning preparation interface. Operators manually confirm the pre-feeding / returning conditions according to the interface instructions, while the system automatically confirms conditions for which DCS data or status can be obtained. Manual confirmations include "confirming the industrial air supply has been blind-flared" and "confirming the sulfur injection passivation furnace tubes," while automatic confirmations include "confirming the DCS is in hot standby mode" and "COT is controlled at 720–740°C."
[0082] In some embodiments of this example, the system is equipped with a post-feeding / returning inspection interface. Operators follow the instructions on the interface to perform operations and confirm completion. At the same time, the system automatically confirms the conditions for obtaining DCS data or status.
[0083] In some embodiments of this example, in the parameter setting unit, the operator can enter the parameter setting interface after logging in with a password, and set the key parameter control values, change rates, change times, and key parameter alarm range values as needed.
[0084] In some embodiments of this example, the system is provided with a feeding / unloading parameter monitoring interface, which includes a parameter alarm center, parameter display and parameter overview unit.
[0085] In some embodiments of this example, the parameter display unit is used to display key parameters of the feeding / unloading process, showing the real-time values of these key parameters. Operators can sort the key parameters in ascending or descending order according to their importance, so that the parameter display unit can prioritize displaying the parameters that the operator is most interested in.
[0086] In some embodiments of this example, the parameter display unit displays real-time data and data curves. The real-time data curves include real-time position values (PV), set values (SP), input values (OP), etc. The historical curves formed by the data are displayed on the same display interface, and historical curves formed by different data are depicted in different colors.
[0087] In some embodiments of this example, the alarm display unit provides an alarm prompt when a parameter exceeds a set limit, including the key parameter tag number, alarm range, and real-time data. When a parameter exceeds a preset range, the value color changes to black and the background changes to red to provide an alarm prompt.
[0088] In some embodiments of this example, the alarm display unit is equipped with an alarm cancellation function, and checking the checkbox after the alarm information allows for manual intervention to block invalid alarms.
[0089] In some embodiments of this example, the alarm display unit has an invalid alarm cancellation function. If a key parameter exceeds the preset range but does not affect the program's operation, the system will issue an alarm prompt. Checking the checkbox after the alarm parameter can block invalid alarms. When the parameter value returns to the preset range, the checkbox will be automatically unchecked. If the parameter exceeds the preset range again, the alarm prompt will continue.
[0090] In some embodiments of this example, the overview unit can view the real-time values (PV), set values (SP), input values (OP), and other key parameters of the feeding / unloading process in real time.
[0091] Example 3
[0092] Please refer to Figure 4 and Figure 5 , Figure 4 This invention provides a human-computer interaction system for ignition and heating, according to one embodiment of the present invention. Figure 5 This invention provides a human-machine interface system for furnace shutdown and cooling, according to one embodiment of the present invention. This embodiment of the present invention provides a human-machine interface system for the implementation of a human-machine interaction method for an ethylene cracking furnace during the heating and / or cooling operation process. A human-machine interface system for automatically executing the ignition heating / shutdown cooling process of an ethylene cracking furnace includes a user login unit, a communication detection unit, an intelligent unit, a function control unit, a parameter display unit, a parameter setting unit, an interface control unit, and an alarm display unit, etc. The human-machine interface system provides a visual display of the status information of the ignition heating / shutdown cooling process.
[0093] In some implementations of this embodiment, the login unit is used to manage the access permissions of the specified page parameter settings. When the access administrator sets the interface parameters, he / she needs to enter a password in the password input dialog box of the specified interface. The system manages the password access permissions by verifying the entered password against the preset correct password. If the password is entered correctly, the system will jump to the corresponding parameter setting interface; otherwise, it indicates that the password is entered incorrectly, and a password input error prompt will be given, and the interface will not jump.
[0094] In some implementations of this embodiment, the system model is deployed using a host computer architecture. The communication detection unit detects in real time whether the communication between the host computer and the DCS control system is normal. When the communication is normal, the indicator light is green, indicating that the operation is effective. When there is an abnormality, the communication indicator light turns red and flashes, and the system issues an alarm sound.
[0095] In one specific implementation, the system achieves online control through a combination of DCS (Distributed Control System) configuration and host computer server programming. To automate ignition / heating and shutdown / cooling operations, a dedicated server is deployed on the industrial control network. The operating system's execution program interacts with Emerson DCS's OPC server via the OPC DA interface to obtain relevant parameter values or statuses. To ensure the secure operation of the DCS system, an industrial-grade firewall is added between the system server and the communication interface. By configuring appropriate rules and policies, deep isolation and protection of the DCS control system are achieved, cutting off virus transmission pathways and ensuring the normal, safe, and stable operation of the plant's DCS production control system. The industrial firewall incorporates proprietary communication protocols from various mainstream automation product manufacturers, enabling seamless access to systems such as Honeywell DCS, Yokogawa DCS, and Emerson DCS, as well as OPC SERVER, IP21 / PHD / PI servers or databases.
[0096] In some embodiments of this example, the intelligent unit is used to collect real-time data from the site and analyze the data. Based on the data analysis results, it issues control commands to control the ignition heating / shutdown cooling process to be executed in a sequential control program. At the same time, it issues control commands to adjust and optimize the key parameters of the ignition heating / shutdown cooling process in real time.
[0097] In some embodiments of this example, the intelligent unit also includes a self-learning function for optimizing the control of key parameters. Operators can reset the model parameters as needed after logging into the unit with the login password.
[0098] In some embodiments of this example, the system also includes interface navigation buttons. These buttons are labeled with the interface name, and when the system is in the displayed interface, the corresponding navigation button is highlighted and its color is darkened. For example, if the current interface is the "Preparation before Ignition and Heating" interface, clicking the "Ignition" navigation button will redirect the ignition and heating operation human-machine interface to the "Ignition" interface, with the ignition button highlighted. Similarly, if the current interface is the "Preparation before Shutdown and Cooling" interface, clicking the "Parameter Monitoring" navigation button will redirect the shutdown and cooling operation human-machine interface to the "Parameter Monitoring" interface, with the parameter monitoring button highlighted.
[0099] In some embodiments of this example, the function control unit includes function buttons such as "Start", "Hold", "Continue" and "Stop" to control the operation of the ignition heating / shutdown cooling program. When the corresponding function button is pressed, the indicator light in front of the button is green, and the indicator lights of the other buttons are gray.
[0100] In one specific implementation, clicking the "Start" button for ignition and heating begins the ignition and heating program, and the "Run" label in the navigation bar turns green. If an abnormal situation occurs during the ignition and heating process requiring manual intervention without exiting the program, clicking the "Hold" button will turn the "Hold" label in the navigation bar green, and the ignition and heating program will remain at the current step. After manual intervention is completed, clicking the "Continue" button will turn the "Run" label in the navigation bar green, and the ignition and heating program will return to the "Run" state and continue running the current step. If an emergency occurs during program execution that necessitates termination, clicking the "Stop" button will terminate the ignition and heating program with a single click, and the "Stop" label in the navigation bar will turn red.
[0101] In one specific implementation, clicking the "Start" button for shutdown and cooling initiates the shutdown and cooling program, and the "Run" label in the navigation bar turns green. If an abnormal situation arises during the shutdown and cooling process requiring manual intervention without exiting the program, clicking the "Hold" button will turn the "Hold" label in the navigation bar green, and the shutdown and cooling program will remain at its current step. Once the manual intervention is complete, clicking the "Continue" button will turn the "Run" label in the navigation bar green, and the shutdown and cooling program will return to the "Run" state and continue running the current step. If an emergency occurs during program execution that necessitates termination, clicking the "Stop" button will terminate the shutdown and cooling program with a single click, and the "Stop" label in the navigation bar will turn red.
[0102] In some embodiments of this example, the function control unit further includes a key parameter control function button, namely a key parameter automatic / manual control switching button. When the key parameter control function button is in the "automatic" state, the indicator light in front of the button is green and the word "automatic" is displayed on the button; when the key parameter control function button is in the "manual" state, the indicator light in front of the button is gray and the word "manual" is displayed on the button.
[0103] In one specific implementation, taking the dilution steam (DS) automatic / manual switching button as an example, when the ignition heating or shutdown cooling program is running, DS defaults to automatic system adjustment. In automatic adjustment mode, the indicator light in front of the button is green, and the button itself reads "DS Automatic". The operator can click the "DS Automatic" button at any time as needed. After clicking, the button's text changes to "DS Manual", and the indicator light in front of the button turns white, thus disabling the program's automatic control of DS. When the button is clicked again, the indicator light in front of the button turns green, and the button's text changes back to "DS Automatic", switching DS back to automatic system control.
[0104] In some embodiments of this example, the system ignition heating / shutdown cooling interface is set with ignition heating / shutdown cooling program steps. During the operation of the ignition heating / shutdown cooling program, the indicator light before the completed step is green, the indicator light before the ongoing step is yellow, and the indicator light before the unexecuted step is white.
[0105] In some implementations of this embodiment, the system ignition heating / shutdown cooling interface is provided with an ignition heating / shutdown cooling time statistics function. The total ignition heating / shutdown cooling time is the time taken from the start of ignition heating / shutdown cooling to the current running program; the current step time is the time taken from the start of the current step to the current running program.
[0106] In some implementations of this embodiment, the heating / cooling process is set with a status value for a key control parameter C. When the parameter reaches the set status value, a pop-up window will remind the operator that the parameter has reached the current step status value, and the relevant operation will be started according to the operation navigation under the relevant status.
[0107] In some embodiments of this example, the heating process is equipped with an operation navigation unit. After the heating / cooling process reaches the state that allows it, relevant operations can be performed according to the operation navigation. The operation navigation includes functions such as manual confirmation of operation steps, automatic confirmation of the status of the pyrolysis furnace / valve and parameters, and automatic execution of parameters.
[0108] In one specific implementation, taking the heating operation in the ignition and heating interactive system as an example, when the COT temperature reaches 500℃ and the dilution steam flow rate reaches 3500 kg / h, the system pops up a reminder to the operator that the COT temperature has reached 500℃ and the dilution steam flow rate has reached 3500 kg / h. After the COT temperature and dilution steam flow rate simultaneously reach the preset conditions, the dilution steam automatically begins to increase to 4000 kg / h at a certain rate; the system automatically judges that the steam drum pressure is within 7-8 MPa and prompts to close the BFW regulating valve bypass and open the hand valves before and after the BFW regulating valve; the system prompts to open the valve after TV-06091; then the system prompts to put TIC-06091 into automatic mode and adjust it to 480℃. The operator clicks the execute button next to this prompt, and the system controls this operation to be executed automatically.
[0109] In some embodiments of this example, the system ignition heating / shutdown cooling interface is equipped with a program action display unit to display the execution steps and corresponding execution times of the ignition heating / shutdown cooling operation, so as to facilitate operator query. For example: at 12:24, operation step 3 is completed; at 13:15, COT control is switched to cascade control.
[0110] In some embodiments of this example, the system includes a pre-ignition / shutdown / cooling preparation interface. Operators manually confirm the pre-ignition / shutdown / cooling conditions according to the interface instructions. The system automatically confirms conditions for which DCS data or status can be obtained. Manual confirmation preparations include, for example, "Confirm the steam drum water supply root valve is fully open" or "Confirm the steam drum field level gauge is in use." Automatic confirmation preparations include, for example, "Confirm valve LIC-06091 is closed" or "Confirm HIC-06090 is fully open."
[0111] In some embodiments of this example, the system is provided with an ignition interface, and the operator confirms the ignition operation according to the interface instructions. The system automatically confirms the conditions under which DCS data or status can be obtained.
[0112] In some embodiments of this example, in the parameter setting unit, the operator can enter the parameter setting interface after logging in with a password, and set the key parameter control values, change rates, change times, and key parameter alarm range values as needed.
[0113] In some embodiments of this example, the system is provided with an ignition heating / shutdown cooling parameter monitoring interface, which includes a parameter alarm center, parameter display and parameter overview unit.
[0114] In some embodiments of this example, the parameter display unit is used to display key parameters during the ignition heating / shutdown cooling process, showing the real-time values of these key parameters. Operators can sort the key parameters in ascending or descending order according to their importance, so that the parameter display unit can prioritize displaying the parameters that the operator is most interested in.
[0115] In some embodiments of this example, the parameter display unit displays real-time data and data curves. The real-time data curves include real-time position values (PV), set values (SP), input values (OP), etc. The historical curves formed by the data are displayed on the same display interface, and historical curves formed by different data are depicted in different colors.
[0116] In some embodiments of this example, the alarm display unit provides an alarm prompt when a parameter exceeds a set limit, including the key parameter tag number, alarm range, and real-time data. When a parameter exceeds a preset range, the value color changes to black and the background changes to red to provide an alarm prompt.
[0117] In some embodiments of this example, the alarm display unit is equipped with an alarm cancellation function, and checking the checkbox after the alarm information allows for manual intervention to block invalid alarms.
[0118] In some embodiments of this example, the alarm display unit has an invalid alarm cancellation function. If a key parameter exceeds the preset range but does not affect the program's operation, the system will issue an alarm prompt. Checking the checkbox after the alarm parameter can block invalid alarms. When the parameter value returns to the preset range, the checkbox will be automatically unchecked. If the parameter exceeds the preset range again, the alarm prompt will continue.
[0119] In some embodiments of this example, the overview unit can view the real-time values (PV), setpoints (SP), and input values (OP) of key parameters during the ignition heating / shutdown cooling process.
[0120] Example 4
[0121] Please refer to Figure 6 , Figure 6 This invention provides a human-machine interface system for the coking process (coking operation) according to one embodiment of the present invention. The embodiment of the present invention provides a human-machine interface system for the implementation of a human-machine interaction method for an ethylene cracking furnace during the coking process (coking operation). A human-machine interface system for automatically executing the coking process (coking operation) of an ethylene cracking furnace includes a user login unit, a communication detection unit, an intelligent unit, a function control unit, a parameter display unit, a parameter setting unit, an interface control unit, and an alarm display unit, etc. The human-machine interface system provides a visual display of the status information of the coking process.
[0122] In some implementations of this embodiment, the login unit is used to manage the access permissions of the specified page parameter settings. When the access administrator sets the interface parameters, he / she needs to enter a password in the password input dialog box of the specified interface. The system manages the password access permissions by verifying the entered password against the preset correct password. If the password is entered correctly, the system will jump to the corresponding parameter setting interface; otherwise, it indicates that the password is entered incorrectly, and a password input error prompt will be given, and the interface will not jump.
[0123] In some implementations of this embodiment, the system model is deployed using a host computer architecture. The communication detection unit detects in real time whether the communication between the host computer and the DCS control system is normal. When the communication is normal, the indicator light is green, indicating that the operation is effective. When there is an abnormality, the communication indicator light turns red and flashes, and the system issues an alarm sound.
[0124] In one specific implementation, the system achieves online control through a combination of DCS (Distributed Control System) configuration and host computer server programming. To automate the coking operation, a dedicated server is deployed on the industrial control network. The coking operating system's executable program interacts with the Emerson DCS's OPC server via the OPC DA interface to obtain relevant parameter values or statuses. To ensure the secure operation of the DCS system, an industrial-grade firewall is added between the system server and the communication interface. By configuring appropriate rules and policies, deep isolation and protection of the DCS control system are achieved, cutting off virus transmission pathways and ensuring the normal, safe, and stable operation of the device's DCS production control system. The industrial firewall incorporates proprietary communication protocols from various mainstream automation product manufacturers, enabling seamless access to systems such as Honeywell DCS, Yokogawa DCS, and Emerson DCS, as well as OPC SERVER, IP21 / PHD / PI servers or databases.
[0125] In some embodiments of this example, the intelligent unit is used to collect real-time data from the site and analyze the data. Based on the data analysis results, it issues control commands to control the coking process to be executed in a sequential control program. At the same time, it issues control commands to adjust and optimize the key parameters of the coking process additives in real time.
[0126] In some embodiments of this example, the intelligent unit also includes a self-learning function for optimizing the control of key parameters. Operators can reset the model parameters as needed after logging into the unit with the login password.
[0127] In some embodiments of this example, the system also includes interface jump buttons, with the interface name written on the buttons. When the system is in the display interface, the corresponding interface jump button is highlighted and its color is darkened. For example, if the current interface is the "Preparation before charring" interface, clicking the interface jump button "Charring" will redirect the charring operation human-computer interaction system to the "Charring" interface, and the charring button will be highlighted.
[0128] In some embodiments of this example, the function control unit includes function buttons such as "Start", "Hold", "Continue" and "Stop" to control the operation of the charring program. When the corresponding function button is pressed, the indicator light in front of the button is green, and the indicator lights of the other buttons are gray.
[0129] In one specific implementation, clicking the "Start" button for coking begins the coking process, and the "Run" label in the navigation bar turns green. If an abnormal situation arises during the coking process requiring manual intervention without exiting the coking program, clicking the "Save" button will turn the "Save" label in the navigation bar green, and the coking program will remain at the current step. After manual intervention is completed, clicking the "Continue" button will turn the "Run" label in the navigation bar green, and the coking program will return to the "Run" state and continue running the current step. If an emergency occurs during program execution that necessitates termination, clicking the "Stop" button will turn the "Stop" label in the navigation bar red.
[0130] In some embodiments of this example, the function control unit further includes a key parameter control function button. When the key parameter control function button is in the "automatic" state, the indicator light in front of the button is green and the word "automatic" is displayed on the button. When the key parameter control function button is in the "manual" state, the indicator light in front of the button is gray and the word "manual" is displayed on the button.
[0131] In one specific implementation, taking the COT automatic / manual switching button as an example, when the coking program is running, COT defaults to automatic system adjustment. When in automatic adjustment mode, the indicator light in front of the button is green, and the text on the button reads "COT Automatic". The operator can click the "COT Automatic" button at any time as needed. After clicking, the text on the button changes to "COT Manual", and the indicator light in front of the button turns white, thus disabling the program's automatic control of COT. When the button is clicked again, the indicator light in front of the button turns green, and the text on the button changes back to "COT Automatic", switching COT back to automatic system control.
[0132] In some embodiments of this example, the system coking interface is provided with coking program steps. During the coking program operation, the indicator light before the completed step is green, the indicator light before the ongoing step is yellow, and the indicator light before the uncompleted step is white.
[0133] In some implementations of this embodiment, the system's charring interface is equipped with a charring time statistics function. The total charring time is the time taken from the start of charring to the current running program; the current step time is the time taken from the start of the current step to the current running program.
[0134] In some embodiments of this example, the system's charring interface is equipped with a charring qualification judgment condition confirmation function. After the charring confirmation condition is met, the operator clicks the confirmation box before the condition.
[0135] In some embodiments of this example, the system's charring interface is equipped with a retraction function. Only after all charring qualification criteria are met and confirmed can the "Retraction" button be clicked to initiate the retraction operation. Clicking the "Retraction" button executes the retraction operation; during the retraction process, the step indicator light displays yellow; after the retraction operation is completed, the step indicator light displays green.
[0136] In some embodiments of this example, the system's coking interface is equipped with a program action display unit that displays the execution steps of the coking operation and the corresponding execution time, so that operators can easily query the information. For example: at 12:24, operation step 3 is completed; at 13:15, COT control is initiated at the serial cascade control level.
[0137] In some embodiments of this example, the system is equipped with a pre-coking preparation interface. Operators manually confirm the pre-coking conditions according to the interface instructions, and the system automatically confirms the conditions for which DCS data or status can be obtained. Manual confirmation preparations include "confirm that all feed lines have been fitted with blind flanges" and "confirm that the industrial air extraction blind flange operation is completed," etc.; automatic confirmation preparations include "confirm that industrial solenoid valve XZV-06063 is fully open" and "confirm that the DCS is in the 'coking removal' state."
[0138] In some embodiments of this example, the system is provided with a post-burning inspection interface. Operators manually confirm the post-burning inspection content according to the interface instructions, and the system automatically confirms the conditions for obtaining DCS data or status.
[0139] In some embodiments of this example, in the parameter setting unit, the operator can enter the parameter setting interface after logging in with a password, and set the key parameter control values, change rates, change times, and key parameter alarm range values as needed.
[0140] In some embodiments of this example, the system is provided with a charring parameter monitoring interface, which includes a parameter alarm center, parameter display and parameter overview unit.
[0141] In some embodiments of this example, the parameter display unit is used to display key parameters of the coking process, showing the real-time values of these key parameters. Operators can sort the key parameters in ascending or descending order according to their importance, so that the parameter display unit can prioritize displaying the parameters that the operator is most interested in.
[0142] In some embodiments of this example, the parameter display unit displays real-time data and data curves. The real-time data curves include real-time position values (PV), set values (SP), input values (OP), etc. The historical curves formed by the data are displayed on the same display interface, and historical curves formed by different data are depicted in different colors.
[0143] In some embodiments of this example, the alarm display unit provides an alarm prompt when a parameter exceeds a set limit, including the key parameter tag number, alarm range, and real-time data. When a parameter exceeds a preset range, the value color changes to black and the background changes to red to provide an alarm prompt.
[0144] In one specific implementation, clicking the "maximize" button on the alarm display unit allows viewing all alarm information related to the charring process on the same interface.
[0145] In some embodiments of this example, the alarm display unit is equipped with an alarm cancellation function, and checking the checkbox after the alarm information allows for manual intervention to block invalid alarms.
[0146] In some embodiments of this example, the alarm display unit has an invalid alarm cancellation function. If a key parameter exceeds the preset range but does not affect the program's operation, the system will issue an alarm prompt. Checking the checkbox after the alarm parameter can block invalid alarms. When the parameter value returns to the preset range, the checkbox will be automatically unchecked. If the parameter exceeds the preset range again, the alarm prompt will continue.
[0147] In some embodiments of this example, the parameter overview unit can view the real-time values (PV), setpoints (SP), input values (OP), and other key parameters of the coking process in real time.
[0148] In one specific implementation, clicking the "Maximize" button on the parameter overview unit allows you to view the real-time values (PV), setpoints (SP), and input values (OP) of all key parameters in the coking process on the same screen.
[0149] Example 5
[0150] Please refer to Figure 7 , Figure 7 This invention provides a human-machine interface system for pipeline purging processes, according to one embodiment of the present invention. The embodiment provides a human-machine interface system for the implementation of a human-machine interaction method for ethylene cracking furnaces during pipeline purging processes. This human-machine interface system for automatically executing pipeline purging operations in ethylene cracking furnaces includes a user login unit, a communication detection unit, an intelligent unit, a function control unit, a parameter display unit, a parameter setting unit, an interface control unit, and an alarm display unit. The human-machine interface system provides a visual display of the status information of the pipeline purging process.
[0151] In one specific implementation, when the feed line to the pyrolysis furnace is a liquid phase feed, the system first performs liquid phase purging. After the liquid phase feed line is purged, the gas phase feed line is then purged. An interface diagram is attached. Figure 2As shown; when the feed line to the pyrolysis furnace is a gas phase feed, the system first performs gas phase purging, and then performs liquid phase feed line purging after the gas phase line purging is completed. A schematic diagram of the interface is attached. Figure 3 As shown.
[0152] In some implementations of this embodiment, the login unit is used to manage the access permissions of the specified page parameter settings. When the access administrator sets the interface parameters, he / she needs to enter a password in the password input dialog box of the specified interface. The system manages the password access permissions by verifying the entered password against the preset correct password. If the password is entered correctly, the system will jump to the corresponding parameter setting interface; otherwise, it indicates that the password is entered incorrectly, and a password input error prompt will be given, and the interface will not jump.
[0153] In some implementations of this embodiment, the system model is deployed using a host computer architecture. The communication detection unit detects in real time whether the communication between the host computer and the DCS control system is normal. When the communication is normal, the indicator light is green, indicating that the operation is effective. When there is an abnormality, the communication indicator light turns red and flashes, and the system issues an alarm sound.
[0154] In one specific implementation, the system achieves online control through a combination of DCS (Distributed Control System) configuration and host computer server programming. To automate pipeline purging operations, a dedicated server is deployed on the industrial control network. The pipeline purging operating system's executable program interacts with the Emerson DCS's OPC server via the OPC DA interface to obtain relevant parameter values or statuses. To ensure the secure operation of the DCS system, an industrial-grade firewall is added between the system server and the communication interface. By configuring appropriate rules and policies, deep isolation and protection of the DCS control system are achieved, cutting off virus transmission pathways and ensuring the normal, safe, and stable operation of the plant's DCS production control system. The industrial firewall incorporates proprietary communication protocols from various mainstream automation product manufacturers, enabling seamless access to systems such as Honeywell DCS, Yokogawa DCS, and Emerson DCS, as well as OPC SERVER, IP21 / PHD / PI servers or databases.
[0155] In some embodiments of this example, the intelligent unit is used to collect real-time data from the site and analyze the data. Based on the data analysis results, it issues control commands to control the pipeline purging operation to be executed according to the sequential control procedure. At the same time, it issues control commands to adjust and optimize the key parameters of the pipeline purging operation in real time.
[0156] In some embodiments of this example, the intelligent unit also includes a self-learning function for optimizing the control of key parameters. Operators can reset the model parameters as needed after logging into the unit with the login password.
[0157] In some embodiments of this example, the system also includes interface jump buttons, with the interface name written on the buttons. When the system is in the display interface, the corresponding interface jump button is highlighted and its color is darkened. For example, if the current interface is the "Raw Material Pipeline Purging" interface, clicking the "Parameter Monitoring" interface jump button will redirect the pipeline purging operation human-machine interaction system to the "Parameter Monitoring" interface, where the Parameter Monitoring button will be highlighted.
[0158] In some embodiments of this example, the function control unit includes function buttons such as "Start", "Hold", "Continue" and "Stop" to control the operation of the pipeline purging procedure. When the corresponding function button is pressed, the indicator light in front of the button is green, and the indicator lights of the other buttons are gray.
[0159] In one specific implementation, clicking the "Start" button on the feed line purging interface initiates the feed line purging program, and the "Run" label in the navigation bar turns green. If an abnormal situation arises during the feed line purging process requiring manual intervention without exiting the program, clicking the "Save" button will turn the "Save" label in the navigation bar green, and the feed line purging program will remain at the current step. After manual intervention is completed, clicking the "Continue" button will turn the "Run" label in the navigation bar green, and the feed line purging program will return to the "Run" state and continue running the current step. If an emergency occurs during program execution that necessitates termination, clicking the "Stop" button will terminate the feed line purging program with a single click, and the "Stop" label in the navigation bar will turn red.
[0160] In some embodiments of this example, the function control unit further includes a key parameter control function button, namely a key parameter automatic / manual control switching button. When the key parameter control function button is in the "automatic" state, the indicator light in front of the button is green and the word "automatic" is displayed on the button; when the key parameter control function button is in the "manual" state, the indicator light in front of the button is gray and the word "manual" is displayed on the button.
[0161] In one specific implementation, taking the COT automatic / manual switching button as an example, when the feed pipeline purging program is running, COT adjustment defaults to automatic system adjustment. In automatic adjustment mode, the indicator light in front of the button is green, and the button displays "COT Automatic". The operator can click the "COT Automatic" button at any time as needed. After clicking, the button displays "COT Manual", the indicator light in front of the button turns white, and the program's automatic control of COT is disabled. When the button is clicked again, the indicator light in front of the button turns green, the button displays "COT Automatic", and COT is switched back to automatic system control.
[0162] In some embodiments of this example, the feed line purging interface includes a purging procedure. During the feed line purging phase, clicking the "Execute" button initiates a sequential purging of the furnace tubes according to the page order. A timer starts counting every time the furnace feed regulating valve opening reaches 100%, and a pop-up window displays "Feed flow meter disconnected, bypass and continue purging." The indicator light for a purged feed line is green, the indicator light for a feed line currently being purged is yellow, and the indicator light for a feed line not yet purged is white.
[0163] In one specific implementation, taking liquid phase feed as an example, after confirming "Confirm liquid phase feed pipeline condensate warming pipe qualified," check the corresponding checkbox. A checkmark symbol appears and the box turns green, indicating the checkbox confirmation operation is complete. There are 8 indicator lights and 4 checkboxes before the liquid phase feed pipeline purging tag number. The program automatically determines the process; the indicator light before each step is yellow, and turns green upon completion. Clicking the "Execute" button causes the system to purge the furnace tubes sequentially according to the page order. Every time the A / B furnace liquid phase feed regulating valve opening reaches 100%, the timer starts counting, and a pop-up window displays "Feed flow meter disconnected, bypass and continue purging."
[0164] In some embodiments of this example, the feed line purging is set with a fixed purging time. When the feed line purging time reaches the set time, a pop-up window will prompt "Purge has reached the set time". The operator manually selects the checkbox after the feed line tag number. After the checkbox is selected, the next group of feed lines will be purged and the timer will be reset to zero. If the checkbox is not selected, the program will continue to purge the group of feed lines.
[0165] In one specific implementation, when the purging time of the liquid feed line reaches 10 minutes, a pop-up window will display "Purge has reached 10 minutes". If the operator believes that the purging time has been met, they can manually select the checkbox. When the checkbox is selected, the purging of the next set of lines will begin and the timer will be reset to zero. If the checkbox is not selected, the program will continue to purge the current set of feed lines.
[0166] In some embodiments of this example, the feed pipeline purging process and the end of purging are both equipped with operation navigation. The operator starts to perform relevant operations according to the operation prompts and confirms that the operation is completed.
[0167] In some implementations of this embodiment, the operation navigation allows the operator to click the corresponding step execution button according to the page navigation content. The system then completes the relevant step operation according to the set program. During the completion process, the indicator light in front of the step is displayed in yellow, and after completion, the indicator light is displayed in green.
[0168] In one specific implementation, taking "open all liquid phase pipeline regulating valves to 5%" as an example, after clicking the execute button after the step, the system control program opens the liquid phase pipeline regulating valves to 5% according to a certain valve opening rate. The indicator light before the execution step is yellow, and the indicator light turns green after the program is completed.
[0169] In some embodiments of this example, other pipeline purging processes are equipped with operation navigation, where the operator begins relevant operations according to the operation prompts and confirms completion. The operation navigation unit includes functions such as manual confirmation of operation steps, automatic confirmation of pyrolysis furnace / valve and parameter status, and automatic execution of steps.
[0170] In some embodiments of this example, the system pipeline purging interface is equipped with a pipeline purging time statistics function, which sets the start and end times according to the program operation.
[0171] In one specific implementation, clicking the "Execute" button causes the system to purge the furnace tubes sequentially according to the page order. When the opening of the liquid phase feed regulating valve in the A / B furnace reaches 100%, the timer starts counting. When the operator considers the purging time to be sufficient, they select the checkbox. Once the checkbox is selected, the system proceeds to the next set of pipeline purging, and the timer resets to zero.
[0172] In some embodiments of this example, the system pipeline purging interface is equipped with a program action display unit to display the execution steps and corresponding execution times of the pipeline purging operation, so as to facilitate operator query. For example: at 12:24, the FIC-06051 pipeline purging is completed; at 13:15, the COT control is activated for cascade control.
[0173] In some embodiments of this example, the system is provided with a pipeline purging parameter monitoring interface, which includes a parameter alarm center, parameter display and parameter overview unit.
[0174] In some embodiments of this example, in the parameter setting unit, the operator can enter the parameter setting interface after logging in with a password, and set the key parameter control values, change rates, change times, and key parameter alarm range values as needed.
[0175] In some embodiments of this example, the parameter display unit is used to display key parameters of the pipeline purging operation, showing the real-time values of these key parameters. Operators can sort the key parameters in ascending or descending order according to their importance, so that the parameter display unit can prioritize displaying the parameters that the operator is most interested in.
[0176] In some embodiments of this example, the parameter display unit displays real-time data and data curves. The real-time data curves include real-time position values (PV), set values (SP), input values (OP), etc. The historical curves formed by the data are displayed on the same display interface, and historical curves formed by different data are depicted in different colors.
[0177] In some embodiments of this example, the alarm display unit provides an alarm prompt when a parameter exceeds a set limit, including the key parameter tag number, alarm range, and real-time data. When a parameter exceeds a preset range, the value color changes to black and the background changes to red to provide an alarm prompt.
[0178] In some embodiments of this example, the alarm display unit is equipped with an alarm cancellation function, and checking the checkbox after the alarm information allows for manual intervention to block invalid alarms.
[0179] In some embodiments of this example, the alarm display unit has an invalid alarm cancellation function. If a key parameter exceeds the preset range but does not affect the program's operation, the system will issue an alarm prompt. Checking the checkbox after the alarm parameter can block invalid alarms. When the parameter value returns to the preset range, the checkbox will be automatically unchecked. If the parameter exceeds the preset range again, the alarm prompt will continue.
[0180] In some embodiments of this example, the overview unit can view the real-time values (PV), setpoints (SP), input values (OP), and other key parameters of the pipeline purging operation in real time.
[0181] Example 6
[0182] Figure 2 This is a block diagram of a human-machine interface system for an ethylene cracking furnace provided in one embodiment of the present invention. Figure 2 As shown, this invention provides a human-machine interaction system for an ethylene cracking furnace, comprising: a process monitoring module for monitoring the operation process of the ethylene cracking furnace and collecting real-time data from the furnace; a human-machine interface determination module for determining the current operation process of the ethylene cracking furnace and a human-machine interface matching the current operation process based on the real-time data; wherein the human-machine interface includes multiple interactive components, each corresponding to a different interactive program; a process sequential control module for analyzing the real-time data and generating process control commands based on the analysis results to control the current operation process of the ethylene cracking furnace to execute according to the sequential control program; and a human-machine interaction module for responding to user clicks on interactive components, inserting the corresponding interactive program into the execution node of the current sequential control program, and executing the corresponding interactive program until the interaction is completed.
[0183] Specifically, the system monitors the operation of the ethylene cracking furnace in real time and collects real-time data from the furnace. Based on this data, it determines the current operating process of the ethylene cracking furnace and the corresponding human-machine interface (HMI). Different HMIs can display the real-time data for the corresponding operating process and provide the necessary interactive components for controlling the corresponding operating procedure. The system analyzes the real-time data and generates control commands to ensure the current operating process of the ethylene cracking furnace follows a sequential control program. During this sequential control process, users can control the furnace's operation by clicking on the corresponding interactive components on the HMI. When a user clicks on an interactive component, the system retrieves the corresponding interactive program, inserts it into the execution node of the current sequential control program, and executes the program. This enables users to monitor the various operating processes and parameter statuses of the ethylene cracking furnace in real time through the corresponding human-machine interface, while also providing the user with the ability to effectively control the programs of each operating process. This enhances the user's operability and the convenience and real-time nature of managing each operating process, ensuring and improving the safety of each operating process of the ethylene cracking furnace. In other words, it achieves the user's goal of effectively operating, controlling, monitoring and managing each operating process of the ethylene cracking furnace.
[0184] Example 7
[0185] This invention provides an automated human-machine interface system for the switching and non-stable operation of an ethylene cracking furnace. The system includes: a data acquisition module for collecting data from the device during the switching and non-stable operation; an intelligent control module for analyzing the collected data, controlling key temperature parameters, and issuing control commands during the switching and non-stable operation; a command execution module for executing relevant operations according to the control commands from the intelligent control module; a detection and early warning module for issuing warnings and alarms for key parameters to prevent safety accidents; an operation navigation module for analyzing the operation program and providing auxiliary information and operation prompts; a high-performance human-machine interface for system interaction, status display, and function control; and a data storage module for storing operation programs, program settings, and operation logs.
[0186] In some embodiments of this example, the automated human-machine interface system for the switching and non-stable coking operation of the ethylene cracking furnace further includes a data acquisition module for collecting device data during the switching and non-stable coking operation. This device data includes real-time data of key points, cracking furnace mode signals, control valve status, solenoid / electric valve status signals, and electrical signals or switch status of electric equipment. In some embodiments of this example, key parameters include the cracking furnace outlet temperature, cracking furnace cross-section temperature, furnace single-tube dilution steam flow rate, furnace single-tube hydrocarbon flow rate, furnace main pipe hydrocarbon flow rate, fuel gas calorific value, fuel gas pressure, furnace oxygen content, pressure after the Venturi tube, cracking furnace damper opening, ultra-high pressure steam drum level, ultra-high pressure steam temperature, ultra-high pressure steam pressure, CO content in the cracked gas, dilution steam ratio, oil cooler temperature, hydrocarbon feedstock pressure, cracking furnace negative pressure, furnace single-tube nitrogen or industrial air flow rate, and carbon dioxide content at the cracking furnace coking tail gas outlet.
[0187] In some embodiments of this example, key process parameters are monitored, and an alarm is triggered when a key process parameter exceeds a preset range.
[0188] In some embodiments of this example, the pyrolysis furnace mode signals include DCS, CSL, and pyrolysis furnace status mode signals.
[0189] In some embodiments of this example, the control valve state includes a "manual control" state, an "automatic control" state, or a "cascade control" state.
[0190] In some embodiments of this example, the solenoid valve / electric valve switching signal includes a pyrolysis gas main valve, a coke oven main valve, a fuel gas shut-off valve, a gas-liquid phase feed shut-off valve, a dilution steam shut-off valve, a coke oven air solenoid valve, and a DMDS shut-off valve, etc.
[0191] In some embodiments of this example, the electric equipment includes pumps and furnace fans, among other electrical equipment.
[0192] In some embodiments of this example, the automatic execution human-machine interaction system for the switching and coking non-stable operation process of the ethylene cracking furnace also includes an intelligent control module, which is used to analyze the collected data, control the key parameters of the switching and coking non-stable operation process, and issue control commands to perform the switching and coking operation according to the expert control program during the switching and coking non-stable operation process of the cracking furnace.
[0193] In some embodiments of this example, the automatic execution human-machine interaction system for the switching and non-stable coking operation of the ethylene cracking furnace includes a command execution module, which is used to execute relevant operations according to the control instructions of the intelligent control module during the switching and non-stable coking operation of the cracking furnace.
[0194] In some embodiments of this example, the automatic execution human-machine interaction system for the switching and non-stable operation process of the ethylene cracking furnace includes a detection and early warning module, which is used to monitor key process parameters and issue an alarm when the key process parameters exceed the preset range to avoid the occurrence of safety accidents.
[0195] In some implementations of this embodiment, when the monitored key parameters are within the corresponding preset range, the parameter values are displayed normally. When they exceed the preset range, the value color changes to black and the background turns red to provide an alarm prompt.
[0196] In some implementations of this embodiment, the detection and early warning module is equipped with an alarm cancellation function, and checking the checkbox allows for manual intervention to block invalid alarms.
[0197] In some implementations of this embodiment, the detection and early warning module has an invalid alarm function. When a key parameter exceeds a preset range but does not affect the program's operation, the system issues an alarm. Checking the checkbox after the alarm parameter can block invalid alarms. When the parameter value returns to the preset range, the checkbox will be automatically unchecked. If the parameter exceeds the preset range again, the alarm will continue to be issued.
[0198] In some embodiments of this example, the automatic execution human-machine interaction system for the switching and non-stable operation process of the ethylene cracking furnace includes an operation navigation module that provides auxiliary information and operation prompts according to the sequential control program nodes or when predetermined system conditions are met.
[0199] In some embodiments of this example, when the system control key parameter value reaches the set value, the operation navigation module provides auxiliary information and operation prompts, which include one or more operation procedures or status confirmations.
[0200] In some embodiments of this example, the operation navigation module includes a secondary confirmation unit for secondary confirmation management of the prompt auxiliary information or operation prompts; when the operation navigation prompt auxiliary information or operation prompt pops up a dialog box for selecting confirmation or cancellation, clicking the confirmation button in the dialog box sends the corresponding function command to the intelligent control module for corresponding control; when clicking the cancellation button in the dialog box, the dialog box disappears and no function command is sent.
[0201] In some embodiments of this example, the auxiliary information and operation prompts include one or more operation procedures or status confirmations. The system can automatically determine whether the device status meets the operation requirements or manually confirm whether the operation has been completed. For auxiliary information and operation prompts that can be executed by a program, the operator can click the "Execute" button to control the program to automatically execute the operation.
[0202] In some embodiments of this example, the automatic execution human-machine interaction system for the switching and non-stable operation process of the ethylene cracking furnace includes a high-performance human-machine interface for human-machine interaction, status display and function control of the system.
[0203] In some embodiments of this example, the automated human-machine interface system for the switching and non-stable operation of the ethylene cracking furnace consists of a human-machine interface and a program control system, thereby achieving online control through a combination of on-site distributed control system (DCS) configuration and upper-level server programming. Simultaneously, to automate the furnace heating process of the ethylene cracking furnace, an independent server needs to be deployed on the industrial control network. The furnace heating process execution program interacts with data through the OPC DA interface of the Emerson DCS OPC server to obtain the values or status of relevant parameters. To ensure the safe operation of the DCS system, an industrial-grade firewall is added between the system server and the communication interface. By configuring corresponding rules and policies, deep isolation and protection of the DCS control system is achieved, cutting off virus transmission paths and ensuring the normal, safe, and stable operation of the device's DCS production control system. The industrial firewall incorporates proprietary communication protocols from various mainstream automation product manufacturers, enabling seamless access to systems such as Honeywell DCS, Yokogawa DCS, and Emerson DCS, as well as servers or databases such as OPCSERVER, IP21 / PHD / PI.
[0204] In some embodiments of this example, the high-performance human-machine interface is equipped with a communication detection unit. An indicator light indicates the current communication status. When the communication is normal, the indicator light is green, and the operation is effective. When the communication between the DCS and the host computer is interrupted, the indicator light turns red.
[0205] In some embodiments of this example, the high-performance human-computer interaction interface is provided with operation step display, including a run prompt box, a pause prompt box, a stop prompt box, and a current step display.
[0206] In some embodiments of this example, the high-performance human-computer interaction interface is equipped with operation step display. When the program is running normally, the running prompt box is displayed in green, and the pause and stop prompt boxes are displayed in white. When the program is paused, the running and stop prompt boxes are displayed in white, and the pause prompt box is displayed in green. When the program is stopped, the running and pause prompt boxes turn white, and the stop prompt box is displayed in red. The current step displays which step the program is currently running.
[0207] In some embodiments of this example, the high-performance human-machine interface is equipped with an operation timing display, including the cumulative process time and the current step time. The cumulative process time is used to record the cumulative time of the switching or non-stable burning operation process, and the current step time is used to record the time used for the current step at the beginning of a certain step.
[0208] In some embodiments of this example, the high-performance human-computer interaction interface is equipped with function buttons for controlling the start / stop of the operation program and switching between automatic / manual control of key parameters.
[0209] In some embodiments of this example, the human-machine interface is equipped with function buttons such as "Run," "Keep," "Continue," "Stop," and "Initialize" to realize human-machine interaction functions. Specifically, during use, clicking the "Run" button starts the pyrolysis furnace switching and coking program; clicking "Pause" stops the system from proceeding to the next step, and the control values of each parameter of the pyrolysis furnace switching and coking program remain at their current values; clicking "Continue" will continue the program according to the current execution steps; manually clicking "Stop" stops the automatic switching and coking program of the pyrolysis furnace, switching to manual operation; clicking the "Initialize" button initializes all automatic switching and coking interfaces of the pyrolysis furnace. This "Initialize" button only initializes the status of all manually selected checkboxes or the status of automatically judged indicator lights, while the changed setting parameter values will be retained.
[0210] In some embodiments of this example, the human-machine interface is equipped with a switch button for automatic / manual control of key parameters. Taking COT control during the heating process as an example, the default COT control during the heating process is "manual" system control. The "COT Manual / Automatic" switch button displays "COT Manual," and the indicator light is white. After the conditions for automatic COT control are met, clicking the "COT Manual / Automatic" switch button changes the text on the button to "COT Automatic," and the indicator light in front of the button turns green. If the operator needs manual control of COT during the heating process, they can click the "COT Manual / Automatic" switch button again. After clicking, the text on the button changes back to "COT Manual," and the indicator light in front of the button turns white again. The switching process for automatic / manual control of key parameters such as DS, damper, and burnt air is also as described above.
[0211] In some embodiments of this example, the high-performance human-computer interaction interface is provided with multiple human-computer pages, and each page is provided with a configuration module for interface navigation.
[0212] In some embodiments of this example, the high-performance human-machine interface is equipped with interface switching buttons to enable free switching between the human-machine interface. Specifically, during use, clicking the "Parameter Setting" button allows manual setting of key parameter control thresholds and upper and lower limit preset values of key parameters in the parameter setting interface according to the working conditions; clicking the "Pyrolysis Furnace Status Confirmation" button allows confirmation of the furnace status before heating on the confirmation page; clicking the "Switching and Coking" button switches the interface to the switching and coking operation interface to control the effective operation of the switching and coking program; clicking the "Alarm" button switches the human-machine interface to the alarm interface, where the system alarm status can be viewed in detail, and the alarm shielding function can be enabled or disabled as needed during the switching and coking process; clicking the "Data Overview" button switches the interface to the data overview interface, where the real-time and historical data of each parameter can be viewed in detail.
[0213] In some embodiments of this example, the high-performance human-computer interaction interface is equipped with function displays, including displaying operation steps / procedures, alarm prompts, real-time data, and data curves.
[0214] In some embodiments of this example, the high-performance human-computer interaction interface displays alarm prompts, including key parameter tag numbers, alarm ranges, and real-time data.
[0215] In some embodiments of this example, the high-performance human-computer interaction interface alarm prompt function displays key parameter tag numbers, alarm ranges, and real-time data. When the parameter is within the corresponding preset range, the parameter value is displayed normally. When it exceeds the preset range, the value color changes to black and the background changes to red to provide an alarm prompt.
[0216] In some embodiments of this example, a high-performance human-computer interaction interface displays real-time data and data curves. The real-time data includes real-time position values (PV), set values (SP), input values (OP), etc. The historical curves formed by the data can be displayed on their respective graphical display interfaces or on the same display interface. Historical curves formed by different data are depicted with different colors.
[0217] In some embodiments of this example, the human-computer interaction system can output one or more real-time data curves and historical data curves for parameters, and the curve graphs can be output and saved in formats such as "PDF".
[0218] In some embodiments of this example, the automatic execution human-machine interaction system for the switching and non-stable operation process of the ethylene cracking furnace also includes a parameter setting module, which is used to arbitrarily set the operating set value and upper and lower limit value of the parameter, and generate alarm information and / or set the deviation value of the parameter according to the upper and lower limit value of each parameter.
[0219] In some embodiments of this example, the operator can set the relevant parameter settings, upper and lower limits, adjustment rates, etc. in the parameter setting interface before switching and coking programs start running, according to process requirements. Alternatively, the operator can click the "pause" button during program operation to set the parameter values for steps that have not yet run.
[0220] In some embodiments of this example, the automated human-machine interaction system for the switching and coking non-stable operation process of the ethylene cracking furnace also includes a deep learning function module, which is used to learn the control advantages and disadvantages of key parameters of each program in the cracking furnace switching and coking process based on experience values and big data, and to derive the optimal control values and control methods for key parameters of the program in the cracking furnace switching and coking stages.
[0221] In some embodiments of this example, the memory records the time and execution status of commands sent by the system. The operator can output the operation log in the memory system in a format such as "PDF" so that the operator can review the switching and burning process.
[0222] In some embodiments of this example, the automated human-machine interaction system for switching and non-stable coking operations of the ethylene cracking furnace further includes a password module for password access management of designated pages. When accessing a designated page with a password, a password input dialog box pops up. Password access management is performed by comparing the entered password with a preset correct password. If the password is correct, the user is redirected to the corresponding page; otherwise, if the password is incorrect, a password error message is displayed, and the page is not redirected.
Claims
1. A human-machine interaction method for an ethylene cracking furnace, characterized in that, include: Monitor the operation of the ethylene cracking furnace and collect real-time on-site data of the ethylene cracking furnace; Based on real-time data from the ethylene cracking furnace, the current operating process of the ethylene cracking furnace and the human-machine interface matching the current operating process of the ethylene cracking furnace are determined; wherein, the human-machine interface includes multiple interactive components, each corresponding to a different interactive program. The real-time data from the site is analyzed, and based on the analysis results, operation process control instructions are generated to control the current operation process of the ethylene cracking furnace to be executed according to the sequential control program. In response to a user's click on an interactive component, the corresponding interactive program is inserted into the execution node of the current sequential control program and executed until the interaction is completed.
2. The human-machine interaction method for ethylene cracking furnaces according to claim 1, characterized in that, The human-computer interaction interface includes a parameter setting sub-interface and a login sub-interface. The parameter setting sub-interface is used to receive parameter setting information input by the user. The method further includes: User authentication is performed. After successful authentication, the user is redirected to the parameter settings sub-interface, which includes: In response to a user's request to set parameters, redirect to the login sub-interface and capture the password entered by the user on the login sub-interface; The system compares the entered password with the preset password. If the entered password matches the preset password, the system will redirect to the parameter settings sub-interface. If the entered password does not match the preset password, a password input error message will be generated.
3. The human-machine interaction method for ethylene cracking furnaces according to claim 2, characterized in that, After receiving the parameter setting information input by the user in the parameter setting sub-interface, the method further includes: Based on the parameter settings input by the user, parameter adjustment commands are generated to adjust the relevant configuration information of the corresponding preset key parameters; among them, The relevant configuration information of the preset key parameters includes the control range value, change rate range value, change time range value and / or alarm range threshold value of the preset key parameters.
4. The human-machine interaction method for ethylene cracking furnaces according to claim 1, characterized in that, The method further includes: The status information parameters of each operating process of the ethylene cracking furnace are visualized through a human-computer interaction interface that matches each operating process.
5. The human-machine interaction method for ethylene cracking furnaces according to claim 4, characterized in that, The status information parameters of each operating process of the ethylene cracking furnace include at least the real-time values of the preset key parameters of each operating process, the total execution time of each operating process, each execution step of each operating process, and the execution time corresponding to each execution step.
6. The human-machine interaction method for an ethylene cracking furnace according to claim 5, characterized in that, The visualization of status information parameters of each operating process of the ethylene cracking furnace through a human-machine interface that matches each operating process includes: Based on the preset parameter importance settings, determine the display arrangement scheme of the preset key parameter real-time values for each running process; The real-time values of the preset key parameters for each running process are displayed visually according to the display arrangement scheme of the preset key parameters for each running process; among them, The display arrangement scheme is as follows: The display arrangement scheme sorts the real-time values of preset key parameters of each running process in ascending or descending order according to the preset parameter importance settings.
7. The human-machine interaction method for ethylene cracking furnaces according to claim 6, characterized in that, The visualization methods for the real-time values of preset key parameters of each running process include: The real-time values of the preset key parameters of each running process are arranged according to the display arrangement scheme of the preset key parameters of each running process. The real-time values of the preset key parameters are sequentially connected to obtain a data curve, which is then visualized.
8. The human-machine interaction method for ethylene cracking furnaces according to claim 5, characterized in that, The method further includes: Compare the real-time values of the preset key parameters of each running process with the corresponding alarm range thresholds; For each running process, if the real-time value of a preset key parameter exceeds the corresponding alarm range threshold, a corresponding alarm message is generated and displayed through a matching human-machine interface.
9. The human-machine interaction method for ethylene cracking furnaces of claim 1, wherein, The operation process of the ethylene cracking furnace includes the pipeline purging process; The control of the current operation of the ethylene cracking furnace is executed according to a sequential control procedure, including: When the current operating process of the ethylene cracking furnace is pipeline purging, pipeline purging commands are generated according to the preset purging sequence and preset operation navigation to sequentially purge each furnace tube pipeline; among which, The human-machine interface, which is matched with the pipeline purging process, is equipped with multiple indicator lights to display the purging progress. Each indicator light corresponds to a furnace tube pipeline, and the indicator lights for furnace tube pipelines at different purging progresses display different indicator colors.
10. The human-machine interaction method for ethylene cracking furnaces of claim 1, wherein, The operation of the ethylene cracking furnace includes a coking process; The control of the current operation of the ethylene cracking furnace is executed according to a sequential control procedure, including: If the current operating process of the ethylene cracking furnace is the coking process, execute the preset coking program until the preset coking program is completed and the coking result is obtained; Once the charring result meets the preset charring confirmation conditions, a confirmation command is generated. Based on the confirmation command, a charring confirmation box is generated on the human-computer interaction interface that matches the charring process to receive confirmation information input by the user.
11. The human-machine interaction method for ethylene cracking furnaces of claim 1, wherein, The operation process of the ethylene cracking furnace includes the furnace heating process; The control of the current operation of the ethylene cracking furnace is executed according to a sequential control procedure, including: When the current operating process of the ethylene cracking furnace is the furnace heating and warming process, according to the preset furnace heating and warming and preset operation navigation, furnace heating and steam drum pressure control commands are generated to control the temperature of the cracking furnace and the steam drum pressure, and the heating operation is carried out according to the preset heating program; among which... The human-machine interface, which matches the heating process of the oven, is equipped with multiple indicator lights to display the heating progress. Each indicator light corresponds to a specific oven temperature stage, and the indicator lights at different heating progress stages display different colors. The heating process is automatically controlled based on the prompts from the human-machine interface.
12. The human-machine interaction method for ethylene cracking furnaces of claim 1, wherein, The operation of the ethylene cracking furnace includes the feeding process; The control of the current operation of the ethylene cracking furnace is executed according to a sequential control procedure, including: When the current operating process of the ethylene cracking furnace is the feeding process, feeding and cracking furnace outlet temperature control commands are generated according to the preset feeding and operation navigation to control the feeding of the cracking furnace. The furnace outlet temperature is controlled to the target value or kept stable according to the feeding process, and the feeding operation is performed according to the preset feeding procedure. The human-machine interface matching the feeding process is equipped with a pre-feeding preparation check program component. According to the pre-feeding preparation check operation prompts, the pre-feeding preparation work is performed. During the feeding process, multiple indicator lights for indicating the feeding progress and the real-time value of the feeding amount are displayed. When the feeding is completed, the human-machine system controls the outlet temperature and dilution ratio to adjust to the set values according to the settings, and checks the status of the cracking furnace after feeding according to the operation prompts of the human-machine interface.
13. The human-machine interaction method for ethylene cracking furnaces of claim 1, wherein, The operation of the ethylene cracking furnace includes a material unloading process; The control of the current operation of the ethylene cracking furnace is executed according to a sequential control procedure, including: When the current operating process of the ethylene cracking furnace is the unloading process, according to the preset unloading and operation navigation, unloading and cracking furnace outlet temperature control commands are generated to control the unloading of the cracking furnace, and the cracking furnace outlet temperature is controlled to the target value or kept stable according to the unloading process, and the unloading operation is carried out according to the preset unloading procedure; among which, The human-machine interface matching the unloading process is equipped with a pre-unloading preparation check operation navigation. According to the operation prompts, the pre-unloading preparation work is carried out, and the preset operation is automatically controlled. During the unloading process, multiple indicator lights to indicate the unloading progress and the real-time value of the unloading amount are displayed. When the unloading is completed, the status of the cracking furnace is checked according to the operation prompts of the human-machine interface.
14. The human-machine interaction method for an ethylene cracking furnace according to claim 1, characterized in that, The operation of the ethylene cracking furnace includes a material unloading process; The control of the current operation of the ethylene cracking furnace is executed according to a sequential control procedure, including: When the current operating process of the ethylene cracking furnace is the unloading process, according to the preset unloading and operation navigation, unloading and cracking furnace outlet temperature control commands are generated to control the unloading of the cracking furnace, and the cracking furnace outlet temperature is controlled to the target value or kept stable according to the unloading process, and the unloading operation is carried out according to the preset unloading procedure; among which, The human-machine interface matching the unloading process is equipped with a pre-unloading preparation check operation navigation. According to the operation prompts, the pre-unloading preparation work is carried out, and the preset operation is automatically controlled. During the unloading process, multiple indicator lights to indicate the unloading progress and the real-time value of the unloading amount are displayed. When the unloading is completed, the status of the cracking furnace is checked according to the operation prompts of the human-machine interface.
15. The human-machine interaction method for ethylene cracking furnaces of claim 1, wherein, The operation process of the ethylene cracking furnace includes a shutdown and cooling process; The control of the current operation of the ethylene cracking furnace is executed according to a sequential control procedure, including: When the ethylene cracking furnace is currently in a shutdown and cooling process, shutdown and cooling commands and steam drum pressure control commands are generated according to the preset shutdown and cooling operation navigation to cool the cracking furnace and control the steam drum pressure, and to carry out the cooling operation according to the preset cooling program; wherein, The human-machine interface, which matches the furnace shutdown and cooling process, is equipped with multiple indicator lights to display the cooling progress. Each indicator light corresponds to a furnace temperature at a specific stage, and the indicator lights at different cooling progress stages display different colors. Each furnace temperature stage has an operation navigation system. Users can operate according to the prompts on the human-machine interface. The cooling process is automatically controlled based on the prompts on the human-machine interface.
16. The human-machine interaction method for ethylene cracking furnaces according to claim 15, characterized in that, The operation navigation is used for operation procedure analysis and provides auxiliary information and operation prompts. It provides auxiliary information and operation prompts according to the sequential control program nodes or when the system's predetermined conditions are met. When the real-time value of the control parameter is detected to reach the set value, auxiliary information and operation prompts are provided. The auxiliary information and operation prompts include one or more operation procedures or status confirmations.
17. The human-machine interaction method for ethylene cracking furnaces according to claim 16, characterized in that, The auxiliary information and operation prompts include one or more operation procedures or status confirmations, automatically determining whether the device status meets the operation requirements or whether the operation has been manually confirmed. For programmable auxiliary information and operation prompts, the corresponding operation is automatically executed in response to the user's operation instructions.
18. The human-machine interaction method for ethylene cracking furnaces of claim 1, wherein, The determination of the current operating process of the ethylene cracking furnace based on real-time on-site data and the corresponding human-machine interface, including: The data types of the real-time data from the ethylene cracking furnace are compared with the preset data types corresponding to each operating process to obtain the comparison results for each operating process. The preset data types corresponding to each operating process are determined based on the data types of multiple historical data groups of each operating process. The comparison results for each operating process include the data type similarity between the data types of the real-time data and the preset data types corresponding to each operating process. Based on the comparison results of each running process, identify all running processes whose data type similarity with the real-time data on site reaches a preset similarity threshold. If there is only one running process whose data type similarity with the real-time data reaches a preset similarity threshold, then the running process is determined to be the current running process of the ethylene cracking furnace; otherwise, a set of scene instances is obtained. The set of scene instances is determined based on multiple historical data groups of each running process whose data type similarity with the real-time data reaches a preset similarity threshold. The real-time on-site data of the ethylene cracking furnace is matched with the scene instance set to determine the current operation process of the ethylene cracking furnace. The current operating process of the ethylene cracking furnace is input into a pre-set human-machine interface database for matching, thereby obtaining a human-machine interface that matches the current operating process of the ethylene cracking furnace; wherein, the pre-set human-machine interface database contains each operating process of the ethylene cracking furnace and the human-machine interface corresponding to each operating process.
19. The human-machine interaction method for ethylene cracking furnaces according to claim 18, characterized in that, The step of matching real-time data from the ethylene cracking furnace with the set of scene instances to determine the current operating progress of the ethylene cracking furnace includes: Based on real-time data from the ethylene cracking furnace, the interaction relationships between real-time data of various data types are determined and denoted as the first interaction relationship. For each historical data group in the aforementioned scenario instance set, extract historical data from the historical data group that has the same data type as the real-time on-site data of the ethylene cracking furnace. Based on the interaction relationship between historical data extracted from each historical data group, the interaction relationship between historical data of the same data type as the real-time data of the ethylene cracking furnace is determined and recorded as the second interaction relationship corresponding to each historical data group. Calculate the matching similarity between the first interaction relationship and the second interaction relationship corresponding to each historical data group, and determine the running process corresponding to the historical data group with the highest matching similarity as the current running process of the ethylene cracking furnace.
20. The human-machine interaction method for ethylene cracking furnaces of claim 18, wherein, The human-machine interface is equipped with control elements for controlling the operating parameters of the ethylene cracking furnace. After obtaining a human-machine interface that matches the current operating process of the ethylene cracking furnace, the method further includes: A preliminary comparison is made between the real-time data of the ethylene cracking furnace and the preset standard to determine whether there are any abnormal data in the real-time data of the ethylene cracking furnace. If it is initially determined that there is abnormal data in the real-time data of the ethylene cracking furnace, the operating parameters associated with the abnormal data are identified, and the control elements corresponding to the operating parameters associated with the abnormal data are marked and displayed on the corresponding human-machine interface.
21. The human-machine interaction method for ethylene cracking furnaces of claim 18, wherein, After obtaining a human-machine interface that matches the current operating process of the ethylene cracking furnace, the method further includes: Obtain operational data of historical operating processes that are consistent with the current operating process of the ethylene cracking furnace; Based on historical operation data, multiple first components are identified; wherein, the first component represents a component whose usage frequency reaches a preset usage frequency in a historical operation process consistent with the current operation process of the ethylene cracking furnace; Each first component is set on a human-machine interface that matches the current operating process of the ethylene cracking furnace.
22. A human-machine interface system for an ethylene cracking furnace, characterized by, include: The operation process monitoring module is used to monitor the operation process of the ethylene cracking furnace and collect real-time data of the ethylene cracking furnace on site. The human-machine interface determination module is used to determine the current operating process of the ethylene cracking furnace and the human-machine interface that matches the current operating process of the ethylene cracking furnace based on the real-time on-site data of the ethylene cracking furnace; wherein, the human-machine interface includes multiple interactive components, and each interactive component corresponds to a different interactive program. The process control module is used to analyze the real-time data on site and generate process control instructions based on the analysis results to control the current operation of the ethylene cracking furnace to be executed according to the control program. The human-computer interaction module is used to respond to the user's click on the interactive component, insert the corresponding interactive program into the execution node of the current sequential control program, and execute the corresponding interactive program until the interaction is completed.
23. A machine-readable storage medium storing instructions thereon, characterized in that, When executed by a processor, the instruction causes the processor to be configured to perform the human-machine interaction method for an ethylene cracking furnace as described in any one of claims 1 to 21.
24. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the human-computer interaction method for an ethylene cracking furnace as described in any one of claims 1 to 21.