Visual monitoring method and system for technological process
By building basic and process flow charts, combining physical and numerical calculation templates, real-time collection and display of working condition data, the problems of low manual monitoring efficiency and error-prone in the existing technology are solved, and visual monitoring and efficient status parameter display of industrial production are realized.
Patent Information
- Application Number
- CN202510149300.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-11
- Publication Date
- 2025-05-27
AI Technical Summary
In existing industrial production, manual complex configuration and calculation are required to monitor storage tank storage, which is inefficient and error-prone, and cannot reflect material flow and conversion.
By building basic flow charts and process flow charts, binding materials and nodes, adding entity calculation templates and numerical calculation models, collecting working condition data in real time, generating status parameters and dynamically displaying them.
Visual monitoring of the process flow is realized, monitoring efficiency is improved, manual errors are reduced, and the real-time status and dynamic direction of the material can be visually displayed.
Smart Images

Figure CN120044901A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of industrial production, and particularly to a method and system for visual monitoring of a process flow. Background Art
[0002] In the current industrial production process, it is necessary to manually perform complex configuration and calculation on each storage tank to be monitored separately to monitor the storage volume of the corresponding storage tank, which is inefficient, error-prone, and unable to reflect the flow and conversion of materials in the entire production operation. Summary of the Invention
[0003] The present invention aims at the drawbacks existing in the prior art and provides a method and system for visual monitoring of a process flow.
[0004] To solve the above technical problems, the present invention is solved by the following technical solutions:
[0005] A method for visual monitoring of a process flow includes the following steps:
[0006] Construct a basic flow chart, where the nodes in the basic flow chart are the container devices in the target workshop, bind the corresponding materials to the nodes, and the connections between the nodes are used to indicate the flow direction of the materials;
[0007] Add corresponding calculation models to each node to generate a process flow chart, specifically:
[0008] Obtain the entity calculation template corresponding to the container device in the target node to obtain the first entity calculation template;
[0009] Add corresponding auxiliary measurement devices at the target node, obtain the entity calculation templates corresponding to the auxiliary measurement devices, and obtain the second entity calculation template;
[0010] Based on the material parameters of the material corresponding to the target node, construct a corresponding physical model based on the first entity calculation template and the second entity calculation template, and add the physical model to the target node;
[0011] Configure corresponding specified status indicators for the target node, obtain the numerical calculation model corresponding to the specified status indicators, and add the numerical calculation model to the target node;
[0012] When production operations are carried out, each container device and each auxiliary measurement device collect working condition data in real time. Based on the working condition data, as well as the physical models and numerical calculation models corresponding to each node, generate the status parameters corresponding to each node, and dynamically display them through the process flow chart.
[0013] As an implementable manner, the method for obtaining the numerical calculation model corresponding to the specified status indicator is as follows:
[0014] Based on the specified status indicator and the device type of the auxiliary measurement device at the node, perform matching in a preset template library;
[0015] When a corresponding numerical calculation template is matched, based on the device parameters of the container device at the node and the material parameters of the material, construct a corresponding numerical calculation model based on the numerical calculation template, and bind the numerical calculation model to the corresponding auxiliary measurement device. The input of the numerical calculation model is the working condition data collected by the corresponding auxiliary measurement device, and the output is the calculated status parameter.
[0016] As an implementable manner:
[0017] The specified status indicator includes a virtual inventory indicator, which is used to predict and estimate the inventory of materials in the container device;
[0018] The numerical calculation model corresponding to the virtual inventory indicator includes a numerical calculation model bound to a flow meter as an auxiliary measurement device. The input is the flow data collected by the flow meter, and the output is the inventory parameter of the corresponding material estimated based on the flow.
[0019] As an implementable manner:
[0020] The specified status indicator includes a liquid level indicator, which is used to assist in monitoring the liquid level of the container device storing liquid materials;
[0021] The numerical calculation model corresponding to the liquid level indicator includes a numerical calculation model bound to a flow meter as an auxiliary measurement device, and also includes a numerical calculation model bound to a weighing device as an auxiliary measurement device.
[0022] As an implementable manner:
[0023] The container device includes storage tanks, crystallization devices, reaction devices and pumps;
[0024] The auxiliary measurement devices include DCS instruments and primary instruments.
[0025] As an implementable manner:
[0026] Pre-construct entity calculation templates according to the device types of various container devices and auxiliary measurement devices;
[0027] The entity calculation template of the container device is used to calculate the capacity, storage capacity, liquid level and / or mass of the corresponding device;
[0028] The entity calculation template of the auxiliary measurement device is used to convert the working condition data collected by it into corresponding state parameters.
[0029] As an implementable manner, the following steps are further included:
[0030] Configure statistical indicators;
[0031] Obtain the statistical formula corresponding to the statistical indicator, and the statistical formula includes at least one layer of basic formula;
[0032] When the statistical formula contains multiple layers of basic formulas, the input of the current layer of basic formula is the output of its lower layer of basic formula, the output of the current layer of basic formula is the input of its upper layer of basic formula, the input of the lowest layer of basic formula is the state parameters output by the physical model and / or each numerical calculation model, and the output of the highest layer of basic formula is the statistical result corresponding to the statistical indicator;
[0033] When performing production operations, based on the statistical indicator and its statistical formula, generate a corresponding data topology diagram, which is used to display the statistical result corresponding to the statistical indicator and is also used to display the calculation conditions corresponding to each layer of basic formula.
[0034] As an implementable manner, the following steps are further included:
[0035] When performing production operations, determine whether the obtained state parameters and / or statistical results reach the corresponding warning thresholds. When reaching the corresponding warning thresholds, alarm according to the preset warning method.
[0036] A visualization monitoring system for a process flow is also proposed, which is used to execute any one of the above-mentioned methods.
[0037] A readable storage medium is also proposed, which is characterized in that the readable storage medium includes a computer program or instruction. When the computer program or instruction runs on a computer, the computer is enabled to execute the operation steps of any one of the above-mentioned methods. Due to the adoption of the above technical solutions, the present invention has remarkable technical effects:
[0038] Through the design of the entity calculation template, the present invention can quickly construct a physical model corresponding to the node and monitor the basic state parameters. The present invention also designs specified state indicators, and users configure specified state indicators according to actual needs and construct numerical calculation models corresponding to each specified state indicator, so as to realize the expansion and optimization of the monitored state indicators.
[0039] Through the design of the basic flow chart and the process flow chart, the present invention can intuitively display the real-time state and dynamic trend of the materials corresponding to each link of the production process. Description of the Drawings
[0040] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0041] Figure 1 It is a schematic flowchart of a visualization monitoring method for a process flow of the present invention. Specific embodiments
[0042] The following will further elaborate on the present invention in conjunction with embodiments. The following embodiments are explanations of the present invention, and the present invention is not limited to the following embodiments.
[0043] Embodiment 1, a visualization monitoring method for a process flow, as Figure 1 shown, includes the following steps:
[0044] S100. Construct a basic flowchart, where the nodes in the basic flowchart are the container equipment in the target workshop, bind the corresponding materials to the nodes, and the connection lines between the nodes are used to indicate the flow direction of the materials;
[0045] The container equipment includes storage tanks, crystallization devices, reaction devices, and pumps;
[0046] In this embodiment, a globally unique logical bit number is also assigned to each container equipment and bound to the node.
[0047] S200. Add corresponding entity calculation models and numerical calculation models to each node respectively to generate a process flowchart;
[0048] In this embodiment, the corresponding calculation templates are extracted from a pre-constructed template library, or corresponding calculation templates are newly created according to actual needs, and the corresponding calculation models are quickly constructed based on the calculation templates;
[0049] The calculation templates include:
[0050] Parameters to be configured, constant parameters corresponding to the target equipment and / or target materials, such as the size and material of the target equipment, the density of the target material, etc. In actual applications, the parameters to be configured can be automatically filled according to the equipment parameters of the equipment bound to the node and the material parameters of the bound material, or relevant parameters can also be manually filled in by humans.
[0051] Input parameters to be entered, that is, the input corresponding to the calculation model;
[0052] Output parameters to be output, that is, the output corresponding to the calculation model.
[0053] In actual use, those skilled in the art can preset calculation templates according to actual needs. In this embodiment, the calculation templates are divided into entity calculation templates and numerical calculation templates. Among them, the entity calculation templates correspond to the subdivided equipment types of various devices, and the numerical calculation templates are used to calculate specific state indicators.
[0054] The functions of the entity calculation template are as follows:
[0055] Perform various unit conversions, and perform unit conversions for mass, liquid level, voltage, current, etc. for actual workshop chemical devices (such as vertical tanks, square tanks, spherical tanks, horizontal tanks, etc.).
[0056] Simplify the calculation process. Design corresponding entity calculation templates according to the equipment type, so that the calculation process can be standardized and simplified. Users do not need to manually input complex calculation formulas or parameters every time. They only need to select the corresponding template and manually or automatically input the parameters to be configured, and they can quickly obtain the corresponding state parameters based on the corresponding working condition data in actual production operations.
[0057] Provide calculation accuracy. The entity calculation template provides verified calculation formulas and algorithms, ensuring the accuracy of the calculation, and can effectively avoid production accidents or quality problems caused by calculation errors.
[0058] In actual applications, the entity calculation template can cover a variety of data types and calculation formulas based on actual needs, including but not limited to length, width, height, mass, liquid level, voltage, current, temperature, pressure, etc.; those skilled in the art can design according to the specific equipment type and application scenario, aiming to provide fast and accurate calculation results.
[0059] S210. Add corresponding physical models to the target nodes;
[0060] The physical model corresponds to each device in the target node, with its input being working condition data and its output being the corresponding state parameters.
[0061] S211. Obtain the entity calculation template corresponding to the container device in the target node, and obtain the first entity calculation template;
[0062] In this embodiment, entity calculation templates corresponding to various container devices are pre-constructed based on their specific equipment types, such as including vertical tanks, square tanks, crystallization kettles, reaction kettles, pumps, etc.
[0063] The entity calculation template of the container device in this embodiment is used to calculate the capacity, storage, liquid level and / or mass of the corresponding device.
[0064] Those skilled in the art can set the status indicators to be detected according to different types of container equipment, as well as the calculation formulas for obtaining these status indicators, and the present specification does not limit them in detail.
[0065] S212. Add corresponding auxiliary measurement devices at the nodes, obtain the entity calculation templates corresponding to each auxiliary measurement device, and obtain the second entity calculation template;
[0066] The auxiliary measurement devices include various primary instruments, such as thermometers, pressure gauges, flow meters, etc., and may also include DCS instruments to monitor key parameters in the process flow;
[0067] In this embodiment, the entity calculation template of the auxiliary measurement device is used to convert the working condition data collected by it into corresponding status parameters, such as corresponding temperature, pressure, flow rate, weight, etc.
[0068] In this embodiment, a globally unique logical tag is also assigned to each auxiliary measurement device, its logical tag is bound to the real-time tag, and its logical tag is bound to the corresponding node, so as to realize the addition of the auxiliary measurement device for the corresponding node.
[0069] Those skilled in the art can add auxiliary measurement devices to each node according to the actual situation, and no addition is made when the actual container equipment does not involve auxiliary measurement devices.
[0070] In the fine chemical industry field, some real-time tags cannot reflect the current production status and need to go through logical calculations to obtain the production status indicators. In this embodiment, entity calculation templates are pre-constructed based on the detailed device types of the auxiliary measurement devices (such as thermometers, pressure gauges, flow meters, etc.). Through the design of the entity calculation templates, the working condition data collected can be converted into corresponding status parameters, directly showing the relevant status parameters of the corresponding node to the user, and the relevant data can also be stored in the database for the calculation of other status indicators and the subsequent data statistics.
[0071] In actual use, after adding the auxiliary measurement device, based on the logical tag of the auxiliary measurement device and the corresponding actual tag, the corresponding device type (such as thermometer, pressure gauge, flow meter, etc.) can be automatically obtained, and the corresponding entity calculation template is obtained by automatic matching based on the device type.
[0072] S213. Based on the material parameters of the material corresponding to the target node, construct a corresponding physical model based on the first entity calculation template and the second entity calculation template, and add the physical model to the target node;
[0073] That is, configure the parameters to be configured in the first entity calculation template or the second entity calculation template to generate corresponding entity calculation models, and fuse the obtained entity calculation models to obtain a physical model corresponding to the node.
[0074] Those skilled in the art can, through the design of the entity calculation template, make the constructed entity calculation model include calculations of the physical characteristics, operating conditions, material balance, energy balance, etc. of the corresponding equipment.
[0075] The constant parameters of the corresponding equipment can be automatically read based on the logic tag to automatically fill in the relevant parameters to be configured, the material parameters of the material bound to the current node can also be automatically read to automatically fill in the relevant parameters to be configured, or the parameters to be configured can be manually configured by humans;
[0076] During production operations, the physical model obtains the state parameters obtained by converting the working condition data based on the working condition data collected by each device at the current node, as well as the relevant state parameters corresponding to the container device.
[0077] Taking the entity calculation model corresponding to a storage tank as an example, the state indicators to be calculated include the capacity, liquid level, mass, etc. of the storage tank. Different entity calculation templates are set for the sub - equipment types of the storage tank (such as vertical tanks, square tanks, etc.). In actual applications, the equipment type of the bound container device can be automatically identified, the appropriate entity calculation template can be matched, and then the constant parameters of the corresponding container device and the material corresponding to the current node can be extracted to automatically fill in the parameters to be configured. For example, constant parameters such as the storage tank size and the density of the material are extracted and filled in to obtain the corresponding entity calculation model. The input data of this entity calculation model includes the output results of the entity calculation models corresponding to the corresponding auxiliary measurement devices;
[0078] Fuse the entity calculation model corresponding to the storage tank and the entity calculation models corresponding to each auxiliary measurement device. That is, associate the input data of each entity calculation model with the logic tag of the corresponding device or with the output data of the corresponding entity calculation model to obtain the corresponding physical model. The input of the physical model is the working condition data, and the output is the state parameter, where the output of the physical model includes the outputs of all entity calculation models.
[0079] For example, for a node where the container device is a storage tank, the state parameters output by the corresponding physical model include the temperature and pressure monitored by the auxiliary measurement device, as well as parameters such as the storage volume, remaining storage volume, liquid level, and mass corresponding to the storage tank.
[0080] S220. Add a corresponding numerical calculation model for the target node;
[0081] Configure corresponding specified status indicators for the target node, obtain the numerical calculation model corresponding to the specified status indicators, and add the numerical calculation model to the target node;
[0082] The specified status indicators are liquid level indicators, inventory indicators or other quantitative indicators; the physical model corresponds to the equipment corresponding to the node, and the monitored status indicators are relatively fixed, that is, restricted by the associated container equipment and auxiliary measurement equipment, and the accuracy of the obtained status parameters also belongs to the default accuracy;
[0083] In practical applications, in addition to the status parameters output by the physical model, there is a need to monitor other status indicators, and some status indicators have higher accuracy requirements;
[0084] For such requirements, in this embodiment, by configuring the specified status indicators and constructing the numerical calculation model of the configured specified status indicators, the monitoring requirements and high-precision optimization of certain status indicators in practical applications are met.
[0085] In this embodiment, a pre-constructed numerical calculation template can be selected or a corresponding numerical calculation template can be configured according to actual needs;
[0086] The numerical calculation template includes the calculation formula for calculating the specified status indicators. The template also includes parameters to be configured, parameters to be input, and parameters to be output, where the parameter to be output is the status parameter of the corresponding specified status indicator;
[0087] That is, one or more numerical calculation templates corresponding to the status indicators can be provided in advance. The calculation methods corresponding to each numerical calculation template are different. In subsequent use, according to the equipment situation bound to the node, the appropriate numerical calculation template will be self-matched. After filling in the parameters to be configured in the numerical calculation template, the corresponding numerical calculation model is obtained.
[0088] In practical applications, based on the specified status indicators configured by the user and the equipment type of the auxiliary measurement equipment of the node where it is located, a match is made in the preset template library;
[0089] When the corresponding numerical calculation template is matched, based on the equipment parameters of the container equipment of the node where it is located and the material parameters of the material, the parameters to be configured in the numerical calculation template are filled in, so as to construct the corresponding numerical calculation model, and the numerical calculation model is bound to the corresponding auxiliary measurement equipment based on the logical tag number, that is, the logical tag number is bound. The input of the numerical calculation model is the working condition data collected by the corresponding auxiliary measurement equipment, and the output is the calculated status parameter.
[0090] The specified status indicators include the liquid level indicator, which is used to assist in monitoring the liquid level of container equipment (such as storage tanks, water tanks, etc.) for storing liquid materials;
[0091] In chemical production, too high a liquid level may cause liquid overflow, while too low a liquid level may affect production efficiency and product quality. In scenarios where there is a lack of a liquid level gauge or higher-precision liquid level parameters are required, by establishing a numerical calculation model corresponding to the liquid level indicator, it can help business and technical personnel monitor the liquid level changes in real time and take timely measures for adjustment, thus ensuring the smooth progress of the production process.
[0092] The parameters to be configured for the numerical calculation template corresponding to the liquid level indicator include the size and shape of the corresponding container equipment, and also the density of the corresponding material in the liquid state; the input parameters can be the operating conditions data collected by a flow meter used as an auxiliary measuring device, or the operating conditions data collected by a weighing device used as an auxiliary measuring device; in actual applications, the constructed numerical calculation model will automatically calculate and output the height of the liquid level of the corresponding material or the volume of the material based on the operating conditions data collected by the bound auxiliary measuring device.
[0093] The specified status indicators also include the virtual inventory indicator, which is used to predict and estimate the inventory of materials in the container equipment;
[0094] When it is impossible to directly install relevant auxiliary measuring devices for measuring inventory on the tank, such as when it is impossible to install a liquid level gauge or a weighing device, the flow meter can be used to monitor the material flow in real time, and the virtual inventory of the tank can be obtained through cumulative calculation.
[0095] The parameters to be configured for the numerical calculation template corresponding to the virtual inventory indicator include the relevant density corresponding to the material; the input parameters can be the operating conditions data collected by a flow meter used as an auxiliary measuring device; in this embodiment, the calculation formula corresponding to the virtual inventory indicator is "output mass = flow meter logic tag reading × calculation coefficient × density"; this formula reflects the relationship between the flow meter reading and the actual output mass, where the flow meter tag reading is the input parameter, which is the original operating conditions data read from the flow meter in actual applications, and the calculation coefficient is the parameter to be configured, which can be configured automatically or manually based on the flow meter type.
[0096] Those skilled in the art can, according to actual needs, configure the specified status indicators to be monitored for each node, and by matching or creating corresponding numerical calculation templates, construct corresponding numerical calculation models based on the numerical calculation templates. On the basis of the physical model, according to actual needs, expand the monitoring of more status indicators and obtain high-precision status parameters of the specified status indicators.
[0097] S300. When carrying out production operations, each container device and each auxiliary measurement device collect working condition data in real time. Based on the working condition data, as well as the physical calculation models and numerical calculation models corresponding to each node, state parameters corresponding to each node are generated and dynamically displayed through the process flow chart.
[0098] Existing technologies often only focus on the capacity and storage of storage tanks. Manually configuring the calculation models for each storage tank involves a large amount of work and a high error rate. If templates are used for automatic configuration, it will be limited to the templates themselves and unable to optimize the monitored state parameters according to actual needs and adjust the accuracy of the obtained state parameters. Moreover, there are cases where storage tanks lack inventory calculation equipment, and it is difficult to quickly and accurately determine the inventory of such storage tanks in existing technologies.
[0099] In this embodiment, through the design of physical calculation templates, a physical model corresponding to the node can be quickly constructed to monitor basic state parameters. A specified state index is also designed, and the user configures the specified state index according to actual needs and constructs a numerical calculation model corresponding to each specified state index, thereby realizing the expansion and optimization of state parameters.
[0100] The container devices in this embodiment are not only storage tanks but also include devices such as reaction kettles and crystallization kettles. Through the design of the basic flow chart and the process flow chart, not only the loss of raw materials and the output of target materials are displayed, but also the key parameters in the intermediate process can be monitored and displayed, intuitively showing the real-time state and dynamic trend of the materials corresponding to each link of production and processing, which is convenient for anomaly location and data analysis.
[0101] Furthermore, it also includes a data statistics method for the target workshop, specifically:
[0102] S410. Configure statistical indicators;
[0103] Those skilled in the art can configure statistical indicators according to actual needs, such as unit consumption of the device, inventory level, inventory turnover rate, daily output, monthly output, daily output deviation rate, and monthly cumulative output deviation rate, etc. This specification does not limit them in detail.
[0104] S420. Obtain the statistical formula corresponding to the statistical indicator;
[0105] Several statistical formulas can be pre-constructed, and the corresponding statistical formula can be automatically obtained based on the configured statistical indicator, or the corresponding statistical formula can also be configured manually by the user.
[0106] The statistical formula includes at least one layer of basic formulas. That is, when the statistical formula contains multiple layers of basic formulas, the input of the current layer of basic formula is the output of its lower layer of basic formula, the output of the current layer of basic formula is the input of its upper layer of basic formula, the input of the lowest layer of basic formula is the state parameters output by the physical model, and the output of the highest layer of basic formula is the statistical result of the corresponding statistical indicator.
[0107] When performing data statistics, it is often difficult to directly obtain the statistics based on the obtained state parameters, but multiple calculations are required. For example, for the monthly cumulative production deviation rate, the daily production needs to be obtained first, and then the corresponding monthly production is statistically obtained based on the daily production, and then the monthly cumulative deviation value is determined based on the set monthly planned production and the monthly production, and finally the monthly cumulative production deviation rate is determined based on the monthly cumulative deviation value.
[0108] In this embodiment, the statistical formula corresponding to each statistical indicator is decomposed to obtain several layers of basic formulas that can reflect the intermediate quantities and calculation processes, which is convenient for reusing the corresponding data when calculating different statistical indicators, reducing repeated calculations, and saving computing resources.
[0109] In this embodiment, when initially calculating each statistical indicator, based on the statistical formula, a reference relationship between each statistical indicator is established. For example, the monthly production references the daily production. In subsequent data processing, when data errors are found or data needs to be updated, the corresponding statistical values can be calculated in sequence according to the reference relationship between the statistical indicators.
[0110] S430. When performing production operations, based on the statistical indicator and its statistical formula, generate a corresponding data topology diagram.
[0111] The data topology diagram is used to display the statistical results corresponding to the statistical indicators, and is also used to display the calculation conditions corresponding to each layer of basic formulas.
[0112] In this embodiment, the detailed calculation conditions of each level of data are displayed through the data topology diagram, and at the same time, a data analysis diagram for each single consumption can be generated; this data topology diagram can drill down level by level to view the corresponding data, realizing centralized monitoring of the underlying instruments.
[0113] In practical applications, users can customize the analysis dimensions and indicator combinations for in-depth data analysis.
[0114] Furthermore, it also includes steps for anomaly judgment and early warning, specifically:
[0115] When performing production operations, judge whether the obtained state parameters and / or statistical results reach the corresponding early warning thresholds. When reaching the corresponding early warning thresholds, alarm according to the preset early warning method.
[0116] Those skilled in the art can configure corresponding warning thresholds for some or all of the status indicators according to actual needs. For example, corresponding warning thresholds can be configured based on national standards, industry standards, industry advanced values, historical advanced values, upper and lower limits of points, etc.
[0117] Monitor the data changes of each status indicator in real time. When abnormal data is detected, that is, when the status parameter reaching the corresponding warning threshold is detected, trigger a warning.
[0118] The warning methods include platform alarms or text messages, emails, etc., which are not specifically limited in this specification.
[0119] Those skilled in the art can also configure corresponding warning rules based on the configured statistical indicators according to actual needs, which are not specifically limited in this embodiment.
[0120] The following is a detailed introduction through a case:
[0121] 1. Load the preset template library (including various entity calculation templates and various numerical calculation templates).
[0122] 2. Obtain the real-time tag numbers corresponding to each device in the target workshop, and bind the real-time tag numbers to the logical tag numbers;
[0123] 3. Configure data collection rules, including:
[0124] The status indicators to be collected, the data types, ranges, and precisions corresponding to the status indicators;
[0125] The collection frequency and period;
[0126] The warning thresholds corresponding to the status indicators.
[0127] 4. Configure the process flow chart:
[0128] Draw the basic flow chart, where the nodes are container devices, including the logical tag numbers of the container devices and the types of container devices (storage tanks, reactors, pumps, etc.). The connections are used to indicate the flow direction of materials. Multiple types of connections can be provided according to actual needs. For example, connections corresponding to material flow, information flow, energy flow, etc. can be drawn; key parameters such as material names, flow rates, temperatures, and pressures can be marked on the connections.
[0129] Add auxiliary measurement devices and specified status indicators to each node of the basic flow chart, and add corresponding physical models and numerical calculation models.
[0130] 5. Configure statistical indicators;
[0131] For each statistical indicator, perform the following configurations:
[0132] Configure the statistical period
[0133] Select the value type, including terminal input (manual input), bound tag number (real-time tag number / logical tag number), expression (calculation formula), constant, SQL (database query);
[0134] Select the calculation accuracy, summary method, summary granularity, etc.;
[0135] Configure the report template, select the configured statistical indicators, and set the time range for summarization. In the actual application process, based on the added calculation model, corresponding status parameters will be calculated according to the collected working condition data and displayed in the process flow diagram. And based on the preset warning threshold, abnormal monitoring and warning will be carried out on the calculated status parameters. Finally, data statistical analysis will be carried out based on the configured statistical indicators and their statistical formulas, and the corresponding data topology diagram and report will be generated for visual display.
[0136] A visual monitoring system for a process flow, which is used for the method described in the above embodiment.
[0137] A readable storage medium, which includes a computer program or instruction. When the computer program or instruction runs on a computer, the computer is made to execute the operation steps of the above visual monitoring method.
[0138] For the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple. For the relevant parts, refer to the partial description of the method embodiment.
[0139] Each embodiment in this specification is described in a progressive manner. What each embodiment focuses on is the difference from other embodiments. For the same or similar parts among the embodiments, refer to each other.
[0140] Those skilled in the art should understand that the embodiments of the present invention can be provided as a method, a device, or a computer program product. Therefore, the present invention can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0141] The present invention is described with reference to the flowcharts and / or block diagrams of methods, terminal devices (systems), and computer program products according to the present invention. It should be understood that each flow and / or block in the flowchart and / or block diagram, as well as the combination of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processors of general-purpose computers, special-purpose computers, embedded processors, or other programmable data processing terminal devices to generate a machine, such that the instructions executed by the processors of the computer or other programmable data processing terminal devices generate means for implementing the functions specified in one flow Figure 1 one flow or multiple flows and / or blocks Figure 1 or means for implementing the functions specified in one block or multiple blocks.
[0142] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal device to work in a specific manner, such that the instructions stored in the computer-readable memory generate a manufactured article including instruction means that implement the functions specified in one flow Figure 1 one flow or multiple flows and / or blocks Figure 1 or means for implementing the functions specified in one block or multiple blocks.
[0143] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device, such that a series of operation steps are executed on the computer or other programmable terminal device to generate a computer-implemented process, so that the instructions executed on the computer or other programmable terminal device provide steps for implementing the functions specified in one flow Figure 1 one flow or multiple flows and / or blocks Figure 1 or means for implementing the functions specified in one block or multiple blocks.
[0144] It should be noted that:
[0145] The phrase "an embodiment" or "embodiments" mentioned in the specification means that the specific features, structures, or characteristics described in connection with the embodiments are included in at least one embodiment of the present invention. Therefore, the phrases "an embodiment" or "embodiments" that appear throughout the specification do not necessarily all refer to the same embodiment.
[0146] Although the preferred embodiments of the present invention have been described, those skilled in the art can make additional changes and modifications to these embodiments once they learn the basic creative concepts. Therefore, the appended claims are intended to be construed as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.
[0147] In addition, it should be noted that for the specific embodiments described in this specification, the shapes of the components, the names taken, etc. can be different. Any equivalent or simple changes made to the structure, features, and principles according to the inventive concept of this invention patent are included within the protection scope of this invention patent. Those skilled in the technical field to which this invention pertains can make various modifications, supplements, or use similar methods for substitution to the specific embodiments described, as long as they do not deviate from the structure of this invention or exceed the scope defined by this claims book, they should all fall within the protection scope of this invention.
Claims
1. A visual monitoring method for a process flow, characterized in that: The following steps are involved: Construct a basic flow chart, in which the nodes are the container equipment of the target workshop, bind the corresponding materials to the nodes, and the lines between the nodes are used to indicate the flow direction of the materials; Add corresponding calculation models to each node and generate a process flow chart, specifically: Obtain the entity computing template corresponding to the container device in the target node, and obtain the first entity computing template; Add corresponding auxiliary measurement equipment at the target node and obtain the entity calculation template corresponding to each auxiliary measurement equipment. Obtain a second entity calculation template; Based on the material parameters of the material corresponding to the target node, a corresponding physical model is constructed based on the first entity calculation template and the second entity calculation template, and the physical model is added to the target node; Configuring a corresponding specified state indicator for the target node, obtaining a numerical calculation model corresponding to the specified state indicator, and adding the numerical calculation model to the target node; When performing production operations, each container device and each auxiliary measurement device collects operating data in real time, generates state parameters corresponding to each node based on the operating data, as well as the physical model and numerical calculation model corresponding to each node, and dynamically displays them through the process flow chart.
2. The visual monitoring method of the process flow according to claim 1, characterized in that: The method for obtaining the numerical calculation model corresponding to the specified state indicator is: Based on the specified status indicator and the device type of the auxiliary measurement device of the node, matching is performed in a preset template library; When the corresponding numerical calculation template is matched, the corresponding numerical calculation model is constructed based on the equipment parameters of the container equipment at the node and the material parameters of the material based on the numerical calculation template, and the numerical calculation model is bound to the corresponding auxiliary measurement equipment. The input of the numerical calculation model is the operating condition data collected by the corresponding auxiliary measurement equipment, and the output is the calculated state parameters.
3. The method for visual monitoring of a process flow according to claim 2, characterized in that: The specified status indicators include virtual inventory indicators, which are used to predict and estimate the inventory of materials in container equipment; The numerical calculation model corresponding to the virtual inventory index includes a numerical calculation model bound to a flow meter as an auxiliary measurement device, the input of which is the flow data collected by the flow meter, and the output of which is the inventory parameter of the corresponding material based on the flow estimation.
4. The method for visual monitoring of a process flow according to claim 2, characterized in that: The specified status indicators include liquid level indicators, which are used to assist in liquid level monitoring of container equipment storing liquid materials; The numerical calculation model corresponding to the liquid level index includes a numerical calculation model bound to a flow meter as an auxiliary measurement device, and also includes a numerical calculation model bound to a weighing device as an auxiliary measurement device.
5. The method for visual monitoring of a process flow according to claim 1, characterized in that: The container equipment includes a storage tank, a crystallization device, a reaction device and a pump; Auxiliary measuring equipment includes DCS instruments and primary instruments.
6. The method for visual monitoring of a process flow according to claim 2, characterized in that: Pre-build physical calculation templates according to the equipment types of various container equipment and auxiliary measurement equipment; The physical calculation template of the container equipment is used to calculate the capacity, storage, liquid level and / or quality of the corresponding equipment; The physical calculation template of the auxiliary measurement equipment is used to convert the collected working condition data into corresponding state parameters.
7. The visual monitoring method of a process flow according to any one of claims 1 to 6, characterized in that: The following steps are involved: Configure statistical indicators; Obtaining a statistical formula corresponding to the statistical indicator, wherein the statistical formula includes at least one layer of basic formula; When the statistical formula contains multiple layers of basic formulas, the input of the basic formula of the current layer is the output of the basic formula of the lower layer, and the output of the basic formula of the current layer is the input of the basic formula of the upper layer. The input of the basic formula of the lowest layer is the state parameter output by the physical model and / or each numerical calculation model, and the output of the basic formula of the highest layer is the statistical result of the corresponding statistical indicator. When performing production operations, a corresponding data topology diagram is generated based on the statistical indicators and their statistical formulas. The data topology diagram is used to display the statistical results corresponding to the statistical indicators and is also used to display the calculation conditions corresponding to the basic formulas of each layer.
8. The visual monitoring method of the process flow according to claim 7 is characterized in that: The following steps are involved: When performing production operations, it is determined whether the obtained state parameters and / or statistical results have reached the corresponding warning thresholds. When the corresponding warning thresholds are reached, an alarm is issued according to the preset warning method.
9. A visual monitoring system for a process flow, characterized in that: Used to execute the method described in any one of claims 1 to 8.
10. A readable storage medium, characterized in that: The readable storage medium includes a computer program or instructions. When the computer program or instructions are executed on a computer, the computer is caused to execute the operation steps of any one of the methods described in claims 1 to 8.