Abundance adjustment methods, electronic devices, storage media and computer program products

CN122732965APending Publication Date: 2026-09-11CHINA INSTITUTE OF ATOMIC ENERGY
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610902921.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-22
Publication Date
2026-09-11

AI Technical Summary

Technical Problem

通过人工方式调节气体压力虽然可使铀-235的丰度符合要求,但是通过人工方式调整气体压力的方式存在滞后性,难以保证丰度控制的精度

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122732965A_ABST
    Figure CN122732965A_ABST
Patent Text Reader

Abstract

This application provides an abundance adjustment method, electronic device, storage medium, and computer program product. The method includes: acquiring pressure data and abundance data of enriched uranium hexafluoride gas; determining the cumulative real-time tail number of the enriched uranium hexafluoride gas within one or more preset periods based on the pressure data and the abundance data; the real-time tail number is used to represent the difference between the real-time abundance of the enriched uranium hexafluoride gas and a target abundance; determining the deviation between the cumulative real-time tail number of the enriched uranium hexafluoride gas and the cumulative target tail number; and adjusting the gas pressure in the delivery pipeline according to the deviation if the deviation is not within the target deviation range, wherein the gas pressure in the delivery pipeline affects the abundance of the enriched uranium hexafluoride gas. Through this application, the automatic adjustment of the enriched uranium product abundance can be achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of isotope separation technology, and in particular to an abundance adjustment method, electronic device, storage medium and computer program product. Background Technology

[0002] Natural uranium mainly consists of two isotopes: uranium-235 and uranium-238. Uranium-235 is the core nuclear material capable of undergoing a chain reaction of nuclear fission and is widely used in nuclear power, the nuclear industry, and other fields. The abundance of uranium-235 in natural uranium is insufficient to meet the requirements for use as nuclear materials; therefore, isotope separation is necessary to ensure that the abundance of uranium-235 meets these requirements.

[0003] Currently, centrifugation is commonly used to separate the isotopes of uranium-235 and uranium-238. In this method, uranium hexafluoride gas (chemical formula UF6), converted from natural uranium, is used as the separation feedstock. Centrifugation separates the two uranium isotopes. During the isotope separation process, the abundance of uranium-235 fluctuates. To achieve the required uranium-235 abundance, the abundance in the UF6 gas is typically controlled by adjusting the pressure and flow rate of the UF6 gas within the pipeline.

[0004] Currently, the main method for controlling uranium-235 abundance is to manually adjust the UF6 gas pressure. While manually adjusting the gas pressure can bring the uranium-235 abundance to the required level, this method is inherently slow and lacks precision in abundance control. Summary of the Invention

[0005] To address the related technical problems, embodiments of this application provide an abundance adjustment method, an electronic device, a storage medium, and a computer program product.

[0006] The technical solution of this application embodiment is implemented as follows: This application provides an abundance adjustment method, the method comprising: Obtain pressure and abundance data for refined uranium hexafluoride gas; Based on the pressure data and the abundance data, the cumulative real-time tail count of the refined uranium hexafluoride gas within one or more preset periods is determined; wherein, the cumulative real-time tail count is the cumulative value of the real-time tail count of the refined uranium hexafluoride gas within one or more preset periods, and the real-time tail count is used to represent the difference between the real-time abundance of the refined uranium hexafluoride gas and the target abundance. Determine the deviation between the cumulative real-time tail count and the cumulative target tail count of the refined uranium hexafluoride gas; If the deviation is not within the target deviation range, the gas pressure in the delivery pipeline is adjusted according to the deviation, wherein the delivery pipeline is used to deliver the raw material uranium hexafluoride gas, and the gas pressure in the delivery pipeline affects the abundance of the refined uranium hexafluoride gas.

[0007] The method in the above scheme further includes: The target tail number is calculated based on the preset target abundance; wherein, the target abundance is the target molar abundance or the target abundance, and the target tail number represents the difference between the target molar abundance and the target abundance; Determine the cumulative target tail number within one or more preset periods; The target deviation range is determined based on the cumulative target tail number.

[0008] In the above scheme, calculating the target tail based on the target abundance includes: If the target abundance is a target abundance, the target molar abundance is determined according to the mapping relationship between mass abundance and molar abundance; or, if the target abundance is a target molar abundance, the target mass abundance is determined according to the mapping relationship between mass abundance and molar abundance. The target tail number is calculated based on the target abundance and the target molar abundance.

[0009] In the above scheme, determining the cumulative real-time tail count of the refined uranium hexafluoride gas over one or more preset periods based on the pressure data and the abundance data includes: Based on the pressure data, calculate the average pressure value of the refined uranium hexafluoride gas in each preset cycle; Based on the abundance data, calculate the real-time tail number corresponding to the average real-time abundance of the refined uranium hexafluoride gas in each preset period; Based on the average pressure value and the real-time tail number corresponding to the average real-time abundance, the cumulative real-time tail number of the refined uranium hexafluoride gas in one or more preset periods is determined.

[0010] The method in the above scheme further includes: Generate a tail count monitoring curve for the refined uranium hexafluoride gas, wherein the tail count monitoring curve includes the curve corresponding to the cumulative real-time tail count and the curve corresponding to the cumulative target tail count.

[0011] The method in the above scheme further includes: The upper and lower limits of the cumulative real-time tail number are determined based on the target deviation range; The tail number monitoring curve graph displays the upper boundary curve corresponding to the upper limit and the lower boundary curve corresponding to the lower limit.

[0012] In the above scheme, adjusting the gas pressure in the delivery pipeline according to the deviation includes: If the deviation is greater than the preset deviation value, the gas pressure in the delivery pipeline is increased; If the deviation is less than the preset deviation value, the gas pressure in the delivery pipeline is reduced.

[0013] This application provides an electronic device, including: Processor and memory used to store computer programs that can run on the processor; The processor is used to execute the methods provided in the embodiments of this application when running computer programs.

[0014] This application provides a storage medium storing a computer program or computer-executable instructions thereon, which, when executed by a processor, implements the method provided in this application.

[0015] This application provides a computer program product, including a computer program or computer executable instructions, which, when executed by a processor, implement the method provided in this application.

[0016] The abundance adjustment method, electronic device, storage medium, and computer program product provided in this application determine the cumulative real-time tail number of refined UF6 gas over one or more preset periods by acquiring pressure and abundance data of refined UF6 gas. The cumulative real-time tail number is the cumulative value of the real-time tail number of refined UF6 gas over one or more preset periods. The real-time tail number represents the difference between the real-time molar abundance of refined UF6 gas and the target abundance, reflecting the abundance status of refined UF6 gas. By comparing the cumulative real-time tail number of refined UF6 gas over one or more preset periods with the cumulative target tail number, the deviation between the cumulative real-time tail number and the cumulative target tail number is obtained. If the deviation between the cumulative real-time tail number and the cumulative target tail number is not within the target deviation range, it indicates that the difference between the abundance of refined UF6 gas and the target abundance is large. In this case, the gas pressure in the pipeline used to transport the raw material UF6 gas is adjusted according to the deviation to reduce the error between the enrichment abundance of the refined UF6 gas and the target abundance, ensuring that the enriched uranium product obtained through the refined UF6 gas meets the abundance requirements. This method enables automatic adjustment of the enriched uranium product abundance, improving the timeliness of enriched uranium product abundance adjustment and the accuracy of enriched uranium product abundance control. Attached Figure Description

[0017] Figure 1 This is a schematic flowchart of an abundance adjustment method provided in an embodiment of this application; Figure 2 This is a tail number monitoring curve provided in an embodiment of this application; Figure 3 This is a flowchart illustrating an application example of an abundance adjustment method provided in this application embodiment; Figure 4 This is a schematic diagram of a newly created container page provided in an embodiment of this application; Figure 5 This is a schematic diagram illustrating a method for switching container pages according to an embodiment of this application; Figure 6 This is another tail number monitoring curve provided in the embodiments of this application; Figure 7 This is a schematic diagram of a pressure adjustment page provided in an embodiment of this application; Figure 8 This is a schematic diagram of an automatic adjustment parameter window provided in an embodiment of this application; Figure 9 This is a schematic diagram of the structure of an abundance adjustment device provided in an embodiment of this application; Figure 10 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0018] To make the objectives, technical solutions, and advantages of this application clearer, the application will now be described in further detail with reference to the accompanying drawings.

[0019] Uranium-235 is a core nuclear material capable of undergoing a chain reaction of nuclear fission and is widely used in nuclear power, the nuclear industry, and other fields. Natural uranium includes uranium-235 and uranium-238. Uranium-235 has a low abundance, making it difficult to meet the requirements for use as nuclear material, while uranium-238 is unlikely to undergo fission and exists only as an auxiliary feedstock. Therefore, to meet the requirements for use as nuclear material, it is necessary to perform isotope separation on natural uranium to increase the proportion of uranium-235 and obtain enriched uranium products with the target abundance.

[0020] Centrifugation, as a primary method for uranium isotope separation, boasts advantages such as high separation efficiency and low energy consumption, and is widely used in the field of uranium enrichment. Due to the difference in mass between uranium-235 and uranium-238, centrifugation utilizes centrifugal force to separate them. Centrifugation uses UF6 gas, derived from the conversion of natural uranium, as the separation feedstock (i.e., feedstock UF6 gas). A strong centrifugal force field is generated inside a high-speed rotating centrifuge, acting on the UF6 gas. The heavier 238UF6 (i.e., UF6 of uranium-238) experiences a greater centrifugal force and accumulates towards the rotor sidewall; the lighter 235UF6 (i.e., UF6 of uranium-235) experiences a smaller centrifugal force and accumulates in the central region of the rotor. The gas flow from the rotor center is the high-abundance concentrate (i.e., enriched uranium product), while the gas flow from the outer side of the rotor is the low-abundance depleted concentrate.

[0021] The isotope separation efficiency of centrifugation is determined by the centrifugal force field strength, the molecular motion of UF6 gas, and the gas density. The gas pressure inside the centrifuge rotor directly affects the UF6 gas density and the mean free path of molecules, thus influencing isotope separation performance. When the gas pressure inside the centrifuge rotor increases, the UF6 gas density increases, the number of molecules increases, and the frequency of collisions between molecules increases. These collisions disrupt the stratified arrangement of isotope molecules under the centrifugal force field, intensifying the mixing between different isotope molecules, leading to a decrease in the isotope separation coefficient and a decline in the enrichment of uranium. Conversely, when the gas pressure inside the centrifuge rotor decreases, the UF6 gas density decreases, the molecular distribution becomes sparse, the mean free path of molecules increases, and the collisions between molecules decrease significantly. Under the influence of the centrifugal force field, isotope molecules can achieve a mass-based stratified arrangement, improving the separation efficiency between isotope molecules and increasing the enrichment of uranium.

[0022] Axial circulation exists within the centrifuge rotor, forming an internal airflow cycle. When the gas pressure inside the centrifuge rotor is too high, the viscosity of the airflow increases, intensifying the axial circulation disturbance and disrupting the radial stratification of different isotope molecules in UF6 gas, further weakening the isotope separation capability. When the gas pressure inside the centrifuge rotor is too low, although the separation coefficient is improved, the gas flow rate per unit time decreases, resulting in a decline in the production capacity of enriched uranium. Therefore, in actual production, a balance must be struck between separation efficiency and production capacity: if the production requirement is to produce higher enrichment uranium products, the gas pressure inside the centrifuge rotor should be appropriately reduced to enhance the radial stratification effect of isotope molecules; if the production requirement is to increase production capacity and the enrichment requirements for uranium products are relatively lenient, the gas pressure inside the centrifuge rotor should be appropriately increased to increase the gas flow rate per unit time. In this case, the enrichment of uranium products will decrease simultaneously.

[0023] Regulating the gas pressure inside the centrifuge rotor is a means of fine-tuning the enrichment of uranium products. The gas pressure should not be too low, otherwise a high vacuum environment will easily form inside the rotor, causing interruption of airflow and failure of the feeding and receiving cycle. The gas pressure should also not be too high, otherwise excessive molecular collision and mixing will occur, isotope separation will fail, and the centrifuge pressure will exceed the limit, bringing process safety risks.

[0024] During isotope separation by centrifugation, the abundance of the enriched uranium gas fluctuates continuously. To ensure that the enrichment of the final enriched uranium product in the receiving container meets the requirements, the gas pressure in the delivery pipeline can be adjusted to change the flow rate of the UF6 gas, thereby controlling the enrichment of the uranium product within the error range.

[0025] When controlling the enrichment of uranium by adjusting gas pressure, the abundance of the refined UF6 gas (i.e., the enriched uranium product) can be measured at regular intervals. Simultaneously, the pressure data of the refined UF6 gas in the discharge pipeline is collected in real time, and the mass of the enriched uranium product in the receiving container is calculated using this pressure data. When the enriched uranium product's abundance deviates from the error range, the operator adjusts the pressure regulating valve in the delivery pipeline to change the gas pressure and adjust the enriched uranium product's abundance to within the error range. However, while this manual method achieves some level of monitoring of the enriched uranium product's quality and abundance, it has at least the following problems: First, continuous online monitoring is not possible, and monitoring is not timely. Second, it relies on manual operation, which is not only labor-intensive but also prone to errors and improper operation, making it difficult to achieve precise control over the enrichment level of uranium products. Third, manual adjustment has a slow response rate and lag, resulting in poor quality stability of enriched uranium products.

[0026] Based on this, this application provides an abundance adjustment scheme. By collecting pressure and abundance data of refined UF6 gas, the cumulative real-time tail number of refined UF6 gas is determined over one or more (one or more can be understood as at least one) preset periods. The cumulative real-time tail number is the cumulative value of the real-time tail number of refined UF6 gas over one or more preset periods. The real-time tail number represents the difference between the real-time molar abundance of refined UF6 gas and the target abundance, reflecting the abundance status of refined UF6 gas. By comparing the cumulative real-time tail number of refined UF6 gas over one or more preset periods with the cumulative target tail number, the deviation between the cumulative real-time tail number and the cumulative target tail number is obtained. If the deviation between the cumulative real-time tail number and the cumulative target tail number is not within the target deviation range, it indicates that the difference between the abundance of refined UF6 gas and the target abundance is large. In this case, the gas pressure in the delivery pipeline is adjusted according to the deviation, that is, the raw material UF6 gas pressure is adjusted to reduce the error between the enrichment of the refined UF6 gas and the target enrichment, so that the enriched uranium product obtained through the refined UF6 gas meets the enrichment requirements.

[0027] The solution provided in this application enables online monitoring of enriched uranium products without manual intervention. This not only reduces labor and material costs and improves the timeliness of monitoring the quality and abundance of enriched uranium products, but also increases work efficiency, reduces human error and improper operation. Furthermore, by accumulating real-time tail numbers, it more accurately reflects the abundance deviation of the enriched uranium gas, reduces misjudgments caused by instantaneous data, and achieves precise control of the enriched uranium product abundance.

[0028] The abundance adjustment scheme provided in the embodiments of this application will be described below. First, the embodiments of this application provide an abundance adjustment method. This method can be applied to production equipment on a gas centrifugal uranium enrichment production line or to a production system based on the production equipment. For example, this method can be applied to uranium enrichment process controllers, control systems, process monitoring platforms, etc. In some implementations, this method can also be applied to remote equipment. For example, this method can be applied to remote terminals, cloud servers, distributed management and control platforms, etc.

[0029] The following description uses electronic devices as the executing entity for the abundance adjustment method, and executively introduces the method provided in the embodiments of this application. Figure 1 As shown, the method includes the following steps: Step 101: Obtain pressure and abundance data of UF6 gas in the concentrate; Step 102: Based on the pressure and abundance data of the concentrate UF6 gas, determine the cumulative real-time tail number of the concentrate UF6 gas in one or more preset periods. The cumulative real-time tail number is the cumulative value of the real-time tail number of the concentrate UF6 gas in one or more preset periods. The real-time tail number is used to represent the difference between the real-time molar abundance of the concentrate UF6 gas and the target abundance. Step 103: Determine the deviation between the cumulative real-time tail count of the concentrate UF6 gas and the cumulative target tail count; Step 104: If the deviation is not within the target deviation range, adjust the gas pressure in the delivery pipeline according to the deviation.

[0030] In practical applications, refined UF6 gas is the byproduct of centrifugal uranium enrichment. In this process, UF6 gas is fed into a centrifuge. Under the strong centrifugal force field created by the high-speed rotation of the centrifuge rotor, the heavier 238UF6 molecules aggregate towards the rotor's sidewalls. This aggregated 238UF6 is extracted to form lean UF6 gas, while the lighter 235UF6 molecules aggregate in the rotor's central region. This aggregated 235UF6 is extracted to form refined UF6 gas. Refined UF6 gas is used to produce enriched uranium products.

[0031] After being collected by a centrifuge, the UF6 gas from refined feed is transported to a receiving container through a discharge pipeline. The discharge pipeline used to transport the UF6 gas from refined feed can be called the refined feed pipeline. Correspondingly, the discharge pipeline used to transport the UF6 gas from lean feed can be called the lean feed pipeline.

[0032] To monitor the actual condition of the UF6 gas in the concentrate in real time, pressure sensors are installed on the concentrate pipeline or receiving container. These pressure sensors collect pressure data of the UF6 gas in real time. Gas mass spectrometers or online uranium abundance monitors are also installed on the concentrate pipeline or receiving container. These gas mass spectrometers or online uranium abundance monitors collect abundance data of the UF6 gas in real time, such as collecting abundance data every 15 minutes.

[0033] In step 101, the electronic device acquires the pressure and abundance data of the concentrate UF6 gas via wired or wireless means. In some implementations, the electronic device acquires the pressure and abundance data of the concentrate UF6 gas periodically, for example, every 4 hours. For instance, taking a preset period as a data acquisition cycle, the electronic device acquires the pressure and abundance data of the concentrate UF6 gas within one or more preset periods.

[0034] Understandably, abundance is a core quality indicator for enriched uranium products. The abundance of enriched UF6 gas is the percentage of uranium-235 in the total amount of all isotopes. Abundance includes molar abundance and mass abundance. There is a certain difference between molar abundance and mass abundance. This difference can be expressed by a mantissa. For example, the mantissa is equal to the difference between molar abundance and mass abundance multiplied by 10000.

[0035] In some implementations, there is a mapping relationship between molar abundance and mass abundance. Electronic devices can use this mapping relationship to calculate molar abundance based on mass abundance, or vice versa.

[0036] In one example, the mapping relationship from mass abundance to molar abundance is shown in Equation (1): Formula (1) Among them, C w Indicates quality abundance; C mol Indicates molar abundance.

[0037] In another example, the mapping from molar abundance to mass abundance is shown in equation (2): Formula (2) Among them, C w Indicates quality abundance; C mol Indicates molar abundance.

[0038] In step 102, the electronic device determines the cumulative real-time tail count of the UF6 gas over one or more preset periods based on the pressure and abundance data of the UF6 gas. The cumulative real-time tail count is the cumulative value of the real-time tail count of the UF6 gas over one or more preset periods. The real-time tail count represents the difference between the real-time abundance and the target abundance.

[0039] For example, based on the abundance data of refined UF6 gas, the electronic device determines the real-time tail number of refined UF6 gas in each preset cycle. Then, it calculates the product of the real-time tail number and the real-time pressure at multiple times for each preset cycle, and calculates the cumulative result of this product over the time interval of the preset cycle to obtain the cumulative real-time tail number of refined UF6 gas in each preset cycle. The electronic device sums the cumulative real-time tail numbers in each preset cycle to obtain the cumulative real-time tail number of refined UF6 gas in one or more preset cycles.

[0040] To reduce the impact of fluctuations in the real-time pressure or abundance of refined UF6 gas on the judgment results, in some implementations, the electronic device calculates the average pressure value of the refined UF6 gas within each preset period based on the pressure data, and calculates the real-time tail number corresponding to the average real-time abundance of the refined UF6 gas within each preset period based on the abundance data. Then, the electronic device determines the cumulative real-time tail number of the refined UF6 gas within one or more preset periods based on the average pressure value and the real-time tail number corresponding to the average abundance within each preset period.

[0041] For example, the pressure data includes real-time pressures at multiple times within each preset period. Correspondingly, the abundance data includes real-time abundances at multiple times within each preset period. For each preset period, the electronic device calculates the average real-time pressure of the concentrate UF6 gas at multiple times to obtain the average pressure value corresponding to each preset period. Correspondingly, the electronic device calculates the average real-time abundance of the concentrate UF6 gas at multiple times in the abundance data to obtain the average real-time abundance corresponding to each preset period. Then, the electronic device calculates the difference between the average real-time abundance corresponding to each preset period and the target abundance to obtain the real-time tail number corresponding to each preset period.

[0042] Taking the i-th preset period in one or more preset periods as an example, the real-time tail number corresponding to each preset period can be calculated using formula (3): Formula (3) in, This represents the real-time last digit corresponding to the i-th preset period, where i is a positive integer; This represents the average real-time molar abundance corresponding to the i-th preset period; This represents the preset target abundance. It's understood that the real-time abundance provided by the abundance data can be either real-time molar abundance or real-time mass abundance. If the real-time abundance provided by the abundance data is real-time mass abundance, the real-time mass abundance can be mapped to real-time molar abundance through the mapping relationship between mass abundance and molar abundance. Then, the real-time tails corresponding to each preset period are calculated using the average real-time molar abundance for each preset period (i.e., the average real-time molar abundance) and the target abundance. Here, the target abundance is preset; that is, the target abundance or target molar abundance is a preset value.

[0043] After obtaining the average pressure value and real-time tail number of the refined UF6 gas in each preset cycle, for each preset cycle, the product of the average pressure value, real-time tail number and the time interval of the preset cycle is calculated. Then, the products corresponding to each preset cycle are summed to obtain the cumulative real-time tail number of the refined UF6 gas in multiple preset cycles.

[0044] The cumulative real-time tail number corresponding to one or more preset periods is calculated using formula (4): Formula (4) in, Represents the cumulative real-time last digits corresponding to one or more preset periods; P represents the real-time mantissa corresponding to the i-th preset period, where i is a positive integer; i t represents the average pressure value corresponding to the i-th preset cycle; i This represents the time interval corresponding to the i-th preset period. For example, this time interval could be 4 hours.

[0045] By determining the cumulative real-time tail count for one or more preset cycles based on the average pressure value and average real-time abundance of UF6 gas in the feedstock at each preset cycle, the abundance deviation of UF6 gas in the feedstock can be reflected more accurately, the impact of instantaneous data fluctuations can be reduced, and the accuracy of the cumulative real-time tail count can be improved.

[0046] After determining the cumulative real-time tail count of the refined UF6 gas, in step 103 above, the electronic device calculates the deviation between the cumulative real-time tail count and the cumulative target tail count. This deviation can be expressed as a difference or a relative deviation rate. For example, the electronic device calculates the difference between the cumulative real-time tail count and the cumulative target tail count to obtain the deviation between the cumulative real-time tail count and the cumulative target tail count. Alternatively, the electronic device calculates the relative deviation rate between the cumulative real-time tail count and the cumulative target tail count, that is, it calculates the ratio of the difference between the cumulative real-time tail count and the cumulative target tail count to the cumulative target tail count to obtain the deviation between the cumulative real-time tail count and the cumulative target tail count.

[0047] The cumulative target tail number represents the cumulative value of the target tail number over one or more preset periods and can be used as a reference value for the cumulative real-time tail number. The target tail number reflects the difference between the target molar abundance and the target mass abundance.

[0048] In some implementations, the preset target abundance can be either a target molar abundance or a target mass abundance. The electronic device acquires the preset target abundance and then determines the target molar abundance or target mass abundance based on the mapping relationship between molar abundance and mass abundance. If the target abundance is a target molar abundance, the electronic device determines the target mass abundance corresponding to the target molar abundance based on the mapping relationship between molar abundance and mass abundance. If the target abundance is a target mass abundance, the electronic device determines the target molar abundance corresponding to the target mass abundance based on the mapping relationship between molar abundance and mass abundance. After determining the target molar abundance or target mass abundance, the electronic device calculates the target mantissa based on the target molar abundance and the target mass abundance.

[0049] For example, the formula for calculating the target last digit is shown in formula (5): Formula (5) in, Indicates the target last digit; Indicates the target molar abundance; Indicates the abundance of the target quality.

[0050] After determining the target tail number, the electronic device determines the cumulative target tail number over one or more preset periods. For example, the electronic device calculates the cumulative target tail number over one or more preset periods based on a preset target pressure. The electronic device can calculate the product of the target tail number, the target pressure, and the total duration of one or more preset periods to obtain the cumulative target tail number of refined UF6 gas over one or more preset periods.

[0051] For example, the formula for calculating the cumulative target tail number is shown in formula (6): Formula (6) in, Represents the cumulative real-time last digits corresponding to one or more preset periods; Indicates the target last digit; Indicates target pressure; t i This represents the time interval corresponding to the i-th preset period. For example, the time interval can be 4 hours, and i is a positive integer.

[0052] Taking the production of enriched uranium with a mass abundance of 4.45% as an example, the target abundance is 4.45%. After obtaining the preset target mass abundance, the electronic device calculates the target molar abundance corresponding to the target mass abundance as 4.504% according to the mapping relationship between mass abundance and molar abundance, such as according to formula (1). Then, the electronic device calculates the difference between the target molar abundance and the target mass abundance, such as according to formula (5), the target tail number is calculated to be 5.43. Assuming that the target pressure set in the production process is 30 Torr (4000 Pa), and the material collection is required to be completed within 24 days, that is, the total duration of one or more preset cycles is 24 days. The electronic device calculates the cumulative target tail number based on the target pressure, the target tail number and the total duration of one or more preset cycles, where ΣPt / 40=432 Torr•h, and the calculated cumulative target tail number ΣPtC 尾目标 / 40=2345.

[0053] After determining the deviation between the cumulative real-time tail number and the cumulative target tail number of the UF6 gas feedstock over one or more cycles, the electronic equipment determines whether the deviation is within the target deviation range. The target deviation range indicates the allowable deviation of the cumulative real-time tail number relative to the cumulative target tail number.

[0054] In some implementations, the target deviation range can be preset. For example, when the deviation between the cumulative real-time tail number and the cumulative target tail number is represented by the relative deviation rate between the cumulative real-time tail number and the cumulative target tail number, the upper and lower limits of the target deviation range can be set as preset deviation rate thresholds. Taking a preset deviation rate threshold of ±1% as an example, the target deviation range can be set to -1% to 1%. Alternatively, the target deviation range can be determined based on a preset deviation rate threshold. For example, when the deviation between the cumulative real-time tail number and the cumulative target tail number is represented by the difference between the cumulative real-time tail number and the cumulative target tail number, the lower limit of the target deviation range is equal to the product of the minimum value of the preset deviation rate threshold and the cumulative target tail number, and the upper limit of the target deviation range is equal to the product of the maximum value of the preset deviation rate threshold and the cumulative target tail number.

[0055] If the deviation is within the target deviation range, it indicates that the deviation between the cumulative real-time tail number and the cumulative target tail number is small, and the enriched uranium product prepared by the refined UF6 gas meets the target abundance requirement. In this case, there is no need to adjust the gas pressure in the delivery pipeline; the electronic equipment can continue to monitor the refined UF6 gas using the pressure and abundance data.

[0056] If the deviation is not within the target deviation range, it indicates that the deviation between the cumulative real-time tail number and the cumulative target tail number is large, and the enriched uranium product prepared by the refined UF6 gas does not meet the target abundance requirement. In this case, i.e., in step 104 above, the electronic equipment adjusts the gas pressure in the delivery pipeline according to the deviation between the cumulative real-time tail number and the cumulative target tail number, so as to change the gas pressure of the raw material UF6 gas in the centrifuge.

[0057] The delivery pipeline is used to transport the raw material UF6 gas. By changing the gas pressure within the delivery pipeline, the gas pressure within the centrifuge can be altered. When the gas pressure within the centrifuge changes, the abundance of UF6 gas in the purified material separated by the centrifuge also changes. Therefore, the abundance of UF6 gas in the purified material can be controlled by adjusting the gas pressure within the delivery pipeline, ensuring that the UF6 gas abundance meets the target abundance requirements.

[0058] Understandably, a uranium enrichment production line includes multiple pipelines for conveying the raw material UF6 gas. For example, a uranium enrichment production line includes multiple main lines and multiple backup lines. Each line can be equipped with components such as pressure regulators and stabilizers. After passing through these components, the raw material UF6 gas is finally delivered to the centrifuge. When adjusting the gas pressure within the pipelines, the gas pressure in one or more upstream pipelines can be adjusted to change the gas pressure within the centrifuge.

[0059] For example, if the deviation between the cumulative real-time tail number and the cumulative target tail number is greater than a preset deviation value (e.g., 0), it indicates that the abundance of UF6 gas in the feedstock is higher than the target abundance. In this case, the electronic device can send a first control command to the pressure regulator, instructing the pressure regulator to increase the gas pressure in the delivery pipeline to reduce the abundance of UF6 gas in the feedstock. If the deviation between the cumulative real-time tail number and the cumulative target tail number is less than the preset deviation value, it indicates that the abundance of UF6 gas in the feedstock is lower than the target abundance. In this case, the electronic device can send a second control command to the pressure regulator, instructing the pressure regulator to decrease the gas pressure in the delivery pipeline to increase the abundance of UF6 gas in the feedstock. The preset deviation value can be set according to the actual application scenario, such as setting the preset deviation value to 0 or a small positive number.

[0060] In some implementations, the electronic device can also establish a preset correspondence between the deviation and the pressure adjustment amount to determine the pressure adjustment amount corresponding to the deviation between the cumulative real-time tail number and the cumulative target tail number, and adjust the gas pressure in the delivery pipeline according to this pressure adjustment amount. Alternatively, after determining the pressure adjustment amount corresponding to the deviation between the cumulative real-time tail number and the cumulative target tail number, the electronic device further determines a pressure adjustment value based on the pressure adjustment amount and the current gas pressure value, thereby adjusting the gas pressure in the delivery pipeline to the determined pressure adjustment value.

[0061] For example, a preset correspondence exists where the deviation between the cumulative real-time tail number and the cumulative target tail number is positively correlated with the pressure adjustment amount. When the deviation is greater than a preset deviation value, the larger the absolute value of the deviation, the larger the corresponding pressure adjustment amount. In this case, the electronic device sends a first control command carrying the pressure adjustment amount to the pressure regulator. The first control command instructs the pressure regulator to increase the gas pressure in the delivery pipeline according to the pressure adjustment amount. When the deviation is less than 0, the larger the absolute value of the deviation, the larger the corresponding pressure adjustment amount. In this case, the electronic device sends a second control command carrying the pressure adjustment amount to the pressure regulator. The second control command instructs the pressure regulator to decrease the gas pressure in the delivery pipeline according to the pressure adjustment amount.

[0062] To more intuitively reflect the deviation between the real-time abundance of UF6 gas in the concentrate and the target abundance through the cumulative real-time tail count, some implementations can also plot a tail count monitoring curve based on the cumulative real-time tail count and the cumulative target tail count. Electronic devices can display the tail count monitoring curve, thus providing a more intuitive reflection of the changes in the cumulative real-time abundance and the deviation from the cumulative target tail count.

[0063] For example, such as Figure 2 As shown, the electronic device plots a tail count monitoring curve with cumulative pressure on the horizontal axis and cumulative tail count on the vertical axis, based on the cumulative real-time tail count and the cumulative target tail count. This tail count monitoring curve includes the curve corresponding to the cumulative real-time tail count and the curve corresponding to the cumulative target tail count. Here, cumulative pressure represents the sum of the product of the average pressure over each preset period and the time interval of the preset period. That is, cumulative pressure equals ΣP. i t i / 40, the cumulative real-time last digit equals ΣP i t i C 尾 / 40.

[0064] In some implementations, in order to more intuitively reflect the deviation of the cumulative real-time tail number from the cumulative target tail number, the electronic device can also determine the upper and lower limits of the cumulative real-time tail number based on the target deviation range, and display the upper boundary curve corresponding to the upper limit and the lower boundary curve corresponding to the lower limit on the tail number monitoring curve.

[0065] In one example, where the target deviation range represents the upper and lower limits of the relative deviation rate, the electronic device calculates the upper and lower limits of the cumulative real-time tail based on the upper and lower limits of the target deviation range. Specifically, the upper limit of the cumulative real-time tail is equal to the product of the upper limit of the target deviation range and the cumulative target tail, and the lower limit of the cumulative real-time tail is equal to the product of the lower limit of the target deviation range and the cumulative target tail.

[0066] In another example, where the target deviation range represents the upper and lower limits of the cumulative real-time tail, the electronic device can directly use the upper limit of the target deviation range as the upper limit of the cumulative real-time tail and the lower limit of the target deviation range as the lower limit of the cumulative real-time tail.

[0067] In some implementations, the electronic device can also calculate the average tail number corresponding to one or more preset cycles based on the real-time tail number, the average pressure value, and the time interval of the preset cycles. For example, the formula for calculating the average tail number is shown in formula (7): Formula (7) in, Indicates the average last digit; P represents the real-time mantissa corresponding to the i-th preset period, where i is a positive integer; i t represents the average pressure corresponding to the i-th preset cycle; i This represents the time interval of the i-th preset cycle. By calculating the average tail number corresponding to the enriched UF6 gas, the differences between different enriched uranium products can be compared.

[0068] The abundance adjustment method provided in this application embodiment will be illustrated below through an application example. Figure 3 As shown, this application example includes the following steps: Step 301: The electronic device responds to the new command and sets the cumulative target tail number.

[0069] When a new production task exists, the electronic device responds to the new production task creation command, generates the task information for the new production task, and sets the cumulative target tail number based on the target abundance of the production task. The cumulative target tail number can be set to ΣPtC. 尾 / 40.

[0070] like Figure 4 As shown, the task information for newly created production tasks can be recorded on the new container page. The task information includes the node number, container number, product abundance (i.e., the preset target abundance), calculated pressure (the preset initial value of gas pressure, i.e., the target pressure), cumulative pressure, and cumulative real-time tail count.

[0071] Step 302: The electronic device determines whether the production task has started; if the production task has started, then proceed to step 303; if the production task has started, then repeat this step.

[0072] Electronic devices can determine whether a production task should begin execution by setting a preset start time. For example, ... Figure 5 The container switching page shows options for multiple production tasks and the preset start time (i.e., start receiving time) for the selected production task. Users can select and view production tasks on the container switching page.

[0073] If the current time reaches the preset start time, the production task is confirmed to have started execution. If the current time has not yet reached the preset start time, the production task is confirmed not to have started execution.

[0074] If the production task is confirmed to have started, the electronic device proceeds to step 303. If the production task is confirmed not to have started, the electronic device repeats this step, that is, it repeatedly checks whether the production task has started until the production task has started.

[0075] Step 303: The electronic device reads the pressure and abundance data of the concentrate UF6 gas, and calculates the cumulative real-time tail number of the concentrate UF6 gas based on the pressure and abundance data.

[0076] The electronic device reads the pressure data of the purified UF6 gas collected by the pressure sensor, and the abundance data of the purified UF6 gas collected by the gas mass spectrometer or the online uranium abundance monitor. It then calculates the cumulative real-time tail number of the purified UF6 gas based on the pressure and abundance data. The process of calculating the cumulative real-time tail number of the purified UF6 gas based on the pressure and abundance data is described above and will not be repeated here.

[0077] Step 304: The electronic device determines whether the deviation between the cumulative real-time last digit and the cumulative target last digit is within the target deviation range; if the deviation is not within the target deviation range, proceed to step 305; if the deviation is within the target deviation range, proceed to step 306.

[0078] Using the target deviation range to represent the upper and lower limits of the relative deviation rate, and taking the target deviation range as -1% to 1% as an example, the electronic device calculates the relative deviation rate of the cumulative real-time tail number relative to the cumulative target tail number, and determines whether the relative deviation rate is between -1% and 1%.

[0079] If the relative deviation rate is not between -1% and 1%, it indicates that the deviation between the cumulative real-time tail number of the concentrate UF6 gas and the cumulative target tail number is large, and the electronic equipment will execute step 305.

[0080] If the relative deviation rate is between -1% and 1%, it indicates that the deviation between the cumulative real-time tail number of the concentrate UF6 gas and the cumulative target tail number is small, and the electronic equipment will execute step 306.

[0081] Step 305: The electronic device sends a control command to the pressure regulator to instruct the pressure regulator to adjust the gas pressure in the delivery pipeline of the raw material UF6 gas.

[0082] If the deviation between the cumulative real-time tail number and the cumulative target tail number is not within the target deviation range, the electronic device sends a control command to the pressure regulator. The control command instructs the pressure regulator to adjust the gas pressure in the raw material UF6 gas delivery pipeline to adjust the abundance of refined material UF6 gas.

[0083] Step 306: The electronic device determines whether the production task has ended; if the production task has ended, the abundance adjustment process of the current production task ends; if the production task has not ended, it returns to step 303.

[0084] In this application example, the electronic device is equipped with online monitoring software, which provides accurate online monitoring of UF6 gas through a visualized tail-end monitoring curve. For example... Figure 6 As shown, the tail number monitoring curve includes the curve corresponding to the cumulative real-time tail number, the curve corresponding to the cumulative target tail number, the upper boundary curve corresponding to the cumulative real-time tail number, and the lower boundary curve. Through the tail number monitoring curve, users can more intuitively understand the changes in the cumulative real-time tail number.

[0085] In addition, the tail-end monitoring curve graph includes multiple function options, such as recovery options and pressure adjustment options. The electronic device responds to user actions by clicking any function option, displaying the corresponding function page. For example, in response to user actions by clicking the pressure adjustment option, the electronic device displays the pressure adjustment page. Figure 7 As shown, the pressure adjustment page offers options for gas pressure adjustment modes, namely, manual adjustment and automatic adjustment.

[0086] The manual adjustment option corresponds to the manual adjustment mode. In manual adjustment mode, the electronic equipment adjusts the gas pressure in the delivery line according to the pressure value input by the user.

[0087] The automatic adjustment option corresponds to the manual adjustment mode. In automatic adjustment mode, the electronic equipment automatically adjusts the gas pressure in the delivery pipeline based on the deviation between the cumulative real-time tail number and the cumulative target tail number.

[0088] The electronic device responds to a user's click on the automatic adjustment option, displaying an automatic adjustment parameter window on the pressure adjustment page. For example... Figure 8As shown, the window includes the pressure regulation time and the pressure level to which it has been regulated. The electronic device sends control commands to the pressure regulator via the Modbus protocol. These commands carry the pressure regulation time and the pressure level to which it has been regulated, causing the pressure regulator to adjust the gas pressure in the delivery pipeline to the value indicated by the control command at the specified time. This achieves automatic adjustment of the quality and enrichment of the uranium enriched product in the receiving container.

[0089] To implement the abundance adjustment method provided in the embodiments of this application, the embodiments of this application also provide an abundance adjustment device, such as... Figure 9 As shown, the device includes: Module 91 is used to acquire pressure and abundance data of uranium hexafluoride gas from refined feedstock. The determination module 92 is used to determine the cumulative real-time tail number of the refined uranium hexafluoride gas in one or more preset periods based on the pressure data and the abundance data; wherein, the cumulative real-time tail number is the cumulative value of the real-time tail number of the refined uranium hexafluoride gas in one or more preset periods, and the real-time tail number is used to represent the difference between the real-time abundance of the refined uranium hexafluoride gas and the target abundance. The determining module 92 is also used to determine the deviation between the cumulative real-time tail number of the refined uranium hexafluoride gas and the cumulative target tail number; The adjustment module 93 is used to adjust the gas pressure in the delivery pipeline according to the deviation when the deviation is not within the target deviation range, wherein the delivery pipeline is used to deliver the raw material uranium hexafluoride gas, and the gas pressure in the delivery pipeline affects the abundance of the refined uranium hexafluoride gas.

[0090] In some alternative implementations, the determining module 92 is further configured to: The target tail number is calculated based on the preset target abundance; wherein, the target abundance is the target molar abundance or the target abundance, and the target tail number represents the difference between the target molar abundance and the target abundance; Determine the cumulative target tail number within one or more preset periods; The target deviation range is determined based on the cumulative target tail number.

[0091] In some optional implementations, the determining module 92 is specifically used for: If the target abundance is a target abundance, the target molar abundance is determined according to the mapping relationship between mass abundance and molar abundance; or, if the target abundance is a target molar abundance, the target mass abundance is determined according to the mapping relationship between mass abundance and molar abundance. The target tail number is calculated based on the target abundance and the target molar abundance.

[0092] In some optional implementations, the determining module 92 is specifically used for: Based on the pressure data, calculate the average pressure value of the refined uranium hexafluoride gas in each preset cycle; Based on the abundance data, calculate the real-time tail number corresponding to the average real-time abundance of the refined uranium hexafluoride gas in each preset period; Based on the average pressure value and the real-time tail number corresponding to the average real-time abundance, the cumulative real-time tail number of the refined uranium hexafluoride gas in one or more preset periods is determined.

[0093] In some alternative implementations, the determining module 92 is further configured to: Generate a tail count monitoring curve for the refined uranium hexafluoride gas, wherein the tail count monitoring curve includes the curve corresponding to the cumulative real-time tail count and the curve corresponding to the cumulative target tail count.

[0094] In some alternative implementations, the determining module 92 is further configured to: The upper and lower limits of the cumulative real-time tail number are determined based on the target deviation range; The tail number monitoring curve graph displays the upper boundary curve corresponding to the upper limit and the lower boundary curve corresponding to the lower limit.

[0095] In some alternative implementations, the adjustment module 93 is specifically used for: If the deviation is greater than the preset deviation value, the gas pressure in the delivery pipeline is increased; If the deviation is less than the preset deviation value, the gas pressure in the delivery pipeline is reduced.

[0096] In practical applications, the acquisition module 91 can be implemented by the processor in the abundance adjustment device in conjunction with the communication interface, and the determination module 92 and the adjustment module 93 can be implemented by the processor in the abundance adjustment device.

[0097] It should be noted that the abundance adjustment device provided in the above embodiments is only illustrated by the division of the above-described program units. In practical applications, the above processing can be assigned to different program units as needed, that is, the internal structure of the device can be divided into different program units to complete all or part of the processing described above. In addition, the abundance adjustment device and the abundance adjustment method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.

[0098] Based on the hardware implementation of the above program modules, and in order to implement the method of the embodiments of this application, the embodiments of this application also provide an electronic device, such as... Figure 10 As shown, the electronic device includes: The communication interface 1001 enables information exchange with other devices (such as pressure regulators); The processor 1002 is connected to the communication interface 1001 to enable information interaction with other devices (such as pressure regulators) and to execute the methods provided by one or more of the above-mentioned technical solutions when running a computer program; The computer program is stored in memory 1003.

[0099] Specifically, the processor 1002 acquires the pressure and abundance data of the refined uranium hexafluoride gas through the communication interface 1001: The processor 1002 is also used for: Based on the pressure data and the abundance data, the cumulative real-time tail count of the refined uranium hexafluoride gas within one or more preset periods is determined; wherein, the cumulative real-time tail count is the cumulative value of the real-time tail count of the refined uranium hexafluoride gas within one or more preset periods, and the real-time tail count is used to represent the difference between the real-time abundance of the refined uranium hexafluoride gas and the target abundance. Determine the deviation between the cumulative real-time tail count and the cumulative target tail count of the refined uranium hexafluoride gas; If the deviation is not within the target deviation range, the gas pressure in the delivery pipeline is adjusted according to the deviation, wherein the delivery pipeline is used to deliver the raw material uranium hexafluoride gas, and the gas pressure in the delivery pipeline affects the abundance of the refined uranium hexafluoride gas.

[0100] In some alternative implementations, the processor 1002 is further configured to: The target tail number is calculated based on the preset target abundance; wherein, the target abundance is the target molar abundance or the target abundance, and the target tail number represents the difference between the target molar abundance and the target abundance; Determine the cumulative target tail number within one or more preset periods; The target deviation range is determined based on the cumulative target tail number.

[0101] In some alternative implementations, the processor 1002 is specifically used for: If the target abundance is a target abundance, the target molar abundance is determined according to the mapping relationship between mass abundance and molar abundance; or, if the target abundance is a target molar abundance, the target mass abundance is determined according to the mapping relationship between mass abundance and molar abundance. The target tail number is calculated based on the target abundance and the target molar abundance.

[0102] In some alternative implementations, the processor 1002 is specifically used for: Based on the pressure data, calculate the average pressure value of the refined uranium hexafluoride gas in each preset cycle; Based on the abundance data, calculate the real-time tail number corresponding to the average real-time abundance of the refined uranium hexafluoride gas in each preset period; Based on the average pressure value and the real-time tail number corresponding to the average real-time abundance, the cumulative real-time tail number of the refined uranium hexafluoride gas in one or more preset periods is determined.

[0103] In some alternative implementations, the processor 1002 is further configured to: Generate a tail count monitoring curve for the refined uranium hexafluoride gas, wherein the tail count monitoring curve includes the curve corresponding to the cumulative real-time tail count and the curve corresponding to the cumulative target tail count.

[0104] In some alternative implementations, the processor 1002 is further configured to: The upper and lower limits of the cumulative real-time tail number are determined based on the target deviation range; The tail number monitoring curve graph displays the upper boundary curve corresponding to the upper limit and the lower boundary curve corresponding to the lower limit.

[0105] In some alternative implementations, the processor 1002 is specifically used for: If the deviation is greater than the preset deviation value, the gas pressure in the delivery pipeline is increased; If the deviation is less than the preset deviation value, the gas pressure in the delivery pipeline is reduced.

[0106] It should be noted that the specific processing procedures of the processor 1002 and the communication interface 1001 can be understood with reference to the above-described abundance adjustment method.

[0107] Of course, in practical applications, the various components in the electronic device are coupled together through the bus system 1004. It can be understood that the bus system 1004 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 1004 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, in... Figure 10 The general labeled all buses as Bus System 1004.

[0108] The memory 1003 in this embodiment is used to store various types of data to support the operation of the electronic device. Examples of such data include any computer program used to operate on the electronic device.

[0109] The methods disclosed in the embodiments of this application can be applied to the processor 1002, or implemented by the processor 1002. The processor 1002 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware in the processor 1002 or by instructions in the form of software. The processor 1002 may be a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The processor 1002 can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of this application can be directly reflected as being executed by a hardware decoding processor, or being executed by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium, which is located in the memory 1003. The processor 1002 reads the information in the memory 1003 and completes the steps of the aforementioned method in combination with its hardware.

[0110] In an exemplary embodiment, the electronic device may be implemented by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers (MCUs), microprocessors, or other electronic components to perform the aforementioned method.

[0111] It is understood that the memory 1003 in this embodiment can be volatile memory or non-volatile memory, or both. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), ferromagnetic random access memory (FRAM), flash memory, magnetic surface memory, optical disc, or compact disc read-only memory (CD-ROM); magnetic surface memory can be disk storage or magnetic tape storage. Volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), SyncLink Dynamic Random Access Memory (SLDRAM), and Direct Rambus Random Access Memory (DRRAM).The memories described in the embodiments of this application are intended to include, but are not limited to, these and any other suitable types of memories.

[0112] In an exemplary embodiment, this application also provides a storage medium, namely a computer storage medium, specifically a computer-readable storage medium, such as a memory 1003 storing a computer program, which can be executed by the processor 1002 of an electronic device to complete the steps described in the aforementioned method. The computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disc, or CD-ROM.

[0113] In an exemplary embodiment, this application also provides a computer program product, including a computer program that can be executed by a processor 1002 of an electronic device to perform the steps described in the foregoing method.

[0114] It should be noted that terms such as "first" and "second" are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0115] Furthermore, the technical solutions described in the embodiments of this application can be combined arbitrarily without conflict.

[0116] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application.

Claims

1. An abundance adjustment method, characterized in that, The method includes: Obtain pressure and abundance data for refined uranium hexafluoride gas; Based on the pressure data and the abundance data, the cumulative real-time tail count of the refined uranium hexafluoride gas within one or more preset periods is determined; wherein, the cumulative real-time tail count is the cumulative value of the real-time tail count of the refined uranium hexafluoride gas within one or more preset periods, and the real-time tail count is used to represent the difference between the real-time abundance of the refined uranium hexafluoride gas and the target abundance. Determine the deviation between the cumulative real-time tail count and the cumulative target tail count of the refined uranium hexafluoride gas; If the deviation is not within the target deviation range, the gas pressure in the delivery pipeline is adjusted according to the deviation, wherein the delivery pipeline is used to deliver the raw material uranium hexafluoride gas, and the gas pressure in the delivery pipeline affects the abundance of the refined uranium hexafluoride gas.

2. The method according to claim 1, characterized in that, The method further includes: The target tail number is calculated based on the preset target abundance; wherein, the target abundance is the target molar abundance or the target abundance, and the target tail number represents the difference between the target molar abundance and the target abundance; Determine the cumulative target tail number within one or more preset periods; The target deviation range is determined based on the cumulative target tail number.

3. The method according to claim 2, characterized in that, The step of calculating the target tail number based on the target abundance includes: If the target abundance is a target abundance, the target molar abundance is determined according to the mapping relationship between mass abundance and molar abundance; or, if the target abundance is a target molar abundance, the target mass abundance is determined according to the mapping relationship between mass abundance and molar abundance. The target tail number is calculated based on the target abundance and the target molar abundance.

4. The method according to claim 1, characterized in that, The step of determining the cumulative real-time tail count of the refined uranium hexafluoride gas over one or more preset periods based on the pressure data and the abundance data includes: Based on the pressure data, calculate the average pressure value of the refined uranium hexafluoride gas in each preset cycle; Based on the abundance data, calculate the real-time tail number corresponding to the average real-time abundance of the refined uranium hexafluoride gas in each preset period; Based on the average pressure value and the real-time tail number corresponding to the average real-time abundance, the cumulative real-time tail number of the refined uranium hexafluoride gas in one or more preset periods is determined.

5. The method according to claim 1, characterized in that, The method further includes: Generate a tail count monitoring curve for the refined uranium hexafluoride gas, wherein the tail count monitoring curve includes the curve corresponding to the cumulative real-time tail count and the curve corresponding to the cumulative target tail count.

6. The method according to claim 5, characterized in that, The method further includes: The upper and lower limits of the cumulative real-time tail number are determined based on the target deviation range; The tail number monitoring curve graph displays the upper boundary curve corresponding to the upper limit and the lower boundary curve corresponding to the lower limit.

7. The method according to claim 1, characterized in that, The step of adjusting the gas pressure in the delivery pipeline according to the deviation includes: If the deviation is greater than the preset deviation value, the gas pressure in the delivery pipeline is increased; If the deviation is less than the preset deviation value, the gas pressure in the delivery pipeline is reduced.

8. An electronic device, characterized in that, include: Processor and memory used to store computer programs that can run on the processor; When the processor is used to run a computer program, it executes the steps of the method according to any one of claims 1 to 7.

9. A 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.

10. A computer program product, comprising a computer program, 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.