A multi-stage early warning and node confirmation locking method, system and medium for medical sample bank liquid nitrogen replenishment

CN122834772APending Publication Date: 2026-09-29JIANGSU YULIN MEDICAL TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610972411.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-01
Publication Date
2026-09-29

AI Technical Summary

Technical Problem

[0004]上述中的现有技术方案存在以下缺陷:1.现有系统在无人值守场景下,单级预警存在预警信号因通信干扰或执行机构故障未被响应,会直接进入危险状态;2.传统系统缺乏预警确认机制,即预警发出后,中心节点无法获知值守人员或自动执行机构是否已收到并处理

Benefits of technology

基于液位实时监测与速率分析算法动态判定三级补给预警,通过任务单解析与运输罐授权验证实现闭环加注控制,并利用液位增量阈值与速率异常检测自动闭锁,最终生成节点日志,显著提升了液氮补给的安全性、自动化水平与全流程可追溯性;

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122834772A_ABST
    Figure CN122834772A_ABST
Patent Text Reader

Abstract

This application relates to a multi-level early warning and node confirmation interlocking method, system, and medium for liquid nitrogen replenishment in medical sample banks, belonging to the field of monitoring and early warning technology. The multi-level early warning and node confirmation interlocking method includes: monitoring liquid nitrogen storage tanks in the medical sample bank, collecting liquid nitrogen storage level height, and calculating the liquid level drop rate; comparing the liquid nitrogen storage level height with a preset liquid level limit and combining the liquid level drop rate to determine the liquid nitrogen replenishment early warning level and generate a liquid nitrogen replenishment task order; parsing the liquid nitrogen replenishment task order, extracting the task order number, identifying and verifying the liquid nitrogen transport tank, and generating a replenishment operation instruction; connecting the liquid nitrogen transport tank according to the replenishment operation instruction, generating a target refilling permit, monitoring the liquid nitrogen refilling level, recording the total refilling amount, and generating a node interlocking log; through a three-level early warning progressively advancing, and each level including an interlocking logic of issuing - confirming - escalating if no response, security vulnerabilities caused by single point failure are avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of monitoring and early warning technology, and in particular to a multi-level early warning and node confirmation interlocking method, system and medium for liquid nitrogen replenishment in medical sample banks. Background Technology

[0002] Liquid nitrogen replenishment in medical sample banks requires extremely high safety standards. Liquid nitrogen spills not only waste resources but can also cause thermal shock to samples, damage to equipment, and even frostbite to personnel. Existing early warning systems are mostly single-level threshold warnings (e.g., issuing an audible alert when the liquid level reaches 90% and stopping replenishment when it reaches 95%).

[0003] Existing patents disclose a liquid nitrogen tank monitoring method, system, storage medium, and electronic device. The liquid nitrogen tank monitoring method includes: receiving liquid level information sent by a liquid level detection device installed inside the liquid nitrogen tank; and issuing an alarm signal when the liquid level information is lower than a preset minimum liquid level. By implementing the above invention, by receiving liquid level information sent by the liquid level detection device installed inside the liquid nitrogen tank and issuing an alarm signal when the liquid level information is lower than the preset minimum liquid level, the user is alerted to the alarm signal. This achieves automatic monitoring of the liquid nitrogen tank, allowing for real-time understanding of the liquid level, preventing excessive liquid nitrogen evaporation and irreversible damage to frozen specimens, and reducing costs.

[0004] The existing technical solutions mentioned above have the following drawbacks: 1. In unattended scenarios, the existing system may fail to respond to the warning signal due to communication interference or actuator failure, and may directly enter a dangerous state; 2. Traditional systems lack a warning confirmation mechanism, that is, after the warning is issued, the central node cannot know whether the on-duty personnel or automatic actuator have received and processed it. Summary of the Invention

[0005] To address the shortcomings of existing technologies, the purpose of this application is to provide a multi-level early warning and node confirmation interlocking method, system, and medium for liquid nitrogen replenishment in medical sample banks. The method uses a three-level early warning system that is progressively advanced, with each level including an interlocking logic of issuing an alert, confirming the alert, and escalating if there is no response. This avoids security vulnerabilities caused by single-point failures and clarifies the interaction contract between the central node and subordinate nodes under different early warning levels, making it easier for software developers to write deterministic state machine code.

[0006] This was achieved using the following technical solutions: Firstly, this application provides a multi-level early warning and node confirmation interlocking method for liquid nitrogen replenishment in medical sample banks, including: Monitor the liquid nitrogen storage tanks in the medical sample bank, collect the liquid nitrogen storage level, and calculate the rate of liquid level decline; Based on the preset liquid level limit, the liquid nitrogen storage level is compared with the liquid nitrogen storage level, and combined with the liquid level drop rate, the liquid nitrogen replenishment warning level is determined, and a liquid nitrogen replenishment task order is generated. Analyze the liquid nitrogen replenishment task order, extract the task order number, identify and verify the liquid nitrogen transport tank, and generate replenishment operation instructions; Connect to the liquid nitrogen transport tank according to the replenishment operation instruction, generate the target refueling permit, monitor the liquid nitrogen refueling level, record the total refueling amount, and generate the node lockout log.

[0007] By adopting the above technical solution, based on dynamic liquid level monitoring and descent rate analysis, and combined with multi-level early warning thresholds to automatically generate replenishment task orders, through identity verification of transport tanks and closed-loop control of the filling process, and recording of lockout logs, intelligent management of the entire liquid nitrogen replenishment process has been achieved, improving the storage security and replenishment efficiency of the sample bank.

[0008] This application is further configured to: monitor liquid nitrogen storage tanks in a medical sample bank, collect liquid nitrogen storage level data, and calculate the rate of liquid level decline, including: Based on the preset data sampling frequency, the liquid nitrogen storage tank in the medical sample bank is monitored for liquid nitrogen level, and the liquid nitrogen storage level is collected. The liquid nitrogen storage level heights are aggregated and correlated based on the sampling and monitoring nodes to obtain the original liquid level height sequence; Based on the acquisition timestamp, the original liquid level height sequence is filtered to remove noise and anomalies are eliminated to obtain a smooth liquid level height sequence. The difference in liquid nitrogen running time is used to perform difference calculation on the smoothed liquid level height sequence to obtain the liquid level height change, and the short-term liquid level drop rate is calculated. By fitting the collected timestamps with the smoothed liquid level height sequence, the long-term liquid level decline rate can be obtained.

[0009] By adopting the above technical solution, a smooth liquid level sequence is obtained based on filtering and noise reduction and anomaly removal algorithms. The short-term and long-term decline rates are calculated by difference calculation and linear fitting, respectively, which significantly improves the accuracy, anti-interference ability and replenishment prediction capability of liquid nitrogen consumption monitoring.

[0010] This application is further configured to: compare the liquid nitrogen storage level with a preset liquid level limit, combine this with the liquid level drop rate, determine the liquid nitrogen replenishment warning level, and generate a liquid nitrogen replenishment task order, including: If the liquid nitrogen storage level is within the preset first liquid level limit range, the liquid nitrogen replenishment warning level is determined to be Level 3 and marked as mandatory lockout; If the liquid nitrogen storage level is within the preset second liquid level limit range, the liquid nitrogen replenishment warning level is determined to be Level 2 and marked as an operation warning; If the liquid nitrogen storage level is within the preset third liquid level limit range, the liquid nitrogen replenishment warning level is determined to be Level 1 and marked as a warning of concern. If the liquid nitrogen storage level is within the preset fourth liquid level limit range, the liquid nitrogen replenishment warning level is determined to be normal, and there is no warning. When the liquid nitrogen replenishment warning level is Level 1 or Level 2, the current liquid nitrogen storage level and the liquid level limit are derived based on the short-term or long-term liquid level drop rate to infer the time when the limit is reached. If the time it takes for the limit to be reached is less than the normal time threshold, or the rate of liquid level drop is greater than the normal drop threshold, then the current liquid nitrogen replenishment warning level will be raised. Based on the liquid nitrogen replenishment warning level, generate the corresponding liquid nitrogen replenishment task order; If the liquid nitrogen replenishment warning level is Level 1, a planned replenishment task order will be generated and set to pending confirmation. If the liquid nitrogen replenishment warning level is Level 2, an emergency replenishment task order will be generated and set to execute immediately. If the liquid nitrogen replenishment warning level is Level 3, a mandatory lockout task order will be generated and set to emergency repair status.

[0011] By adopting the above technical solution, based on the liquid level zoning threshold and the drop rate trend prediction algorithm, the replenishment warning level (level 3 mandatory interlock, level 2 emergency, level 1 planned) is dynamically determined and a corresponding task order is generated, realizing hierarchical intelligent decision-making and early warning response for liquid nitrogen replenishment, which significantly improves replenishment timeliness, safety redundancy and operation and maintenance efficiency.

[0012] This application is further configured to: parse the liquid nitrogen replenishment task order, extract the task order number, identify and verify the liquid nitrogen transport tank, and generate replenishment operation instructions, including: Analyze the liquid nitrogen replenishment task order to extract the target tank number, required replenishment amount, and task order number; Based on the target tank number and the target tank location, the task order numbers are sorted by level to generate a liquid nitrogen replenishment level sequence table; Identify the liquid nitrogen transport tank, extract the transport tank number, and compare and verify the authorization against the preset central authorization list; If the authorization verification is successful, the transport tank number will be assigned according to the liquid nitrogen replenishment level sequence list, and the target tank identification code will be extracted. If the target tank identification code matches the task order number, then a target tank unlock signal is generated based on the valve type; Based on the target tank unlock signal and the required supply amount, a supply operation command is generated.

[0013] By adopting the above technical solution, the replenishment priority is determined through task order parsing and hierarchical sorting algorithms. Combined with the authorization verification of the transport tank and the matching of the target tank identifier, unlocking and replenishment instructions are automatically generated, which significantly improves the automation level, safety error prevention capability and operational reliability of the liquid nitrogen replenishment process.

[0014] This application is further configured to: connect to the liquid nitrogen transport tank according to the replenishment operation instruction, generate a target refueling permit, monitor the liquid nitrogen refueling level, record the total refueling amount, and generate a node interlock log, including: The replenishment operation command is parsed to extract the valve protocol identifier code and valve opening signal; The valve actuators of the liquid nitrogen transport tank are matched and verified according to the valve protocol identification code; If the matching verification is successful, a target refueling permit is generated, and a valve opening signal is transmitted to open the valve actuator, allowing liquid nitrogen to be injected from the transport tank into the target tank, and the refueling process start node is recorded; Based on the start point of the filling process, the liquid nitrogen storage tank is monitored to obtain the liquid nitrogen filling level and the rate of liquid level change is calculated. If the increase in liquid nitrogen level within a preset N cycles is greater than the preset liquid level increment threshold, it is determined to be an effective replenishment, and the real-time replenishment amount is calculated in conjunction with the cross-sectional area of ​​the tank. If the liquid nitrogen level reaches the preset safety limit, a valve closing command is sent to the valve actuator, and the current real-time filling amount is marked as the total filling amount; If the rate of change of liquid level is greater than the normal rate of change of liquid level, an emergency lockout command is sent to the valve actuator, and a node lockout log is generated.

[0015] By adopting the above technical solution, based on valve protocol matching and liquid level increment threshold determination algorithm, the system automatically starts refilling and monitors the liquid level change rate in real time. When the safety limit is reached or the rate is abnormal, an emergency lockout is triggered, and finally, a total refilling record and a lockout log are generated, which significantly improves the safety, automation level and traceability of the liquid nitrogen refilling process.

[0016] Secondly, this application also provides a multi-level early warning and node confirmation interlocking system for liquid nitrogen replenishment in medical sample banks, employing the following technical solution: A multi-level early warning and node confirmation interlocking system for liquid nitrogen replenishment in medical sample banks, comprising the following methods: The liquid nitrogen monitoring module is used to monitor the liquid nitrogen storage tank in the medical sample bank, collect the liquid nitrogen storage level, and calculate the rate of liquid level decline. The alarm classification module is used to compare the liquid nitrogen storage level with the preset liquid level limit and combine the liquid level drop rate to determine the liquid nitrogen replenishment warning level and generate a liquid nitrogen replenishment task order. The parsing and replenishment module is used to parse liquid nitrogen replenishment task orders, extract task order numbers, identify and verify liquid nitrogen transport tanks, and generate replenishment operation instructions. The refueling detection module is used to connect to the liquid nitrogen transport tank according to the refueling operation command, generate the target refueling permit, monitor the liquid nitrogen refueling level, record the total refueling amount, and generate the node lockout log. Node latch logs include: Warning notification, task generation, task start, identity verification, task matching, connection confirmation, start of injection, automatic shutdown and task termination.

[0017] By adopting the above technical solution, the three-level replenishment warning is dynamically determined based on real-time liquid level monitoring and rate analysis algorithms. Closed-loop refueling control is achieved through task order parsing and transport tank authorization verification. Automatic interlocking is achieved by using liquid level increment threshold and rate anomaly detection. Finally, node logs are generated, which significantly improves the safety, automation level and full-process traceability of liquid nitrogen replenishment.

[0018] Thirdly, this application also provides an electronic device, comprising: One or more processors; Memory, used to store one or more programs; When one or more programs are executed by one or more processors, the one or more processors implement any of the methods in the above scheme.

[0019] Fourthly, this application also provides a storage medium storing at least one instruction, at least one program, code set, or instruction set, wherein the at least one instruction, at least one program, code set, or instruction set is loaded and executed by a processor to implement the multi-level early warning and node confirmation interlocking method for liquid nitrogen replenishment in a medical sample bank as described above.

[0020] In summary, the beneficial technical effects of this application are as follows: Based on real-time liquid level monitoring and rate analysis algorithms, the three-level replenishment warning is dynamically determined. Closed-loop refueling control is achieved through task order parsing and transport tank authorization verification. Automatic interlocking is achieved by using liquid level increment threshold and rate anomaly detection. Finally, node logs are generated, which significantly improves the safety, automation level and full-process traceability of liquid nitrogen replenishment. By using a three-level warning system that progresses step by step, with each level containing a locking logic of issuing a warning, confirming the warning, and escalating if there is no response, security vulnerabilities caused by single points of failure are avoided, making it easier for software developers to write deterministic state machine code. Attached Figure Description

[0021] Figure 1 This is a flowchart illustrating the multi-level early warning and node confirmation interlocking method in this application; Figure 2 This is a flowchart illustrating step S2 in this application; Figure 3 This is a schematic diagram of the multi-level early warning and node confirmation interlocking system in this application. Detailed Implementation

[0022] The present application will be further described in detail below with reference to the accompanying drawings.

[0023] Reference Figure 1 This application discloses a multi-level early warning and node confirmation interlocking method for liquid nitrogen replenishment in medical sample banks, comprising: S1: Monitor the liquid nitrogen storage tank in the medical sample bank, collect the liquid nitrogen storage level, and calculate the rate of liquid level decline; S2: Based on the preset liquid level limit, compare the liquid nitrogen storage level with the liquid nitrogen storage height and combine the liquid level drop rate to determine the liquid nitrogen replenishment warning level and generate a liquid nitrogen replenishment task order; S3: Analyze the liquid nitrogen replenishment task order, extract the task order number, identify and verify the liquid nitrogen transport tank, and generate replenishment operation instructions; S4: Connect to the liquid nitrogen transport tank according to the replenishment operation instruction, generate the target refueling permit, monitor the liquid nitrogen refueling level, record the total refueling amount, and generate the node lockout log.

[0024] In this embodiment, at the stem cell storage center of a national biobank, multiple 500L liquid nitrogen storage tanks collect liquid nitrogen level data every 10 seconds and calculate the rate of descent (normally about 0.5L / h) through a continuous liquid level monitoring system. When the liquid level is below the 20% critical warning level and the rate of descent exceeds 1.2 times the historical average, it is automatically determined to be a level 2 warning and a liquid nitrogen replenishment task order is generated, which includes the tank number, the estimated depletion time, and the replenishment amount (e.g., 350L).

[0025] After the supervisor analyzes the task order number, they identify the transport tank via RFID and verify that its liquid nitrogen purity is ≥99.999% and the pressure is normal, generating a replenishment operation instruction containing a dynamic password. After automatically connecting to the filling port, the solenoid valve is unlocked, a target filling permit is generated, and the filling liquid level is monitored by both a mass flow meter and a radar level gauge. When the liquid level reaches 95% or the cumulative filling amount reaches the target, the valve is shut off, the actual filling amount is recorded (e.g., 348.5L), and a node lockout log containing the filling start and end time, operator ID, and liquid level value is generated and uploaded to the blockchain for evidence storage, ensuring sample storage security and full traceability.

[0026] Preferably, step S1 includes: Based on the preset data sampling frequency, the liquid nitrogen storage tank in the medical sample bank is monitored for liquid nitrogen level, and the liquid nitrogen storage level is collected. The liquid nitrogen storage level heights are aggregated and correlated based on the sampling and monitoring nodes to obtain the original liquid level height sequence; Based on the acquisition timestamp, the original liquid level height sequence is filtered to remove noise and anomalies are eliminated to obtain a smooth liquid level height sequence. The difference in liquid nitrogen running time is used to perform difference calculation on the smoothed liquid level height sequence to obtain the liquid level height change, and the short-term liquid level drop rate is calculated. By fitting the collected timestamps with the smoothed liquid level height sequence, the long-term liquid level decline rate can be obtained.

[0027] In this embodiment, a high-precision liquid level sensor (such as a capacitive, ultrasonic, or differential pressure level gauge) is installed at a suitable position on the top or side of the liquid nitrogen storage tank to ensure that the sensor probe does not contact the liquid nitrogen but can accurately measure the liquid level height. The sampling frequency (e.g., once per minute) and range (covering the entire height of the tank) of the data acquisition system are set. At the same time, the geometry (cylinder or cuboid) and cross-sectional area of ​​the tank are recorded.

[0028] The sensor outputs liquid level height values ​​(unit: mm or cm) are read according to a preset sampling period (e.g., every 30 seconds or every minute) and timestamped. The collected raw data is stored in a local database or cloud in real time. For critical tanks, dual-sensor redundant acquisition can be enabled to prevent single point of failure.

[0029] The collected liquid level sequence was preprocessed: abnormal jumps caused by sensor noise or liquid level fluctuations (such as points that momentarily deviate from the mean by ±3σ) were removed; moving average filtering or low-pass filtering (such as a sliding window of 10 points) was applied to smooth the data and eliminate minor fluctuations caused by evaporation. The initial height and filling time were recorded after each liquid nitrogen addition.

[0030] Short-term rate: The change in liquid level height within the most recent period (e.g., the last 10 minutes) is divided by the time interval, i.e., vshort=(h(t2)−h(t1)) / (t2−t1) (since the drop is negative, the rate is taken as the absolute value).

[0031] Long-term rate: Linear regression is used to fit the liquid level-time data over the past 24 hours or longer, and the absolute value of the slope is the average rate of descent (unit: mm / h or cm / d). This method can eliminate instantaneous fluctuations and reflect the stable evaporation rate.

[0032] The liquid level drop rate v (m / h) is converted to a volumetric rate based on the tank's cross-sectional area A (m²): Q = A × v × 1000 (unit: L / h). For non-cylindrical tanks, a liquid level-volume conversion table needs to be established, and the instantaneous volumetric rate at the corresponding liquid level can be obtained through interpolation. The calculated liquid level drop rate is compared with a preset threshold (e.g., the upper limit of the normal evaporation rate is 0.5 cm / h). If the rate exceeds the threshold, it is considered abnormal (possibly due to tank vacuum failure or seal damage), and the system immediately issues an audible and visual alarm and pushes a notification to maintenance personnel. The start time and rate value of the abnormality are also recorded.

[0033] Reference Figure 2 Preferably, step S2 includes: If the liquid nitrogen storage level is within the preset first liquid level limit range, the liquid nitrogen replenishment warning level is determined to be Level 3 and marked as mandatory lockout; If the liquid nitrogen storage level is within the preset second liquid level limit range, the liquid nitrogen replenishment warning level is determined to be Level 2 and marked as an operation warning; If the liquid nitrogen storage level is within the preset third liquid level limit range, the liquid nitrogen replenishment warning level is determined to be Level 1 and marked as a warning of concern. If the liquid nitrogen storage level is within the preset fourth liquid level limit range, the liquid nitrogen replenishment warning level is determined to be normal, and there is no warning. When the liquid nitrogen replenishment warning level is Level 1 or Level 2, the current liquid nitrogen storage level and the liquid level limit are derived based on the short-term or long-term liquid level drop rate to infer the time when the limit is reached. If the time it takes for the limit to be reached is less than the normal time threshold, or the rate of liquid level drop is greater than the normal drop threshold, then the current liquid nitrogen replenishment warning level will be raised. Based on the liquid nitrogen replenishment warning level, generate the corresponding liquid nitrogen replenishment task order; If the liquid nitrogen replenishment warning level is Level 1, a planned replenishment task order will be generated and set to pending confirmation. If the liquid nitrogen replenishment warning level is Level 2, an emergency replenishment task order will be generated and set to execute immediately. If the liquid nitrogen replenishment warning level is Level 3, a mandatory lockout task order will be generated and set to emergency repair status.

[0034] In this embodiment, Level 1 (Attention Warning): When the liquid nitrogen level in any tank reaches the preset "lower limit of replenishment demand," the central node sends an "Attention Warning" signal to the monitoring platform and the on-site audio-visual module, and starts a 60-second confirmation timer. During this time, the central node requires the liquid level monitoring node to reply with a confirmation packet every 10 seconds stating "low liquid level detected." If no confirmation packet is received twice, the liquid level node is deemed to have failed, and the system enters Level 2.

[0035] Level 2 (Operational Warning): When the liquid level reaches "2 cm before overflow prevention", the central node sends an "Operational Warning" and simultaneously sends a "Deceleration Command" (valve opening reduced to 30%) to the flow control node. At this time, the central node waits for the flow control node to reply with a confirmation code that "valve deceleration has been performed". If no confirmation code is received within 5 seconds, the central node resends the deceleration command and increases the warning volume; if no confirmation is received after 3 repetitions, the central node directly executes the Level 3 locking action.

[0036] Level 3 (Forced Interlock): When the liquid level reaches 0.5 cm before the overflow line or a communication interruption is detected at any node and not restored, the central node, without relying on confirmation from any other node, directly sends a power-off closing signal to the main shut-off valve (using a normally closed valve, which closes immediately upon power failure). Simultaneously, it broadcasts an "emergency stop" status word to all subordinate nodes, requiring each node to automatically latch its current state and cease all actions. The replenishment process can only be restarted after manual on-site reset.

[0037] Preferably, step S3 includes: Analyze the liquid nitrogen replenishment task order to extract the target tank number, required replenishment amount, and task order number; Based on the target tank number and the target tank location, the task order numbers are sorted by level to generate a liquid nitrogen replenishment level sequence table; Identify the liquid nitrogen transport tank, extract the transport tank number, and compare and verify the authorization against the preset central authorization list; If the authorization verification is successful, the transport tank number will be assigned according to the liquid nitrogen replenishment level sequence list, and the target tank identification code will be extracted. If the target tank identification code matches the task order number, then a target tank unlock signal is generated based on the valve type; Based on the target tank unlock signal and the required supply amount, a supply operation command is generated.

[0038] In this embodiment, the detailed information of the current task is read from the task list downloaded from local storage or the central node, and the task order number (a unique identifier, such as TSK20250527001) is parsed out. At the same time, information such as the target tank number, required replenishment amount, and expected liquid level associated with the task order is extracted.

[0039] Place the output connector of the liquid nitrogen transport tank near the input valve of the target tank. An RFID reader installed at the valve automatically reads the RFID tag on the connector to obtain the transport tank number (e.g., TANK_TR123). The system compares the read number with a pre-set authorization list locally (or at the central node). The authorization rule defaults to allowing all transport tanks, but blacklists and whitelists can be configured (e.g., prohibiting unqualified transport tanks from using the service).

[0040] If the transport tank number is not in the authorized whitelist or is in the blacklist, the system will determine it as "unauthorized", immediately close the valve, and announce "Transport tank unauthorized" via voice prompt, and the process will terminate.

[0041] If authorization is successful, record the transport tank number and scan the QR code displayed on the target tank (or bring it close to the NFC tag). The mobile terminal reads the target tank's identification code (e.g., tank number TARGET_VAT_B03). This identification code is then compared with the target tank number in the task order (obtained via the task order number) stored in the local controller.

[0042] If the two match, the match is successful, and the system sends an "unlock" command to the valve actuator (at this time, the valve is in an openable state, but has not actually been opened).

[0043] If there is a mismatch, the matching fails, the valve remains locked, the mobile terminal displays "Task order mismatch, please check tank number", the process terminates, and the operator needs to reselect the correct task order or check the tank.

[0044] After successful verification, the mobile terminal or local controller generates specific replenishment operation instructions based on the replenishment parameters in the task order (such as target liquid level, maximum replenishment duration, etc.). The instructions include: unlock confirmation (sent), permission to open the valve (waiting for operator manual opening or automatic execution), and flow control suggestions (if it is automatic replenishment, output according to the preset opening degree).

[0045] Preferably, step S4 includes: The replenishment operation command is parsed to extract the valve protocol identifier code and valve opening signal; The valve actuators of the liquid nitrogen transport tank are matched and verified according to the valve protocol identification code; If the matching verification is successful, a target refueling permit is generated, and a valve opening signal is transmitted to open the valve actuator, allowing liquid nitrogen to be injected from the transport tank into the target tank, and the refueling process start node is recorded; Based on the start point of the filling process, the liquid nitrogen storage tank is monitored to obtain the liquid nitrogen filling level and the rate of liquid level change is calculated. If the increase in liquid nitrogen level within a preset N cycles is greater than the preset liquid level increment threshold, it is determined to be an effective replenishment, and the real-time replenishment amount is calculated in conjunction with the cross-sectional area of ​​the tank. If the liquid nitrogen level reaches the preset safety limit, a valve closing command is sent to the valve actuator, and the current real-time filling amount is marked as the total filling amount; If the rate of change of liquid level is greater than the normal rate of change of liquid level, an emergency lockout command is sent to the valve actuator, and a node lockout log is generated.

[0046] In this embodiment, the operator clicks the "Start Filling" button on the mobile terminal. After receiving the instruction, the system sends an "Open" command to the valve actuator. The valve opens, and liquid nitrogen begins to be injected from the transport tank into the target tank. At this time, the system records the "Filling Start" node, including the timestamp, operator account, and initial liquid level.

[0047] The system reads data from the liquid level sensor once per second and displays the current liquid level on the terminal in real time. Simultaneously, the system continuously calculates the rate of change of the liquid level. If the liquid level rises by more than 5% within 10 consecutive minutes, it is considered an effective replenishment, and the mission status remains "in progress".

[0048] If the liquid level remains unchanged for 5 consecutive minutes (i.e., the rate of increase is close to zero), the system will automatically issue a "Check valve or pipeline connection" prompt, requiring the operator to check whether the connection is unobstructed.

[0049] When the real-time liquid level reaches the preset target value (e.g., 80% of total capacity), the system immediately sends a "close" command to the valve actuator, and the valve automatically cuts off the liquid nitrogen supply. The system records the "automatic shutdown" node, including the shutdown time and the liquid level at the time of shutdown.

[0050] After the valve is closed, the system reads the final liquid level and calculates the actual total filling volume based on the tank's cross-sectional area (or a pre-calibrated level-volume curve). Total fill volume = (Final liquid level - Liquid level before fill begins) × Tank cross-sectional area; Simultaneously, the timestamp of the completion of the betting process is recorded. This data is stored in the task order record.

[0051] The operator manually disconnects the transport tank's output pipe from the target tank's input valve, then clicks "End Task" on the mobile terminal. Optionally, a photo of the valve's closed state is uploaded (as evidence). The system then reads the contact sensor (such as a microswitch or magnetic sensor) installed at the interface to confirm that the connection has been physically disconnected. Only after confirming the disconnection will the system update the task status from "Executing" to "Completed".

[0052] If the liquid level reaches 80% and the operator does not click "End Task" within 30 minutes, the system will send a timeout alarm to the supervisor, but will not automatically lock out (manual intervention is still required).

[0053] If an anomaly is detected during the filling process (such as a sudden and significant increase in the rate of liquid level rise exceeding the normal range, a sudden drop in ambient temperature exceeding the threshold, or a malfunction in the liquid level sensor), the system automatically sends an "emergency lockout" command to the valve actuator (directly cutting off power to close the valve) and generates an "abnormal termination" record. This record includes the anomaly type, the time of occurrence, the liquid level before lockout, and the operator.

[0054] Each warning (such as low liquid level warning, abnormal rate of rise), task generation, node confirmation (start task, identity recognition, task matching, connection confirmation, refueling start, automatic shutdown, end task), and valve lockout event (normal lockout or abnormal lockout) is recorded with timestamps, operator accounts, relevant liquid level data, task order numbers, and other metadata, and stored in the database log table.

[0055] The system automatically generates liquid nitrogen consumption trend reports, including the number of refills, total refill amount, and average response time for each tank. Simultaneously, based on historical data on refill response times (the time from the issuance of an alert to the completion of refilling), if three consecutive refills are completed more than 30 minutes after a Level 3 alarm, the system automatically raises the Level 2 alert threshold (such as the liquid level limit) by 5% to trigger an operational alert earlier.

[0056] Reference Figure 3 A multi-level early warning and node confirmation interlocking system for liquid nitrogen replenishment in medical sample banks, applicable to a multi-level early warning and node confirmation interlocking method, comprising: The liquid nitrogen monitoring module is used to monitor the liquid nitrogen storage tank in the medical sample bank, collect the liquid nitrogen storage level, and calculate the rate of liquid level decline. The alarm classification module is used to compare the liquid nitrogen storage level with the preset liquid level limit and combine the liquid level drop rate to determine the liquid nitrogen replenishment warning level and generate a liquid nitrogen replenishment task order. The parsing and replenishment module is used to parse liquid nitrogen replenishment task orders, extract task order numbers, identify and verify liquid nitrogen transport tanks, and generate replenishment operation instructions. The refueling detection module is used to connect to the liquid nitrogen transport tank according to the refueling operation command, generate the target refueling permit, monitor the liquid nitrogen refueling level, record the total refueling amount, and generate the node lockout log. Node latch logs include: Warning notification, task generation, task start, identity verification, task matching, connection confirmation, start of injection, automatic shutdown and task termination.

[0057] In this embodiment, at the stem cell storage center of a national biobank, the liquid nitrogen monitoring module collects the liquid level of each 500L liquid nitrogen storage tank in real time and dynamically assesses the consumption trend by calculating the liquid level drop rate (normally 0.5L / h). When the liquid level of any tank drops to 20% and the rate exceeds 1.2 times the baseline, the alarm classification module automatically determines it as a level two warning and generates a liquid nitrogen replenishment task order containing the tank number, the estimated depletion time, and a replenishment amount of 350L. After the replenishment module extracts the task order number, it reads the electronic tag of the transport tank through RFID and verifies that its liquid nitrogen purity is ≥99.999%, the pressure is normal, and it matches the tank type in the task order. Then, it generates a replenishment operation instruction containing a dynamic password.

[0058] The filling detection module automatically connects to the filling port according to the instructions, unlocks the solenoid valve and generates the target filling permit. During the filling process, the liquid level is monitored by both a mass flow meter and a radar level gauge, and the total filling volume is recorded in real time. When the liquid level recovers to 95% or the cumulative filling volume reaches the target, the valve is automatically shut off. A complete node lockout log is generated, including warning notification (low liquid level alarm), task generation (task order number TN2401), task start (operator ID), identification (transport tank RFID number), task matching (association of storage tank and transport tank), connection confirmation (filling port sealing test passed), filling start (timestamp), automatic shutdown (final filling volume 348.5L), and task end (node ​​lockout signature). The log is stored on the blockchain to ensure traceability of each step and protect the low-temperature safety of hematopoietic stem cell samples during long-term storage.

[0059] An electronic device, comprising: One or more processors; Memory, used to store one or more programs; When one or more programs are executed by one or more processors, the one or more processors implement any of the methods in the above scheme.

[0060] A storage medium storing at least one instruction, at least one program, code set, or instruction set, wherein the at least one instruction, at least one program, code set, or instruction set is loaded and executed by a processor to implement the multi-level early warning and node confirmation interlocking method as described above.

[0061] The embodiments described in this specific implementation are preferred embodiments of this application and are not intended to limit the scope of protection of this application. Therefore, all equivalent changes made in accordance with the structure, shape and principle of this application should be covered within the scope of protection of this application.

Claims

1. A multi-level early warning and node confirmation interlocking method for liquid nitrogen replenishment in medical sample banks, characterized in that, include: Monitor the liquid nitrogen storage tanks in the medical sample bank, collect the liquid nitrogen storage level, and calculate the rate of liquid level decline; Based on the preset liquid level limit, the liquid nitrogen storage liquid level height is compared with the liquid level drop rate to determine the liquid nitrogen replenishment warning level and generate a liquid nitrogen replenishment task order. The liquid nitrogen replenishment task order is analyzed, the task order number is extracted, the liquid nitrogen transport tank is identified and verified, and a replenishment operation instruction is generated. Connect the liquid nitrogen transport tank according to the replenishment operation command, generate the target refueling permit, monitor the liquid nitrogen refueling level, record the total refueling amount, and generate a node lockout log.

2. The multi-level early warning and node confirmation interlocking method for liquid nitrogen replenishment in medical sample banks according to claim 1, characterized in that, The monitoring of the liquid nitrogen storage tank in the medical sample bank involves collecting the liquid nitrogen storage level and calculating the rate of drop in liquid level, including: Based on the preset data sampling frequency, the liquid nitrogen storage tank in the medical sample bank is monitored for liquid nitrogen level, and the liquid nitrogen storage level is collected. The liquid nitrogen storage level heights are aggregated and correlated based on the sampling and monitoring nodes to obtain the original liquid level height sequence; Based on the acquisition timestamp, the original liquid level height sequence is filtered, denoised, and anomaly removed to obtain a smooth liquid level height sequence. The difference in liquid nitrogen running time is used to calculate the difference in the smooth liquid level height sequence to obtain the change in liquid level height, and the short-term liquid level drop rate is calculated. The long-term liquid level decline rate is obtained by fitting the collected timestamps with the smoothed liquid level height sequence.

3. The multi-level early warning and node confirmation interlocking method for liquid nitrogen replenishment in medical sample banks according to claim 1, characterized in that, The process of comparing the liquid nitrogen storage level with a preset liquid level limit and considering the liquid level drop rate to determine the liquid nitrogen replenishment warning level and generate a liquid nitrogen replenishment task order includes: If the liquid nitrogen storage level is within the preset first liquid level limit range, the liquid nitrogen replenishment warning level is determined to be Level 3 and marked as mandatory lockout; If the liquid nitrogen storage level is within the preset second liquid level limit range, the liquid nitrogen replenishment warning level is determined to be Level 2 and marked as an operation warning; If the liquid nitrogen storage level is within the preset third liquid level limit range, the liquid nitrogen replenishment warning level is determined to be Level 1 and marked as a warning of concern. If the liquid nitrogen storage level is within the preset fourth liquid level limit range, the liquid nitrogen replenishment warning level is determined to be normal, and there is no warning. When the liquid nitrogen replenishment warning level is Level 1 or Level 2, the current liquid nitrogen storage level and the liquid level limit are derived based on the short-term or long-term liquid level drop rate to infer the time when the limit is reached. If the time it takes for the limit to be reached is less than the normal time threshold, or the rate of liquid level drop is greater than the normal drop threshold, then the current liquid nitrogen replenishment warning level will be raised. Based on the liquid nitrogen replenishment warning level, a corresponding liquid nitrogen replenishment task order is generated.

4. The multi-level early warning and node confirmation interlocking method for liquid nitrogen replenishment in medical sample banks according to claim 3, characterized in that, The process of generating a corresponding liquid nitrogen replenishment task order based on the liquid nitrogen replenishment warning level includes: If the liquid nitrogen replenishment warning level is Level 1, a planned replenishment task order will be generated and set to pending confirmation. If the liquid nitrogen replenishment warning level is Level 2, an emergency replenishment task order will be generated and set to execute immediately. If the liquid nitrogen replenishment warning level is Level 3, a mandatory lockout task order will be generated and set to emergency repair status.

5. The multi-level early warning and node confirmation interlocking method for liquid nitrogen replenishment in medical sample banks according to claim 1, characterized in that, The liquid nitrogen replenishment task order is parsed, the task order number is extracted, the liquid nitrogen transport tank is identified and verified, and a replenishment operation instruction is generated, including: Analyze the liquid nitrogen replenishment task order to extract the target tank number, required replenishment amount, and task order number; Based on the target tank number and the target tank location, the task order numbers are sorted by level to generate a liquid nitrogen replenishment level sequence table; Identify the liquid nitrogen transport tank, extract the transport tank number, and compare and verify the authorization against the preset central authorization list; If the authorization verification is successful, the transport tank number is assigned according to the liquid nitrogen replenishment level sequence list, and the target tank identification code is extracted; If the target tank identification code matches the task order number, then a target tank unlock signal is generated based on the valve type; Based on the target tank unlock signal and the required supply amount, a supply operation command is generated.

6. The multi-level early warning and node confirmation interlocking method for liquid nitrogen replenishment in medical sample banks according to claim 1, characterized in that, Connect to the liquid nitrogen transport tank according to the replenishment operation command, generate a target refueling permit, monitor the liquid nitrogen refueling level, record the total refueling amount, and generate a node interlock log, including: The replenishment operation command is parsed to extract the valve protocol identifier code and valve opening signal; The valve actuator of the liquid nitrogen transport tank is matched and verified according to the valve protocol identification code. If the matching verification is successful, a target refueling permit is generated, and a valve opening signal is transmitted to open the valve actuator, allowing liquid nitrogen to be injected from the transport tank into the target tank, and the refueling process start node is recorded; Based on the start point of the filling process, the liquid nitrogen storage tank is monitored to obtain the liquid nitrogen filling level and the rate of liquid level change is calculated. If the increase in liquid nitrogen level within a preset N cycles is greater than a preset liquid level increment threshold, it is determined to be an effective replenishment, and the real-time replenishment amount is calculated in conjunction with the cross-sectional area of ​​the tank. If the liquid nitrogen level reaches the preset safety limit, a valve closing command is sent to the valve actuator, and the current real-time filling amount is marked as the total filling amount. If the rate of change of liquid level is greater than the normal rate of change of liquid level, an emergency lockout command is sent to the valve actuator, and a node lockout log is generated.

7. A multi-level early warning and node confirmation interlocking system for liquid nitrogen replenishment in medical sample banks, used to implement the multi-level early warning and node confirmation interlocking method as described in any one of claims 1-6, characterized in that, include: The liquid nitrogen monitoring module is used to monitor the liquid nitrogen storage tank in the medical sample bank, collect the liquid nitrogen storage level, and calculate the rate of liquid level decline. The alarm classification module is used to determine the liquid nitrogen replenishment warning level by comparing the liquid nitrogen storage level with the preset liquid level limit and combining the liquid level drop rate, and generate a liquid nitrogen replenishment task order. The parsing and replenishment module is used to parse the liquid nitrogen replenishment task order, extract the task order number, identify and verify the liquid nitrogen transport tank, and generate replenishment operation instructions. The refueling detection module is used to connect to the liquid nitrogen transport tank according to the refueling operation command, generate the target refueling permit, monitor the liquid nitrogen refueling level, record the total refueling amount, and generate a node lockout log.

8. The multi-level early warning and node confirmation interlocking system for liquid nitrogen replenishment in medical sample banks according to claim 7, characterized in that: The node locking log includes: Warning notification, task generation, task start, identity verification, task matching, connection confirmation, start of injection, automatic shutdown and task termination.

9. A storage medium storing at least one instruction, at least one program, a code set, or an instruction set, wherein the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by a processor to implement the multi-level early warning and node confirmation interlocking method as described in any one of claims 1 to 6.