Automatic circulation method, device, equipment and medium for SCR (Selective Catalytic Reduction) denitration catalyst

Automatically manage the storage and extraction of SCR denitrification catalysts through speech recognition and entity naming technology, solving the complex problems of manual operations, improving management efficiency and security, and reducing error rates and costs.

CN119129528APending Publication Date: 2024-12-13GUODIAN ENVIRONMENTAL PROTECTION RES INST CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411161374.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-22
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

Manual storage and extraction of SCR denitrification catalyst samples is complicated and cumbersome, resulting in low management efficiency and high error rate.

Method used

Catalyst information is obtained through voice recognition technology, text conversion and entity naming recognition are carried out, flow instructions are generated, and the transportation mechanism is automatically controlled to store and extract catalysts, and multiple identity verification is used to ensure security.

Benefits of technology

It improves catalyst management efficiency, reduces human operation errors, enhances system security, realizes real-time monitoring and data recording, and saves costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119129528A_ABST
    Figure CN119129528A_ABST
Patent Text Reader

Abstract

The invention provides an automatic circulation method, device, equipment and medium for an SCR denitration catalyst, and belongs to the technical field of fire coal atmospheric pollutant control and monitoring. The method comprises the following steps: firstly, collecting voice information related to the SCR denitration catalyst, and converting the voice information into a readable text through a text conversion technology; then, the type, the specific name and the circulation state of the catalyst are extracted from the text through the entity naming recognition technology; based on the key information, the system determines bin position management information of the SCR denitration catalyst and generates a corresponding circulation instruction according to the bin position management information. And finally, the instructions are sent to a transportation mechanism to ensure that the transportation mechanism carries out accurate logistics operation and circulation management according to the bin position information of the catalyst. By means of the automatic circulation method, the management efficiency of the SCR denitration catalyst is improved, operation errors are reduced, safety is enhanced, real-time monitoring and tracking are achieved, and cost is saved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of coal-fired air pollutant prevention and monitoring, and in particular to an SCR denitration catalyst automatic circulation method, an SCR denitration catalyst automatic circulation device, an electronic device and a computer-readable storage medium. Background Art

[0002] The denitration and emission reduction technology of my country's coal-fired power companies basically adopts the selective catalyst reduction (SCR) denitration technology, and the denitration catalyst is the core of SCR denitration technology. Catalyst performance quality monitoring is one of the important factors to ensure the safe and reliable operation of the denitration system. Therefore, the test and detection of the denitration catalyst is an indispensable part of coal-fired units.

[0003] The denitrification catalysts used in coal-fired power plants are generally divided into honeycomb or flat-plate catalysts. The length of the honeycomb catalyst is between 100mm and 1350mm, and the cross-sectional length is 150mm×150mm. The length of a single plate of the flat-plate catalyst is between 450mm and 660mm, and the width is 456mm.

[0004] Currently, catalyst samples are mainly stored and extracted manually.

[0005] However, since catalyst samples are of different types and each catalyst sample comes from different research projects, there are significant differences in storage and extraction, which makes manual storage and extraction of catalyst samples complicated and cumbersome. Summary of the invention

[0006] The purpose of the embodiments of the present invention is to provide a method, device, equipment and medium for automatic circulation of SCR denitration catalyst to solve the problem that manual storage and extraction of catalyst samples are relatively complicated and tedious.

[0007] In order to achieve the above object, an embodiment of the present invention provides an SCR denitration catalyst automatic circulation method, comprising: Obtain the SCR denitration catalyst related voice information sent by the user; Perform text conversion on the voice information related to the SCR denitration catalyst to obtain text information of the SCR denitration catalyst; Perform entity naming recognition on the text information of the SCR denitration catalyst to obtain the named entity of the SCR denitration catalyst; wherein the named entity includes: type, name and circulation status; Determine the storage location management information of the SCR denitration catalyst based on the type, name and circulation status of the SCR denitration catalyst, and generate the circulation instruction of the SCR denitration catalyst based on the storage location management information of the SCR denitration catalyst; The circulation instruction of the SCR denitration catalyst is sent to the transportation mechanism to control the transportation mechanism to circulate the SCR denitration catalyst according to the storage position management information of the SCR denitration catalyst.

[0008] Optionally, before the step of acquiring the voice message sent by the user, the step includes: Collect the user's login username, login password, fingerprint features, facial features and iris features, and obtain the current time; If the user's login username corresponds to the user's login password, the current time is within the preset time period, and the user's facial features match the preset user's facial features, then the SCR denitration catalyst related voice information sent by the user is obtained; If the user's login username corresponds to the user's login password, and the user's fingerprint feature and iris feature match the preset user's fingerprint feature and iris feature respectively, then the SCR denitration catalyst related voice information sent by the user is obtained.

[0009] Optionally, the voice information related to the SCR denitration catalyst is converted into text to obtain text information of the SCR denitration catalyst, including: Feature extraction is performed on the voice information related to the SCR denitration catalyst to obtain multiple voice feature information; Inputting multiple voice feature information into a preset voiceprint recognition model to obtain the optimal path corresponding to each voice feature information; wherein the preset voiceprint recognition model is obtained by training a hidden Markov model; According to the optimal path corresponding to each voice feature information, the text information of the SCR denitration catalyst is obtained.

[0010] Optionally, entity naming recognition is performed on the text information of the SCR denitration catalyst to obtain the named entity of the SCR denitration catalyst, including: Get text information of SCR denitration catalyst; Input the text information of the SCR denitration catalyst into the word vector mask layer to obtain the word vector of the text information of the SCR denitration catalyst; Input the word vector of the text information of the SCR denitration catalyst into the word vector embedding layer to obtain the sequence features of the text information of the SCR denitration catalyst; The sequence features of the text information of the SCR denitration catalyst are input into the word vector decoding layer to obtain the named entity of the SCR denitration catalyst.

[0011] Optionally, based on the type, name and circulation state of the SCR denitration catalyst, the storage location management information of the SCR denitration catalyst is determined, and based on the storage location management information of the SCR denitration catalyst, a circulation instruction of the SCR denitration catalyst is generated, including: If the circulation state of the SCR denitration catalyst is the storage state, based on the type and name of the SCR denitration catalyst, determining the storage condition of the SCR denitration catalyst, and determining the bin position that meets the storage condition of the SCR denitration catalyst as the bin storage position of the SCR denitration catalyst; and based on the bin storage position of the SCR denitration catalyst, generating a storage instruction for the SCR denitration catalyst; If the circulation state of the SCR deNOx catalyst is the extraction state, the inventory of the SCR deNOx catalyst is queried based on the type and name of the SCR deNOx catalyst, and when the inventory of the SCR deNOx catalyst is greater than the preset inventory, the bin position of any SCR deNOx catalyst is determined as the bin extraction position of the SCR deNOx catalyst; and based on the SCR deNOx catalyst bin extraction position, an extraction instruction for the SCR deNOx catalyst is generated.

[0012] Optionally, the circulation instruction of the SCR denitration catalyst is sent to the transportation mechanism to control the transportation mechanism to circulate the SCR denitration catalyst according to the storage position management information of the SCR denitration catalyst, including: If the circulation instruction of the SCR denitration catalyst is a storage instruction, the storage instruction of the SCR denitration catalyst is sent to the transportation mechanism to control the transportation mechanism to store the SCR denitration catalyst in the bin storage position of the SCR denitration catalyst; If the circulation instruction of the SCR denitration catalyst is an extraction instruction, the extraction instruction of the SCR denitration catalyst is sent to the transportation mechanism to control the transportation mechanism to extract the SCR denitration catalyst from the storage extraction position of the SCR denitration catalyst.

[0013] Optionally, it also includes: Generate a circulation management list of the SCR denitration catalyst based on the storage location management information, number, name and circulation status of the SCR denitration catalyst, as well as the current time; The circulation management list of the SCR denitration catalyst is sent to the user terminal so that the user can view the circulation information of the SCR denitration catalyst on the user terminal.

[0014] In a second aspect of an embodiment of the present invention, there is provided an SCR denitration catalyst automatic circulation device, comprising: A voice acquisition module is used to acquire the SCR denitration catalyst related voice information sent by the user; A text conversion module, used for converting the voice information related to the SCR denitration catalyst into text to obtain the text information of the SCR denitration catalyst; An entity recognition module is used to perform entity naming recognition on the text information of the SCR denitration catalyst to obtain a named entity of the SCR denitration catalyst; wherein the named entity includes: type, name and circulation status; An instruction generation module, for determining the storage location management information of the SCR denitration catalyst based on the type, name and circulation status of the SCR denitration catalyst, and generating a circulation instruction of the SCR denitration catalyst based on the storage location management information of the SCR denitration catalyst; The automatic circulation module is used to send the circulation instruction of the SCR denitration catalyst to the transportation mechanism to control the transportation mechanism to circulate the SCR denitration catalyst according to the storage position management information of the SCR denitration catalyst.

[0015] In a third aspect of the embodiments of the present invention, an electronic device is provided, comprising: a processor and a memory, wherein the memory stores machine-readable instructions executable by the processor, and when the machine-readable instructions are executed by the processor, the above-mentioned SCR denitration catalyst automatic circulation method is executed.

[0016] In a fourth aspect of the embodiments of the present invention, a computer-readable storage medium is provided, storing computer instructions, which, when executed on a computer, enable the computer to execute the above-mentioned SCR denitration catalyst automatic circulation method.

[0017] Beneficial effects of the present invention: (1) Improve management efficiency: Through the automated circulation method, the manual operation links are reduced, the management efficiency of the SCR denitrification catalyst is improved, and the processing time is reduced.

[0018] (2) Reduce operational errors: The automated system reduces the possibility of human operational errors and ensures the accuracy of information through precise speech recognition and entity naming recognition technology.

[0019] (3) Enhanced security: The use of multiple authentication methods (user name, password, and biometrics) ensures that only authorized users can send instructions, thus enhancing the security of the system.

[0020] (4) Real-time monitoring and tracking: By generating a circulation management list and sending it to the user terminal in real time, the user can monitor the circulation status of the SCR denitrification catalyst at any time, which facilitates tracking and management.

[0021] (5) Cost savings: Labor costs are reduced through automated processes, and while optimizing inventory management, losses caused by poor management may also be reduced.

[0022] (6) Data recording and auditing: The circulation management list provides detailed data records for auditing, which is helpful for subsequent data analysis and process optimization.

[0023] Other features and advantages of the embodiments of the present invention will be described in detail in the subsequent detailed description. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] The accompanying drawings are used to provide a further understanding of the embodiments of the present invention and constitute a part of the specification. Together with the following specific implementations, they are used to explain the embodiments of the present invention, but do not constitute a limitation on the embodiments of the present invention. In the accompanying drawings: Figure 1 It is a schematic flow diagram of the automatic circulation method of the SCR denitration catalyst provided by an embodiment of the present invention; Figure 2 It is a schematic structural diagram of an SCR denitration catalyst automatic circulation device provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0025] The specific implementation of the embodiment of the present invention is described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation described here is only used to illustrate and explain the embodiment of the present invention, and is not used to limit the embodiment of the present invention.

[0026] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by technicians in the technical field to which this application belongs; the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit this application.

[0027] In the description of the embodiments of the present application, the technical terms "first", "second", etc. are only used to distinguish different objects, and cannot be understood as indicating or implying relative importance or implicitly indicating the number, specific order or primary and secondary relationship of the indicated technical features. In the description of the embodiments of the present application, the meaning of "multiple" is more than two, unless otherwise clearly and specifically defined.

[0028] Embodiment 1 Please refer to Figure 1 , Figure 1 : is a schematic flow chart of an automatic circulation method of an SCR denitration catalyst provided by an embodiment of the present invention, the method comprising the following steps: S100, obtaining voice information related to the SCR denitration catalyst sent by the user; SCR denitration catalyst related voice information refers to a piece of voice information containing relevant information of SCR denitration catalyst, including but not limited to: type, name, number and circulation status of SCR denitration catalyst, etc. For example: the honeycomb SCR denitration catalyst numbered 0001 is stored.

[0029] It should be noted that the flow state refers to whether a storage operation or an extraction operation is performed on the SCR denitration catalyst in the voice information.

[0030] In one embodiment, before step S100, the process includes: S110, collecting the user's login username, login password, fingerprint features, facial features and iris features, and obtaining the current time; A login username is an identifier used by a user when logging into a system or application. It is a unique name set by a user when registering or creating an account, and is usually used to identify the user so that the system can verify the user's credentials and grant the appropriate permissions. A login username can be any combination of characters chosen by the user, usually the user's name, email address, or other personal identifier.

[0031] A login password is a password used to log into an account. It is a key for an individual to enter a website or application and is used to verify the user's identity and gain access.

[0032] Fingerprint features refer to the important basis for fingerprint recognition. Fingerprints are the uneven lines on the surface of the fingertips of human fingers, which form a unique ridge pattern. Fingerprint features are usually divided into three levels: the first-level features (global features) mainly include singular points (such as center points and triangle points) and type features; the second-level features are mainly fingerprint detail points, such as bifurcation points and terminal points; the third-level features include the dimensional attributes of the ridges.

[0033] Facial features include the feature information of specific parts and the overall feature information. In facial expression recognition, the features of specific parts such as eyes and mouth, as well as the overall features of the face, such as facial structure, face shape and gender, all have an important impact on the recognition of facial expressions. The representation of facial features can be divided into three categories: representing facial features with points (such as boundary points or feature points), defining facial features with lines or boundaries, and defining facial features with regions.

[0034] Iris characteristics refer to the structural and color characteristics of the iris of the eye. The iris is composed of fine fiber tissues, and the organization and weaving pattern of these fibers constitute the structural characteristics of the iris. The structure of the iris can be understood from four aspects: the density and depth of the fibers, and the relative position and size of the iris and its pupil.

[0035] In one embodiment, a fingerprint image is converted into a digital signal through a special fingerprint collection device (such as an optical fingerprint sensor or a capacitive fingerprint sensor), and then the collected fingerprint image is preprocessed (such as denoising, enhancement, thinning, etc.), and then representative feature points are extracted from the preprocessed image, such as the end points and bifurcation points of the fingerprint lines, etc. These feature points are used to form a fingerprint feature template. Finally, the extracted feature template is compared with the template in the database to identify the individual identity.

[0036] In one embodiment, a camera or a professional facial scanning device is used, and then the collected facial image is pre-processed through image processing technology, such as adjusting the light, removing noise, etc., and then the system will identify the main feature points of the face, such as the position and shape of the eyes, nose, and mouth.

[0037] In one embodiment, a dedicated iris scanner is used. The device emits light into the eye and captures a detailed image of the iris. After the iris image is pre-processed, the system extracts feature points of the iris, such as texture, spots, etc.

[0038] S120, if the user's login username corresponds to the user's login password, the current time is within the preset time period, and the user's facial features match the preset user's facial features, then obtaining the SCR denitration catalyst related voice information sent by the user; In one embodiment, the preset time period refers to 8:00 AM-19:00 PM, which is not specifically limited in the embodiment of the present invention and can be reasonably set according to actual needs.

[0039] The correspondence between the user's login username and the user's login password means that the login username and password entered by the user can log in to the system.

[0040] Specifically, if the user's login username is exactly the same as the user's login password, the current time is within the preset time period, and the user's facial features match the preset user's facial features, then the system will be able to successfully verify the user's identity. In this case, the system will allow the user to proceed to the next step, that is, to obtain the voice information sent by the user related to the SCR denitration catalyst.

[0041] S130, if the user's login username corresponds to the user's login password, and the user's fingerprint feature and iris feature match the preset user's fingerprint feature and iris feature respectively, then obtain the SCR denitration catalyst related voice information sent by the user.

[0042] Specifically, if the user's login username is exactly the same as the user's login password, and the user's fingerprint and iris features are exactly the same as the fingerprint and iris features of the user pre-set in the system, then the system will be able to successfully verify the user's identity. In this case, the system will allow the user to proceed to the next step, that is, to obtain the voice information sent by the user related to the SCR denitration catalyst.

[0043] In this embodiment, by combining the traditional username and password with advanced biometrics technology, the system achieves enhanced identity authentication security, effectively prevents unauthorized access, and has environmental adaptability, automatically adjusting the authentication method according to the time period to meet user needs. At the same time, the system improves the quality of data collection by ensuring that voice information is collected under the correct conditions, providing a reliable basis for data analysis.

[0044] S200, converting the voice information related to the SCR denitration catalyst into text to obtain text information of the SCR denitration catalyst; In one embodiment, step S200 specifically includes: S210, extracting features of voice information related to the SCR denitration catalyst to obtain a plurality of voice feature information; The speech feature information includes, but is not limited to, Mel-frequency cepstral coefficients, linear prediction coefficients, fundamental frequency, formant, and short-time energy.

[0045] Mel-frequency cepstral coefficient: reflects the spectral characteristics of speech.

[0046] Linear prediction coefficient: used to estimate the short-time power spectrum of the speech signal.

[0047] Fundamental frequency: reflects the vibration frequency of the vocal cords.

[0048] Resonance peak: reflects the resonance characteristics of the vocal tract.

[0049] Short-time energy: reflects the intensity information of speech.

[0050] S220, inputting multiple voice feature information into a preset voiceprint recognition model to obtain an optimal path corresponding to each voice feature information; wherein the preset voiceprint recognition model is obtained by training a hidden Markov model; Specifically, the extracted speech feature information is input into the trained HMM model, and then decoded using the Viterbi Algorithm to find the best path corresponding to each speech feature sequence, that is, the state sequence that is most likely to produce the speech sequence.

[0051] S230, obtaining text information of the SCR denitration catalyst according to the optimal path corresponding to each voice feature information.

[0052] Specifically, according to the optimal path, the state sequence is mapped back to the corresponding text information, thereby obtaining the relevant text information of the SCR denitration catalyst.

[0053] S300, performing entity naming recognition on text information of the SCR denitration catalyst to obtain a named entity of the SCR denitration catalyst; wherein the named entity includes: type, name, and circulation status; In one embodiment, step S300 specifically includes: S310, obtaining text information of the SCR denitration catalyst; S320, inputting the text information of the SCR denitration catalyst into the word vector mask layer to obtain the word vector of the text information of the SCR denitration catalyst; It is understandable that the BERTwwm model is used for word embedding. BERTwwm is an improved version of BERT, which uses a whole word masking strategy to better handle languages ​​with complex word order structures such as Chinese. In the word embedding stage, each input geological entity is converted into a high-dimensional vector that contains rich semantic information about the entity. The purpose of this step is to convert the SCR denitrification catalyst entity from its original text form into a numerical form that can be processed by the machine learning model.

[0054] It is understandable that the BERTwwm model needs to perform word segmentation on the text information of the SCR deNOx catalyst before converting the text information of the SCR deNOx catalyst into word vectors.

[0055] In one implementation, the word segmentation process uses a word segmentation algorithm suitable for the field of geology, such as rule-based word segmentation or statistical-based word segmentation.

[0056] In addition, a word segmentation dictionary is constructed based on the professional vocabulary and terminology in the field of geology to improve the accuracy of word segmentation. For new words or terms, they are searched and supplemented through online dictionaries or professional knowledge bases.

[0057] S330, inputting the word vector of the text information of the SCR denitration catalyst into the word vector embedding layer to obtain the sequence features of the text information of the SCR denitration catalyst; Understandably, a bidirectional long short-term memory network (BiLSTM) is used for sequence encoding. BiLSTM is an advanced recurrent neural network that processes the input sequence in two directions (i.e., forward and backward), so it can capture the contextual information of the geological entity. In the sequence encoding stage, the model encodes the sequence of the input text information of the SCR denitrification catalyst to generate a new vector sequence that contains the contextual information of each entity. The purpose of this step is to extract the contextual features of the SCR denitrification catalyst entity to enhance the semantic understanding ability of the model.

[0058] S340, inputting the sequence features of the text information of the SCR denitration catalyst into the word vector decoding layer to obtain the named entity of the SCR denitration catalyst.

[0059] It is understandable that conditional random fields (CRF) are used for feature extraction. CRF is a powerful sequence model that can consider the information of the entire sequence for prediction. In the feature extraction stage, CRF processes the output of BiLSTM to extract useful features. The purpose of this step is to extract the most useful features for SCR deNOx catalyst entity identification from the context features. After feature extraction, this patent uses CRF for sequence decoding. In the sequence decoding stage, CRF labels each SCR deNOx catalyst entity based on the extracted features and generates a label sequence. This label sequence represents the category of each SCR deNOx catalyst entity, such as strata, minerals, fossils, etc. The purpose of this step is to predict the category of each SCR deNOx catalyst entity based on the extracted features.

[0060] S400, determining the storage location management information of the SCR denitration catalyst based on the type, name and circulation state of the SCR denitration catalyst, and generating a circulation instruction of the SCR denitration catalyst based on the storage location management information of the SCR denitration catalyst; In one embodiment, step S400 specifically includes: S410, if the circulation state of the SCR denitration catalyst is the storage state, determining the storage condition of the SCR denitration catalyst based on the type and name of the SCR denitration catalyst, and determining the bin position that meets the storage condition of the SCR denitration catalyst as the bin storage position of the SCR denitration catalyst; and generating a storage instruction of the SCR denitration catalyst based on the bin storage position of the SCR denitration catalyst; Storage conditions include but are not limited to: temperature, humidity, light and other factors.

[0061] Specifically, if the circulation state of the SCR denitration catalyst is a storage state, it is necessary to determine its storage conditions in detail according to the specific type and name of the SCR denitration catalyst to ensure that the SCR denitration catalyst remains in the best state during storage. After the storage conditions are determined, a bin location that meets the storage conditions of the SCR denitration catalyst is further selected based on these conditions, and it is determined as the bin storage location of the SCR denitration catalyst. In addition, based on the bin storage location of the SCR denitration catalyst, a corresponding storage instruction of the SCR denitration catalyst is generated to ensure that it can be managed according to the established conditions during storage, and the SCR denitration catalyst is stored in the bin storage location of the SCR denitration catalyst.

[0062] S420, if the circulation state of the SCR denitration catalyst is the extraction state, then based on the type and name of the SCR denitration catalyst, the inventory of the SCR denitration catalyst is queried, and when the inventory of the SCR denitration catalyst is greater than the preset inventory, the bin position of any SCR denitration catalyst is determined as the bin extraction position of the SCR denitration catalyst; and based on the SCR denitration catalyst bin extraction position, an extraction instruction for the SCR denitration catalyst is generated.

[0063] It is understandable that setting the inventory greater than the preset inventory is to ensure that a certain amount of catalyst is always kept in the warehouse. This helps prevent the depletion of the type of SCR denitration catalyst in the warehouse due to over-extraction, thereby avoiding out-of-stock situations during the production process.

[0064] Specifically, if the circulation state of the SCR denitration catalyst is the extraction state, it is necessary to perform a detailed query operation based on the specific type and name of the SCR denitration catalyst to understand its current inventory situation. During the query process, when it is found that the inventory of the SCR denitration catalyst is greater than the preset inventory, any bin location that meets the storage conditions of the SCR denitration catalyst can be flexibly selected and determined as the bin extraction position of the SCR denitration catalyst. After the extraction position is determined, based on the bin extraction position of the SCR denitration catalyst, the corresponding SCR denitration catalyst extraction instruction is generated so that the extraction operation can be performed according to the established process to ensure that the SCR denitration catalyst can be extracted in a timely and accurate manner.

[0065] S500: Sending a transfer instruction of the SCR denitration catalyst to a transportation mechanism to control the transportation mechanism to transfer the SCR denitration catalyst according to the storage location management information of the SCR denitration catalyst.

[0066] The transport mechanism refers to a device for transporting the SCR denitrification catalyst, which can be a conveyor belt or a mechanical gripper.

[0067] It should be noted that in the management of SCR denitrification catalysts, circulation refers to the entire process of catalyst movement from production to use and then to maintenance or replacement. It covers all links of the catalyst in the supply chain, including production, procurement, storage, distribution, use, etc.

[0068] In one embodiment, step S500 specifically includes: S510, if the circulation instruction of the SCR denitration catalyst is a storage instruction, sending the storage instruction of the SCR denitration catalyst to the transportation mechanism to control the transportation mechanism to store the SCR denitration catalyst in the bin storage position of the SCR denitration catalyst; Specifically, through the user interface or automatic detection of the system, the name and type of the SCR deNOx catalyst that needs to be stored are determined, and then a storage instruction is sent to the transportation agency. The instruction includes the name and type of the catalyst and the target storage location. Then, the transportation agency automatically moves the SCR deNOx catalyst from the receiving location to the designated bin storage location according to the instruction. Then, at the bin storage location, the transportation agency places the catalyst in a predetermined order and manner to ensure the orderliness and traceability of the storage. Finally, after the storage is completed, the system records the storage information, including the storage time, location, quantity and type.

[0069] S560: If the flow instruction of the SCR denitration catalyst is an extraction instruction, the extraction instruction of the SCR denitration catalyst is sent to the transportation mechanism to control the transportation mechanism to extract the SCR denitration catalyst from the storage extraction position of the SCR denitration catalyst.

[0070] Specifically, the name and type of the SCR deNOx catalyst to be extracted is determined through the user interface or automatic system detection, and then an extraction instruction is sent to the transportation agency. The instruction includes the name, type and target extraction location of the catalyst. The transportation agency then automatically moves to the designated storage extraction location according to the instruction. The transportation agency then extracts the SCR deNOx catalyst from the storage location in a predetermined order and manner. Finally, after the extraction is completed, the system records the extraction information, including the extraction time, location, quantity and type.

[0071] In this embodiment, the automated storage and extraction of the SCR denitration catalyst is achieved, the efficiency and accuracy of catalyst management are improved, and the error rate and labor intensity of manual operation are reduced.

[0072] In one or more of the above embodiments, after step S500, the method further includes: S600, generating a circulation management list of the SCR denitration catalyst based on the storage location management information, number, name and circulation status of the SCR denitration catalyst, and the current time; S700: Send the circulation management list of the SCR denitration catalyst to the user terminal, so that the user can view the circulation information of the SCR denitration catalyst on the user terminal.

[0073] For ease of understanding, the following example is given: 1. Generate SCR denitration catalyst circulation management list

[0074] 2. Send the circulation management list to the user terminal The above circulation management list is sent to the user terminal through the network. The user terminal can be a computer, tablet or smart phone. The user logs in to a dedicated application or web platform to view the circulation information of the SCR denitration catalyst. The user can use this list to track the current location and status of the catalyst to ensure the smoothness of the supply chain and the accuracy of the inventory. In addition, the system can also provide historical circulation records, inventory warnings, automatic notifications and other functions to further improve management efficiency and response speed.

[0075] Beneficial effects of the present invention: (1) Improve management efficiency: Through the automated circulation method, the manual operation links are reduced, the management efficiency of the SCR denitrification catalyst is improved, and the processing time is reduced.

[0076] (2) Reduce operational errors: The automated system reduces the possibility of human operational errors and ensures the accuracy of information through precise speech recognition and entity naming recognition technology.

[0077] (3) Enhanced security: The use of multiple authentication methods (user name, password, and biometrics) ensures that only authorized users can send instructions, thus enhancing the security of the system.

[0078] (4) Real-time monitoring and tracking: By generating a circulation management list and sending it to the user terminal in real time, the user can monitor the circulation status of the SCR denitrification catalyst at any time, which facilitates tracking and management.

[0079] (5) Cost savings: Labor costs are reduced through automated processes, and while optimizing inventory management, losses caused by poor management may also be reduced.

[0080] (6) Data recording and auditing: The circulation management list provides detailed data records for auditing, which is helpful for subsequent data analysis and process optimization.

[0081] Embodiment 2 Based on the same inventive concept, Figure 2 As shown, the embodiment of the present invention further provides an SCR denitration catalyst automatic circulation device 200, comprising: The voice acquisition module 210 is used to acquire the SCR denitration catalyst related voice information sent by the user; A text conversion module 220, used for converting the voice information related to the SCR denitration catalyst into text to obtain text information of the SCR denitration catalyst; The entity recognition module 230 is used to perform entity naming recognition on the text information of the SCR denitration catalyst to obtain the named entity of the SCR denitration catalyst; wherein the named entity includes: type, name and circulation status; The instruction generation module 240 is used to determine the storage location management information of the SCR denitration catalyst based on the type, name and circulation status of the SCR denitration catalyst, and generate the circulation instruction of the SCR denitration catalyst based on the storage location management information of the SCR denitration catalyst; The automatic circulation module 250 is used to send the circulation instruction of the SCR denitration catalyst to the transportation mechanism to control the transportation mechanism to circulate the SCR denitration catalyst according to the storage position management information of the SCR denitration catalyst.

[0082] It should be understood that the device corresponds to the above-mentioned SCR denitration catalyst automatic circulation method embodiment, and can perform the various steps involved in the above-mentioned method embodiment. The specific functions of the device can be found in the above description. To avoid repetition, the detailed description is appropriately omitted here. The device includes at least one software function module that can be stored in the memory in the form of software or firmware or solidified in the operating system (OS) of the device.

[0083] Embodiment 3 Based on the same inventive concept, an embodiment of the present invention further provides an electronic device, including: a processor and a memory, the memory storing machine-readable instructions executable by the processor, and the machine-readable instructions executing the above-mentioned SCR denitration catalyst automatic circulation method when executed by the processor.

[0084] In a typical configuration, an electronic device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0085] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0086] Computer readable media include permanent and non-permanent, removable and non-removable media that can be used to store information by any method or technology. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transit media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include transitory media such as modulated data signals and carrier waves.

[0087] Embodiment 4 Based on the same inventive concept, an embodiment of the present invention further provides a computer-readable storage medium storing computer instructions. When the computer instructions are executed on a computer, the computer executes the above-mentioned SCR denitration catalyst automatic circulation method.

[0088] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0089] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0090] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0091] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0092] It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. To avoid unnecessary repetition, the embodiments of the present invention will not further describe various possible combinations.

[0093] In addition, the functional modules in each embodiment of the present application can be integrated together to form an independent part, or each module can exist separately, or two or more modules can be integrated to form an independent part.

[0094] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0095] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.

Claims

1. A method for automatically circulating an SCR denitration catalyst, characterized in that: include: Obtain the SCR denitration catalyst related voice information sent by the user; Perform text conversion on the voice information related to the SCR denitration catalyst to obtain text information of the SCR denitration catalyst; Perform entity naming recognition on the text information of the SCR denitration catalyst to obtain the named entity of the SCR denitration catalyst; wherein the named entity includes: type, name and circulation status; Determine the storage location management information of the SCR denitration catalyst based on the type, name and circulation status of the SCR denitration catalyst, and generate the circulation instruction of the SCR denitration catalyst based on the storage location management information of the SCR denitration catalyst; The circulation instruction of the SCR denitration catalyst is sent to the transportation mechanism to control the transportation mechanism to circulate the SCR denitration catalyst according to the storage position management information of the SCR denitration catalyst.

2. The SCR denitration catalyst automatic circulation method according to claim 1, characterized in that: Before the step of obtaining the voice message sent by the user, it includes: Collect the user's login username, login password, fingerprint features, facial features and iris features, and obtain the current time; If the user's login username corresponds to the user's login password, the current time is within the preset time period, and the user's facial features match the preset user's facial features, then the SCR denitration catalyst related voice information sent by the user is obtained; If the user's login username corresponds to the user's login password, and the user's fingerprint feature and iris feature match the preset user's fingerprint feature and iris feature respectively, then the SCR denitration catalyst related voice information sent by the user is obtained.

3. The SCR denitration catalyst automatic circulation method according to claim 1, characterized in that: The voice information related to the SCR denitration catalyst is converted into text to obtain text information of the SCR denitration catalyst, including: Feature extraction is performed on the voice information related to the SCR denitration catalyst to obtain multiple voice feature information; Inputting multiple voice feature information into a preset voiceprint recognition model to obtain the optimal path corresponding to each voice feature information; wherein the preset voiceprint recognition model is obtained by training a hidden Markov model; According to the optimal path corresponding to each voice feature information, the text information of the SCR denitration catalyst is obtained.

4. The SCR denitration catalyst automatic circulation method according to claim 1, characterized in that: Perform entity naming recognition on the text information of the SCR denitration catalyst to obtain the named entities of the SCR denitration catalyst, including: Get text information of SCR denitration catalyst; Input the text information of the SCR denitration catalyst into the word vector mask layer to obtain the word vector of the text information of the SCR denitration catalyst; Input the word vector of the text information of the SCR denitration catalyst into the word vector embedding layer to obtain the sequence features of the text information of the SCR denitration catalyst; The sequence features of the text information of the SCR denitration catalyst are input into the word vector decoding layer to obtain the named entity of the SCR denitration catalyst.

5. The SCR denitration catalyst automatic circulation method according to claim 1, characterized in that: Based on the type, name and circulation status of the SCR denitration catalyst, the storage location management information of the SCR denitration catalyst is determined, and based on the storage location management information of the SCR denitration catalyst, a circulation instruction of the SCR denitration catalyst is generated, including: If the circulation state of the SCR denitration catalyst is the storage state, based on the type and name of the SCR denitration catalyst, determining the storage condition of the SCR denitration catalyst, and determining the bin position that meets the storage condition of the SCR denitration catalyst as the bin storage position of the SCR denitration catalyst; and based on the bin storage position of the SCR denitration catalyst, generating a storage instruction for the SCR denitration catalyst; If the circulation state of the SCR deNOx catalyst is the extraction state, the inventory of the SCR deNOx catalyst is queried based on the type and name of the SCR deNOx catalyst, and when the inventory of the SCR deNOx catalyst is greater than the preset inventory, the bin position of any SCR deNOx catalyst is determined as the bin extraction position of the SCR deNOx catalyst; and based on the SCR deNOx catalyst bin extraction position, an extraction instruction for the SCR deNOx catalyst is generated.

6. The SCR denitration catalyst automatic circulation method according to claim 5, characterized in that: The transfer instruction of the SCR denitration catalyst is sent to the transportation agency to control the transportation agency to transfer the SCR denitration catalyst according to the storage location management information of the SCR denitration catalyst, including: If the circulation instruction of the SCR denitration catalyst is a storage instruction, the storage instruction of the SCR denitration catalyst is sent to the transportation mechanism to control the transportation mechanism to store the SCR denitration catalyst in the bin storage position of the SCR denitration catalyst; If the circulation instruction of the SCR denitration catalyst is an extraction instruction, the extraction instruction of the SCR denitration catalyst is sent to the transportation mechanism to control the transportation mechanism to extract the SCR denitration catalyst from the storage extraction position of the SCR denitration catalyst.

7. The SCR denitration catalyst automatic circulation method according to claim 2, characterized in that: Also includes: Generate a circulation management list of the SCR denitration catalyst based on the storage location management information, number, name and circulation status of the SCR denitration catalyst, as well as the current time; The circulation management list of the SCR denitration catalyst is sent to the user terminal so that the user can view the circulation information of the SCR denitration catalyst on the user terminal.

8. An SCR denitration catalyst automatic circulation device, characterized in that: include: A voice acquisition module is used to acquire the SCR denitration catalyst related voice information sent by the user; A text conversion module, used for converting the voice information related to the SCR denitration catalyst into text to obtain the text information of the SCR denitration catalyst; An entity recognition module is used to perform entity naming recognition on the text information of the SCR denitration catalyst to obtain a named entity of the SCR denitration catalyst; wherein the named entity includes: type, name and circulation status; An instruction generation module, for determining the storage location management information of the SCR denitration catalyst based on the type, name and circulation status of the SCR denitration catalyst, and generating a circulation instruction of the SCR denitration catalyst based on the storage location management information of the SCR denitration catalyst; The automatic circulation module is used to send the circulation instruction of the SCR denitration catalyst to the transportation mechanism to control the transportation mechanism to circulate the SCR denitration catalyst according to the storage position management information of the SCR denitration catalyst.

9. An electronic device, characterized in that: include: A processor and a memory, wherein the memory stores machine-readable instructions executable by the processor, and when the machine-readable instructions are executed by the processor, the SCR denitration catalyst automatic circulation method according to any one of claims 1 to 7 is executed.

10. A computer-readable storage medium storing computer instructions, characterized in that: When the computer instructions are executed on a computer, the computer is enabled to execute the automatic circulation method for the SCR denitration catalyst according to any one of claims 1 to 7.