An ammonia water circulation system adjusting method, device, system and storage medium
By acquiring and analyzing the preset parameters of the ammonia water circulation system, the system parameters are automatically adjusted, solving the problem of system instability caused by reliance on manual intervention in the existing technology, and realizing the automatic adjustment and stable operation of the system.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- NAT ENERGY COAL & COKING GRP CO LTD
- Filing Date
- 2023-10-30
- Publication Date
- 2026-05-01
AI Technical Summary
Existing ammonia water circulation systems rely on manual intervention when malfunctions or parameter deviations occur, leading to unstable system operation and a lack of automated adjustment methods.
By acquiring the preset parameter values of the ammonia water circulation system, it is determined whether adjustments are needed, and corresponding adjustment strategies are determined based on the parameter type, including data preprocessing, backup mechanisms, and artificial intelligence prediction, to automatically adjust parameter values to improve system stability.
The system has achieved automated adjustment of the ammonia water circulation system, which has improved the stability and reliability of the system operation, reduced the reliance on manual intervention, and ensured the stable operation of the system.
Smart Images

Figure CN117658171B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of ammonia water treatment technology, and in particular to a method, apparatus, system and storage medium for adjusting an ammonia water circulation system. Background Technology
[0002] Coking ammonia water is a liquid used in the coking industry. It is an aqueous solution containing ammonia (NH3) and is used for gas purification and desulfurization in various coking processes. The ammonia water undergoes heat exchange during evaporation, absorbing heat from the surrounding medium and rapidly becoming saturated vapor. This highly saturated ammonia vapor then enters a condenser, where it is condensed and continues to cool the system. In existing technologies, when the ammonia water circulation system malfunctions or its parameters deviate, it often relies on the experience and manual intervention of operators, leading to unstable system operation.
[0003] Therefore, it is necessary to provide a method for adjusting an ammonia water circulation system to automatically adjust the system and improve its operational stability. Summary of the Invention
[0004] This application provides a method, apparatus, system, and storage medium for adjusting an ammonia water circulation system, which can automatically adjust the ammonia water circulation system and improve the stability of system operation.
[0005] This application provides a method for adjusting an ammonia water circulation system, including:
[0006] Obtain the preset parameter values of the ammonia water circulation system;
[0007] Determine whether there is a first parameter in the ammonia water circulation system that needs to be adjusted based on the preset parameter values of the ammonia water circulation system.
[0008] When there is a first parameter that needs to be adjusted in the preset parameters of the ammonia water circulation system, the corresponding adjustment strategy shall be determined according to the type of the first parameter to be adjusted.
[0009] The parameter value of the first parameter is adjusted according to the adjustment strategy.
[0010] The beneficial effects of this application are as follows: By acquiring the preset parameter values of the ammonia water circulation system in real time, determining whether there is a first parameter in the ammonia water circulation system that needs adjustment based on the preset parameter values, and when there is a first parameter in the preset parameters that needs adjustment, determining the corresponding adjustment strategy according to the type of the first parameter to be adjusted, and adjusting the parameter value of the first parameter according to the adjustment strategy. Because the preset parameters of the ammonia water circulation system can be monitored in real time, and it can be determined whether adjustment is needed, and the parameters can be adjusted according to the corresponding adjustment strategy when adjustment is needed, automatic adjustment of the ammonia water circulation system is achieved, thereby improving the stability of system operation.
[0011] In one embodiment, obtaining the preset parameter values of the ammonia water circulation system includes:
[0012] The following parameter values are obtained through the preset parameter acquisition module:
[0013] Ammonia concentration, circulation rate, flow rate, pressure, pH value, ammonia release, and waste liquid status;
[0014] The step of determining whether there is a first parameter that needs to be adjusted in the ammonia circulation system based on the preset parameter values of the ammonia circulation system includes:
[0015] Determine if there are any parameters whose values exceed the preset range;
[0016] When there is a parameter whose value exceeds the preset range, it is determined that there is a first parameter in the preset parameters of the ammonia water circulation system that needs to be adjusted, and the parameter whose value exceeds the preset range is determined to be the first parameter.
[0017] In one embodiment, each of the preset parameter acquisition modules has a backup module, and the method further includes:
[0018] When a fault is detected in the preset parameter acquisition module, the backup module corresponding to the faulty preset parameter acquisition module is started.
[0019] In one embodiment, determining the corresponding adjustment strategy based on the type of parameter to be adjusted includes:
[0020] When the parameter that needs to be adjusted is the ammonia concentration, the adjustment strategy is determined to be one of the following: adding water, adding pure ammonia, or adding diluent.
[0021] When the parameter that needs to be adjusted is pH value, the adjustment strategy is to adjust the amount of acid or alkali added.
[0022] In one embodiment, before determining whether there is a first parameter in the ammonia circulation system that needs to be adjusted based on the preset parameter values of the ammonia circulation system, the method further includes:
[0023] Obtain the outlier and missing values from the array corresponding to the preset parameters;
[0024] Remove the outliers and fill in the missing values;
[0025] The data set corresponding to the preset parameters is converted into a data format with a mean of 0 and a standard deviation of 1.
[0026] In one embodiment, the method further includes:
[0027] Predict the changing trend of the preset parameters based on the obtained preset parameter values;
[0028] Based on the changing trend of the preset parameters, determine whether there is a second parameter that is about to exceed the preset range;
[0029] When a second parameter is about to exceed the preset range, an alarm is issued indicating that the second parameter is about to exceed the preset range.
[0030] In one embodiment, when issuing an alarm indicating that the second parameter is about to exceed a preset range, the method further includes:
[0031] Get the type of the second parameter;
[0032] Generate corresponding optimization suggestions based on the type of the second parameter;
[0033] Output the aforementioned optimization suggestions.
[0034] This application also provides an ammonia water circulation system adjustment device, comprising:
[0035] The preset parameter value acquisition module is used to acquire the preset parameter values of the ammonia water circulation system;
[0036] The first judgment module is used to determine whether there is a first parameter in the ammonia circulation system that needs to be adjusted based on the preset parameter value of the ammonia circulation system.
[0037] The determination module is used to determine the corresponding adjustment strategy when there is a first parameter that needs to be adjusted in the preset parameters of the ammonia water circulation system;
[0038] The adjustment module is used to adjust the parameter value of the first parameter according to the adjustment strategy.
[0039] In one embodiment, the preset parameter value acquisition module is used to:
[0040] Obtain at least one of the following parameter values:
[0041] Ammonia concentration, circulation rate, flow rate, pressure, pH value, ammonia release, and waste liquid status;
[0042] The first judgment module includes:
[0043] The judgment submodule is used to determine whether there are parameters whose values exceed the preset range;
[0044] The first determining submodule is used to determine, when there is a parameter whose value exceeds the preset range, that there is a first parameter in the preset parameters of the ammonia water circulation system that needs to be adjusted, and to determine that the parameter whose value exceeds the preset range is the first parameter.
[0045] In one embodiment, each of the preset parameter acquisition modules has a backup module, and the device further includes:
[0046] The startup module is used to start the backup module corresponding to the faulty preset parameter acquisition module when a fault is detected in the preset parameter acquisition module.
[0047] In one embodiment, the determining module includes:
[0048] The second determination submodule is used to determine the adjustment strategy when the parameter to be adjusted is ammonia concentration: adding water, adding pure ammonia, or adding diluent.
[0049] The third submodule is used to determine the adjustment strategy, namely, adjusting the amount of acid or alkali added, when the parameter to be adjusted is pH value.
[0050] In one embodiment, the apparatus further includes:
[0051] An outlier acquisition module is used to acquire outliers and missing values in the array corresponding to the preset parameters;
[0052] The outlier removal module is used to remove the outliers and fill in the missing values.
[0053] The conversion module is used to convert the data set corresponding to the preset parameters into a data format with a mean of 0 and a standard deviation of 1.
[0054] In one embodiment, the apparatus further includes:
[0055] The prediction module is used to predict the changing trend of preset parameters based on the acquired preset parameter values;
[0056] The second judgment module is used to determine whether there is a second parameter that is about to exceed the preset range based on the changing trend of the preset parameter.
[0057] The alarm module is used to issue an alarm prompt when a second parameter is about to exceed the preset range.
[0058] In one embodiment, the apparatus further includes:
[0059] The type acquisition module is used to obtain the type of the second parameter;
[0060] A generation module is used to generate corresponding optimization suggestions based on the type of the second parameter;
[0061] The output module is used to output the optimization suggestions.
[0062] This application also provides an ammonia water circulation system adjustment device, comprising:
[0063] At least one processor; and,
[0064] A memory communicatively connected to the at least one processor; wherein,
[0065] The memory stores instructions that can be executed by the at least one processor to implement the ammonia circulation system adjustment method described in any of the above embodiments.
[0066] This application also provides a computer-readable storage medium, characterized in that, when the instructions in the storage medium are executed by the processor corresponding to the ammonia circulation system adjustment device, the ammonia circulation system adjustment device is able to implement the ammonia circulation system adjustment method described in any of the above embodiments.
[0067] Other features and advantages of this application will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the application. The objectives and other advantages of this application may be realized and obtained by means of the structures particularly pointed out in the written description, claims, and drawings.
[0068] The technical solution of this application will be further described in detail below with reference to the accompanying drawings and embodiments. Attached Figure Description
[0069] The accompanying drawings are provided to further illustrate the present application and form part of the specification. They are used together with the embodiments of the present application to explain the application and do not constitute a limitation thereof. In the drawings:
[0070] Figure 1 This is a flowchart of an ammonia water circulation system adjustment method in one embodiment of this application;
[0071] Figure 2 This is a schematic diagram of the structure of an ammonia water circulation system adjustment device in one embodiment of this application;
[0072] Figure 3 This is a schematic diagram of the hardware structure of an ammonia water circulation system adjustment device in one embodiment of this application. Detailed Implementation
[0073] The preferred embodiments of this application are described below with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are for illustration and explanation only and are not intended to limit this application.
[0074] Figure 1 This is a flowchart of an ammonia water circulation system adjustment method according to an embodiment of this application, such as... Figure 1 As shown, the method can be implemented as follows: S101-S104:
[0075] In step S101, the preset parameter values of the ammonia water circulation system are obtained;
[0076] In step S102, it is determined whether there is a first parameter in the ammonia water circulation system that needs to be adjusted based on the preset parameter values of the ammonia water circulation system.
[0077] In step S103, when there is a first parameter that needs to be adjusted in the preset parameters of the ammonia water circulation system, the corresponding adjustment strategy is determined according to the type of the first parameter to be adjusted.
[0078] In step S104, the parameter value of the first parameter is adjusted according to the adjustment strategy.
[0079] To ensure the stable operation of the ammonia water circulation system, this application obtains the preset parameter values of the ammonia water circulation system. Specifically, various parameters can be collected periodically by setting a monitoring cycle. The preset parameters include at least one of the following: ammonia water concentration, circulation flow rate, flow rate, pressure, pH value, ammonia emission, and waste liquid state. The waste liquid state includes the waste liquid volume, the types of pollutants contained in the waste liquid, and the concentration of each type of pollutant.
[0080] Based on the preset parameter values of the ammonia water circulation system, it is determined whether there is a first parameter in the ammonia water circulation system that needs adjustment. Since data acquired from various sensors and monitoring devices in the processing system may contain missing or outlier values, the collected data is preprocessed to provide a stable data foundation for subsequent analysis and prediction. The preprocessing includes data cleaning, noise filtering, and data interpolation. In one embodiment of this application, outliers and missing values in the array corresponding to the preset parameters are obtained, and the outliers are removed and the missing values are filled in. Specifically, the concentration value of the current monitoring point is predicted based on the relationship between each monitoring point. When the difference between the monitored value and the predicted value is greater than a preset value, the monitored value is determined to be an outlier. The prediction process is as follows: the ammonia content in ammonia water or ammonia water vapor at multiple monitoring points, the temperature corresponding to each monitoring point, and the pressure corresponding to each monitoring point are obtained. Then, the following model is fitted using historical data.
[0081]
[0082] Where, α i Let T be the ammonia concentration at the i-th monitoring point; i T j These are the temperature values corresponding to monitoring points i and j, respectively; P i P j k represents the pressure values corresponding to monitoring points i and j; i is the fitting coefficient corresponding to monitoring point i; b is the fitting parameter.
[0083] Then, by fitting the model, the predicted values of ammonia concentration at each monitoring point are obtained.
[0084] On the other hand, preset ranges are set for the various parameter values of the ammonia water circulation system. Then, based on the preprocessed data and the preset ranges corresponding to each parameter, it can be determined whether there are any preset parameters that need adjustment. Specifically, by judging whether there are any parameters whose values exceed the preset range, it is determined whether there is a first parameter that needs adjustment. When there are parameters whose values exceed the preset range, it is determined that there is a first parameter among the preset parameters of the ammonia water circulation system that needs adjustment, and the parameter whose value exceeds the preset range is identified as the first parameter. Of course, the operating state of the system can also be determined through preset models, such as: normal, high, low, or abnormal. For example, based on decision trees and random forests, the system state is output according to the conditional judgment of features; based on support vector machines, the optimal boundary is found to distinguish different states; based on decision trees or deep neural networks, the first parameter that needs adjustment among multiple preset parameters is output.
[0085] When the preset parameters of the ammonia circulation system include a first parameter that needs adjustment, the corresponding adjustment strategy is determined based on the type of the first parameter to be adjusted. When the parameter to be adjusted is ammonia concentration, the adjustment strategy is determined to be one of adding water, adding pure ammonia, or adding diluent. Further, based on the current ammonia concentration and the target concentration, the strategy of adding water, pure ammonia, or diluent is determined, along with the volume of water, pure ammonia, or diluent to be added. When the parameter to be adjusted is pH value, the adjustment strategy is determined to be adjusting the amount of acid or alkali added, and based on the difference between the current pH value and the target pH value, the strategy of adding acid or alkali is determined, along with the corresponding amount to be added.
[0086] Furthermore, to ensure stable system operation, the AI judgment module in this application also includes multi-layered security protocols and data backup mechanisms. When a failure is detected in the preset parameter acquisition module, the backup module corresponding to the failed module is activated, ensuring a rapid switch to the backup module or the initiation of an emergency response procedure. Of course, backup modules can also be configured for other modules to ensure timely switching to the backup module in the event of a module failure, thus guaranteeing stable system operation.
[0087] In another embodiment of this application, the changing trend of preset parameters is predicted based on the acquired preset parameter values. Since some preset parameters, such as pH value and ammonia concentration, change over time, artificial intelligence algorithms can perform time series prediction based on the collected data and through analysis and modeling of historical data. This allows for prediction of future changing trends of key parameters such as ammonia concentration, circulation process, and pH value, thus enabling advance determination of whether adjustments to the preset parameters are necessary. Various prediction methods can be used, such as ARIMA models, LSTM networks, and Prophet. These methods can predict future changing trends using historical data from the current monitoring point or by considering the relationships between multiple monitoring points.
[0088] Taking ammonia concentration as an example, a fitting curve of ammonia concentration changing over time can be obtained by predicting and fitting historical data from the current time. In this embodiment, considering that ammonia concentration is related to the current operating conditions, a model is fitted using historical data to obtain ammonia concentration values over a period of time. First, historical data on ammonia concentration and corresponding operating parameters, such as temperature and pressure, are obtained. Then, the following model is fitted using the historical data:
[0089]
[0090] Where t is time; α t T represents the ammonia concentration at time t. i Let P be the temperature value corresponding to time i. i Let a be the pressure value at time i.i Let be the coefficient corresponding to time i.
[0091] Furthermore, the ammonia concentration values for the next n time points are predicted using the fitted model. The trend of the preset parameters is used to determine if a second parameter is about to exceed a preset range; if so, an alarm is issued indicating that the second parameter is about to exceed the preset range. Additionally, when a parameter value exceeds the preset range, the type of the second parameter is determined. Based on the type of the second parameter, corresponding optimization suggestions are generated and output according to a preset mode.
[0092] In other embodiments of this application, the probability of a preset fault type occurring can be determined in advance based on probability, thereby reducing downtime and maintenance costs. For example, the probability of a fault can be predicted based on features using a logistic regression model; the time of a fault can be predicted based on a Cox regression model; or an autoencoder can be used to detect abnormal patterns in the data. When a component (e.g., a pump or valve) in the system malfunctions, its operating characteristics may differ from normal. Algorithms such as autoencoders can detect this abnormal pattern from a large amount of monitoring data, thereby predicting and warning of possible faults in advance.
[0093] The beneficial effects of this application are as follows: By acquiring the preset parameter values of the ammonia water circulation system in real time, determining whether there is a first parameter in the ammonia water circulation system that needs adjustment based on the preset parameter values, and when there is a first parameter in the preset parameters that needs adjustment, determining the corresponding adjustment strategy according to the type of the first parameter to be adjusted, and adjusting the parameter value of the first parameter according to the adjustment strategy. Because the preset parameters of the ammonia water circulation system can be monitored in real time, and it can be determined whether adjustment is needed, and the parameters can be adjusted according to the corresponding adjustment strategy when adjustment is needed, automatic adjustment of the ammonia water circulation system is achieved, thereby improving the stability of system operation.
[0094] In one embodiment, step S101 above can be implemented as step A1 as follows:
[0095] In step A1, at least one of the following parameter values is obtained through the preset parameter acquisition module:
[0096] Ammonia concentration, circulation rate, flow rate, pressure, pH value, ammonia release, and waste liquid status;
[0097] The above step S102 can be implemented as the following steps A2-A3:
[0098] In step A2, it is determined whether there are any parameters whose values exceed the preset range;
[0099] In step A3, when there is a parameter whose value exceeds the preset range, it is determined that there is a first parameter in the preset parameters of the ammonia water circulation system that needs to be adjusted, and the parameter whose value exceeds the preset range is determined to be the first parameter.
[0100] In one embodiment, each of the preset parameter acquisition modules has a backup module, and the method can also be implemented as the following step B1:
[0101] In step B1, when a fault is detected in the preset parameter acquisition module, the backup module corresponding to the faulty preset parameter acquisition module is started.
[0102] In this embodiment, when a fault is detected in the preset parameter acquisition module, the backup module corresponding to the faulty preset parameter acquisition module is activated. To ensure stable system operation, the artificial intelligence judgment module also includes multi-layer security protocols and data backup mechanisms. When a fault is detected in the preset parameter acquisition module, the backup module corresponding to the faulty preset parameter acquisition module is activated, ensuring a rapid switch to the backup module or the initiation of an emergency response procedure. Of course, backup modules can also be set for other modules to ensure timely switching to the backup module in the event of a fault in any module, thereby ensuring stable system operation.
[0103] In one embodiment, step S103 above can be implemented as steps C1-C2 as follows:
[0104] In step C1, when the parameter to be adjusted is the ammonia concentration, the adjustment strategy is determined to be one of adding water, adding pure ammonia, or adding diluent.
[0105] In step C2, when the parameter that needs to be adjusted is the pH value, the adjustment strategy is determined to be adjusting the amount of acid or alkali added.
[0106] In this embodiment, when the parameter to be adjusted is the ammonia concentration, the adjustment strategy is determined to be one of adding water, adding pure ammonia, or adding diluent. Further, based on the current ammonia concentration value and the target concentration value, the method of adding water, adding pure ammonia, or adding diluent is determined, along with the volume of each method.
[0107] When the parameter to be adjusted is pH, the adjustment strategy is determined to be adjusting the amount of acid or alkali added. Based on the difference between the current pH and the target pH, the amount of acid or alkali to be added is determined, along with the corresponding amount. Specifically, the amount of acid or alkali to be added can be obtained through a pre-built model.
[0108] In one embodiment, prior to step S102 above, the method may also be implemented as steps D1-D3 as follows:
[0109] In step D1, outliers and missing values are obtained from the array corresponding to the preset parameters;
[0110] In step D2, the outliers are removed and the missing values are filled in;
[0111] In step D3, the data set corresponding to the preset parameters is converted into a data format with a mean of 0 and a standard deviation of 1.
[0112] After acquiring data from various sensors and monitoring devices in the processing system, the first step is to ensure data quality. Sensors in the system may occasionally malfunction, leading to missing data or outliers. We utilize preprocessing methods to ensure data integrity and the absence of anomalies, providing a stable data foundation for subsequent analysis and prediction.
[0113] In this embodiment, the collected data was pre-processed. First, outliers and missing values in the array corresponding to the preset parameters were obtained; outlier detection could be based on historical data using box plots to identify outliers in the data. In this embodiment, the concentration value of the current monitoring point was also predicted based on the relationship between each monitoring point. When the difference between the monitored value and the predicted value was greater than a preset value, the monitored value was determined to be an outlier. First, the ammonia content in ammonia water or ammonia vapor, the temperature of each monitoring point, and the pressure of each monitoring point were obtained. Then, the following model was fitted using historical data.
[0114]
[0115] Where, α i Let T be the ammonia concentration at the i-th monitoring point; i T j These are the temperature values corresponding to monitoring points i and j, respectively; P i P j k represents the pressure values corresponding to monitoring points i and j; i is the fitting coefficient corresponding to monitoring point i; b is the fitting parameter.
[0116] Finally, by fitting the model, the ammonia concentration values at each monitoring point are obtained as predicted values.
[0117] After identifying outliers and missing values, the outliers are removed and the missing values are filled in. In this embodiment, outliers are removed; missing values are filled in using interpolation. It is understood that historical data averages, medians, etc., can also be used to represent outliers and missing values, and this application does not limit this approach.
[0118] Finally, the data sets corresponding to the preset parameters are converted into a data format with a mean of 0 and a standard deviation of 1 to ensure the stability and convergence of the model.
[0119] Preprocessing the data improves its quality and accuracy, and also ensures the reliability of subsequent analysis and prediction results using the model.
[0120] In one embodiment, the method may also be implemented as steps E1-E3:
[0121] In step E1, the changing trend of the preset parameters is predicted based on the obtained preset parameter values;
[0122] In step E2, it is determined whether there is a second parameter that is about to exceed the preset range based on the changing trend of the preset parameter;
[0123] In step E3, when a second parameter is about to exceed the preset range, an alarm is issued indicating that the second parameter is about to exceed the preset range.
[0124] In this embodiment, the changing trend of preset parameters is predicted based on the acquired preset parameter values. Since some preset parameters, such as pH value and ammonia concentration, change over time, the artificial intelligence algorithm can perform time series prediction based on the collected data and through analysis and modeling of historical data. This prediction forecasts the future changing trends of key parameters such as ammonia concentration, circulation process, and pH value, thus allowing for advance determination of whether adjustments to the preset parameters are necessary. Various prediction methods can be used, such as ARIMA models, LSTM networks, and Prophet. These methods can predict future changing trends using historical data from the current monitoring point or by considering the relationships between multiple monitoring points.
[0125] Taking ammonia concentration as an example, a fitting curve of ammonia concentration changing over time can be obtained by predicting and fitting historical data from the current time. In this embodiment, considering that ammonia concentration is related to the current operating conditions, a model is fitted using historical data to obtain ammonia concentration values over a period of time. First, historical data on ammonia concentration and corresponding operating parameters, such as temperature and pressure, are obtained. Then, the following model is fitted using the historical data:
[0126]
[0127] Where t is time; α t T represents the ammonia concentration at time t. i Let P be the temperature value corresponding to time i. i Let a be the pressure value at time i. i Let be the coefficient corresponding to time i.
[0128] Furthermore, the ammonia concentration values at subsequent n time points are predicted using the fitted model. The trend of the preset parameters is used to determine if a second parameter is about to exceed the preset range; if such a second parameter is present, an alarm is issued indicating that the second parameter is about to exceed the preset range.
[0129] In this embodiment, by predicting the changing trends of key parameters, system operators can make decisions on adjustments and optimizations in advance, avoid the occurrence of emergencies, and improve system operating efficiency.
[0130] In one embodiment, the method may also be implemented as steps E4-E6:
[0131] In step E4, the type of the second parameter is obtained;
[0132] In step E5, corresponding optimization suggestions are generated based on the type of the second parameter;
[0133] In step E6, the optimization suggestions are output.
[0134] In this embodiment, based on the predicted value of the preset parameter, when there is a parameter value that exceeds the preset range, the type of the second parameter is determined.
[0135] Based on the type of the second parameter, corresponding optimization suggestions are generated. Specifically, based on the output of a preset model and empirical rules, real-time optimization suggestions are generated for the operator: for example, by combining real-time monitoring data and predictive information, reinforcement learning or rule engines can provide optimization suggestions for operators or automated control systems. For instance, when it is predicted that the concentration of ammonia will increase in the next few hours, the reinforcement learning model may suggest increasing processing capacity or storing more ammonia in advance to cope with potential demand growth.
[0136] Finally, the generated optimization suggestions will be output according to the preset mode.
[0137] The method provided in this application can be executed by an ammonia water circulation system adjustment device, which includes the following modules: an ammonia water concentration control module, a circulation system management module, a pH value control module, an ammonia escape control module, a waste liquid treatment module, and an artificial intelligence judgment module. Among these,
[0138] A. Ammonia Concentration Control Module: Includes sensors and control valves. The sensors detect the ammonia concentration in real time, and the control valves adjust the inflow and outflow of ammonia based on the detection results, thus monitoring and adjusting the ammonia concentration to ensure it remains within a predetermined range. B. Circulation System Management Module: Manages the circulation of ammonia to achieve effective recycling. C. pH Control Module: Features an automatic feedback mechanism. It adjusts the pH of the ammonia solution by adding acid or alkali based on the deviation between the actual pH and the target value, thus monitoring and adjusting the pH to ensure it meets the set standard. D. Ammonia Escape Control Module: Includes at least one ammonia collection device and an ammonia sensor. It detects the ammonia concentration and collects the escaped ammonia for further treatment or reuse, thereby controlling ammonia escape to reduce emissions. E. Wastewater Treatment Module: Treats and disposes of wastewater from the coking cycle, reducing environmental pollution. It also includes filters and sedimentation tanks to separate the solid and liquid components of the wastewater. F. Artificial Intelligence Judgment Module (hereinafter referred to as AI Module): Automatically optimizes parameter settings for the ammonia treatment process by setting multiple preset models. It includes a database for storing and managing various data from the ammonia treatment process. The AI Module is bidirectionally connected to the above modules; that is, the modules can send data to the AI Module, and the AI Module can also send control commands or request more data. Based on the data collected by each module, it performs anomaly detection, fault prediction, and generates optimization suggestions to improve system stability, reliability, and operating efficiency, reduce costs and environmental pollution, and provide intelligent support for decision-making. Specifically,
[0139] (1) The ammonia concentration control module will periodically send the detected ammonia concentration data to the AI module. Based on this data, the AI module will determine whether the ammonia concentration needs to be adjusted through the first preset model and send an adjustment command to the ammonia concentration control module.
[0140] (2) The circulation system management module sends key parameter information such as circulation velocity, flow rate, and pressure to the AI module. The AI module receives the information sent by the circulation system management module and analyzes it. Based on the second preset model, it determines whether the operating parameters of the circulation system need to be adjusted and sends the corresponding adjustment instruction to the circulation system management module.
[0141] (3) The AI module receives pH data sent from the pH control module, then uses the third preset model to determine whether the pH needs to be adjusted, and automatically sends control commands to adjust the amount of acid or alkali added to achieve the ideal pH value.
[0142] (4) The AI module receives and analyzes the ammonia escape amount or ammonia escape rate data sent by the ammonia escape control module, and determines adjustment instructions and / or issues warnings based on the fourth preset model in order to reduce ammonia escape and improve the overall efficiency of the system.
[0143] (5) The AI module receives the waste liquid treatment status report sent by the waste liquid treatment module, including but not limited to the amount of waste liquid, the type and concentration of pollutants contained therein, etc. Based on this data, the AI module automatically adjusts the parameters or process of waste liquid treatment to optimize the waste liquid treatment effect.
[0144] More specifically, each module can be configured as follows:
[0145] (1) Ammonia concentration control module:
[0146] Sensor: A high-precision, interference-resistant electrochemical sensor is selected, which can detect the concentration of ammonia in real time. To ensure the long-term stable operation of the sensor, it should be calibrated regularly and protected with a dustproof and corrosion-resistant housing.
[0147] Control valve: An electrically operated control valve made of stainless steel, capable of automatically adjusting its opening degree based on sensor readings. The control valve also features a manual operation mode for use in case of power or control system failure.
[0148] (2) Circulation System Management Module:
[0149] A PLC control system is used to manage the circulation of ammonia water and ensure the stable operation of the system under various working conditions.
[0150] The circulating pump is made of corrosion-resistant materials to ensure a long service life in ammonia water environments, and is equipped with pump operation status monitoring instruments.
[0151] Flow meters, pressure sensors, and other equipment are all high-precision models, and alarm thresholds are set to promptly notify operators when parameters are abnormal.
[0152] (3) pH control module:
[0153] pH sensor: An industrial-grade pH sensor is selected. The probe of this sensor is made of a material resistant to acid and alkali corrosion, which increases the service life of the sensor.
[0154] Acid-base injection system: A liquid level sensor is installed in the storage tank to ensure the reserve of acid or base. The metering pump can accurately control the injection volume to avoid excessive pH fluctuations caused by over-injection.
[0155] (4) Ammonia Escape Control Module:
[0156] Ammonia collection device: An ammonia absorption tower made of plastic or fiberglass materials, filled with high-efficiency absorption materials such as Raschig rings or cotton balls to improve the absorption efficiency of ammonia.
[0157] (5) Waste liquid treatment module:
[0158] Filter screen: The filter screen is selected with a fine pore size to ensure the filtration of tiny impurities. The filter screen material is stainless steel to ensure corrosion resistance in ammonia water.
[0159] Sedimentation tank: The sedimentation tank is equipped with a stirring device to make the impurities in the waste liquid settle faster, and a clear water overflow outlet is set at the top to ensure that the treated water is clear.
[0160] (6) Artificial intelligence judgment module:
[0161] Processor: In addition to a high-speed multi-core processor, it is also equipped with GPU-accelerated computing to support the rapid computation of deep learning algorithms.
[0162] Machine learning algorithms: These algorithms not only optimize parameters but also predict potential future failures or anomalies, providing decision-making suggestions for operators.
[0163] The AI-powered judgment module also includes multi-layered security protocols and data backup mechanisms to ensure that in the event of a failure in any module, it can quickly switch to a backup module or initiate an emergency response procedure.
[0164] Figure 2 This is a schematic diagram of the structure of an ammonia water circulation system adjustment device according to an embodiment of this application, as shown below. Figure 2 As shown, the device includes:
[0165] The preset parameter value acquisition module 201 is used to acquire the preset parameter values of the ammonia water circulation system.
[0166] The first judgment module 202 is used to determine whether there is a first parameter that needs to be adjusted in the ammonia water circulation system based on the preset parameter value of the ammonia water circulation system.
[0167] The determination module 203 is used to determine the corresponding adjustment strategy when there is a first parameter that needs to be adjusted in the preset parameters of the ammonia water circulation system;
[0168] The adjustment module 204 is used to adjust the parameter value of the first parameter according to the adjustment strategy.
[0169] In one embodiment, the preset parameter value acquisition module is used to:
[0170] Obtain at least one of the following parameter values:
[0171] Ammonia concentration, circulation rate, flow rate, pressure, pH value, ammonia release, and waste liquid status;
[0172] The first judgment module includes:
[0173] The judgment submodule is used to determine whether there are parameters whose values exceed the preset range;
[0174] The first determining submodule is used to determine, when there is a parameter whose value exceeds the preset range, that there is a first parameter in the preset parameters of the ammonia water circulation system that needs to be adjusted, and to determine that the parameter whose value exceeds the preset range is the first parameter.
[0175] In one embodiment, each of the preset parameter acquisition modules has a backup module, and the device further includes:
[0176] The startup module is used to start the backup module corresponding to the faulty preset parameter acquisition module when a fault is detected in the preset parameter acquisition module.
[0177] In one embodiment, the determining module includes:
[0178] The second determination submodule is used to determine the adjustment strategy when the parameter to be adjusted is ammonia concentration: adding water, adding pure ammonia, or adding diluent.
[0179] The third submodule is used to determine the adjustment strategy, namely, adjusting the amount of acid or alkali added, when the parameter to be adjusted is pH value.
[0180] In one embodiment, the apparatus further includes:
[0181] An outlier acquisition module is used to acquire outliers and missing values in the array corresponding to the preset parameters;
[0182] The outlier removal module is used to remove the outliers and fill in the missing values.
[0183] The conversion module is used to convert the data set corresponding to the preset parameters into a data format with a mean of 0 and a standard deviation of 1.
[0184] In one embodiment, the apparatus further includes:
[0185] The prediction module is used to predict the changing trend of preset parameters based on the acquired preset parameter values;
[0186] The second judgment module is used to determine whether there is a second parameter that is about to exceed the preset range based on the changing trend of the preset parameter.
[0187] The alarm module is used to issue an alarm prompt when a second parameter is about to exceed the preset range.
[0188] In one embodiment, the apparatus further includes:
[0189] The type acquisition module is used to obtain the type of the second parameter;
[0190] A generation module is used to generate corresponding optimization suggestions based on the type of the second parameter;
[0191] The output module is used to output the optimization suggestions.
[0192] Figure 3 This is a schematic diagram of the hardware structure of an ammonia water circulation system adjustment device according to one embodiment of this application, as shown below. Figure 3 As shown, the ammonia water circulation system adjustment equipment includes:
[0193] At least one processor 320; and,
[0194] Memory 304 communicatively connected to the at least one processor 320; wherein,
[0195] The memory 304 stores instructions that can be executed by the at least one processor 320 to implement the ammonia water circulation system adjustment method described in any of the above embodiments.
[0196] Reference Figure 3 The ammonia water circulation system adjustment device 300 may include one or more of the following components: processing component 302, memory 304, power supply component 306, multimedia component 308, audio component 310, input / output (I / O) interface 312, sensor component 314, and communication component 316.
[0197] Processing component 302 typically controls the overall operation of the ammonia circulation system adjustment device 300. Processing component 302 may include one or more processors 320 to execute instructions to complete all or part of the steps of the method described above. Furthermore, processing component 302 may include one or more modules to facilitate interaction between processing component 302 and other components. For example, processing component 302 may include a multimedia module to facilitate interaction between multimedia component 308 and processing component 302.
[0198] Memory 304 is configured to store various types of data to support the operation of the ammonia circulation system adjustment device 300. Examples of this data include instructions for any application or method operating on the ammonia circulation system adjustment device 300, such as text, images, videos, etc. Memory 304 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0199] Power supply assembly 306 provides power to various components of the ammonia circulation system adjustment equipment 300. Power supply assembly 306 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the vehicle control system 300.
[0200] The multimedia component 308 includes a screen that provides an output interface between the ammonia circulation system adjustment device 300 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of touch or swipe actions but also the duration and pressure associated with the touch or swipe operation. In some embodiments, the multimedia component 308 may also include a front-facing camera and / or a rear-facing camera. When the ammonia circulation system adjustment device 300 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0201] Audio component 310 is configured to output and / or input audio signals. For example, audio component 310 includes a microphone (MIC) configured to receive external audio signals when the ammonia circulation system adjustment device 300 is in an operating mode, such as alarm mode, recording mode, voice recognition mode, and voice output mode. The received audio signals may be further stored in memory 304 or transmitted via communication component 316. In some embodiments, audio component 310 also includes a speaker for outputting audio signals.
[0202] I / O interface 312 provides an interface between processing component 302 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0203] Sensor assembly 314 includes one or more sensors for providing status assessments of various aspects of the ammonia circulation system adjustment device 300. For example, sensor assembly 314 may include a sound sensor. Additionally, sensor assembly 314 can detect the on / off state of the ammonia circulation system adjustment device 300, the relative positioning of components (e.g., the display and keypad of the ammonia circulation system adjustment device 300), and the operating status of the ammonia circulation system adjustment device 300 or one of its components, such as the operating status of the air distribution plate, structural status, the operating status of the discharge scraper, the orientation or acceleration / deceleration of the ammonia circulation system adjustment device 300, and temperature changes of the ammonia circulation system adjustment device 300. Sensor assembly 314 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 314 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 314 may further include an accelerometer, a gyroscope, a magnetic sensor, a pressure sensor, a material buildup thickness sensor, or a temperature sensor.
[0204] Communication component 316 is configured to enable the ammonia circulation system adjustment device 300 to provide wired or wireless communication capabilities with other devices and cloud platforms. The ammonia circulation system adjustment device 300 can access wireless networks based on communication standards, such as WiFi, 2G, or 3G, or combinations thereof. In one exemplary embodiment, communication component 316 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 316 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0205] In an exemplary embodiment, the ammonia circulation system adjustment device 300 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the ammonia circulation system adjustment method described in any of the above embodiments.
[0206] This application also provides a computer-readable storage medium, characterized in that, when the instructions in the storage medium are executed by the processor corresponding to the ammonia circulation system adjustment device, the ammonia circulation system adjustment device is able to implement the ammonia circulation system adjustment method described in any of the above embodiments.
[0207] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.
[0208] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0209] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0210] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0211] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A method for adjusting an ammonia water circulation system, characterized in that, include: Obtain the preset parameter values of the ammonia water circulation system; Determine whether there is a first parameter in the ammonia water circulation system that needs to be adjusted based on the preset parameter values of the ammonia water circulation system. When there is a first parameter that needs to be adjusted in the preset parameters of the ammonia water circulation system, the corresponding adjustment strategy shall be determined according to the type of the first parameter to be adjusted. The parameter value of the first parameter is adjusted according to the adjustment strategy described above; Before determining whether there is a first parameter that needs to be adjusted in the ammonia circulation system based on the preset parameter values of the ammonia circulation system, the method further includes: Obtain the outlier and missing values from the array corresponding to the preset parameters; Remove the outliers and fill in the missing values; Convert the data set corresponding to the preset parameters into a data format with a mean of 0 and a standard deviation of 1. The outlier values in the array corresponding to the preset parameters are obtained in the following way: Obtain the predicted value corresponding to the preset parameters; When the difference between the monitored value and the predicted value is greater than the preset value, the monitored value is determined to be an abnormal value. Wherein, when the predicted value is the predicted value of ammonia concentration, obtaining the predicted value corresponding to the preset parameter includes: Acquire historical data on the ammonia content in ammonia water or ammonia vapor at multiple monitoring points, the temperature at each monitoring point, and the pressure at each monitoring point. The historical data was used to fit the following model to obtain the fitted model: in, Let be the ammonia concentration at the i-th monitoring point; , monitoring points and monitoring points The corresponding temperature value; , For monitoring points and monitoring points The corresponding pressure value; For monitoring points The corresponding fitting coefficients; These are the fitting parameters; The predicted ammonia concentration values at each monitoring point are obtained by fitting the model.
2. The method as described in claim 1, characterized in that, The process of obtaining preset parameter values for the ammonia water circulation system includes: The following parameter values are obtained through the preset parameter acquisition module: Ammonia concentration, circulation rate, flow rate, pressure, pH value, ammonia release, and waste liquid status; The step of determining whether there is a first parameter that needs to be adjusted in the ammonia circulation system based on the preset parameter values of the ammonia circulation system includes: Determine if there are any parameters whose values exceed the preset range; When there is a parameter whose value exceeds the preset range, it is determined that there is a first parameter in the preset parameters of the ammonia water circulation system that needs to be adjusted, and the parameter whose value exceeds the preset range is determined to be the first parameter.
3. The method as described in claim 2, characterized in that, Each of the preset parameter acquisition modules has a backup module, and the method further includes: When a fault is detected in the preset parameter acquisition module, the backup module corresponding to the faulty preset parameter acquisition module is started.
4. The method as described in claim 1, characterized in that, The step of determining the corresponding adjustment strategy based on the type of parameter to be adjusted as needed includes: When the parameter that needs to be adjusted is the ammonia concentration, the adjustment strategy is determined to be one of the following: adding water, adding pure ammonia, or adding diluent. When the parameter that needs to be adjusted is pH value, the adjustment strategy is to adjust the amount of acid or alkali added.
5. The method as described in claim 1, characterized in that, The method further includes: Predict the changing trend of the preset parameters based on the obtained preset parameter values; Based on the changing trend of the preset parameters, determine whether there is a second parameter that is about to exceed the preset range; When a second parameter is about to exceed the preset range, an alarm is issued indicating that the second parameter is about to exceed the preset range.
6. The method as described in claim 5, characterized in that, When issuing an alarm indicating that the second parameter is about to exceed a preset range, the method further includes: Get the type of the second parameter; Generate corresponding optimization suggestions based on the type of the second parameter; Output the aforementioned optimization suggestions.
7. An ammonia water circulation system adjustment device, used in the ammonia water circulation system adjustment method as described in any one of claims 1-6, characterized in that, include: The preset parameter value acquisition module is used to acquire the preset parameter values of the ammonia water circulation system; The first judgment module is used to determine whether there is a first parameter in the ammonia circulation system that needs to be adjusted based on the preset parameter value of the ammonia circulation system. The determination module is used to determine the corresponding adjustment strategy when there is a first parameter that needs to be adjusted in the preset parameters of the ammonia water circulation system; The adjustment module is used to adjust the parameter value of the first parameter according to the adjustment strategy.
8. An ammonia water circulation system adjustment device, characterized in that, include: At least one processor; as well as, A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to implement the ammonia water circulation system adjustment method as described in any one of claims 1-6.
9. A computer-readable storage medium, characterized in that, When the instructions in the storage medium are executed by the processor corresponding to the ammonia circulation system adjustment device, the ammonia circulation system adjustment device is able to implement the ammonia circulation system adjustment method as described in any one of claims 1-6.
Citation Information
Patent Citations
Coking circulating ammonia water self-cleaning heat removal device and operation control method thereof
CN112923598A
Fault monitoring method and system for methanol-to-olefin industrial process
CN115047839A
Battery parameter monitoring method, system and device and storage medium
CN116413604A