Chemical compatibility analysis method and device, computer equipment and storage medium
By constructing reaction, storage, and packaging databases, the problem of low efficiency in chemical compatibility analysis was solved, enabling comprehensive chemical compatibility analysis and improving safety management capabilities.
Patent Information
- Application Number
- CN202511501717.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-21
- Publication Date
- 2025-11-18
AI Technical Summary
Current technologies for chemical compatibility analysis are inefficient and not comprehensive enough, failing to meet the needs of modern industry for chemical safety management, and lacking a unified data platform and the ability to integrate and analyze multi-source information.
Construct reaction databases, storage databases, and packaging databases. Use these databases to determine the reaction compatibility, storage compatibility, and packaging compatibility between chemicals, and generate chemical compatibility analysis reports.
It enables efficient and comprehensive chemical compatibility analysis, accurately determining the interactions between chemicals and reducing the risk of safety accidents.
Smart Images

Figure CN120977418A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of chemical analysis technology, and in particular to a chemical compatibility analysis method, apparatus, computer equipment, and storage medium. Background Technology
[0002] With the development of chemical technology, chemical compatibility analysis methods have emerged. Traditional chemical compatibility analysis methods typically employ manual chemical experiments to analyze the compatibility of chemicals. While these methods can analyze chemical compatibility, they are inefficient and do not provide a comprehensive analysis.
[0003] There is an urgent need for a solution that can efficiently and comprehensively analyze the compatibility of chemicals. Summary of the Invention
[0004] Therefore, it is necessary to provide a chemical compatibility analysis method, apparatus, computer equipment, and storage medium that can efficiently and comprehensively analyze the compatibility of chemicals, addressing the aforementioned technical problems.
[0005] In a first aspect, this application provides a method for chemical compatibility analysis. The method includes: pre-constructing a reaction database, a storage database, and a packaging database; obtaining a chemical to be analyzed; the chemical to be analyzed includes at least a first chemical and a second chemical; determining the reaction compatibility between the first chemical and the second chemical based on the reaction database and the first chemical and the second chemical; determining the storage compatibility between the first chemical and the second chemical based on the storage database and the first chemical and the second chemical; determining a first packaging material and a second packaging material based on the packaging database and the first chemical and the second chemical; the first packaging material is compatible with the packaging compatibility of the first chemical, and the second packaging material is compatible with the packaging compatibility of the second chemical; generating a chemical compatibility analysis report based on the reaction compatibility, storage compatibility, first packaging material, and second packaging material.
[0006] In one embodiment, determining the reaction compatibility between the first chemical and the second chemical based on a reaction database includes: determining a first group group and a second group group based on the first chemical and the second chemical; the first group group is one or more groups contained in the first chemical, and the second group group is one or more groups contained in the second chemical; and determining the reaction compatibility between the first chemical and the second chemical based on the reaction database and the first group group and the second group group.
[0007] In one embodiment, the reaction database includes a first mapping relationship, which is a reaction compatibility relationship between pairs of groups; determining the reaction compatibility between the first chemical and the second chemical based on the reaction database, according to the first group group and the second group group, includes: determining the reaction compatibility between a first target group and a second target group based on the reaction database; the first target group is any group in the first group group, and the second target group is any group in the second group group; if each group in the first group group has two incompatible groups with each group in the second group group, then the reaction compatibility between the first chemical and the second chemical is incompatible; if each group in the first group group has two warning groups with each group in the second group group, and no two incompatible groups, then the reaction compatibility between the first chemical and the second chemical is warning; if each group in the first group group has neither warning groups nor two incompatible groups with each group in the second group group, then the reaction compatibility between the first chemical and the second chemical is compatible.
[0008] In one embodiment, the storage database includes a second mapping relationship, which is a storage compatibility relationship and storage measures between pairs of categories; determining the storage compatibility between the first chemical and the second chemical based on the storage database includes: determining a first category and a second category based on the first chemical and the second chemical; the first category is a type of the first chemical, and the second category is a type of the second chemical; determining the storage compatibility and storage measures corresponding to the first category and the second category based on the storage database; and determining the storage compatibility and storage measures between the first chemical and the second chemical based on the storage compatibility and storage measures corresponding to the first category and the second category.
[0009] In one embodiment, the storage database includes a second mapping relationship, which is a storage compatibility relationship and storage measures between pairs of categories; determining the storage compatibility between the first chemical and the second chemical based on the storage database includes: determining a third category based on the first chemical; the third category being a type of the first chemical; determining a fourth category and a fifth category based on the second chemical; the fourth and fifth categories being types of the second chemical; determining the storage compatibility and storage measures corresponding to the third and fourth categories based on the storage database; determining the storage compatibility and storage measures corresponding to the third and fifth categories based on the storage database; and determining the storage compatibility and storage measures between the first chemical and the second chemical based on the storage compatibility and storage measures corresponding to the third and fourth categories.
[0010] In one embodiment, the packaging database includes a third mapping relationship, which is a correspondence between functional groups and various packaging materials; determining the first packaging material and the second packaging material based on the packaging database, according to the first chemical and the second chemical, includes: determining a first group group and a second group group based on the first chemical and the second chemical; the first group group is one or more functional groups contained in the first chemical, and the second group group is one or more functional groups contained in the second chemical; determining a first packaging material compatible with the first chemical based on the packaging database and the first group group; and determining a second packaging material compatible with the second chemical based on the packaging database and the second group group.
[0011] In one embodiment, determining a first packaging material compatible with the first chemical based on a packaging database and the first group of functional groups includes: determining at least one first functional group packaging material corresponding to each functional group in the first group of functional groups; and determining the first functional group packaging material that is present in all of the at least one first functional group packaging materials corresponding to each functional group as a first packaging material compatible with the first chemical. Determining a second packaging material compatible with the second chemical based on a packaging database and the second group of functional groups includes: determining at least one second functional group packaging material corresponding to each functional group in the second group of functional groups; and determining the second functional group packaging material that is present in all of the at least one second functional group packaging materials corresponding to each functional group as a second packaging material compatible with the second chemical.
[0012] Secondly, this application also provides a chemical compatibility analysis device. The device includes:
[0013] The system includes a construction module for pre-constructing a reaction database, a storage database, and a packaging database; an acquisition module for acquiring the chemicals to be analyzed, including a first chemical and a second chemical; a determination module for determining the reaction compatibility between the first and second chemicals based on the reaction database; a determination module for determining the storage compatibility between the first and second chemicals based on the storage database; and a determination module for determining a first packaging material and a second packaging material based on the packaging database, wherein the first packaging material is compatible with the first chemical and the second packaging material is compatible with the second chemical; and a generation module for generating a chemical compatibility analysis report based on the reaction compatibility, storage compatibility, first packaging material, and second packaging material.
[0014] Thirdly, this application also provides a computer device, the computer device including a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement any of the methods in the first aspect above.
[0015] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements any of the methods in the first aspect described above.
[0016] The aforementioned chemical compatibility analysis method, apparatus, computer equipment, and storage medium pre-construct a reaction database, a storage database, and a packaging database; then acquire the chemical to be analyzed; the chemical to be analyzed includes at least a first chemical and a second chemical; and based on the reaction database, determine the reaction compatibility between the first chemical and the second chemical according to the first chemical and the second chemical; then, based on the storage database, determine the storage compatibility between the first chemical and the second chemical according to the first chemical and the second chemical; and based on the packaging database, determine a first packaging material and a second packaging material according to the first chemical and the second chemical; the first packaging material is compatible with the packaging compatibility of the first chemical, and the second packaging material is compatible with the packaging compatibility of the second chemical; finally, based on the reaction compatibility, storage compatibility, first packaging material, and second packaging material, generate a chemical compatibility analysis report, thereby efficiently and comprehensively analyzing the compatibility of chemicals. Attached Figure Description
[0017] Figure 1This is a diagram illustrating the application environment of a chemical compatibility analysis method in one embodiment.
[0018] Figure 2 This is a flowchart illustrating a chemical compatibility analysis method in one embodiment;
[0019] Figure 3 This is a structural block diagram of a chemical compatibility analysis device in one embodiment;
[0020] Figure 4 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0021] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0022] Throughout the entire lifecycle of chemicals—from production and storage to transportation, use, and disposal—their diverse chemical properties, such as flammability, explosiveness, corrosivity, and toxicity, can easily lead to safety accidents such as leaks, fires, explosions, or the spread of toxic substances if they are incompatible with their storage environment (e.g., temperature, humidity, and coexisting substances), react unexpectedly with other chemicals, or are incompatible with packaging materials. Such accidents not only result in equipment damage and economic losses but also seriously threaten human safety and the ecological environment.
[0023] Currently, traditional methods for analyzing chemical compatibility typically involve manual chemical experiments. While this method can analyze chemical compatibility, it is inefficient and lacks comprehensiveness. Furthermore, it suffers from limited coverage and difficulty in handling dynamic and complex scenarios, failing to meet the demands of modern industry for chemical safety management.
[0024] Furthermore, traditional chemical compatibility analysis methods rely on fragmented data sources, lacking a unified and authoritative data platform. The evaluation process often depends on manual experiments, which is inefficient and prone to errors. They cannot effectively assess the compatibility of new synthetic chemicals and complex mixtures, and lack the ability to integrate and analyze multi-source information (such as SDS, experimental data, and databases), as well as providing insufficient visualization and application guidance for the evaluation results.
[0025] The chemical compatibility analysis method provided in this application can be applied to, for example... Figure 1In the application environment shown, terminal 102 communicates with server 104 via a network. A data storage system can store the data that server 104 needs to process. The data storage system can be integrated onto server 104, or it can be located in the cloud or on other network servers. Server 104 is used to execute the chemical compatibility analysis method. Terminal 102 can be, but is not limited to, various personal computers, laptops, smartphones, and tablets. Server 104 can be implemented using a standalone server or a server cluster consisting of multiple servers.
[0026] To address the aforementioned problems, in one embodiment of this application, such as Figure 2 As shown, a chemical compatibility analysis method is provided, comprising the following steps:
[0027] Step 201: Pre-build the reaction database, storage database, and packaging database.
[0028] The reaction database includes a first mapping relationship, which represents the reaction compatibility between two functional groups. Understandably, the reaction database pre-stores the reaction compatibility relationships between various functional groups, including incompatibility, warnings, and compatibility. The packaging database includes a third mapping relationship, which represents the correspondence between functional groups and various packaging materials. Understandably, the packaging database pre-stores multiple packaging materials corresponding to each functional group, where the packaging material corresponding to a particular functional group is compatible with that functional group.
[0029] A functional group refers to an atom or group of atoms in a chemical molecule that has a relatively stable structure, is prone to chemical reactions, and determines the main chemical properties of the chemical.
[0030] For example, the functional group can be a strong non-oxidizing acid, a strong oxidizing acid, a strong oxidizing agent, or a strong reducing agent.
[0031] When the reaction compatibility relationship between two groups is incompatible, it indicates that there is a risk of reaction between the two groups and the probability of it occurring is relatively high; when the reaction compatibility relationship between two groups is a warning, it indicates that there may be harmful reactive problems between the two groups under certain specific conditions; when the reaction compatibility relationship between two groups is compatible, it indicates that there is no or unlikely to be a dangerous reaction problem between the two groups.
[0032] The storage database includes a second mapping relationship, which represents the storage compatibility relationship and storage measures between pairs of categories. The categories are types of chemicals, such as explosives, flammable liquids, and flammable solids. It is understood that the storage database pre-stores the storage compatibility relationship and corresponding storage measures between two chemical categories. The storage compatibility relationship includes incompatibility and compatibility. The storage measures are the storage procedures corresponding to the two chemical categories.
[0033] When the storage compatibility relationship between two chemical categories is incompatible, it indicates that a dangerous interaction will occur when the two chemical categories are placed in the same or adjacent areas.
[0034] When the storage compatibility relationship between two chemical categories is compatible, it means that when the two chemical categories are placed in the same or adjacent areas, no dangerous interaction will occur, that is, they can be stored together in principle.
[0035] Step 202: Obtain the chemical to be analyzed.
[0036] The chemicals to be analyzed include at least a first chemical and a second chemical.
[0037] After constructing the reaction database and storage database, if it is necessary to determine the compatibility between two chemicals, users can select the first and second chemicals through the interactive interface by clicking or manually entering the information, thereby determining the chemicals to be analyzed.
[0038] Step 203: Based on the reaction database, determine the reaction compatibility between the first chemical and the second chemical.
[0039] Based on the first chemical and the second chemical, determine the first group of functional groups corresponding to the first chemical and the second group of functional groups corresponding to the second chemical. Then, based on the reaction compatibility between the first group of functional groups and the second group of functional groups in the reaction database, determine the reaction compatibility between the first chemical and the second chemical.
[0040] Step 204: Based on the storage database, determine the storage compatibility between the first chemical and the second chemical.
[0041] Based on the first chemical and the second chemical, determine the first category corresponding to the first chemical and the second category corresponding to the second chemical, and then determine the storage compatibility between the first chemical and the second chemical based on the first category and the second category in the storage database.
[0042] Step 205: Based on the packaging database, determine the first packaging material and the second packaging material according to the first chemical and the second chemical.
[0043] The first packaging material is compatible with the packaging of the first chemical, and the second packaging material is compatible with the packaging of the second chemical.
[0044] Based on the first chemical and the second chemical, determine the first group of functional groups corresponding to the first chemical and the second group of functional groups corresponding to the second chemical. Then, based on the packaging materials corresponding to each functional group of the first group in the packaging database, determine the first packaging material, and based on the packaging materials corresponding to each functional group of the second group, determine the second packaging material.
[0045] Step 206: Generate a chemical compatibility analysis report based on reaction compatibility, storage compatibility, first packaging material, and second packaging material.
[0046] After obtaining the report template, fill in the reaction compatibility, storage compatibility, first packaging material and second packaging material in the corresponding positions in the report template to generate a chemical compatibility analysis report.
[0047] In the above-described chemical compatibility analysis method, a reaction database, a storage database, and a packaging database are pre-constructed; then, the chemicals to be analyzed are obtained; the chemicals to be analyzed include at least a first chemical and a second chemical; and based on the reaction database, the reaction compatibility between the first chemical and the second chemical is determined according to the first chemical and the second chemical; then, based on the storage database, the storage compatibility between the first chemical and the second chemical is determined according to the first chemical and the second chemical; and based on the packaging database, a first packaging material and a second packaging material are determined according to the first chemical and the second chemical; the first packaging material is compatible with the packaging compatibility of the first chemical, and the second packaging material is compatible with the packaging compatibility of the second chemical; finally, a chemical compatibility analysis report is generated based on the reaction compatibility, storage compatibility, first packaging material, and second packaging material, thereby efficiently and comprehensively analyzing the compatibility of chemicals.
[0048] In other embodiments of this application, determining the reaction compatibility between the first chemical and the second chemical based on a reaction database includes:
[0049] Step 1: Determine the first group of groups and the second group of groups based on the first chemical and the second chemical.
[0050] The first group of groups is one or more groups contained in the first chemical product, and the second group of groups is one or more groups contained in the second chemical product.
[0051] Based on the chemical formulas of the first and second chemicals, the corresponding first and second group groups are determined.
[0052] In other embodiments of this application, the corresponding first group and second group can be determined based on the first chemical, the second chemical, a preset fourth mapping relationship, and Table 1 below. The fourth mapping relationship is the correspondence between chemicals and groups, and the group corresponding to a particular chemical can be determined based on this fourth mapping relationship.
[0053] Table 1
[0054]
[0055] Table 1 above was compiled by consulting reliable sources and predicting reactivity based on functional groups, redox potentials, acidity, and alkalinity. Experimental tests were then conducted to obtain data on the reactivity between substances. Finally, all substances (chemicals) involved in the chemical production process, including raw materials, auxiliary materials, intermediate products, finished products, by-products, heat exchange media, and reactor materials, were listed and categorized according to their similar chemical structures. This categorization included 68 reactive groups.
[0056] Step 2: Based on the reaction database, determine the reaction compatibility between the first chemical and the second chemical according to the first group group and the second group group.
[0057] The reactivity compatibility between the first and second chemicals is determined by comparing the reactivity of each group between the first and second target groups.
[0058] In other embodiments of this application, the reaction database includes a first mapping relationship, which is a reaction compatibility relationship between pairs of functional groups; based on the reaction database, determining the reaction compatibility between a first chemical and a second chemical according to a first group group and a second group group includes:
[0059] Step 1: Based on the reaction database, determine the reaction compatibility between the first target group and the second target group.
[0060] The first target group is any group in the first group group, and the second target group is any group in the second group group.
[0061] Based on the first mapping relationship stored in the reaction database, the reaction compatibility of the first target group and the second target group is determined.
[0062] It should be noted that although the reaction compatibility between the first target group and the second target group is determined based solely on the reaction database in this embodiment, in actual circumstances, the reaction compatibility between groups in the first group group and groups in the second group group will be determined.
[0063] For example, the first group of groups includes a first group and a second group, and the second group of groups includes a third group. The reactivity compatibility between the first chemical and the second chemical can be determined based on the reactivity compatibility between the first group and the third group, and the reactivity compatibility between the second group and the third group.
[0064] Step 2: If there are two incompatible groups between each group in the first group and each group in the second group, then the reaction compatibility between the first chemical and the second chemical is incompatible.
[0065] If there are two incompatible groups in each group of the first group and each group of the second group, then the reaction compatibility between the first chemical and the second chemical is characterized as incompatibility.
[0066] For example, the first group of groups includes a first group and a second group, and the second group of groups includes a third group. Wherein, the reaction compatibility between the first group and the third group is incompatible, and the reaction compatibility between the second group and the third group is compatible, then the reaction compatibility between the first chemical and the second chemical is incompatible.
[0067] For example, when the reaction type, conditions, and products between the two groups are air-reactive, decompose at high temperatures (i.e., above 120°C), explosive, highly flammable, known catalytically active, peroxide-containing chemicals, self-polymerizing, spontaneously combusting, radioactive materials, strong oxidizers, strong reducing agents, and water-reactive, the reaction compatibility between the first and second chemicals is incompatible.
[0068] Among them, air-reactive substances are those that may react rapidly or violently with dry or humid air, producing toxic and corrosive fumes upon exposure to air, or potentially causing a fire. Decomposing at high temperatures (above 120°C): Materials that are unstable and readily decompose into simpler chemical components under mild conditions (below 120°C), and whose decomposition byproducts may be harmful. Explosives: A man-made or mixed material that allows for the rapid release of chemical energy, or a chemical substance that is inherently unstable and may readily explode under reasonable conditions. Highly flammable: Substances with a flash point below 100°C. Known catalytic activity: Substances known to act as catalysts. A catalyst is a substance that can increase the rate of a chemical reaction by reducing the activation of the reaction. The catalyst itself remains unchanged during the reaction but can greatly increase the reaction rate, making a reaction that is very slow and harmless without a catalyst dangerous in its presence, and rapidly releasing heat or gas. Even small amounts of catalyst can cause a significant increase in the reaction rate of surrounding materials. Peroxide chemicals: These chemicals can undergo auto-oxidation with oxygen in the air at room temperature, producing peroxides and other products. Ethers and aldehydes are particularly prone to forming peroxides. For example, when an ether or aldehyde reacts with impurities that generate free radicals (such as metals), peroxides can be formed, which then react with oxygen in the air. The resulting peroxides are dangerously explosive, especially when the liquid portion of the ether or aldehyde evaporates and crystallizes. Self-polymerization: These chemicals are capable of self-reaction, releasing energy. Some polymerization reactions generate a large amount of heat, which further accelerates the polymerization reaction. Spontaneous combustion: These substances ignite immediately upon exposure to oxygen (air). Typically, these materials are stored in solvents or inertly protected from exposure to air. Many spontaneously combustible materials are also water-reactive and generate heat and harmful gases upon contact with water or humid air. Radioactivity: A hazardous phenomenon existing outside the chemical properties of a material, capable of spontaneously and continuously emitting ions or producing ionizing radiation. Strong oxidizing agents: Oxidizing agents gain electrons from other substances, thus being reduced themselves. Strong oxidizing agents are particularly prone to accepting electrons from a wide range of other substances. Oxidation-reduction reactions can be vigorous or violent and may release new substances that may participate in additional reactions. Strong oxidizers should be well isolated from strong reducing agents. In some cases, strong oxidizers can significantly increase the severity of a fire. Strong reducing agents: Reducing agents donate electrons to other substances. They themselves are thus oxidized. Strong reducing agents are particularly adept at donating electrons to a wide range of other substances. Subsequent oxidation-reduction reactions can be vigorous or violent and may generate new substances that participate in further reactions. Water-reactive substances: Substances that can react rapidly or violently with liquid water and vapor, producing heat or fire, and in many cases, also producing toxic or flammable reaction products.
[0069] Step 3: If there are two warning groups in each group of the first group and in each group of the second group, then the reaction compatibility between the first chemical and the second chemical is warning.
[0070] If there are two warning groups in each group of the first group and two in each group of the second group, and there are no two incompatible groups, then the reaction compatibility between the first chemical and the second chemical is marked as a warning.
[0071] For example, the first group of groups includes a first group and a second group, and the second group of groups includes a third group. Wherein, the reaction compatibility between the first group and the third group is a warning, and the reaction compatibility between the second group and the third group is compatible, then the reaction compatibility between the first chemical and the second chemical is a warning.
[0072] For example, taking orthophosphoric acid and N,N-dimethylformamide as an example, the reaction compatibility between the weak acid in the group corresponding to orthophosphoric acid and the amide and imide in the group corresponding to N,N-dimethylformamide is a warning. Furthermore, there are no two incompatible groups in the group corresponding to orthophosphoric acid and the group corresponding to N,N-dimethylformamide. Therefore, the reaction compatibility between orthophosphoric acid and N,N-dimethylformamide is a warning.
[0073] Step 4: If there are no warning or incompatible groups in each group of the first group and each group of the second group, then the reaction compatibility between the first chemical and the second chemical is compatible.
[0074] For example, the first group of groups includes a first group and a second group, and the second group of groups includes a third group. Wherein, the first group and the third group are compatible in reaction, and the second group and the third group are compatible in reaction, then the first chemical and the second chemical are compatible in reaction.
[0075] That is, the reaction compatibility between the first chemical and the second chemical is considered compatible if there are no warnings or incompatible groups among the groups in the first group and the groups in the second group.
[0076] Table 2
[0077]
[0078] It should be noted that, as shown in Table 2 above, the reaction compatibility between the first and second chemicals is represented. Reaction compatibility is indicated by green squares, signifying hazardous reaction problems that are not expected or unlikely to occur, i.e., no known hazardous reactions. Reaction warnings are indicated by yellow squares, signifying potentially harmful reactive problems under certain conditions, such as heat generation, i.e., an exothermic reaction (releasing heat) at room temperature. Reaction incompatibility is indicated by red squares, signifying potentially hazardous reactive problems that may occur, such as: Explosive: Reaction products may be explosive or sensitive to impact or friction; Strong or explosive reaction: The reaction may be particularly strong, violent, or explosive; Corrosive: Reaction products may be corrosive; Gas generation: The reaction releases gaseous products and may cause a pressure increase; Toxicity: Reaction products may be toxic; Flammability: Reaction products may be flammable.
[0079] In other embodiments of this application, the storage database includes a second mapping relationship, which is a storage compatibility relationship between pairs of categories and storage measures; based on the storage database, determining the storage compatibility between the first chemical and the second chemical includes:
[0080] Step 1: Determine the first category and the second category based on the first chemical and the second chemical; the first category is the type of the first chemical, and the second category is the type of the second chemical.
[0081] Based on multiple preset chemical categories, a first category corresponding to the first chemical and a second category corresponding to the second chemical are determined. There is a one-to-one correspondence between the chemical and its corresponding category.
[0082] Table 3
[0083]
[0084] It should be noted that Table 3 above is derived by classifying chemicals into 14 major categories and 21 subcategories after identifying the physical hazards, health hazards, and environmental hazards of all chemicals.
[0085] It should be noted that the categories of the chemicals mentioned above are one of the 21 subcategories in Table 3.
[0086] Step 2: Based on the storage database, determine the storage compatibility and storage measures corresponding to the first and second categories.
[0087] Based on the second mapping relationship in the storage database, the storage compatibility relationship and storage measures between the first category and the second category are determined according to the first category and the second category. It should be noted that in other embodiments of this application, the storage compatibility between the first chemical and the second chemical can be determined based on the storage compatibility and storage measures corresponding to the first and second categories. The storage compatibility of the first and second categories includes first storage compatibility, second storage compatibility, third storage compatibility, and fourth storage compatibility. If the storage compatibility of the first and second categories is first storage compatibility, then the storage compatibility between the first chemical and the second chemical is compatible. If the storage compatibility of the first and second categories is second storage compatibility, third storage compatibility, or fourth storage compatibility, then the storage compatibility between the first chemical and the second chemical is incompatible. Specifically, second storage compatibility means that the two chemicals are mutually incompatible and should be stored separately unless otherwise specified; third storage compatibility means that they should be stored separately according to their hazard classification, with a stacking distance ≥2m; fourth storage compatibility means that they should be stored separately because the fire-fighting and rescue methods are different. If there are two or more conditions between the first chemical and the second chemical, they should be stored together according to the most stringent incompatibility requirements.
[0088] Step 3: Determine the storage compatibility and storage measures between the first chemical and the second chemical based on the storage compatibility and storage measures corresponding to the first and second categories.
[0089] Based on the storage compatibility corresponding to the first category and the second category, the storage compatibility between the first chemical and the second chemical is determined, and the storage measures corresponding to the first category and the second category are used as the storage measures between the first chemical and the second chemical.
[0090] For example, taking sodium hypochlorite and acidic cleaning agents as examples, sodium hypochlorite is an alkaline inorganic substance and acidic cleaning agents are acidic organic substances. The storage compatibility of sodium hypochlorite and acidic cleaning agents is incompatible, and the corresponding storage measures are separate cabinet storage and leak-proof pallets.
[0091] In other embodiments of this application, if a chemical is a substance or mixture that releases flammable gas upon contact with water, then the chemical is incompatible with water for storage. For example, metallic sodium and water, and the corresponding storage measures are mineral oil sealing and a dedicated fireproof cabinet.
[0092] It should be noted that for uncommon chemicals, complex mixtures, novel chemicals, and other chemicals with uncertain compatibility, their storage compatibility must be determined through testing.
[0093] It should be noted that hazardous chemical warehouses should use either isolated storage, separate storage, or separate storage methods to store hazardous chemicals. Isolated storage: This method involves separating different items at a certain distance within the same room or area, with aisles maintaining space between non-prohibited items. Separated storage: This method involves separating different prohibited items within the same building or area using partitions or walls. Separate storage: This method involves storing hazardous chemicals in different buildings or different rooms within the same building.
[0094] It should be noted that storage facilities must be selected that meet the characteristics, fire prevention requirements, and storage requirements outlined in the Safety Data Sheet (SDS) for the hazardous chemicals. The types and quantities of hazardous chemicals stored must be strictly controlled according to the design and operating permit requirements of the hazardous chemical warehouse. The storage of hazardous chemicals must meet the requirements for hazardous chemical classification, packaging, storage methods, and fire protection. The storage and distribution of hazardous chemicals must comply with the requirements of the SDS. For warehouses storing explosives, the external safety protection distance and the storage of materials must meet the requirements of relevant regulations. For warehouses storing toxic or flammable gases that constitute a major hazard source of hazardous chemicals, the external safety protection distance must meet the requirements of relevant regulations. For warehouses storing hazardous chemicals with fire hazards, the fire resistance rating, number of floors, area, and fire separation distance must meet the requirements of relevant regulations. Highly toxic chemicals, flammable gases, oxidizing gases, acutely toxic gases, substances and mixtures that release flammable gases upon contact with water, chlorates, permanganates, nitrites, sodium peroxide, hydrogen peroxide, and bromine should be stored separately.
[0095] In other embodiments of this application, the storage database includes a second mapping relationship, which is a storage compatibility relationship between pairs of categories and storage measures; determining the storage compatibility between the first chemical and the second chemical based on the storage database includes:
[0096] Step 1: Determine the third category based on the first chemical.
[0097] The third category is the type of the first chemical. Based on multiple preset chemical categories, the third category corresponding to the first chemical is determined. There is a one-to-one correspondence between the chemical and its corresponding category.
[0098] Step 2: Determine the fourth and fifth categories based on the second chemical.
[0099] The fourth and fifth categories refer to the types of the second chemical. Based on a set of preset chemical categories, the fourth and fifth categories corresponding to the second chemical are determined. There is a one-to-one correspondence between the chemical and its corresponding category.
[0100] It should be noted that, under certain special circumstances, a particular chemical may exist in multiple categories.
[0101] Step 3: Based on the storage database, determine the storage compatibility and storage measures corresponding to the third and fourth categories.
[0102] Based on the second mapping relationship in the storage database, the storage compatibility relationship and storage measures between the third and fourth categories are determined according to the third and fourth categories.
[0103] Step 4: Based on the storage database, determine the storage compatibility and storage measures corresponding to the third and fifth categories.
[0104] Based on the second mapping relationship in the storage database, the storage compatibility relationship and storage measures between the third and fifth categories are determined according to the third and fifth categories.
[0105] Step 5: Determine the storage compatibility and storage measures between the first chemical and the second chemical based on the storage compatibility and storage measures corresponding to the third and fourth categories and the fifth category.
[0106] For example, in one embodiment, if the storage compatibility of the third and fourth categories is compatible, and the storage compatibility relationship between the third and fifth categories is incompatible, then the storage compatibility between the first chemical and the second chemical is incompatible, and the storage measures between the first chemical and the second chemical are the storage measures between the third and fifth categories.
[0107] In other embodiments of this application, determining the storage compatibility between the first chemical and the second chemical based on a storage database includes:
[0108] Step 1: Determine the sixth and seventh categories based on the first chemical.
[0109] The sixth and seventh categories refer to the types of the first chemical. Based on a set of preset chemical categories, the sixth and seventh categories corresponding to the first chemical are determined. There is a one-to-one correspondence between the chemical and its corresponding category.
[0110] Step 2: Determine the eighth and ninth categories based on the second chemical.
[0111] The eighth and ninth categories refer to the types of the second chemical. Based on a set of preset chemical categories, the eighth and ninth categories corresponding to the second chemical are determined. There is a one-to-one correspondence between the chemical and its corresponding category.
[0112] It should be noted that, under certain special circumstances, a particular chemical may exist in multiple categories.
[0113] Step 3: Based on the storage database, determine the storage compatibility and storage measures corresponding to the sixth and eighth categories.
[0114] Based on the second mapping relationship in the storage database, the storage compatibility relationship and storage measures between the sixth and eighth categories are determined according to the sixth and eighth categories.
[0115] Step 4: Based on the storage database, determine the storage compatibility and storage measures corresponding to the sixth and ninth categories.
[0116] Based on the second mapping relationship in the storage database, the storage compatibility relationship and storage measures between the sixth and ninth categories are determined according to the sixth and ninth categories.
[0117] Step 5: Based on the storage database, determine the storage compatibility and storage measures corresponding to the seventh and eighth categories.
[0118] Based on the second mapping relationship in the storage database, the storage compatibility relationship and storage measures between the seventh and eighth categories are determined according to the seventh and eighth categories.
[0119] Step 6: Based on the storage database, determine the storage compatibility and storage measures corresponding to the seventh and ninth categories.
[0120] Based on the second mapping relationship in the storage database, the storage compatibility relationship and storage measures between the seventh and ninth categories are determined according to the seventh and ninth categories.
[0121] Step 7: Determine the storage compatibility and storage measures between the first chemical and the second chemical based on the storage compatibility and storage measures corresponding to the sixth and eighth categories, the sixth and ninth categories, the seventh and eighth categories, and the seventh and ninth categories.
[0122] For example, if the storage compatibility of the sixth and eighth categories is compatible, the storage compatibility of the sixth and ninth categories is compatible, the storage compatibility of the seventh and eighth categories is compatible, and the storage compatibility of the seventh and ninth categories is incompatible, then the storage compatibility between the first chemical and the second chemical is incompatible, and the storage measures between the first chemical and the second chemical are the storage measures corresponding to the seventh and ninth categories.
[0123] In other embodiments of this application, the packaging database includes a third mapping relationship, which is the compatibility relationship between functional groups and various packaging materials. Based on the third mapping relationship, the packaging material corresponding to a given functional group can be determined.
[0124] Based on the packaging database, and according to the first chemical and the second chemical, the first packaging material and the second packaging material are determined to include:
[0125] Step 1: Determine the first group of groups and the second group of groups based on the first chemical and the second chemical.
[0126] The first group of groups is one or more groups contained in the first chemical product, and the second group of groups is one or more groups contained in the second chemical product.
[0127] Based on the chemical formulas of the first chemical and the second chemical, determine the corresponding first group of radicals and the second group of radicals, respectively.
[0128] In other embodiments of this application, the corresponding first group and second group can be determined based on the first chemical, the second chemical, a preset fourth mapping relationship, and Table 1. The fourth mapping relationship is the correspondence between chemicals and groups, and the group corresponding to a particular chemical can be determined based on this fourth mapping relationship.
[0129] Step 2: Based on the packaging database, determine the first packaging material that is compatible with the first chemical group.
[0130] Based on the third mapping relationship in the packaging database, the packaging materials compatible with each group in the first group are determined respectively. The intersection of the packaging materials compatible with each group in the first group is taken to determine the first packaging material.
[0131] For example, the first group includes a first group and a second group. The first group is compatible with the packaging of packaging material A and the first group is compatible with the packaging of packaging material B. The second group is compatible with the packaging of packaging material A and the second group is incompatible with the packaging of packaging material B. Then, packaging material A is used as the first packaging material.
[0132] Step 3: Based on the packaging database, determine the second packaging material that is compatible with the second chemical group.
[0133] Based on the third mapping relationship in the packaging database, the packaging materials compatible with each group in the second group are determined respectively. The intersection of the packaging materials compatible with each group in the second group is taken to determine the second packaging material.
[0134] In other embodiments of this application, based on a packaging database and according to a first group of groups, the first packaging material compatible with the first chemical is determined to include:
[0135] Step 1: Determine at least one first group packaging material corresponding to each group in the first group.
[0136] Based on the third mapping relationship in the packaging database, at least one first group packaging material compatible with each group in the first group group is determined respectively.
[0137] Step 2: Determine the first packaging material that is present in at least one first group packaging material corresponding to each group as the first packaging material that is compatible with the first chemical.
[0138] Take the intersection of the first group packaging materials corresponding to each group as the first packaging material compatible with the first chemical.
[0139] For example, the first group of groups includes a first group and a second group, and the packaging materials corresponding to the first group include packaging material A and packaging material B. The packaging materials corresponding to the second group include packaging material A and packaging material C. Taking the intersection of the packaging materials corresponding to the first group and the packaging materials corresponding to the second group, packaging material A is taken as the first packaging material.
[0140] Based on the packaging database, and according to the second group group, the second packaging materials compatible with the second chemical are identified as including:
[0141] Step 1: Determine at least one second group packaging material corresponding to each group in the second group group.
[0142] Based on the third mapping relationship in the packaging database, at least one second group packaging material compatible with each group in the second group group is determined.
[0143] Step 2: Identify the second group packaging material that is present in at least one second group packaging material corresponding to each group as the second packaging material that is compatible with the second chemical.
[0144] Take the intersection of the second group packaging materials corresponding to each group as the second packaging material compatible with the second chemical.
[0145] For example, the second group includes a third group and a fourth group. The packaging materials corresponding to the third group include packaging material D and packaging material E. The packaging materials corresponding to the fourth group include packaging material D and packaging material F. Taking the intersection of the packaging materials corresponding to the third group and the packaging materials corresponding to the fourth group, packaging material D is used as the second packaging material.
[0146] It should be noted that the packaging database was compiled by collecting complete Safety Data Sheets (SDS) for hazardous chemicals, with a focus on: chemical composition, physical state, pH value, corrosivity, oxidation / reduction properties, solvent characteristics, reactivity, and especially sensitivity to water, air, metals, plastics, and rubber, as well as stability and critical quality attributes (CQAs). Complete information on packaging materials was also collected: material type (e.g., HDPE, PP, 304 / 316 stainless steel, glass, EPDM fluorinated rubber, PTFE lining), composition (e.g., resins, additives, pigments, stabilizers), chemical resistance data sheets provided by suppliers, and applicable standards (e.g., UN certification, food grade, corrosion resistance rating). Furthermore, authoritative chemical resistance compatibility charts / databases, such as Cole-Parmer, Plastics International, chemical equipment and materials handbooks, and supplier data, were consulted for initial matching and screening, eliminating obviously incompatible combinations.
[0147] It should be noted that the chemical compatibility analysis method provided in this application constructs a three-dimensional analysis system encompassing reaction, storage, and packaging, covering processes such as chemical production, storage, and use. The assessment accuracy is high: reaction compatibility is based on a systematic pairing of 68 functional groups, and storage compatibility is further subdivided into 14 major categories and 21 subcategories. It can be widely applied to the safety management of hazardous chemicals in chemical enterprises, significantly reducing the incidence of accidents caused by incompatibility, and has significant economic and social benefits.
[0148] In a specific embodiment of this application, the analysis is initiated and the scope is defined as follows: Purpose: To evaluate the compatibility of methanol and sodium hypochlorite in production mixing, warehousing and transportation packaging; Elements: Methanol is a flammable liquid, sodium hypochlorite is an oxidizing liquid, the packaging material is an HDPE drum, the storage temperature is 25±5℃, and the contact method is possible leakage mixing.
[0149] Reaction Compatibility Analysis: Group Classification: Methanol is classified as "Group 4, alcohols and polyols," while sodium hypochlorite is classified as "Group 39, strong oxidizing agent." Hazard Prediction: Pairing these two substances may result in a strong redox reaction, producing toxic gases such as CO, HX, and CO2, releasing heat, and posing an explosion risk. Evaluation: Red square indicates incompatibility, meeting the criteria of "strong or explosive reaction, gas production, toxicity, and flammability."
[0150] Storage compatibility analysis: Classification: Methanol is a flammable liquid, and sodium hypochlorite is an inorganic oxidizing liquid; Matrix table: The two are marked with second storage compatibility (mutually incompatible); Solution: Store separately, the sodium hypochlorite warehouse is equipped with a dedicated fire extinguishing agent (dry powder), and the methanol warehouse is ventilated and explosion-proof.
[0151] Packaging compatibility analysis: Preliminary screening: HDPE is compatible with methanol and sodium hypochlorite in the database; Physical testing: After immersion in the sample for 28 days, the weight change was 3%, the tensile strength retention rate was 85%, no cracking occurred, and the permeability met the requirements; Chemical testing: No excessive substances were detected in E&L. Methanol and sodium hypochlorite were stored separately in HDPE drums, and the CQAs remained unchanged after 3 months; Conclusion: HDPE drums are compatible with both chemicals.
[0152] The comprehensive report clearly states that methanol and sodium hypochlorite are incompatible in both reaction and storage, and should not be mixed or allowed to come into contact; they must be stored separately. HDPE drums can be used for packaging both substances separately. An emergency plan is also provided, including using dry powder to extinguish any leaks, and prohibiting the use of water. This example demonstrates that this method can accurately identify the incompatibility risk between methanol and sodium hypochlorite, enabling the development of scientific control measures to prevent accidents.
[0153] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0154] Based on the same inventive concept, this application also provides a chemical compatibility analysis apparatus for implementing the aforementioned chemical compatibility analysis method. The solution provided by this apparatus is similar to the solution described in the above method; therefore, the specific limitations in one or more embodiments of the chemical compatibility analysis apparatus provided below can be found in the limitations of the chemical compatibility analysis method described above, and will not be repeated here.
[0155] In one embodiment of this application, such as Figure 3 As shown, a chemical compatibility analysis device is provided, comprising:
[0156] Module 100 is used to pre-build the reaction database, storage database, and packaging database;
[0157] Acquisition module 200 is used to acquire the chemical to be analyzed; the chemical to be analyzed includes a first chemical and a second chemical.
[0158] The determination module 300 is used to determine the reaction compatibility between the first chemical and the second chemical based on a reaction database.
[0159] The determination module 300 is also used to determine the storage compatibility between the first chemical and the second chemical based on the storage database;
[0160] The determining module 300 is further configured to, based on the packaging database, determine a first packaging material and a second packaging material according to the first chemical and the second chemical; the first packaging material is compatible with the packaging compatibility of the first chemical, and the second packaging material is compatible with the packaging compatibility of the second chemical;
[0161] The generation module 400 is used to generate a chemical compatibility analysis report based on the reaction compatibility, storage compatibility, first packaging material and second packaging material.
[0162] In other embodiments of this application, the determining module 300 is further configured to determine a first group of groups and a second group of groups based on the first chemical and the second chemical; the first group of groups is one or more groups contained in the first chemical, and the second group of groups is one or more groups contained in the second chemical;
[0163] Based on the reaction database, the reaction compatibility between the first chemical and the second chemical is determined according to the first group and the second group.
[0164] In other embodiments of this application, the reaction database includes a first mapping relationship, which is a reaction compatibility relationship between pairs of groups; the determining module 300 is further configured to determine the reaction compatibility between a first target group and a second target group based on the reaction database; the first target group is any group in the first group group, and the second target group is any group in the second group group; if there are two incompatible groups between each group in the first group group and each group in the second group group, the reaction compatibility between the first chemical and the second chemical is incompatible; if there are two warning groups between each group in the first group group and each group in the second group group, the reaction compatibility between the first chemical and the second chemical is warning; if there are no warning groups or two incompatible groups between each group in the first group group and each group in the second group group, the reaction compatibility between the first chemical and the second chemical is compatible.
[0165] In other embodiments of this application, the storage database includes a second mapping relationship, which is a storage compatibility relationship and storage measures between pairs of categories. The determining module 300 is further configured to determine a first category and a second category based on the first chemical and the second chemical; the first category is a type of the first chemical, and the second category is a type of the second chemical; based on the storage database, determine the storage compatibility and storage measures corresponding to the first category and the second category; and determine the storage compatibility and storage measures between the first chemical and the second chemical based on the storage compatibility and storage measures corresponding to the first category and the second category.
[0166] In other embodiments of this application, the storage database includes a second mapping relationship, which is a storage compatibility relationship and storage measures between pairs of categories. The determining module 300 is further configured to: determine a third category based on the first chemical; the third category being a type of the first chemical; determine a fourth and a fifth category based on the second chemical; the fourth and fifth categories being types of the second chemical; determine the storage compatibility and storage measures corresponding to the third and fourth categories based on the storage database; determine the storage compatibility and storage measures corresponding to the third and fifth categories based on the storage database; and determine the storage compatibility and storage measures between the first chemical and the second chemical based on the storage compatibility and storage measures corresponding to the third and fourth categories.
[0167] In other embodiments of this application, the packaging database includes a third mapping relationship, which is a correspondence between functional groups and various packaging materials. The determining module 300 is further configured to determine a first group group and a second group group based on the first chemical and the second chemical; the first group group is one or more functional groups contained in the first chemical, and the second group group is one or more functional groups contained in the second chemical; based on the packaging database, a first packaging material compatible with the first chemical is determined based on the first group group; and based on the packaging database, a second packaging material compatible with the second chemical is determined based on the second group group.
[0168] In other embodiments of this application, the determining module 300 is further configured to determine at least one first group packaging material corresponding to each group in the first group group; and to determine the first group packaging material that is present in the at least one first group packaging material corresponding to each group as a first packaging material compatible with the first chemical; the step of determining the second packaging material compatible with the second chemical based on the packaging database and the second group group includes: determining at least one second group packaging material corresponding to each group in the second group group; and determining the second group packaging material that is present in the at least one second group packaging material corresponding to each group as a second packaging material compatible with the second chemical.
[0169] Each module in the aforementioned chemical compatibility analysis device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the computer device's memory as software, so that the processor can call and execute the corresponding operations of each module.
[0170] In one embodiment of this application, a computer device is provided, which may be a server, and its internal structure diagram may be as follows. Figure 4 As shown, the computer device includes a processor, memory, and a network interface connected via a system bus. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The database stores all relevant data for performing chemical compatibility analysis methods. The network interface communicates with external terminals via a network connection. When the computer program is executed by the processor, it implements a chemical compatibility analysis method.
[0171] In one embodiment of this application, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows. Figure 4As shown, the computer device includes a processor, memory, communication interface, display screen, and input devices connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a chemical compatibility analysis method. The display screen can be an LCD screen or an e-ink screen. The input devices can be a touch layer covering the display screen, buttons, a trackball, or a touchpad on the computer device's casing, or an external keyboard, touchpad, or mouse.
[0172] Those skilled in the art will understand that Figure 4 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0173] In one embodiment of this application, a computer device is provided, including a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the steps of the chemical compatibility analysis method in the above embodiments.
[0174] In one embodiment of this application, a computer-readable storage medium is provided, on which a computer program is stored, the computer program being executed by a processor to implement the steps of the chemical compatibility analysis method in the above-described method embodiments.
[0175] In one embodiment of this application, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps of the chemical compatibility analysis method in the above-described method embodiments.
[0176] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties.
[0177] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0178] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0179] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A method for chemical compatibility analysis, characterized in that, The method includes: Pre-build reaction databases, storage databases, and packaging databases; Obtain the chemical to be analyzed; the chemical to be analyzed includes at least a first chemical and a second chemical. Based on the reaction database, the reaction compatibility between the first chemical and the second chemical is determined according to the first chemical and the second chemical. Based on the storage database, the storage compatibility between the first chemical and the second chemical is determined according to the first chemical and the second chemical. Based on the packaging database, a first packaging material and a second packaging material are determined according to the first chemical and the second chemical; the first packaging material is compatible with the packaging of the first chemical, and the second packaging material is compatible with the packaging of the second chemical. Based on the described reaction compatibility, storage compatibility, first packaging material, and second packaging material, a chemical compatibility analysis report is generated.
2. The chemical compatibility analysis method according to claim 1, characterized in that, The step of determining the reaction compatibility between the first chemical and the second chemical based on a reaction database includes: Based on the first chemical and the second chemical, a first group of groups and a second group of groups are determined; the first group of groups is one or more groups contained in the first chemical, and the second group of groups is one or more groups contained in the second chemical. Based on the reaction database, the reaction compatibility between the first chemical and the second chemical is determined according to the first group and the second group.
3. The chemical compatibility analysis method according to claim 2, characterized in that, The reaction database includes a first mapping relationship, which is a reaction compatibility relationship between pairs of functional groups; determining the reaction compatibility between the first chemical and the second chemical based on the reaction database, according to the first group group and the second group group, includes: Based on a reaction database, the reaction compatibility between a first target group and a second target group is determined; the first target group is any group in the first group group, and the second target group is any group in the second group group. If there are two incompatible groups between each group in the first group and each group in the second group, then the reaction compatibility between the first chemical and the second chemical is incompatible. If each group of the first group contains two warning groups and each group of the second group contains two incompatible groups, then the reaction compatibility between the first chemical and the second chemical is a warning. If there are no warnings or incompatible groups among the groups in the first group and the groups in the second group, then the reaction compatibility between the first chemical and the second chemical is compatible.
4. The chemical compatibility analysis method according to claim 1, characterized in that, The storage database includes a second mapping relationship, which is a storage compatibility relationship between pairs of categories and storage measures; The step of determining the storage compatibility between the first chemical and the second chemical based on the storage database includes: Based on the first chemical and the second chemical, a first category and a second category are determined; the first category is the type of the first chemical, and the second category is the type of the second chemical. Based on the storage database, storage compatibility and storage measures corresponding to the first category and the second category are determined according to the first category and the second category; Based on the storage compatibility and storage measures corresponding to the first and second categories, determine the storage compatibility and storage measures between the first chemical and the second chemical.
5. The chemical compatibility analysis method according to claim 1, characterized in that, The storage database includes a second mapping relationship, which is a storage compatibility relationship between pairs of categories and storage measures; The step of determining the storage compatibility between the first chemical and the second chemical based on the storage database includes: Based on the first chemical, a third category is determined; the third category is the type of the first chemical. Based on the second chemical, a fourth and fifth category are determined; the fourth and fifth categories are the types of the second chemical. Based on the storage database, the storage compatibility and storage measures corresponding to the third and fourth categories are determined according to the third and fourth categories; Based on the storage database, the storage compatibility and storage measures corresponding to the third and fifth categories are determined according to the third and fifth categories; Based on the storage compatibility and storage measures corresponding to the third and fourth categories, and the storage compatibility and storage measures corresponding to the third and fifth categories, determine the storage compatibility and storage measures between the first chemical and the second chemical.
6. The chemical compatibility analysis method according to claim 1, characterized in that, The packaging database includes a third mapping relationship, which is the correspondence between functional groups and various packaging materials; The determination of the first packaging material and the second packaging material based on the packaging database, according to the first chemical and the second chemical, includes: Based on the first chemical and the second chemical, a first group of groups and a second group of groups are determined; the first group of groups is one or more groups contained in the first chemical, and the second group of groups is one or more groups contained in the second chemical. Based on the packaging database, a first packaging material compatible with the first chemical is determined according to the first group of groups; Based on the packaging database, a second packaging material compatible with the second chemical is determined according to the second group of functional groups.
7. The chemical compatibility analysis method according to claim 6, characterized in that, The method of determining, based on a packaging database and according to the first group of functional groups, the first packaging material compatible with the first chemical includes: In the first group of groups, at least one first group packaging material is identified for each group; The packaging material containing at least one first group corresponding to each group is identified as the first packaging material compatible with the first chemical. The second packaging material, determined based on the packaging database and according to the second group of functional groups, that is compatible with the second chemical includes: Identify at least one second-group packaging material corresponding to each group in the second group group; The second group packaging material that is present in at least one second group packaging material corresponding to each group is identified as the second packaging material that is compatible with the second chemical.
8. A chemical compatibility analysis device, characterized in that, The device includes: Modules are used to pre-build reaction databases, storage databases, and packaging databases; An acquisition module is used to acquire the chemical to be analyzed; the chemical to be analyzed includes a first chemical and a second chemical. A determination module is used to determine the reaction compatibility between the first chemical and the second chemical based on the reaction database and according to the first chemical and the second chemical. The determining module is further configured to determine the storage compatibility between the first chemical and the second chemical based on the storage database, according to the first chemical and the second chemical; The determining module is further configured to, based on the packaging database, determine a first packaging material and a second packaging material according to the first chemical and the second chemical; wherein the first packaging material is compatible with the packaging of the first chemical, and the second packaging material is compatible with the packaging of the second chemical; The generation module is used to generate a chemical compatibility analysis report based on the reaction compatibility, storage compatibility, first packaging material, and second packaging material.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Chemical active reaction hazard prediction method and system
CN104866966A
Intelligent storage method for hazardous wastes, computer equipment and storage medium
CN114202271A
Method for rapidly judging compatibility of chemicals based on Raman spectrogram
CN117890343A
Epoxy-terminated polybutadiene as oxygen scavenger
US20160311949A1
Method and System for Calculating a Suitability Indicator
US20170247161A1