Method for centralized monitoring and scheduling of multiple micro-high pressure oxygen chambers based on industrial cloud platform
Patent Information
- Application Number
- CN202611060642.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-16
- Publication Date
- 2026-10-09
AI Technical Summary
若仅依赖各氧舱本地控制逻辑,在两台以上氧舱的加压、供氧、排气、泄压或复位等任务阶段发生时间重叠时,容易出现同一共享资源被重复占用、阀门状态未复位即启动下一任务、边缘控制单元通信中断后云端仍维持任务安排、或者设备状态超限时许可未能及时撤销等问题,从而影响氧舱运行的连续性、可靠性和安全性
[0019]本发明通过工业云平台接收各微高压氧舱的舱体状态、阀门状态、任务阶段和边缘控制单元状态,并按照供氧支路、排气支路或电气支路将氧舱关联至共享资源组,使平台能够在任务执行前即识别不同氧舱之间的共用资源关系,避免多台氧舱在加压、供氧、排气或电气启动等阶段对同一共享资源形成无序竞争。
Smart Images

Figure CN122883828A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of centralized monitoring and scheduling technology for micro hyperbaric oxygen chambers, specifically a method for centralized monitoring and scheduling of multiple micro hyperbaric oxygen chambers based on an industrial cloud platform. Background Technology
[0002] In existing technologies, the operation control of micro hyperbaric oxygen chambers and medical hyperbaric oxygen chambers mainly focuses on the acquisition of environmental parameters of a single chamber, monitoring of vital signs, alarm linkage, or local control. For example, Chinese patent CN110063859A discloses a method and system for monitoring the operation of hyperbaric oxygen chamber equipment. This method acquires environmental oxygen concentration, pressure, flow rate, temperature, and vital sign information such as user body temperature, pulse, blood pressure, blood oxygen saturation, and electrocardiogram. It establishes a control relationship between environmental oxygen indicators and vital sign information, and adjusts the chamber's environmental parameters according to adjustment steps when the vital sign data deviates from the warning threshold, thereby improving the operating efficiency of the hyperbaric oxygen chamber equipment and reducing the probability of dangerous accidents. While this type of solution can improve the monitoring and feedback control of the internal operating status of a single oxygen chamber, its control objects are mainly concentrated on the environment and human indicators of a single chamber, and it does not provide unified scheduling for resource occupation, task queuing, and conflict resolution when multiple micro hyperbaric oxygen chambers are simultaneously connected to the same oxygen supply, exhaust, or electrical branch.
[0003] For example, Chinese patent CN118697576A discloses a monitoring and control system for a micro hyperbaric oxygen chamber. This system includes a vital signs detection unit, a controller, a door control unit, and an alarm unit within the chamber. When the vital signs of personnel inside the chamber are abnormal, the system controls the door to open and issues an alarm. It can also be used in conjunction with a backup power supply and a detection switching circuit to improve safety in abnormal situations. This technology further focuses on the identification of abnormal personnel, emergency door opening, and power supply assurance during the use of the micro hyperbaric oxygen chamber. However, it still focuses on the monitoring and control of the safety status of a single oxygen chamber and does not establish a cloud-based status aggregation mechanism for multiple oxygen chambers, a shared resource group division mechanism, an operational permit allocation mechanism, or a cross-chamber mission phase collaboration mechanism.
[0004] With the mass deployment of hyperbaric oxygen chambers in rehabilitation, physiotherapy, and medical assistance scenarios, multiple chambers may share oxygen generation equipment, oxygen supply pipelines, exhaust pipelines, power circuits, valve groups, or safety interlock resources. If relying solely on the local control logic of each chamber, overlapping timeframes during pressurization, oxygen supply, exhaust, depressurization, or reset of two or more chambers can easily lead to problems such as duplicate occupation of shared resources, valves starting the next task before resetting, cloud-based task scheduling continuing even after edge control unit communication interruptions, or failure to promptly revoke permits when equipment status exceeds limits. These issues affect the continuity, reliability, and safety of the oxygen chamber operation. Therefore, it is necessary to provide a centralized monitoring and scheduling method that can centrally receive the status of multiple hyperbaric oxygen chambers based on an industrial cloud platform, divide shared resources into groups according to oxygen supply branches, exhaust branches, or electrical branches, and uniformly generate, issue, revoke, and reorder operating permits based on task stages, resource occupation periods, local safety conditions, and abnormal states. Summary of the Invention
[0005] The purpose of this invention is to provide a method for centralized monitoring and scheduling of multiple micro hyperbaric oxygen chambers based on an industrial cloud platform, thereby solving some of the drawbacks and shortcomings pointed out in the background art.
[0006] The present invention adopts the following technical solution to solve the above-mentioned technical problems:
[0007] The industrial cloud platform receives the chamber status, valve status, task stage, and edge control unit status of the micro hyperbaric oxygen chamber, and associates the micro hyperbaric oxygen chamber with the shared resource group according to the oxygen supply branch, exhaust branch, or electrical branch connected to the micro hyperbaric oxygen chamber.
[0008] The industrial cloud platform generates an operation permit based on the task stage and required resources of the task to be executed. When at least two tasks to be executed request the same shared resource group and the time periods they occupy overlap, the platform issues an operation permit to a micro hyperbaric oxygen chamber according to the scheduling rules configured on the platform. After the micro hyperbaric oxygen chamber completes the task stage and releases the shared resource group from the occupation, the platform issues an operation permit to the next micro hyperbaric oxygen chamber.
[0009] After verifying that the local security conditions and the execution conditions corresponding to the operating permit are met, the edge control unit executes the control action. When the device status exceeds the limit, the communication heartbeat is interrupted, or the shared resource group is occupied in conflict, the industrial cloud platform revokes the operating permit that has not yet been executed and rearranges the order of pending tasks in the same shared resource group according to the scheduling rules.
[0010] Furthermore, the operation license includes a first license and a second license. The first license is used to enable the shared resource group to enter a reserved state, and the second license is used to allow the execution of control actions corresponding to the task phase. After the industrial cloud platform issues the first license, if it does not receive feedback from the edge control unit that the local security conditions are met within the local security confirmation timeout period configured by the platform, it cancels the first license and releases the reserved state of the shared resource group.
[0011] Furthermore, after the micro hyperbaric oxygen chamber that has obtained the operating permit completes the corresponding task stage, the edge control unit sends resource handover information to the industrial cloud platform. The resource handover information carries the task stage completion status, valve reset status, and shared resource group unoccupancy status. The industrial cloud platform issues an operating permit to the next micro hyperbaric oxygen chamber based on the resource handover information.
[0012] Furthermore, when the industrial cloud platform issues the operating permit to the target micro hyperbaric oxygen chamber, it associates the backup micro hyperbaric oxygen chamber with the same task to be executed and generates an inactive backup operating permit; if the target micro hyperbaric oxygen chamber experiences equipment status exceeding limits, communication heartbeat interruption, or shared resource group occupation conflict before executing the corresponding task stage, the industrial cloud platform revokes the operating permit of the target micro hyperbaric oxygen chamber and activates the backup operating permit.
[0013] Furthermore, the resource handover information is set with a handover sequence number. The industrial cloud platform writes the handover sequence number into the operating permit issued to the next micro hyperbaric oxygen chamber. The edge control unit of the next micro hyperbaric oxygen chamber records the handover sequence number received from the industrial cloud platform and executes the corresponding task stage when the handover sequence number carried in the operating permit matches the handover sequence number.
[0014] Furthermore, before sending the resource handover information, the edge control unit collects the valve reset status and the shared resource group unoccupied status twice; if the two collection results are consistent, the edge control unit sends the resource handover information to the industrial cloud platform; if the two collection results are inconsistent, the edge control unit sends handover failure information to the industrial cloud platform.
[0015] Furthermore, after the industrial cloud platform issues an operating permit to the next micro hyperbaric oxygen chamber based on the resource handover information, it returns handover completion information to the micro hyperbaric oxygen chamber that sent the resource handover information. Before receiving the handover completion information, the micro hyperbaric oxygen chamber that sent the resource handover information remains in a state where the control actions of the corresponding task stage are prohibited from being restarted.
[0016] Furthermore, the backup operation permit does not occupy the shared resource group when it is inactive, and is bound to the task to be executed and the backup micro hyperbaric oxygen chamber; when the backup operation permit is activated, the industrial cloud platform first converts the backup operation permit to the reserved state of the shared resource group, and then issues the operation permit for the corresponding task stage to the backup micro hyperbaric oxygen chamber.
[0017] Furthermore, after the industrial cloud platform activates the backup operation permit, it maintains the operation permit revocation status of the target micro hyperbaric oxygen chamber; before the target micro hyperbaric oxygen chamber resumes communication or local security status before the task to be executed ends, the industrial cloud platform does not issue the same operation permit for the target micro hyperbaric oxygen chamber.
[0018] Furthermore, before converting the backup operation permit to a reserved state of shared resource group, the industrial cloud platform compares the shared resource group corresponding to the original operation permit of the target micro hyperbaric oxygen chamber with the shared resource group corresponding to the backup micro hyperbaric oxygen chamber. If the two shared resource groups are consistent, the industrial cloud platform converts the backup operation permit after the shared resource group of the target micro hyperbaric oxygen chamber is de-occupied and returns to its original state. If the two shared resource groups are inconsistent, the industrial cloud platform directly converts the backup operation permit.
[0019] This invention receives the chamber status, valve status, task stage, and edge control unit status of each micro-hyperbaric oxygen chamber through an industrial cloud platform, and associates the oxygen chambers with shared resource groups according to oxygen supply branches, exhaust branches, or electrical branches. This enables the platform to identify the shared resource relationships between different oxygen chambers before the task is executed, avoiding disorderly competition for the same shared resources by multiple oxygen chambers during pressurization, oxygen supply, exhaust, or electrical start-up stages.
[0020] This invention generates operating permits based on the task stage and required resources of the tasks to be performed. When at least two tasks request the same shared resource group and their time periods overlap, an operating permit is issued to only one micro hyperbaric oxygen chamber according to the scheduling rules. The operating permit is then issued to the next oxygen chamber only after the oxygen chamber completes its task stage and releases the shared resource group. This improves the queuing order, resource utilization, and operational continuity when multiple chambers are running in batches.
[0021] This invention also enables the edge control unit to execute control actions only after verifying that both local security conditions and the execution conditions corresponding to the operating permit are met. Furthermore, when the device status exceeds the limit, the communication heartbeat is interrupted, or there is a conflict in the shared resource group, the industrial cloud platform revokes the operating permit that has not yet been executed and rearranges the order of tasks to be executed. This forms a dual protection mechanism that combines cloud scheduling and local security verification, thereby improving the security and reliability of the centralized monitoring and scheduling process. Attached Figure Description
[0022] Figure 1This is a flowchart of the method for centralized monitoring and scheduling of multiple micro hyperbaric oxygen chambers according to the present invention.
[0023] Figure 2 This is a diagram showing the overlap of shared resource group usage periods in Embodiment 1 of the present invention.
[0024] Figure 3 This is a flowchart of the dual licensing and resource handover process in Embodiment 1 of the present invention.
[0025] Figure 4 This is a diagram showing the scheduling priority value calculation results in Embodiment 1 of the present invention.
[0026] Figure 5 This is a candidate scoring chart for the backup micro-hyperbaric oxygen chamber in Embodiment 2 of the present invention.
[0027] Figure 6 This is a breakdown diagram of the abnormal takeover time in Embodiment 2 of the present invention.
[0028] Figure 7 This is a diagram showing the backup operation license state transition in Embodiment 2 of the present invention. Detailed Implementation
[0029] As attached Figure 1 As shown, this embodiment provides a method for centralized monitoring and scheduling of multiple micro hyperbaric oxygen chambers based on an industrial cloud platform. The industrial cloud platform establishes communication connections with the edge control units of multiple micro hyperbaric oxygen chambers and periodically receives the chamber status, valve status, task stage, and edge control unit status uploaded by each chamber. The chamber status characterizes the pressure, operating mode, and door closure of the micro hyperbaric oxygen chamber; the valve status characterizes the opening and closing status of the oxygen supply valve, exhaust valve, and related control valves; the task stage characterizes whether the current micro hyperbaric oxygen chamber is in the pending start-up, oxygen supply, pressure holding, exhaust, or termination stage; and the edge control unit status characterizes the online status and safety verification status of the local controller. The industrial cloud platform also receives the chamber identifier, task identifier, access branch identifier, and current occupancy status of each micro hyperbaric oxygen chamber and writes this information into the platform's device status table and resource occupancy table, enabling the industrial cloud platform to schedule tasks according to the correspondence between tasks and resources. The industrial cloud platform associates micro-hyperbaric oxygen chambers connected to the same oxygen supply branch, exhaust branch, or electrical branch into corresponding shared resource groups, enabling the platform to identify resource occupancy relationships between different chambers. Each shared resource group includes at least a shared resource group identifier, resource type, the identifier of the micro-hyperbaric oxygen chamber connected to the group, and the current resource status, which includes idle, reserved, occupied, and locked states. Upon receiving a task to be executed, the industrial cloud platform generates an operating permit based on the task's stage and the required oxygen supply, exhaust, or electrical resources for that stage.
[0030] The operation permit contains the task identifier of the task to be executed, the target hyperbaric oxygen chamber identifier, the task stage, the shared resource group identifier, the permit status, and the permit validity status, enabling the edge control unit to determine the specific device, specific task stage, and specific shared resource corresponding to the operation permit. When at least two tasks request the same shared resource group and their time periods overlap, the industrial cloud platform determines the permit recipient according to the platform-configured scheduling rules and issues an operation permit to one of the hyperbaric oxygen chambers. The scheduling rules may include determining the permit issuance order based on reservation time, task priority, task stage, resource waiting status, and equipment availability status; when multiple tasks have the same priority, the industrial cloud platform determines the permit recipient according to the order in which the tasks are received. After the hyperbaric oxygen chamber that has obtained the operation permit completes the corresponding task stage and releases the shared resource group, the industrial cloud platform issues an operation permit to the next hyperbaric oxygen chamber, thereby preventing multiple hyperbaric oxygen chambers from occupying the same shared resource group simultaneously. After receiving the operating permit, the edge control unit of the micro hyperbaric oxygen chamber verifies the local safety conditions and the corresponding execution conditions. The local safety conditions include that the door is closed, the chamber pressure is within the preset safety range, the oxygen supply valve and exhaust valve are in the initial state matching the current task stage, and the local controller is online and not in a fault alarm state. The execution conditions include that the target micro hyperbaric oxygen chamber identifier, task identifier, task stage, and shared resource group identifier in the operating permit are consistent with the local task to be executed.
[0031] After verification, the edge control unit executes oxygen supply, exhaust, or electrical control actions. When the industrial cloud platform detects that the equipment status exceeds limits, communication heartbeat is interrupted, or there is a conflict in the shared resource group, the industrial cloud platform revokes any unexecuted operation permits and reschedules the execution order of tasks within the same shared resource group according to the scheduling rules. For tasks already in progress, the edge control unit maintains the current safety status or stops the corresponding control actions according to the local safety policy, and reports the abnormal status to the industrial cloud platform, causing the industrial cloud platform to stop issuing new operation permits to the micro hyperbaric oxygen chamber.
[0032] Based on the above embodiments, the operating license is divided into a first license and a second license. The first license is used to reserve the shared resource group, allowing the industrial cloud platform to lock the corresponding oxygen supply branch, exhaust branch, or electrical branch before the target micro hyperbaric oxygen chamber formally executes control actions, preventing other micro hyperbaric oxygen chambers from simultaneously requesting the same shared resource group. The second license is used to allow the edge control unit to execute control actions corresponding to the current task stage, such as oxygen supply control, exhaust control, or electrical interlock control. After issuing the first license to the micro hyperbaric oxygen chamber, the industrial cloud platform updates the current resource status of the corresponding shared resource group to the reserved status and begins calculating the local security confirmation timeout configured by the platform. If, within the local security confirmation timeout period, the industrial cloud platform receives feedback from the edge control unit that the local security conditions are met, the industrial cloud platform issues the second license to the micro hyperbaric oxygen chamber, enabling the edge control unit to enter the control action execution process of the corresponding task stage. If the industrial cloud platform does not receive feedback from the edge control unit indicating that the local security conditions are met within the local security confirmation timeout period, it determines that the micro-hyperbaric oxygen chamber is not yet ready for execution. The industrial cloud platform cancels the first permit and releases the reserved status of the shared resource group, allowing the shared resource group to re-participate in subsequent task scheduling. After the micro-hyperbaric oxygen chamber obtains an operating permit and completes the corresponding task phase, the edge control unit sends resource handover information to the industrial cloud platform. The resource handover information includes the task phase completion status, valve reset status, and shared resource group release status. After confirming that the current micro-hyperbaric oxygen chamber has completed resource release based on the resource handover information, the industrial cloud platform issues an operating permit to the next micro-hyperbaric oxygen chamber, thereby achieving orderly handover of shared resource groups between different micro-hyperbaric oxygen chambers. When issuing an operating permit to a target micro-hyperbaric oxygen chamber, the industrial cloud platform can also associate a backup micro-hyperbaric oxygen chamber with the same pending task and generate an inactive backup operating permit. The backup hyperbaric oxygen chamber is determined by the industrial cloud platform based on the resources required for the task to be executed, the access branch of the backup hyperbaric oxygen chamber, the equipment availability status, and the local security status. The backup hyperbaric oxygen chamber must be able to execute the task phase corresponding to the same task to be executed. This backup operation permit does not immediately execute control actions upon generation; it is used to take over the task in the event of an anomaly in the target hyperbaric oxygen chamber. When the target hyperbaric oxygen chamber experiences equipment status exceeding limits, communication heartbeat interruption, or shared resource group conflict before executing the corresponding task phase, the industrial cloud platform revokes the target hyperbaric oxygen chamber's operation permit and activates the backup operation permit, allowing the backup hyperbaric oxygen chamber to continue undertaking the same task to be executed.
[0033] Based on the above embodiments, the resource handover information includes a handover sequence number. This handover sequence number is generated by the industrial cloud platform, or generated and uploaded to the industrial cloud platform by the edge control unit after completing the corresponding task stage. The handover sequence number is stored in correspondence with the task to be executed, the shared resource group, and the previous micro-hyperbaric oxygen chamber, enabling the industrial cloud platform to identify the specific resource release process corresponding to the resource handover information. Upon receiving the resource handover information, the industrial cloud platform writes the handover sequence number into the operating permit issued to the next micro-hyperbaric oxygen chamber, enabling the next micro-hyperbaric oxygen chamber to identify the previous resource handover process corresponding to this operating permit. When determining the next micro-hyperbaric oxygen chamber, the industrial cloud platform records the corresponding handover sequence number as the handover sequence number in the task to be executed information of that next micro-hyperbaric oxygen chamber, or issues it along with the first permit to the next micro-hyperbaric oxygen chamber. The edge control unit of the next micro-hyperbaric oxygen chamber records the handover sequence number received from the industrial cloud platform and, upon receiving the operating permit, compares the handover sequence number carried in the operating permit with the handover sequence number to be handed over. When the two results are consistent, the edge control unit confirms the validity of the handover relationship of the shared resource group and executes the corresponding task phase. When the two results are inconsistent, the edge control unit does not execute the corresponding task phase and reports the handover verification anomaly information to the industrial cloud platform. To improve the reliability of resource handover information, the edge control unit collects data twice before sending resource handover information, checking the valve reset status and the shared resource group de-occupancy status. The two data collections can be completed within adjacent sampling periods or according to the sampling interval configured by the industrial cloud platform. When the two data collection results are consistent, the edge control unit sends resource handover information to the industrial cloud platform, enabling the industrial cloud platform to confirm that the current micro-hyperbaric oxygen chamber has completed resource release. When the two data collection results are inconsistent, the edge control unit sends handover failure information to the industrial cloud platform, and the industrial cloud platform suspends issuing operating permits to the next micro-hyperbaric oxygen chamber based on the handover failure information. After issuing operating permits to the next micro-hyperbaric oxygen chamber based on the resource handover information, the industrial cloud platform returns handover completion information to the micro-hyperbaric oxygen chamber that sent the resource handover information. Before receiving the handover completion information, the micro hyperbaric oxygen chamber that sends resource handover information remains in a state where the control actions of the corresponding task stage are prohibited from being restarted, thereby avoiding repeated occupation of the shared resource group before the resource handover is confirmed to be completed.
[0034] Based on the above embodiments, the backup operation permit does not occupy the shared resource group when it is inactive, and establishes a binding relationship with the task to be executed and the backup micro-hyperbaric oxygen chamber. At this time, the industrial cloud platform saves the correspondence between the backup operation permit and the task to be executed, and also saves the identity information, access branch information, and availability status information of the backup micro-hyperbaric oxygen chamber. Since the backup operation permit has not yet been activated, the industrial cloud platform does not include it in the current occupancy status of the shared resource group, thereby avoiding the backup configuration from affecting normal task scheduling. When the target micro-hyperbaric oxygen chamber experiences equipment status exceeding limits, communication heartbeat interruption, or shared resource group occupancy conflict before executing the corresponding task stage, the industrial cloud platform revokes the operation permit of the target micro-hyperbaric oxygen chamber and converts the backup operation permit from an inactive state to an active state. After the backup operation permit is activated, the industrial cloud platform first converts the backup operation permit to a shared resource group reserved state, enabling the backup micro-hyperbaric oxygen chamber to obtain the reserved qualification of the corresponding shared resource group, and then issues the operation permit for the corresponding task stage to the backup micro-hyperbaric oxygen chamber, so that the backup micro-hyperbaric oxygen chamber can continue to execute the same task to be executed. If the shared resource group corresponding to the backup hyperbaric oxygen chamber is already occupied by other tasks, the industrial cloud platform will keep the backup operation permit in a pending reservation state and wait for the shared resource group to be released before reserving it, according to the scheduling rules. After activating the backup operation permit, the industrial cloud platform will maintain the target hyperbaric oxygen chamber's operation permit revocation state. Even if the target hyperbaric oxygen chamber restores communication or local security status before the task to be executed ends, the industrial cloud platform will not issue the same operation permit for the same task to the target hyperbaric oxygen chamber again, thereby avoiding duplicate execution of the same task by the target hyperbaric oxygen chamber and the backup hyperbaric oxygen chamber. Before converting the backup operation permit to a shared resource group reservation state, the industrial cloud platform compares the shared resource group corresponding to the original operation permit of the target hyperbaric oxygen chamber with the shared resource group corresponding to the backup hyperbaric oxygen chamber. When the two shared resource groups are consistent, the industrial cloud platform waits for the target hyperbaric oxygen chamber's shared resource group to be released from its occupied state before converting the backup operation permit, in order to avoid the same shared resource group being occupied repeatedly. When the two shared resource groups are inconsistent, it means that the shared resource group used by the backup micro hyperbaric oxygen chamber is not affected by the original operating permit of the target micro hyperbaric oxygen chamber. The industrial cloud platform directly converts the backup operating permit and issues the corresponding task phase operating permit to the backup micro hyperbaric oxygen chamber.
[0035] Example 1:
[0036] This embodiment provides a method for centralized monitoring and scheduling of multiple micro-hyperbaric oxygen chambers based on an industrial cloud platform. It is applicable to scenarios where an organization needs to centrally monitor multiple micro-hyperbaric oxygen chambers, identify shared resources, issue task permits, and manage resource handover. The industrial cloud platform establishes a communication connection with the edge control units of each micro-hyperbaric oxygen chamber, periodically receiving the chamber status, valve status, task stage, and edge control unit status uploaded by each chamber. It also records the oxygen supply branches, exhaust branches, or electrical branches connected to each chamber as corresponding resource access information.
[0037] In this embodiment, the chamber status includes chamber pressure, operating mode, and door closure status; the valve status includes the opening and closing status of oxygen supply valves, exhaust valves, and related control valves; the task phases include the pre-start, oxygen supply, pressure holding, exhaust, and termination phases; and the edge control unit status includes the local controller online status and local safety verification status. Based on resource access information, the industrial cloud platform associates micro-hyperbaric oxygen chambers connected to the same oxygen supply branch, exhaust branch, or electrical branch into corresponding shared resource groups, and sets idle, reserved, occupied, and abnormal lockout statuses for these shared resource groups. Figure 2 Taking the shared resource group O2-01 as the object, the expected occupancy periods of micro hyperbaric oxygen chambers A, B, and C are unfolded along the same time axis, so that the resource overlap area and subsequent permit sequence on the same oxygen supply branch can be intuitively identified.
[0038] When the industrial cloud platform receives a task to be executed, it generates an operating permit based on the task's stage and the oxygen supply, exhaust, or electrical resources required to execute that stage. The operating permit includes the target micro-hyperbaric oxygen chamber identifier, the task identifier, the task stage, the shared resource group identifier, the permit type, and the permit validity status, enabling the edge control unit to identify whether the operating permit corresponds to a local task and whether the execution conditions are met.
[0039] In this embodiment, the operating license includes a first license and a second license. The first license is used to put the shared resource group into a reserved state, and the second license is used to allow the edge control unit to perform control actions corresponding to the current task stage. After the industrial cloud platform issues the first license to the target micro hyperbaric oxygen chamber, it updates the corresponding shared resource group from an idle state to a reserved state and waits for feedback from the edge control unit to indicate that local safety conditions are met. If the local safety condition satisfaction information is received within the local safety confirmation timeout period configured by the platform, the industrial cloud platform issues the second license to the target micro hyperbaric oxygen chamber; if the information is not received, the industrial cloud platform cancels the first license and restores the shared resource group to an idle state. Figure 3The actions of the industrial cloud platform, the actions of the edge control unit, and the status of the shared resource group are divided into three logical links, demonstrating the continuous relationship of the first permission causing resource reservation, the second permission causing oxygen supply execution, and resource handover causing release and re-reservation.
[0040] When at least two pending tasks request the same shared resource group, the industrial cloud platform determines whether a resource conflict exists based on the estimated time periods occupied by each task. The overlap duration of the time periods occupied by two pending tasks is determined according to the following formula:
[0041]
[0042] in, Indicates task With the task Overlapping duration of occupied time periods on the same shared resource group Indicates task The expected start time, Indicates task The expected end time, Indicates task The expected start time, Indicates task The formula is derived as follows: the start time when two tasks can jointly occupy the shared resource group is the later of the two expected start times, and the end time when they can jointly occupy the shared resource group is the earlier of the two expected end times; if the end time of joint occupation is later than the start time of joint occupation, then there is an overlap in occupation; if the end time of joint occupation is not later than the start time of joint occupation, then the overlap duration is 0.
[0043] In a scheduling example within a certain unit, hyperbaric oxygen chambers A, B, and C are all connected to oxygen supply branch O2-01. The oxygen supply task for hyperbaric oxygen chamber A is expected to occupy from 10:00 to 10:08, for hyperbaric oxygen chamber B from 10:05 to 10:12, and for hyperbaric oxygen chamber C from 10:13 to 10:20. Using 10:00 as the base time, the task corresponding to hyperbaric oxygen chamber A... 0, The value is 8, corresponding to the mission of the micro-hyperbaric oxygen chamber B. 5. The value is 12. Substituting the above data into the formula, we get:
[0044]
[0045] Therefore, it can be determined that the estimated occupancy periods of micro-hyperbaric oxygen chambers A and B on oxygen supply branch O2-01 overlap by 3 minutes. The industrial cloud platform determines that neither can simultaneously obtain the second permit for the oxygen supply phase. The estimated start time of micro-hyperbaric oxygen chamber C is 10:13, later than the estimated end time of micro-hyperbaric oxygen chamber B (10:12). The industrial cloud platform determines that there is no overlap in oxygen supply branch occupancy between micro-hyperbaric oxygen chambers C and B. Figure 2 The shaded area in the figure corresponds to the aforementioned 3-minute overlapping period. The horizontal segments A, B, and C in the figure correspond to the oxygen supply resource occupancy windows of the three micro-hyperbaric oxygen chambers, respectively. A→B→C represents the permit issuance order formed on the shared resource group O2-01.
[0046] When resource conflicts exist, the industrial cloud platform determines the recipients of operating licenses based on scheduling priority. The scheduling priority is determined using the following formula:
[0047]
[0048] in, Indicates task The scheduling priority value, Indicates the priority level of the task. Indicates the task waiting time. This indicates a confirmed handover status. Indicates a fault or abnormality. , , , These represent the weights configured by the platform. The derivation of this formula is as follows: the higher the task priority, the longer the waiting time, and the clearer the handover confirmation status, the more suitable the task is for priority execution; when a task has fault or abnormal flags, its scheduling priority value should be reduced to avoid the industrial cloud platform issuing a second permit to a micro hyperbaric oxygen chamber that does not meet the execution conditions.
[0049] In the scheduling example above, the industrial cloud platform is configured... , , , The mission corresponding to the micro-hyperbaric oxygen chamber A. , , , The mission corresponding to the micro-hyperbaric oxygen chamber B. , , , Substituting the above data into the formula, we get:
[0050]
[0051]
[0052] because Greater than The industrial cloud platform first issues the first permit corresponding to the oxygen supply stage to the micro hyperbaric oxygen chamber A, and updates the shared resource group corresponding to the oxygen supply branch O2-01 to the reserved state. Figure 4 The priority level contribution, waiting time contribution, and handover confirmation contribution are represented by stacked bars to ensure that the formation process of the scheduling priority value corresponds to the calculation result of the formula. The scheduling priority value of task A is 15, the scheduling priority value of task B is 13, and the dashed line is used to represent the benchmark of the priority value of task B, thus showing the basis for the industrial cloud platform to issue a license to task A first.
[0053] After receiving the first authorization, the edge control unit of the micro hyperbaric oxygen chamber A verifies the local safety conditions and the execution conditions corresponding to the operating authorization. Local safety conditions include: the chamber door is effectively closed; the chamber pressure is within the preset safety range; the oxygen supply valve and exhaust valve are in their initial state matching the oxygen supply phase; and the local controller is online and not in a fault alarm state. Execution conditions include: the target micro hyperbaric oxygen chamber identifier, the task identifier, the task phase, and the shared resource group identifier in the operating authorization all being consistent with the local task to be executed.
[0054] After the edge control unit of micro hyperbaric oxygen chamber A passes verification, it sends feedback to the industrial cloud platform indicating that local safety conditions are met. The industrial cloud platform then issues a second permit to micro hyperbaric oxygen chamber A. Upon receiving the second permit, micro hyperbaric oxygen chamber A executes oxygen supply control actions and keeps the shared resource group corresponding to oxygen supply branch O2-01 in an occupied state. Before micro hyperbaric oxygen chamber A completes the oxygen supply phase and releases the shared resource group from occupation, the industrial cloud platform will not issue a second permit for the oxygen supply phase to micro hyperbaric oxygen chamber B. Figure 3 The arrow relationship between the first license, security verification, second license, and oxygen supply execution corresponds to the above-mentioned sequential control process from platform license to local execution.
[0055] After the oxygen supply phase of the micro hyperbaric oxygen chamber A is completed, the edge control unit sends resource handover information to the industrial cloud platform. This information includes the task phase completion status, valve reset status, shared resource group de-occupancy status, and handover sequence number. Before sending the resource handover information, the edge control unit collects data on the valve reset status and shared resource group de-occupancy status twice. If the two data collection results are consistent, the edge control unit sends the resource handover information; if the two data collection results are inconsistent, the edge control unit sends a handover failure message, and the industrial cloud platform suspends the issuance of operating permits to the micro hyperbaric oxygen chamber B.
[0056] After receiving the resource handover information from micro-hyperbaric oxygen chamber A, the industrial cloud platform writes the handover sequence number into the operating permit issued to micro-hyperbaric oxygen chamber B, and uses this handover sequence number as the handover sequence number to be handed over to micro-hyperbaric oxygen chamber B. Upon receiving the operating permit, the edge control unit of micro-hyperbaric oxygen chamber B compares the handover sequence number carried in the operating permit with the handover sequence number to be handed over. If they match, the handover relationship of oxygen supply branch O2-01 is confirmed to be valid, and local safety condition verification continues. If they do not match, no oxygen supply control action is executed, and handover verification anomaly information is reported to the industrial cloud platform. Figure 3 The process relationship between the two data collections, resource handover, handover confirmation, and issuance of B is used to demonstrate that the next micro hyperbaric oxygen chamber will only enter the subsequent licensing process after the resource release information is confirmed.
[0057] After issuing an operating permit to micro-hyperbaric oxygen chamber B based on the resource handover information of micro-hyperbaric oxygen chamber A, the industrial cloud platform returns handover completion information to micro-hyperbaric oxygen chamber A. Before receiving the handover completion information, micro-hyperbaric oxygen chamber A maintains a state where restarting the oxygen supply phase control action is prohibited, thereby preventing the oxygen supply branch O2-01 from being repeatedly occupied before the handover confirmation is complete. Thus, the industrial cloud platform can achieve centralized monitoring and orderly scheduling among multiple micro-hyperbaric oxygen chambers according to shared resource group occupancy relationships, dual-permit control, and resource handover verification mechanisms.
[0058] Example 2:
[0059] This embodiment provides a method for centralized monitoring and scheduling of multiple hyperbaric oxygen chambers based on an industrial cloud platform. It is applicable to scenarios where an organization switches the same pending task to a backup hyperbaric oxygen chamber when the target chamber experiences an anomaly. When issuing an operating permit to the target chamber, the industrial cloud platform associates the same pending task with a backup chamber and generates an inactive backup operating permit corresponding to that task.
[0060] In this embodiment, the industrial cloud platform stores the target micro hyperbaric oxygen chamber's operating permit, pending task identifier, task stage, target shared resource group identifier, and permit status. Simultaneously, it stores the backup micro hyperbaric oxygen chamber's device identifier, access branch information, device availability status, local security status, and current resource occupancy status. Once generated, the backup operating permit is only bound to the pending task and the backup micro hyperbaric oxygen chamber; it does not immediately participate in shared resource group occupancy, nor does it trigger the edge control unit to execute control actions.
[0061] The backup hyperbaric oxygen chamber is determined by the industrial cloud platform based on candidate scores. The candidate score is used to select the backup chamber with the highest degree of matching to the task at hand from among multiple available hyperbaric oxygen chambers. The calculation method is as follows:
[0062]
[0063] in, Indicates the first Candidate scores for backup hyperbaric oxygen chambers Indicates the first The availability status of a backup hyperbaric oxygen chamber. Indicates the first The matching status between the backup hyperbaric oxygen chamber and the resources required for the mission to be performed. Indicates the first The local safety status of the backup hyperbaric oxygen chamber. Indicates the first Current resource occupancy status of the backup micro-hyperbaric oxygen chamber. , , , These represent the weights configured by the platform. In this formula, availability, resource matching, and local security status are used to improve the candidate score, while the current resource occupancy status is used to reduce the candidate score, so that the industrial cloud platform prioritizes micro hyperbaric oxygen chambers that are available, have matching resources, and meet local security requirements as backup targets.
[0064] In a scheduling example within a certain unit, the target micro-hyperbaric oxygen chamber A experienced a communication heartbeat interruption before performing its oxygen supply task. Backup micro-hyperbaric oxygen chamber B was connected to oxygen supply branch O2-01, and backup micro-hyperbaric oxygen chamber C was connected to oxygen supply branch O2-02. Backup micro-hyperbaric oxygen chamber B had an availability status of 1, a resource matching status of 1, a local security status of 1, and a current resource occupancy status of 0; backup micro-hyperbaric oxygen chamber C also had an availability status of 1, a resource matching status of 0, a local security status of 1, and a current resource occupancy status of 0. (Industrial cloud platform configuration) , , , . Figure 5 The contribution of available status, resource matching, and local security is superimposed and represented, and the score of backup micro-hyperbaric oxygen chamber C is used as the benchmark, so that the score advantage of backup micro-hyperbaric oxygen chamber B over backup micro-hyperbaric oxygen chamber C can be directly correlated to the candidate selection process.
[0065]
[0066]
[0067] because Greater than The industrial cloud platform identifies backup hyperbaric oxygen chamber B as the backup hyperbaric oxygen chamber for the same pending task and generates an inactive backup operation permit corresponding to the oxygen supply task of the target hyperbaric oxygen chamber A. This backup operation permit includes the pending task identifier, the equipment identifier of backup hyperbaric oxygen chamber B, the task stage, the shared resource group identifier corresponding to oxygen supply branch O2-01, and an inactive status flag. Figure 5 The stacking score of backup micro hyperbaric oxygen chamber B reached 0.90, while the stacking score of backup micro hyperbaric oxygen chamber C was 0.55. The difference between the two mainly comes from the contribution of resource matching.
[0068] If the target micro-hyperbaric oxygen chamber A experiences equipment status exceeding limits, communication heartbeat interruption, or shared resource group conflict before executing the corresponding task phase, the industrial cloud platform will update the operating permit of the target micro-hyperbaric oxygen chamber A to a revoked state and stop issuing subsequent operating permits for the same pending task to the target micro-hyperbaric oxygen chamber A. After revoking the target operating permit, the industrial cloud platform will change the backup operating permit from an inactive state to an active state. Figure 7 The status change is displayed through three links: the industrial cloud platform, the target micro hyperbaric oxygen chamber A, and the backup micro hyperbaric oxygen chamber B. The communication interruption of the target micro hyperbaric oxygen chamber A triggers the industrial cloud platform to detect the anomaly, which then leads to the continuous actions of revoking the permission for A and activating the backup.
[0069] After the backup operation permit is activated, the industrial cloud platform first converts the backup operation permit to a shared resource group reservation status, enabling the backup micro hyperbaric oxygen chamber B to obtain the reservation qualification for the shared resource group corresponding to oxygen supply branch O2-01. After the shared resource group reservation is completed, the industrial cloud platform issues the operation permit for the corresponding task stage to the backup micro hyperbaric oxygen chamber B. The edge control unit of the backup micro hyperbaric oxygen chamber B verifies the local safety conditions and the execution conditions corresponding to the operation permit. After the verification is passed, the oxygen supply control action is executed. Figure 7 The inactive binding, waiting in the same group or direct transfer to a different group, reserved status and obtained license are the key nodes in the backup operation license from the inactive state to the actual takeover state.
[0070] In this embodiment, the time consumed by abnormal takeover is determined according to four sequential steps: abnormal detection, target license revocation, backup license reservation and conversion, and backup license issuance and local verification. The calculation method is as follows:
[0071]
[0072] in, This indicates the time taken from the confirmation of an anomaly in the target hyperbaric oxygen chamber to the time it received operational clearance for the backup hyperbaric oxygen chamber. This indicates the time taken for anomaly detection. Indicates the time taken to revoke the target operating license. This indicates the time taken to convert a standby operation license to a shared resource group reservation status. This represents the time taken to issue an operating permit to the backup micro hyperbaric oxygen chamber and complete local verification. The formula is established according to the execution sequence of the takeover process. Abnormal takeover requires sequential completion of testing, cancellation, reservation conversion, and permit issuance and verification; therefore, the total time is the sum of the times taken for each sequential step.
[0073] In the scheduling example above, anomaly detection takes 2 seconds, revoking the target run permit takes 1 second, converting the backup run permit to the shared resource group reservation state takes 2 seconds, and issuing and verifying the backup permit locally takes 3 seconds. Substituting the above data into the formula yields:
[0074]
[0075] The calculation results show that the industrial cloud platform takes 8 seconds from confirming the interruption of the communication heartbeat of the target micro hyperbaric oxygen chamber A to the takeover of the backup micro hyperbaric oxygen chamber B after obtaining the operating permit. Figure 6 The four stages—anomaly detection, license revocation, reserved conversion, and issuance verification—are displayed in continuous time blocks. Each stage is connected end-to-end on the timeline, with the dotted line at the end corresponding to the takeover completion time, ensuring that the composition of the 8-second takeover time is consistent with the calculated result. During the takeover period, the industrial cloud platform maintains the revoked operating license status of the target micro-hyperbaric oxygen chamber A and does not include the backup operating license in the current occupancy status of the shared resource group during the inactive phase.
[0076] Before converting the backup operation permit to a reserved shared resource group status, the industrial cloud platform compares the shared resource group corresponding to the original operation permit of the target micro-hyperbaric oxygen chamber A with the shared resource group corresponding to the backup micro-hyperbaric oxygen chamber B. If the two shared resource groups are the same, the industrial cloud platform waits for the shared resource group of the target micro-hyperbaric oxygen chamber A to be released from its occupied state before converting the backup operation permit to a reserved shared resource group status. If the two shared resource groups are different, the industrial cloud platform directly converts the backup operation permit to a reserved shared resource group status and issues the corresponding task-stage operation permit to the backup micro-hyperbaric oxygen chamber B. Figure 7 The branching process after comparing resource groups reflects two backup takeover paths: waiting for release within the same group and direct conversion between different groups.
[0077] After the industrial cloud platform activates the backup operation permit, it maintains the operation permit revocation status of the target micro-hyperbaric oxygen chamber A. Even if the target micro-hyperbaric oxygen chamber A restores communication or local security status before the completion of the same pending task, the industrial cloud platform will not issue an operation permit for the same pending task to the target micro-hyperbaric oxygen chamber A. The target micro-hyperbaric oxygen chamber A will only re-participate in subsequent scheduling according to a new pending task after the completion of the current pending task. Figure 7The "Resume without Resend" node indicates that the target hyperbaric oxygen chamber A will maintain the same mission permission revocation relationship after recovery, which is used to avoid the target hyperbaric oxygen chamber A and the backup hyperbaric oxygen chamber B from repeatedly executing the same pending mission.
[0078] In the above manner, when the target micro hyperbaric oxygen chamber malfunctions, the industrial cloud platform can use the inactive backup operation license to complete the binding of the backup micro hyperbaric oxygen chamber, anomaly confirmation, license revocation, backup activation, shared resource group reservation conversion, and duplicate execution suppression, so that the same task to be executed maintains a single execution relationship between the target micro hyperbaric oxygen chamber and the backup micro hyperbaric oxygen chamber.
Claims
1. A method for centralized monitoring and scheduling of multiple micro hyperbaric oxygen chambers based on an industrial cloud platform, characterized in that, include: The industrial cloud platform receives the chamber status, valve status, task stage, and edge control unit status of the micro hyperbaric oxygen chamber, and associates the micro hyperbaric oxygen chamber with the shared resource group according to the oxygen supply branch, exhaust branch, or electrical branch connected to the micro hyperbaric oxygen chamber. The industrial cloud platform generates an operation permit based on the task stage and required resources of the task to be executed. When at least two tasks to be executed request the same shared resource group and the time periods they occupy overlap, the platform issues an operation permit to a micro hyperbaric oxygen chamber according to the scheduling rules configured on the platform. After the micro hyperbaric oxygen chamber completes the task stage and releases the shared resource group from the occupation, the platform issues an operation permit to the next micro hyperbaric oxygen chamber. After verifying that the local security conditions and the execution conditions corresponding to the operating permit are met, the edge control unit executes the control action. When the device status exceeds the limit, the communication heartbeat is interrupted, or the shared resource group is occupied in conflict, the industrial cloud platform revokes the operating permit that has not yet been executed and rearranges the order of pending tasks in the same shared resource group according to the scheduling rules.
2. The method for centralized monitoring and scheduling of multiple micro hyperbaric oxygen chambers based on an industrial cloud platform according to claim 1, characterized in that, The operation license includes a first license and a second license. The first license is used to enable the shared resource group to enter a reserved state, and the second license is used to allow the execution of control actions corresponding to the task phase. After the industrial cloud platform issues the first license, if it does not receive feedback from the edge control unit that the local security conditions are met within the local security confirmation timeout period configured by the platform, it cancels the first license and releases the reserved state of the shared resource group.
3. The method for centralized monitoring and scheduling of multiple micro hyperbaric oxygen chambers based on an industrial cloud platform according to claim 1, characterized in that, After the micro hyperbaric oxygen chamber that has obtained the operating permit completes the corresponding task stage, the edge control unit sends resource handover information to the industrial cloud platform. The resource handover information carries the task stage completion status, valve reset status, and shared resource group unoccupancy status. The industrial cloud platform issues an operating permit to the next micro hyperbaric oxygen chamber based on the resource handover information.
4. The method for centralized monitoring and scheduling of multiple micro hyperbaric oxygen chambers based on an industrial cloud platform according to claim 1, characterized in that, When the industrial cloud platform issues the operating permit to the target micro hyperbaric oxygen chamber, it associates the backup micro hyperbaric oxygen chamber with the same task to be executed and generates an inactive backup operating permit; if the target micro hyperbaric oxygen chamber experiences equipment status exceeding limits, communication heartbeat interruption, or shared resource group occupation conflict before executing the corresponding task stage, the industrial cloud platform revokes the operating permit of the target micro hyperbaric oxygen chamber and activates the backup operating permit.
5. The method for centralized monitoring and scheduling of multiple micro hyperbaric oxygen chambers based on an industrial cloud platform according to claim 3, characterized in that, The resource handover information is set with a handover sequence number. The industrial cloud platform writes the handover sequence number into the operating permit issued to the next micro hyperbaric oxygen chamber. The edge control unit of the next micro hyperbaric oxygen chamber records the handover sequence number received from the industrial cloud platform and executes the corresponding task stage when the handover sequence number carried in the operating permit matches the handover sequence number.
6. The method for centralized monitoring and scheduling of multiple micro hyperbaric oxygen chambers based on an industrial cloud platform according to claim 3, characterized in that, Before sending the resource handover information, the edge control unit collects the valve reset status and the shared resource group unoccupied status twice. If the two collection results are consistent, the edge control unit sends the resource handover information to the industrial cloud platform. If the two collection results are inconsistent, the edge control unit sends the handover failure information to the industrial cloud platform.
7. The method for centralized monitoring and scheduling of multiple micro hyperbaric oxygen chambers based on an industrial cloud platform according to claim 3, characterized in that, After the industrial cloud platform issues an operating permit to the next micro hyperbaric oxygen chamber based on the resource handover information, it returns a handover completion message to the micro hyperbaric oxygen chamber that sent the resource handover information. Before receiving the handover completion information, the hyperbaric oxygen chamber that sent the resource handover information remains in a state where the control actions of the corresponding task stage are prohibited from being restarted.
8. The method for centralized monitoring and scheduling of multiple micro hyperbaric oxygen chambers based on an industrial cloud platform according to claim 4, characterized in that, The backup operation permit does not occupy the shared resource group when it is not activated, and is bound to the task to be executed and the backup micro hyperbaric oxygen chamber. When the backup operation permit is activated, the industrial cloud platform first converts the backup operation permit to the reserved state of the shared resource group, and then issues the corresponding task stage operation permit to the backup micro hyperbaric oxygen chamber.
9. The method for centralized monitoring and scheduling of multiple micro hyperbaric oxygen chambers based on an industrial cloud platform according to claim 4, characterized in that, After the industrial cloud platform activates the backup operation permit, it maintains the operation permit revocation status of the target micro hyperbaric oxygen chamber; before the target micro hyperbaric oxygen chamber resumes communication or local security status before the task to be executed ends, the industrial cloud platform will not issue the same operation permit for the target micro hyperbaric oxygen chamber.
10. The method for centralized monitoring and scheduling of multiple micro hyperbaric oxygen chambers based on an industrial cloud platform according to claim 8, characterized in that, Before converting the backup operation permit to a reserved state of shared resource group, the industrial cloud platform compares the shared resource group corresponding to the original operation permit of the target micro hyperbaric oxygen chamber with the shared resource group corresponding to the backup micro hyperbaric oxygen chamber. If the two shared resource groups are consistent, the industrial cloud platform converts the backup operation permit after the shared resource group of the target micro hyperbaric oxygen chamber is de-occupied and returns. If the two shared resource groups are inconsistent, the industrial cloud platform directly converts the backup operation permit.
Citation Information
Patent Citations
Hyperbaric oxygen chamber equipment operation monitoring method and system
CN110063859A
Monitoring control system of micro hyperbaric oxygen chamber
CN118697576A