Plant equipment management method and system based on digital twinning
By employing time-slice self-allocation, virtual buffers, and staggered interlocking strategies, the management deadlock problem caused by the delay in virtual linkage logic between devices was resolved, enabling the stable and continuous operation of the digital twin platform and efficient coordination of device management.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- LONGYAN UNIV
- Filing Date
- 2026-02-02
- Publication Date
- 2026-05-01
Smart Images

Figure CN121657624B_ABST
Abstract
Description
Factory Equipment Management Methods and Systems Based on Digital Twins Technical Field
[0001] This invention relates to the field of factory equipment management technology, and more specifically to a factory equipment management method and system based on digital twins. Background Technology
[0002] Factory equipment management refers to the systematic management activities of planning, configuring, operating, maintaining, repairing, and updating various production equipment throughout their entire lifecycle during factory production operations. Its core objective is to ensure the safe, stable, and efficient operation of equipment, reduce failure rates and maintenance costs, and improve production efficiency and resource utilization through scientific scheduling. Factory equipment management based on digital twin technology constructs a virtual mapping of physical equipment. By collecting real-time operating data, status parameters, and environmental information, a dynamic and interactive digital model is formed in virtual space, enabling monitoring of equipment operating status, health assessment, fault prediction, and maintenance decision support. The digital twin model not only reflects the real-time working status of equipment but also provides early warnings of potential anomalies based on historical data and predictive algorithms. Through virtual-physical linkage, it optimizes equipment scheduling and energy consumption allocation, thereby transforming equipment management from passive maintenance to proactive perception, and from static management to dynamic optimization.
[0003] The existing technology has the following shortcomings:
[0004] When multiple devices share the same digital twin platform, they rely on virtual linkage logic for state synchronization and dynamic feedback management. If any device experiences delays, blockages, or abnormal pauses in the feedback process, it can easily disrupt the virtual-physical mapping link, causing the entire device group's operation and management process to enter a waiting state, creating a management deadlock at the information interaction layer. Such feedback anomalies typically don't immediately trigger system alarms, but after prolonged data interaction delays, they can cause biases in the linkage logic's judgment, leading to misjudgments in the platform management system's identification and scheduling logic of device status, thus locking the entire digital twin platform. In this situation, the execution of other devices' operating instructions is forced to pause or enter a waiting queue, causing an overall interruption in the device group's response, severely impacting the continuity of production and the stability of management scheduling. Simultaneously, imbalances in energy consumption distribution and operational load management among devices can further lead to task scheduling disorder, feedback channel blockage, and even control command loss, resulting in a significant decrease in overall system management efficiency and operational reliability.
[0005] The information disclosed in the background section is only intended to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention
[0006] The purpose of this invention is to provide a factory equipment management method and system based on digital twins to solve the problems mentioned in the background art.
[0007] To achieve the above objectives, the present invention provides the following technical solution: a factory equipment management method based on digital twins, comprising the following steps:
[0008] Step 1: Establish a time-slice self-allocation management mechanism. When any factory equipment is detected to be lagging behind, an independent update time slice for that factory equipment is automatically allocated. The independent update time slice is used as the benchmark for operation and management, allowing the other factory equipment to continue to complete status updates and operation management under their respective independent time slices, thereby realizing time-sharing independent management and continuous collaboration of multiple equipment.
[0009] Step 2: During the operation of the time slice self-allocation management mechanism, the feedback timing of each factory equipment is dynamically managed and sorted. A delay mapping strategy is used to record the feedback differences within each independent time slice. Based on the sorting results, the master control response priority of each factory equipment is determined to achieve orderly management of the equipment feedback process and hierarchical scheduling of master control authority.
[0010] Step 3: Based on the priority order determined by dynamic sorting, set up a virtual buffer management area, write the feedback content of each factory equipment into the virtual buffer in sequence, and update the virtual data step by step according to the priority order to realize hierarchical management and coordinated control of the virtual and real data update process, and ensure the continuity and traceability of equipment status information in the virtual management platform.
[0011] Step 4: During the continuous update of the virtual buffer, execute the staggered interlock management strategy, implement short-term isolation management for factory equipment with feedback delay, and restore the real-time interactive feedback of the isolated factory equipment according to the interlock sequence to ensure the operation recovery of delayed equipment and the stability of the overall system feedback management process;
[0012] Step 5: Based on the operation of the staggered interlock management strategy, energy self-balancing management and adjustment are carried out on the global virtual-real interaction process. The scheduling rhythm is dynamically corrected according to the execution frequency and response power of each factory equipment, so as to achieve the coordination and unity of energy consumption management, operation rhythm and task scheduling, thereby maintaining the efficient operation and dynamic balance management of the entire factory equipment group.
[0013] Preferably, the steps for establishing a time slice self-allocation mechanism include:
[0014] The system continuously collects and dynamically identifies the feedback status of factory equipment. By recording the operating status, working time, feedback duration, and data transmission delay of each piece of factory equipment, it detects equipment with lagging feedback based on the feedback cycle threshold and generates a time reference table.
[0015] Independent update time slices are divided according to the feedback characteristics of lagging equipment. The start time and duration of the independent update time slices are determined based on the delay duration and the virtual scene update cycle. An independent time axis identifier is assigned to each factory equipment.
[0016] Based on the independent update time slice, coordinate the virtual-to-real mapping process of lagging feedback equipment and other factory equipment, establish a time slice scheduling list and record the time slice sequence and feedback priority of each factory equipment.
[0017] During the continuous operation of independent time slices, the boundary relationships between time slices are coordinated, boundary connection information is generated, and a time connection table is established. By detecting the end status of independent time slices, the independent update time slices of lagging devices are merged into the global time axis to form a unified time flow structure.
[0018] Preferably, the step of dynamically sorting the feedback timing of each factory's equipment includes:
[0019] After the time slice self-allocation mechanism is completed, the feedback information of each factory equipment in the independent time slice is continuously collected and recorded to generate a time series dataset containing the feedback start time, response interval time, data update completion time and status synchronization time, and stored in the feedback time series table.
[0020] Based on the completion of feedback timing data acquisition, the feedback data in each independent time slice is processed by delay mapping. The feedback interval duration is calculated according to the feedback start time and completion time and matched with the update rhythm of the virtual time slice to establish a delay mapping table for the feedback timing.
[0021] Based on the contents of the delay mapping table, the feedback sequence of each factory equipment in an independent time slice is dynamically sorted, and the feedback timing is calibrated and a feedback timing position number is generated by combining the time slice self-allocation mechanism with the time base.
[0022] The main control response priority of each factory equipment is determined based on the results of dynamic sorting. The feedback data of each factory equipment is processed in sequence according to the priority order and the priority sorting results are recorded in the priority index table to ensure the time sequence consistency of virtual and real data updates.
[0023] Preferably, the process of recording the priority sorting results into the priority index table includes associating and storing the feedback timing position number of each factory equipment with the corresponding virtual state update node at the end of each virtual and real data update cycle, and adjusting the factory equipment with feedback timing changes according to the priority index table during the next round of independent time slice operation, so as to ensure the continuity and synchronization consistency of the virtual and real data update process.
[0024] Preferably, the steps of setting up a virtual buffer and updating the virtual data incrementally in priority order include:
[0025] After completing the dynamic sorting and determining the master control response priority of each factory device, the virtual buffer structure is initialized according to the priority order, the corresponding write sequence is established, and a unique buffer write sequence number and write area are assigned to each factory device.
[0026] After the virtual buffer is initialized, the feedback content of each factory equipment is written into the virtual buffer in sequence according to the determined priority order, and the source equipment number, feedback time and data attributes of the feedback data are recorded to form a continuous time chain structure.
[0027] Based on the sequential writing of all factory equipment feedback content, the virtual data is updated step by step according to priority order. The feedback content of the virtual buffer is read in turn to update the corresponding virtual state and the update time and update state are marked in the virtual buffer.
[0028] During the gradual updating of virtual data, the virtual buffer is periodically cleaned and time-coordinated, the remaining feedback content is detected and time synchronization instructions are generated, and the update results of the virtual buffer are aligned with the global time flow of the virtual scene to maintain the continuous operation of the virtual twin scene.
[0029] Preferably, when the virtual buffer is periodically cleaned up and time-series coordinated, the original order of feedback content that has not been updated is retained and it is re-included in the priority processing in the next round of updates. Feedback content that has been updated is removed and archived to the history record area. During the cleanup process, time synchronization instructions are generated to ensure that the update results of the virtual buffer are consistent with the global time flow of the virtual scene, thereby maintaining the continuous operation of the virtual twin scene.
[0030] Preferably, the steps for implementing the time-lapse interlocking strategy include:
[0031] During the continuous updating of the virtual buffer, the feedback status of all factory equipment is monitored in real time. By comparing the timestamps of the feedback content, the factory equipment with delayed feedback is identified, and the delayed status is marked in the virtual buffer and the corresponding feedback content is locked.
[0032] To implement short-term isolation processing for feedback-delayed factory equipment, the feedback content of the feedback-delayed factory equipment is stored separately from the feedback content of normal factory equipment by allocating isolation flag bits in the virtual buffer and establishing a temporary isolation area.
[0033] During the short-term isolation process, interlock timing control logic is established based on the staggered interlock strategy. By monitoring the update time interval and status changes of each factory equipment in the virtual buffer, the isolation duration of the feedback delay factory equipment is determined and an interlock timing release instruction is generated.
[0034] The feedback content of the delayed factory equipment is moved back from the temporary isolation area to the virtual buffer, and its virtual time slice position and master control response priority are adjusted according to the interlock sequence. At the same time, the isolation mark record and recovery time node are updated to maintain the continuous operation of the virtual twin scenario.
[0035] Preferably, during the execution of the staggered interlocking strategy, the interlocking timing control logic records the isolation start time and recovery time node of the feedback delay factory equipment, and combines the update time order of each factory equipment in the virtual buffer to rearrange the virtual time slice position of the feedback delay factory equipment when it migrates back to the virtual buffer, so as to ensure that the feedback content of the feedback delay factory equipment is consistent with the virtual time stream, thereby maintaining the continuity of the feedback timing during the continuous update process of the virtual buffer.
[0036] Preferably, the steps for energy self-balancing regulation of the global virtual-real interaction process include:
[0037] During the operation of the staggered interlock strategy, the execution frequency and response power of each factory equipment in the global virtual-real interaction process are continuously collected. The operating cycle, workload and energy consumption level of the factory equipment are recorded through feedback mapping relationship, and an energy operation curve is formed.
[0038] Identify the energy differences between equipment in each factory, analyze the power threshold and execution frequency based on the energy operation curve, and establish an energy distribution mapping table. Mark the energy imbalance nodes of factory equipment whose energy input-output ratio exceeds the limit.
[0039] The global scheduling rhythm is dynamically adjusted based on the execution frequency and response power of the factory equipment. The energy output is balanced and the scheduling records are updated by adjusting the virtual feedback interval and time slice distribution ratio.
[0040] The virtual-real energy interaction process is balanced and its stability is confirmed by collecting energy consumption and response frequency data and comparing them with the energy distribution mapping table to record the energy balance state and form a continuous dynamic balance process to maintain the stable linkage of the virtual twin scene.
[0041] A factory equipment management system based on digital twins includes a time slice allocation module, a timing sequencing module, a virtual buffer module, a time-shifting interlock module, and an energy balance module.
[0042] Time slice allocation module: Establishes a time slice self-allocation mechanism. When any factory equipment is detected to be lagging behind, it automatically allocates an independent update time slice for that factory equipment and uses the independent update time slice as the operating benchmark, so that the other factory equipment can continue to complete the status update under their respective independent time slices.
[0043] Timing Sequencing Module: During the operation of the time slice self-allocation mechanism, the feedback timing of each factory equipment is dynamically sorted. A delay mapping strategy is used to record the feedback differences within each independent time slice. The main control response priority of each factory equipment is determined based on the sorting results.
[0044] Virtual buffer module: Based on the priority order determined by dynamic sorting, a virtual buffer is set up, and the feedback content of each factory equipment is written into the virtual buffer in sequence, and the virtual data is updated step by step according to the priority order;
[0045] Staggered Interlock Module: During the continuous update of the virtual buffer, the staggered interlock strategy is executed to implement short-term isolation processing for factory equipment with feedback delay, and real-time interactive feedback of the isolated factory equipment is restored according to the interlock sequence.
[0046] Energy balance module: Based on the operation of the time-sharing interlock strategy, it performs energy self-balancing adjustment of the global virtual-real interaction process and dynamically corrects the scheduling rhythm according to the execution frequency and response power of each factory equipment.
[0047] The technical effects and advantages provided by the present invention in the above technical solution are as follows:
[0048] This invention establishes a time-slice self-allocation mechanism combined with dynamic sorting of feedback timing, enabling each factory device to update its state without relying on a single feedback link while running on a shared digital twin platform. When individual factory devices experience feedback lag, their operation is confined to an independent update time slice, while other factory devices can still continuously update their virtual and physical states within their respective time slices, thus avoiding global waiting and cascading blockages in the virtual-physical mapping process. Through the cooperation of virtual buffers and staggered interlocking strategies, virtual and physical data can be continuously updated according to a clear priority order, ensuring a stable and coherent operating state of the virtual twin scenario under conditions of multiple devices running in parallel, effectively preventing the platform from entering a deadlock state due to local anomalies.
[0049] This invention introduces energy self-balancing regulation based on the time-staggered interlocking strategy, dynamically coordinating the execution frequency and response power during the global virtual-physical interaction process, enabling the scheduling rhythm to adaptively adjust according to changes in equipment operating status. When multiple factory devices are operating simultaneously, the update rhythm in the virtual space remains consistent with the energy consumption of the physical devices, avoiding virtual-physical mapping disorder caused by load concentration or feedback imbalance. Through continuous energy balancing regulation, the shared platform can maintain stable updates and continuous linkage during long-term operation, thereby reducing the risk of operational interruption and improving the continuity and reliability of overall equipment management. Attached Figure Description
[0050] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this invention. For those skilled in the art, other drawings can be obtained based on these drawings.
[0051] Figure 1 is a flowchart of the factory equipment management method based on digital twins according to the present invention.
[0052] Figure 2 is a schematic diagram of the modules of the factory equipment management system based on digital twin of the present invention. Detailed Implementation
[0053] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, they are provided so that the description of this disclosure will be more complete and fully convey the concept of the exemplary embodiments to those skilled in the art.
[0054] This invention provides a factory equipment management method based on digital twins, as shown in Figure 1, comprising the following steps:
[0055] Step 1: Establish a time-slice self-allocation management mechanism. When any factory equipment is detected to be lagging behind, an independent update time slice for that factory equipment is automatically allocated. The independent update time slice is used as the benchmark for operation and management, allowing the other factory equipment to continue to complete status updates and operation management under their respective independent time slices, thereby realizing time-sharing independent management and continuous collaboration of multiple equipment.
[0056] The specific implementation method for this step is as follows:
[0057] The feedback status of factory equipment is continuously collected and dynamically identified. All equipment within the factory establishes a virtual-physical mapping relationship with the digital twin platform during operation, and the operating status, working time, feedback duration, and data transmission latency of each device are recorded in real time. The platform monitors the feedback latency of each factory device by setting a feedback cycle threshold. When the feedback time of a factory device exceeds the set threshold, the device is immediately marked as a lagging device. At this time, the platform saves the current update timestamps of all factory devices and sorts them to form a time baseline table. The time baseline table records the current virtual-physical mapping update time and feedback response interval of each device. The timestamp records of devices marked as lagging will serve as the basis for subsequent independent update time slice division. This stage also classifies the operating status of each factory device, distinguishing between normal feedback devices and lagging feedback devices, providing a traceable foundation for subsequent time slice division.
[0058] Secondly, independent update time slices are divided based on the feedback characteristics of lagging devices. The time slice self-allocation mechanism calculates the start time and duration of each independent update time slice based on the device's latency and the virtual scene's update cycle. When dividing independent update time slices, the platform assigns a unique time axis identifier to each device and binds this identifier to the device number, ensuring each device has a unique update time period. To ensure continuous updates to the virtual scene, the platform rearranges the update times of devices with normal feedback, allowing each device to perform virtual mapping updates along its own independent time axis without relying on lagging devices. This results in multiple parallel time slice segments within the virtual environment, each corresponding to the virtual and physical data update activities of one device. After division, the platform maintains a global time series index in the virtual environment, recording the start time, end time, and corresponding factory device number of each independent update time slice, ensuring that different time slices are independent of each other in the virtual scene and that the update order is traceable.
[0059] Then, using independent update time slices as the operating benchmark, the virtual-physical mapping process of lagging devices and other factory devices is coordinated. For lagging devices, virtual state updates and physical state synchronization are performed independently within their independent update time slices, with all virtual operations revolving around this independent time slice. Each independent update time slice contains several consecutive update periods, with each period corresponding to one virtual-physical mapping cycle for the device. For other factory devices, upon detecting that a lagging device has been allocated an independent time slice, they immediately continue status acquisition and data synchronization based on their respective independent time slices. The virtual state update operation for each device is performed sequentially within its independent time slice. After each update, the platform records the update completion time and writes the data to the time series buffer. The platform associates each device's update time slice with its feedback result using a time index, ensuring the correct time correspondence of all virtual update results. During this stage, the platform establishes a time slice scheduling list in the virtual twin environment, recording the time slice sequence and feedback priority of all factory devices, ensuring that the update order between devices progresses continuously according to the time index, without cross-waiting or feedback overwriting. In this way, even if one device is in a state of feedback lag, other devices can still perform state update operations according to their own independent time slice rhythm, ensuring the continuity of the virtual scene operation and maintaining a stable connection between the update activities of virtual and real mapping data.
[0060] Finally, during the continuous operation of independent time slices, the boundary relationships between time slices are coordinated to maintain the uniformity of the overall time flow of the virtual twin platform. The time slice self-allocation mechanism detects the start time of the time slice of subsequent devices at the end of each independent update time slice and generates boundary connection information based on the ending state of the previous time slice. This boundary connection information includes the final update parameters of the previous device's virtual state, the transmission order of feedback data, and the start signal of the next device's time slice. By setting a time connection table in the virtual environment, the virtual update results of the previous device can be read when the next time slice starts and used as reference data for a new round of state updates, achieving continuous transmission of the virtual time flow. When a lagging device completes virtual-real synchronization updates within its independent time slice and regains the same response rhythm as other devices, the platform merges its independent time slice into the global timeline. The merging operation includes releasing the time index of the device's independent time slice and splicing its update time period with the global update time sequence to restore a unified time flow structure. In this way, lagging devices can complete data synchronization during independent operation without affecting the update rhythm of other devices. After recovery, they can smoothly return to the global timeline, ensuring consistency in the time structure of the entire virtual twin platform. This process achieves a complete closed loop, from feedback lag detection, independent update time slice division, state updates based on independent update time slices, to global time coordination. Virtual mapping updates of all factory devices occur independently within their respective time slices, and the logical relationship of the virtual time stream is continuously connected across different time slices. The digital twin platform maintains a continuous time update stream even when multiple factory devices are running in parallel, preventing overall blockage or response interruption due to feedback delays from individual devices.
[0061] Through the execution of the above steps, the time-slice self-allocation mechanism forms a complete time separation and synchronous update system in the process of virtual-physical interaction of factory equipment. This system continuously monitors the feedback status of equipment, automatically divides independent update time slices, performs virtual-physical synchronous updates based on independent time slices, and achieves connection and coordination of time boundaries during operation. It fundamentally eliminates the global waiting problem caused by feedback lag, enabling the virtual-physical mapping process of each factory device to run independently and with controllable time in the shared digital twin environment, maintaining the dynamic balance and continuous linkage of the factory equipment management process.
[0062] Step 2: During the operation of the time slice self-allocation management mechanism, the feedback timing of each factory equipment is dynamically managed and sorted. A delay mapping strategy is used to record the feedback differences within each independent time slice. Based on the sorting results, the master control response priority of each factory equipment is determined to achieve orderly management of the equipment feedback process and hierarchical scheduling of master control authority.
[0063] The specific implementation method for this step is as follows:
[0064] After the time-slice self-allocation mechanism is completed, feedback information from each factory device within its independent time slice is continuously collected and recorded. Each factory device corresponds to an independent time-slice running cycle in the virtual twin platform. At the start of each time slice, the platform begins recording the arrival time of the feedback signal, the update time of the feedback content, and the completion time of the feedback. Through this continuous recording process, complete feedback timing information for each factory device within its independent time slice can be obtained. The platform generates a time-series dataset for each factory device, containing the start time of the device's feedback, the response interval, the data update completion time, and its state synchronization time in the virtual scene. This data is stored in a feedback time series table, providing an accurate time basis for subsequent dynamic sorting and delay mapping. During this stage, feedback data from all factory devices is collected within their independent time slices, eliminating cross-time-slice interference and ensuring the continuity and accuracy of time recording.
[0065] After the feedback timing data is collected, a delay mapping process is performed on the feedback data within each independent time slice. The purpose of delay mapping is to quantify and correspond the feedback delay of each factory device during actual physical operation in virtual space, enabling the virtual scene to reflect the time differences of real feedback. In this process, the platform first calculates the feedback interval duration based on the feedback start and completion times of each factory device and matches this duration with the update rhythm of the virtual time slice. For factory devices with lagging feedback, their feedback interval duration is represented as a delay segment in the virtual time slice, and a time offset is formed between the delay segment and the actual state synchronization point of the device. The platform records this offset information as a delay mapping value and binds it with the device number and time slice number to establish a delay mapping table for feedback timing in the virtual environment. The delay mapping table reflects the degree of feedback difference of each factory device within an independent time slice, including the feedback time offset and the relative difference between the feedback completion time and the virtual synchronization time. Through this mapping process, the platform can accurately mark the feedback position of each device on the virtual time axis, laying the foundation for subsequent priority determination.
[0066] Then, based on the delay mapping table, the feedback order of each factory device within its independent time slice is dynamically sorted. The platform rearranges all factory devices according to the magnitude of the delay mapping value and the order of feedback completion time. Devices with shorter feedback delays and earlier completion times are placed at the front of the sort, while devices with longer feedback delays are moved to the back. During the sorting process, the platform uses the time base of the time slice self-allocation mechanism to calibrate the feedback timing of different devices to ensure the continuity of the sorting results on the time axis. The dynamic sorting is not limited to a single time slice; it can also reference the feedback trend of the previous moment across time slices to form a continuous timing sorting logic. Through dynamic sorting, the platform can clearly identify the devices with the fastest feedback response and the devices with the slowest feedback within the same time range, thus providing a basis for determining the master control response priority. After sorting, each factory device is assigned a feedback timing position number, which corresponds to the device's virtual state update node, ensuring that subsequent update processes proceed in chronological order.
[0067] After dynamic sorting is completed, the master control response priority of each factory device is determined based on the sorting results, and priority control is executed during the virtual-to-real data update process. The determination of the master control response priority is based on the position number of the dynamic sorting; devices with higher feedback timing positions are assigned higher master control response priorities. During the virtual data update process, the platform processes the feedback data of each device in priority order: first, it processes the feedback from the device with the highest master control response priority, updates its virtual state to the latest state, and writes the result to the virtual buffer; then, it processes the feedback from lower priority devices in sequence, until all devices complete a complete virtual-to-real synchronization update. Through this sequential update mechanism, the virtual environment can maintain the temporal consistency of data even with feedback delays. To ensure the continuous operation of the virtual scene, after each update cycle, the platform records the priority sorting results in the priority index table, and in the next time slice run, it refers to the priority distribution of the previous round to adjust devices with large changes in feedback timing, so that the feedback and update of the entire virtual scene always remain in a balanced state. Once all factory equipment completes its feedback within its own independent time slice and undergoes delay mapping and dynamic sorting, the virtual platform can update the data according to the determined master control response priority, achieving synchronization and consistency of virtual and real data in the time dimension.
[0068] Through the above steps, the dynamic sequencing process of feedback timing forms a closed-loop control logic based on the time slice self-allocation mechanism. This logic ensures that in a virtual scenario where multiple factory devices operate in parallel, the time relationship between feedback from each device is clear, the order is reasonable, and the updates are coordinated by collecting feedback timing data in real time, establishing a delay mapping table, performing dynamic sequencing, and determining the master control response priority. Each independent time slice can independently reflect the feedback characteristics of the corresponding factory device, while global synchronization is achieved through unified scheduling of master control response priorities. This ensures that the digital twin platform maintains a continuous and consistent time order during the updating of virtual and real data, preventing the asynchrony of virtual and real data due to disordered feedback order or delayed response, and guaranteeing the coordinated operation and state consistency of multiple devices in the shared virtual space.
[0069] Step 3: Based on the priority order determined by dynamic sorting, set up a virtual buffer management area, write the feedback content of each factory equipment into the virtual buffer in sequence, and update the virtual data step by step according to the priority order to realize hierarchical management and coordinated control of the virtual and real data update process, and ensure the continuity and traceability of equipment status information in the virtual management platform.
[0070] The specific implementation method for this step is as follows:
[0071] After completing the dynamic sorting and determining the master control response priority of each factory device, the structure of the virtual buffer is initialized according to the priority order, and a corresponding write sequence is established. The virtual buffer serves as a temporary data storage area in the virtual twin platform, used to temporarily store feedback information from different factory devices. The platform first assigns a unique buffer write sequence number to each factory device based on the results of the previous dynamic sorting stage, and determines the corresponding write area. Each write area corresponds to the complete feedback content generated by a factory device within the current independent time slice, including the device's operating status, data acquisition results, operation feedback, and its timestamp. The platform allocates write rights sequentially according to priority, with higher-priority factory devices receiving the front position in the buffer, thus allowing for priority processing of their feedback information during virtual data updates. During the initialization phase, the buffer also sets up a status flag area to record the write status and update time of each feedback data, ensuring the orderly execution of subsequent update operations. This sequential buffer initialization process provides a clear storage logic and time-related foundation for subsequent data writing and updates.
[0072] After the virtual buffer is initialized, the feedback content from each factory device is written to the virtual buffer sequentially according to the determined priority order. During the writing process, the platform fills the buffer with the feedback data generated in each factory device's independent time slice, according to the writing area corresponding to each factory device. Each write records the source device number, feedback time, and data attributes of the feedback data, ensuring that the data structure in the virtual space corresponds to the device feedback in the physical space. High-priority factory devices are written to the buffer first, and data with smaller feedback delays is stored in advance, thus providing a reference basis for subsequent virtual data updates. For factory devices with lower priority or feedback lag, their data enters the buffer after the preceding write is completed, ensuring that the data time series in the virtual space remains continuous. During the writing process, the end time of each factory device's feedback content is used as the starting identifier for the next device's write, forming a continuous time chain structure in the virtual buffer. This continuous writing mechanism avoids the overlap or overwriting of feedback information in the time dimension, thereby maintaining the order and traceability of the data.
[0073] After sequentially writing all factory equipment feedback, the platform updates the virtual data step-by-step according to priority. Within the virtual scene, the platform reads the feedback content from the virtual buffer and updates the corresponding equipment status in the virtual twin model based on priority. During the update process, the platform first reads the feedback content from the highest-priority factory equipment, synchronizing its physical operating status to the virtual model and updating its corresponding virtual parameters and status display. Subsequently, the platform reads the feedback content from lower-priority factory equipment and corrects the status of the corresponding equipment in the virtual model. After each data update, the platform marks the update time and status of the feedback content in the virtual buffer to ensure that processed data is skipped in the next cycle, avoiding duplicate updates. Simultaneously, the platform dynamically adjusts the virtual timeline to ensure that the time progression of the virtual scene remains consistent with the chronological order of the feedback data. When high-frequency response devices and lagging feedback devices alternate in the virtual buffer, the platform processes them one by one according to priority, coordinating the time difference between high-frequency and lagging devices through step-by-step updates, ensuring continuous operation of the virtual scene.
[0074] Finally, during the gradual updating of virtual data, the virtual buffer is periodically cleaned and time-series coordinated to maintain the continuous operation of the virtual twin scene. After each round of virtual data updates, the platform checks the remaining feedback content in the virtual buffer to identify which devices' feedback is still lagging. For feedback content that has not yet been updated, the platform retains its original order in the buffer, so that it can be prioritized again in the next round of updates. At the same time, for feedback content that has been updated, the platform removes it from the buffer and archives the relevant data to the history record area for time correlation and state comparison in subsequent time slices. To ensure the continuous operation of the virtual twin scene, the platform generates time synchronization instructions during the cleanup process, aligning the update results of the buffer with the global time stream in the virtual scene, so that the virtual scene can continue from the latest state after each round of updates without pausing or jumping due to the lagging feedback of a certain device. Through this dynamic cleanup mechanism, the virtual buffer can continuously maintain a clear time sequence structure and update record, enabling the virtual twin scene to maintain stable and continuous operation even when high-frequency response and lagging feedback coexist.
[0075] Through the continuous execution of the above steps, the virtual buffer, guided by the dynamic sorting results, realizes the complete process from writing feedback content to updating virtual data. This process forms a dynamically adjustable time coordination layer in the virtual space, achieving the fusion processing of different feedback timings through sequential writing and gradual updates, enabling the virtual twin scenario to maintain time balance and logical consistency between high-frequency response and delayed feedback. The feedback content of each factory device is arranged in order of priority in the virtual buffer, and the virtual data update process strictly follows the priority order, thereby ensuring that the virtual-real mapping relationship is continuous, stable, and coordinated in an environment where multiple devices operate in parallel.
[0076] Step 4: During the continuous update of the virtual buffer, execute the staggered interlock management strategy, implement short-term isolation management for factory equipment with feedback delay, and restore the real-time interactive feedback of the isolated factory equipment according to the interlock sequence to ensure the operation recovery of delayed equipment and the stability of the overall system feedback management process;
[0077] The specific implementation method for this step is as follows:
[0078] During the continuous updating of the virtual buffer, the feedback status of all factory equipment is monitored in real time to identify equipment with delayed feedback. In each update cycle, the virtual buffer stores the timestamp, update status, and priority order of the feedback content from each factory equipment. By comparing these timestamps, delayed feedback equipment can be clearly distinguished from normal equipment. After each data update cycle, the platform determines whether there are any delayed feedback equipment exceeding the set response period based on the time record information. Once a delayed feedback equipment is detected, its status is immediately marked as delayed in the virtual buffer, and its feedback content is temporarily locked, preventing it from entering the subsequent virtual data update process. Simultaneously, to prevent the delayed feedback from the equipment from being written into the virtual buffer and overwriting the normal feedback data of other equipment, the platform assigns an isolation flag to the delayed equipment in the virtual buffer. This isolation flag ensures that the data of the delayed equipment is stored separately from the data of the normal equipment, preventing misjudgments caused by its delayed feedback from spreading throughout the virtual scene.
[0079] Once a device with delayed feedback is identified and marked, it is immediately placed under short-term isolation to prevent its delayed feedback from interfering with the status updates of other factory equipment. This short-term isolation is achieved by establishing a temporary isolation zone within a virtual buffer, specifically for storing the delayed device's feedback information and status parameters. The isolation zone is established based on the virtual buffer's structure; the delayed device's data is moved from the main buffer to the isolation zone, while the isolation start time is recorded in the main buffer. Feedback information from devices within the isolation zone is temporarily excluded from the virtual scenario's status updates, ensuring that other normal devices in the main buffer can continuously complete data updates and status mapping. During this process, the virtual timeline continues to advance continuously, and the isolation operation does not interrupt the overall operation of the virtual scenario. Simultaneously, the platform maintains a monitoring channel for isolated devices, continuously tracking their feedback recovery status so that they can be reintegrated into the update process when interlocking timing conditions are met. Through this short-term isolation method, factory equipment with delayed feedback is temporarily removed from the virtual scenario, preventing its delay from propagating to the data update stages of other devices, thus ensuring that the data synchronization and status updates of normal devices in the virtual buffer are unaffected.
[0080] After the delayed feedback device is isolated, an interlocking timing control logic is established based on a staggered interlocking strategy to manage the recovery conditions and order of the delayed device. The interlocking timing control logic determines the isolation duration of the delayed device by monitoring the update time interval and state changes of each device in the virtual buffer. When the feedback state of the delayed device recovers to the point where it reaches the normal response threshold for three consecutive update cycles, the platform automatically triggers an interlocking timing release command. During the release process, the platform first checks the update progress of normal devices in the virtual buffer to ensure the stability of the current virtual scene's state data before migrating the data of the isolated device back from the temporary isolation area to the main buffer. During the migration process, the platform recalculates the virtual time slice position of the delayed device based on its feedback time to ensure that the device's feedback content is inserted into the correct position in the virtual time stream, avoiding feedback timing errors. The establishment and release process of the interlocking timing strictly follows the logic of time sequence and feedback continuity, enabling the delayed device to complete state correction before resuming interaction, thereby achieving safe recovery of delayed feedback in the virtual scene.
[0081] After the delayed feedback device completes short-term isolation and resumes interaction according to the interlocking timing, the virtual buffer and virtual scene are synchronized and coordinated to ensure the continuous and stable operation of the virtual twin platform. In the first update cycle after isolation is lifted, the platform re-includes the feedback data from the restored factory equipment into the normal update sequence of the virtual buffer, adjusting the update order according to its original master control response priority. For the restored equipment, its feedback content will overwrite the old data from the isolation period with the latest state, thus completing a full state synchronization of the virtual scene. Simultaneously, the platform updates the isolation identifier record in the virtual buffer, changing the isolation state of the device to the restored state, and records the restoration time node in the interlocking timing control. To maintain the continuous operation of the virtual scene, the platform readjusts the virtual time stream after each isolation is lifted, ensuring that the feedback from the restored equipment and other normal equipment remains consistent on the timeline, preventing time drift or state misalignment. Through this process, the update logic of the virtual buffer achieves closed-loop operation from delay detection, short-term isolation, interlocking timing control to state recovery, enabling the virtual twin scenario to maintain the integrity of data updates and the order of feedback processes even when multiple devices are running in parallel.
[0082] Through the above steps, the staggered interlocking strategy forms a dynamic isolation and sequential recovery mechanism during the continuous updating of the virtual buffer. This mechanism effectively manages delayed feedback by detecting devices with feedback delays, implementing short-term isolation processing, establishing interlocking timing control, and restoring real-time interactive feedback. Devices with feedback delays are temporarily isolated in the virtual buffer, preventing their delay information from interfering with the update process of other devices. When their feedback returns to normal, they can smoothly return to the virtual data update sequence under the guidance of the interlocking timing, thus ensuring the continuous operation of the virtual twin scenario. This implementation method enables the digital twin platform to maintain the coordination and stability of the virtual-real mapping process when facing complex operating conditions such as uneven feedback from multiple devices, latency fluctuations, and state lags.
[0083] Step 5: Based on the operation of the staggered interlock management strategy, energy self-balancing management and adjustment are carried out on the global virtual-real interaction process. The scheduling rhythm is dynamically corrected according to the execution frequency and response power of each factory equipment to achieve coordinated unity of energy consumption management, operation rhythm and task scheduling, thereby maintaining the efficient operation and dynamic balance management of the entire factory equipment group.
[0084] The specific implementation method for this step is as follows:
[0085] Based on the stable operation of the time-staggered interlocking strategy, the execution frequency and response power of each factory device during the global virtual-physical interaction process are continuously collected. The virtual twin platform records the operating cycle, workload, and energy consumption level of each factory device in real time through a feedback mapping relationship established between the virtual and physical spaces. Execution frequency reflects the number of times a factory device completes a task per unit time, while response power reflects the energy usage intensity of the device during execution. The platform maps these parameters to virtual time slices through a time synchronization mechanism, forming a complete energy operation curve. The energy curve of each factory device includes the temporal relationship of current execution frequency, instantaneous power, cumulative energy consumption, and virtual feedback response. By continuously collecting energy characteristic data from each factory device, the platform can grasp the dynamic changes in virtual-physical energy interaction during the overall operation, providing a data foundation for subsequent energy self-balancing regulation. In this stage, the energy acquisition process and the time-staggered interlocking strategy are executed in parallel to ensure that the energy status of the devices can still be accurately tracked during isolation and recovery processes.
[0086] After collecting energy characteristic data, the platform identifies energy differences among factory equipment and determines equipment with uneven energy distribution. Based on the energy operation curves from the previous stage, the platform analyzes the energy change trend of each device within the same virtual time slice. If the response power of a device consistently exceeds the average power threshold, while the execution frequency of another device is significantly lower, it indicates uneven energy distribution. Uneven energy distribution can cause some devices to operate at high loads for extended periods, resulting in energy accumulation in the virtual space, manifesting as virtual-real mapping delay; while low-power devices may experience feedback lag, leading to unstable responses in the virtual scene. To prevent the spread of this imbalance, the platform sets up an energy distribution mapping table in the virtual space to time-series calibrate the energy consumption of each factory device. This mapping table records the power level, response interval, and energy change ratio of each factory device within each virtual time slice, allowing the platform to intuitively reflect the distribution of virtual-real energy differences. When the energy input-output ratio of a device exceeds a set range, the platform marks it as an energy imbalance node, providing a basis for dynamic adjustments to the scheduling rhythm in the next stage.
[0087] After energy imbalance nodes are identified, the global scheduling rhythm is dynamically adjusted based on the execution frequency and response power of each factory's equipment. The platform maintains a global scheduling timeline in the virtual space to control the update order and time interval of the virtual-to-real mapping of each factory's equipment. When the energy load of a certain device is too high, the platform extends its virtual feedback interval, reducing its update frequency in the virtual scene, thus mitigating its operating power. For devices with lower energy loads, the platform shortens their virtual feedback interval, increasing their update frequency in the virtual space, thereby achieving overall energy output equalization. During this process, the platform ensures that the adjustment of the scheduling rhythm does not disrupt the time coordination between devices, based on the timing rules in the staggered interlocking strategy. Whenever the scheduling rhythm is adjusted, the platform recalculates the distribution ratio of virtual time slices to ensure that the total length of time slices for all devices remains unchanged, maintaining the continuous advancement of the virtual time flow. Through this dynamic adjustment process, energy distribution in the virtual space is rebalanced, the energy consumption of high-power devices is smoothly allocated, and the feedback delay of low-power devices is effectively compensated. The platform simultaneously updates the scheduling records of each device in the virtual buffer to ensure that the next round of energy regulation is traceable and sustainable.
[0088] After the global scheduling rhythm is dynamically corrected, the virtual-real energy interaction process undergoes balance feedback and stability confirmation. In the next running cycle of the virtual time stream, the platform re-collects the energy consumption and response frequency of each factory device and compares the newly collected data with the energy mapping table adjusted in the previous round. If the deviation between energy output and input decreases, it indicates that the adjustment of the scheduling rhythm has achieved the expected self-balancing effect. At this time, the platform records the energy balance state in the virtual space and uses it as the initial benchmark for the next cycle. For devices that still have energy fluctuations, the platform will continue to fine-tune their execution frequency according to the degree of energy difference, forming a continuous dynamic balance process. During this stage, the virtual buffer and the energy distribution mapping table are updated synchronously to ensure that the energy flow in the virtual scene matches the power response of the physical devices. Through this periodic adjustment and feedback confirmation method, the platform forms an adaptive energy balance mechanism in the virtual-real energy interaction process, enabling the virtual twin scene to maintain a stable update rate and continuous linkage state when multiple devices are running in parallel. Ultimately, when the energy consumption of all factory equipment in the virtual space tends to be balanced, the risk of lock-up in the virtual-real mapping link is completely eliminated, and the virtual twin platform achieves long-term dynamic balance and operational stability at the energy level.
[0089] Through the continuous execution of the above steps, the energy self-balancing regulation process constructs a virtual-physical linkage control system centered on energy distribution, based on a staggered interlocking strategy. This system continuously collects execution frequency and response power, identifies nodes with uneven energy distribution, corrects the global scheduling rhythm, and adjusts the feedback balance state, ensuring smooth energy flow and coordinated feedback response under the condition of parallel operation of multiple factory devices on the digital twin platform. The energy output of each factory device in the virtual space is effectively controlled, and the operating rhythm of the virtual scene is consistent with the execution characteristics of the physical equipment. This eliminates the risks of virtual-physical mapping delays, feedback lags, and link lock-up caused by energy imbalances, enabling the shared platform to maintain stable updates and continuous linkage during long-term operation.
[0090] Beneficial effect 1:
[0091] This invention establishes a time-slice self-allocation mechanism combined with dynamic sorting of feedback timing, enabling each factory device to update its state without relying on a single feedback link while running on a shared digital twin platform. When individual factory devices experience feedback lag, their operation is confined to an independent update time slice, while other factory devices can still continuously update their virtual and physical states within their respective time slices, thus avoiding global waiting and cascading blockages in the virtual-physical mapping process. Through the cooperation of virtual buffers and staggered interlocking strategies, virtual and physical data can be continuously updated according to a clear priority order, ensuring a stable and coherent operating state of the virtual twin scenario under conditions of multiple devices running in parallel, effectively preventing the platform from entering a deadlock state due to local anomalies.
[0092] Benefit 2:
[0093] This invention introduces energy self-balancing regulation based on the time-staggered interlocking strategy, dynamically coordinating the execution frequency and response power during the global virtual-physical interaction process, enabling the scheduling rhythm to adaptively adjust according to changes in equipment operating status. When multiple factory devices are operating simultaneously, the update rhythm in the virtual space remains consistent with the energy consumption of the physical devices, avoiding virtual-physical mapping disorder caused by load concentration or feedback imbalance. Through continuous energy balancing regulation, the shared platform can maintain stable updates and continuous linkage during long-term operation, thereby reducing the risk of operational interruption and improving the continuity and reliability of overall equipment management.
[0094] The present invention provides a factory equipment management system based on digital twins, as shown in Figure 2, including a time slice allocation module, a timing sorting module, a virtual buffer module, a time-shifting interlock module, and an energy balance module;
[0095] Time slice allocation module: Establishes a time slice self-allocation mechanism. When any factory equipment is detected to be lagging behind, it automatically allocates an independent update time slice for that factory equipment and uses the independent update time slice as the operating benchmark, so that the other factory equipment can continue to complete the status update under their respective independent time slices.
[0096] Timing Sequencing Module: During the operation of the time slice self-allocation mechanism, the feedback timing of each factory equipment is dynamically sorted. A delay mapping strategy is used to record the feedback differences within each independent time slice. The main control response priority of each factory equipment is determined based on the sorting results.
[0097] Virtual buffer module: Based on the priority order determined by dynamic sorting, a virtual buffer is set up, and the feedback content of each factory equipment is written into the virtual buffer in sequence, and the virtual data is updated step by step according to the priority order;
[0098] Staggered Interlock Module: During the continuous update of the virtual buffer, the staggered interlock strategy is executed to implement short-term isolation processing for factory equipment with feedback delay, and real-time interactive feedback of the isolated factory equipment is restored according to the interlock sequence.
[0099] Energy balance module: Based on the operation of the time-sharing interlock strategy, it performs energy self-balancing adjustment of the global virtual-real interaction process and dynamically corrects the scheduling rhythm according to the execution frequency and response power of each factory equipment.
[0100] The factory equipment management method based on digital twins provided in this embodiment of the invention is implemented through the aforementioned factory equipment management system based on digital twins. For details of the specific methods and processes of the factory equipment management system based on digital twins, please refer to the embodiments of the factory equipment management method based on digital twins described above, which will not be repeated here.
[0101] The foregoing has only described certain exemplary embodiments of the present invention by way of illustration. Undoubtedly, those skilled in the art can modify the described embodiments in various ways without departing from the spirit and scope of the present invention. Therefore, the foregoing drawings and descriptions are illustrative in nature and should not be construed as limiting the scope of protection of the claims of the present invention.
Claims
1. A factory equipment management method based on digital twins, characterized in that, Includes the following steps: Step 1: Establish a time-slice self-allocation management mechanism. When any factory equipment is detected to be lagging behind in feedback, an independent update time slice is automatically allocated for that factory equipment. This independent update time slice is used as the benchmark for operation and management, allowing other factory equipment to continue completing status updates and operation management within their respective independent time slices. Step 2: During the operation of the time-slice self-allocation management mechanism, the feedback sequence of each factory equipment is dynamically managed and sorted. A delay mapping strategy is used to record the feedback differences within each independent time slice. Based on the sorting results, the master control response priority of each factory equipment is determined, achieving orderly management of the equipment feedback process and hierarchical scheduling of master control authority. Step 3: Based on the priority order determined by dynamic sorting, set... A virtual buffer management area is set up, and the feedback content of each factory equipment is written into the virtual buffer in sequence. The virtual data is updated step by step according to the priority order to realize hierarchical management and coordinated control of the virtual and real data update process; Step 4: During the continuous update of the virtual buffer, the staggered interlock management strategy is implemented to implement short-term isolation management for factory equipment with delayed feedback, and the real-time interactive feedback of the isolated factory equipment is restored according to the interlock sequence; Step 5: Based on the operation of the staggered interlock management strategy, the energy self-balancing management and adjustment of the global virtual and real interaction process is carried out, and the scheduling rhythm is dynamically corrected according to the execution frequency and response power of each factory equipment to achieve the coordinated unity of energy consumption management, operation rhythm and task scheduling; The steps for establishing a time-slice self-allocation mechanism include: continuously collecting and dynamically identifying the feedback status of factory equipment; recording the operating status, working time, feedback duration, and data transmission delay of each factory piece of equipment; detecting lagging equipment based on feedback cycle thresholds and generating a time baseline table; dividing independent update time slices according to the feedback characteristics of lagging equipment; determining the start time and duration of each independent update time slice based on the delay duration and virtual scene update cycle; and assigning an independent time axis identifier to each factory piece of equipment; using the independent update time slices as the operating baseline, coordinating the virtual-real mapping process between lagging equipment and other factory equipment; establishing a time-slice scheduling list and recording the data of each factory piece of equipment. The time slice sequence and feedback priority are determined. During the continuous operation of independent time slices, the boundary relationships between time slices are coordinated, boundary connection information is generated, and a time connection table is established. By detecting the end status of independent time slices, the independent update time slices of lagging feedback devices are merged into the global time axis to form a unified time flow structure. The steps for dynamically sorting the feedback sequence of each factory device include: after the time slice self-allocation mechanism is completed, the feedback information of each factory device in the independent time slice is continuously collected and recorded to generate a time series dataset containing the feedback start time, response interval time, data update completion time, and status synchronization time, and stored in the feedback time series table.Based on the completion of feedback timing data acquisition, delay mapping is performed on the feedback data within each independent time slice. The feedback interval duration is calculated based on the feedback start and end times and matched with the virtual time slice update rhythm to establish a delay mapping table for the feedback timing. The feedback order of each factory device within its independent time slice is dynamically sorted according to the contents of the delay mapping table. The feedback timing is calibrated using the time base of the time slice self-allocation mechanism, and a feedback timing position number is generated. The master control response priority of each factory device is determined based on the dynamic sorting results. The feedback data of each factory device is processed sequentially according to priority order, and the priority sorting results are recorded in the priority index table. The steps for energy self-balancing adjustment of the global virtual-real interaction process include: during the operation of the staggered interlocking strategy, adjusting the energy self-balancing of the global virtual-real interaction process... The system continuously collects the execution frequency and response power of each factory's equipment, records the equipment's operating cycle, workload, and energy consumption levels through feedback mapping, and generates energy operation curves. It identifies energy differences between factory equipment, analyzes power thresholds and execution frequencies based on the energy operation curves, and establishes an energy distribution mapping table. Equipment with excessive energy input-output ratios is marked as energy imbalance nodes. The system dynamically adjusts the global scheduling rhythm based on the equipment's execution frequency and response power, achieving energy output equalization and updating scheduling records by adjusting the virtual feedback interval and time slice distribution ratio. It performs balance feedback and stability confirmation on the virtual-real energy interaction process, recording the energy balance state by re-collecting energy consumption and response frequency data and comparing it with the energy distribution mapping table, thus forming a continuous dynamic balance process.
2. The factory equipment management method based on digital twins according to claim 1, characterized in that, The process of recording the priority sorting results into the priority index table includes associating and storing the feedback timing position number of each factory equipment with the corresponding virtual state update node at the end of each virtual and real data update cycle, and adjusting the factory equipment with feedback timing changes according to the priority index table during the next round of independent time slice operation.
3. The factory equipment management method based on digital twins according to claim 1, characterized in that, The steps for setting up a virtual buffer and updating virtual data step by step according to priority include: after completing dynamic sorting and determining the master control response priority of each factory device, initializing the virtual buffer structure according to priority order, establishing the corresponding write sequence, and assigning a unique buffer write sequence number and write area to each factory device; based on the completion of virtual buffer initialization, writing the feedback content of each factory device into the virtual buffer in sequence according to the determined priority order, recording the source device number, feedback time, and data attributes of the feedback data, and forming a continuous time chain structure; based on the sequential writing of the feedback content of all factory devices, updating the virtual data step by step according to priority order, reading the feedback content of the virtual buffer in sequence, updating the corresponding virtual state, and marking the update time and update state in the virtual buffer; during the step-by-step updating of virtual data, periodically organizing and coordinating the timing of the virtual buffer, detecting the remaining feedback content and generating time synchronization instructions, and aligning the virtual buffer update results with the global time stream of the virtual scene.
4. The factory equipment management method based on digital twins according to claim 3, characterized in that, When performing periodic cleanup and timing coordination, the virtual buffer retains the original order of feedback content that has not been updated and re-includes it in priority processing in the next round of updates. Feedback content that has been updated is removed and archived to the history record area, and time synchronization instructions are generated during the cleanup process.
5. The factory equipment management method based on digital twins according to claim 3, characterized in that, The steps for implementing the staggered interlocking strategy include: During the continuous updating of the virtual buffer, real-time monitoring of the feedback status of all factory equipment is performed. Factory equipment with delayed feedback is identified by comparing the timestamps of the feedback content, and the delayed status is marked and the corresponding feedback content is locked in the virtual buffer; short-term isolation processing is implemented for factory equipment with delayed feedback. An isolation flag is allocated in the virtual buffer, and a temporary isolation area is established to separate and store the feedback content of the delayed factory equipment from that of normal factory equipment; during the short-term isolation process, interlocking timing control logic is established based on the staggered interlocking strategy. The isolation duration of the delayed factory equipment is determined by monitoring the update time interval and status changes of each factory equipment in the virtual buffer, and an interlocking timing release instruction is generated; the feedback content of the delayed factory equipment is migrated back from the temporary isolation area to the virtual buffer, and its virtual time slice position and master control response priority are adjusted according to the interlocking timing, while the isolation flag record and recovery time node are updated.
6. The factory equipment management method based on digital twins according to claim 5, characterized in that, During the execution of the staggered interlock strategy, the interlock timing control logic records the isolation start time and recovery time node of the feedback delay factory equipment, and combines the update time order of each factory equipment in the virtual buffer to rearrange the virtual time slice position of the feedback delay factory equipment when it migrates back to the virtual buffer.
7. A factory equipment management system based on digital twins, used to implement the factory equipment management method based on digital twins as described in any one of claims 1-6, characterized in that, The system includes a time slice allocation module, a timing sorting module, a virtual buffer module, a time-shifting interlocking module, and an energy balancing module. The time slice allocation module establishes a self-allocation mechanism. When any factory equipment is detected to be lagging behind, it automatically allocates an independent update time slice for that factory equipment and uses this independent update time slice as the operating benchmark, allowing other factory equipment to continue updating their status within their respective independent time slices. The timing sorting module dynamically sorts the feedback timing of each factory equipment during the self-allocation mechanism's operation. It uses a delay mapping strategy to record the feedback differences within each independent time slice and determines the main control response of each factory equipment based on the sorting results. Priority is assigned to the following modules: Virtual Buffer Module: Based on the priority order determined by dynamic sorting, a virtual buffer is set up. Feedback content from each factory device is written into the virtual buffer sequentially, and the virtual data is updated step by step according to the priority order. Time-Staggered Interlock Module: During the continuous updating of the virtual buffer, a time-staggered interlock strategy is executed to implement short-term isolation processing for factory devices with delayed feedback, and real-time interactive feedback from isolated factory devices is restored according to the interlock sequence. Energy Balance Module: Based on the operation of the time-staggered interlock strategy, energy self-balancing adjustment is performed on the global virtual-real interaction process, and the scheduling rhythm is dynamically corrected according to the execution frequency and response power of each factory device.
Citation Information
Patent Citations
Air conditioner dispatching method and device based on virtual power plant response
CN119914989A
Industrial digital factory cooperative work method and cloud platform
CN120295258A