Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

281 results about "Deadlock" patented technology

In concurrent computing, a deadlock is a state in which each member of a group is waiting for another member, including itself, to take action, such as sending a message or more commonly releasing a lock. Deadlock is a common problem in multiprocessing systems, parallel computing, and distributed systems, where software and hardware locks are used to arbitrate shared resources and implement process synchronization.

Constructional engineering full-period collaborative management and risk prediction system

The invention relates to the technical field of constructional engineering informatization management, and discloses a constructional engineering full-period collaborative management and risk prediction system, which comprises a resource token definition module, a resource token generation module, a resource management module and a risk prediction module, and is characterized in that physical elements are mapped into discrete resource tokens configured with unit time delay charge rates; the process transactional modeling module is used for packaging the process into an atomic transaction unit containing a request and a release instruction; the discrete event rehearsal simulation engine executes circulation in the virtual time axis and records the hanging duration; the deadlock detection module monitors the occupancy topology in real time to identify a loop waiting closed loop; according to the dynamic priority arbitration logic, an accumulated lag weight value is calculated according to the product of the rate and the duration, resources are forcibly allocated accordingly to eliminate deadlock, the dynamic arbitration algorithm based on the time value gradient is constructed, the physical lag cost is converted into the calculation weight, and the capacity of the system for automatically converging to the optimal solution under complex constraints is improved.
Owner:JIANGSU UNIV OF SCI & TECH SUZHOU INST OF TECH

Solid-state electronic disk soft destruction method, device and system

The invention relates to the technical field of storage, and particularly discloses a solid-state electronic disk soft destruction method, device and system, which are mainly used for solving the systematic vulnerability problems of key metadata single-point failure, power-on deadlock, single recovery strategy, insufficient core component redundancy protection and the like of the existing solid-state electronic disk in an extreme application scene. The method comprises the following steps: monitoring metadata integrity, PCIe links and power-on progress in real time by anomaly perception, and generating an abnormal data packet; the decision arbitration generates an instruction packet according to an abnormal matching recovery strategy; and the execution layer dispatches hardware to complete repairing or clearing operation and feeds back a result. According to the scheme, the deep fault of the solid-state electronic disk can be intelligently sensed, accurately arbitrated and effectively recovered without physical intervention, and the reliability, availability and safety of the solid-state electronic disk are remarkably improved.
Owner:SICHUAN WEIXIN TECH CO LTD

Warehouse intelligent management system based on deep learning

The invention relates to the technical field of warehouse management, in particular to an intelligent warehouse management system based on deep learning, which constructs a space-time diagram model comprising nodes and edges by combining historical warehouse-in and warehouse-out records, AGV (Automatic Guided Vehicle) tracks and scheduling logs on the basis of spatial distribution information and channel communication relations of warehouse goods locations and function bits. And through deep space-time diagram convolution modeling, outputting a goods allocation value score and a traffic congestion probability, and identifying a goods allocation area which should be preferentially allocated by the high-frequency SKU. And a goods allocation strategy is generated through a reinforcement learning model, and excessive occupation and deadlock of channels are avoided while high-frequency goods are quickly put in and put out of a warehouse. And finally, generating an AGV scheduling instruction set through a path planning algorithm, and issuing and executing the AGV scheduling instruction set. Dynamic collaborative optimization of goods allocation planning and AGV scheduling is realized, the high-frequency goods operation efficiency is improved, meanwhile, path congestion and conflicts are effectively avoided, and the throughput rate and the operation reliability of the system are improved.
Owner:中铁电气化局集团第一工程有限公司

Multi-dimensional data asynchronous calculation method and system based on dynamic dependency graph

The invention discloses a multi-dimensional data asynchronous calculation method and system based on a dynamic dependency graph, and relates to the field of data processing. The method comprises the following steps: constructing a metadata, logic and instance three-layer separation storage model; analyzing the reference relationship to construct a directed acyclic graph, and generating a calculation priority; monitoring data change, and executing asynchronous serialization calculation through a message queue based on priority; the associated document is automatically updated based on anchor mapping. According to the method, the calculation deadlock and the performance bottleneck of large-scale data in the Web environment are solved, logic decoupling and dynamic expansion are realized, the final consistency of the data is guaranteed, and the high-concurrency throughput and the stability are remarkably improved.
Owner:XINJIANG UNIVERSITY

Starting method for pre-starting execution environment, computer equipment and related products

The invention discloses a starting method for a pre-starting execution environment, computer equipment and a related product, and relates to the technical field of computers, the method comprises the following steps: when a first network driver triggers a target unloading process due to loading of a second network driver and the first network driver has sent a network release message in the target unloading process, starting the target unloading process; monitoring an overtime event and a network reply message event of the monitoring timer; when the timeout event is monitored and the network reply message event is not monitored, triggering the first network driver to resend the network release message; and when the retransmission times exceed a preset retransmission threshold value, forcibly terminating the target event polling operation, and transferring the network control right from the first network driver to the second network driver, so that the second network driver takes over and continues to execute the starting process based on the own network protocol stack. The technical problem of deadlock in the starting process of the pre-starting execution environment in related technologies is solved, and the technical effect of improving the starting reliability of the pre-starting execution environment is achieved.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Indoor space automatic layout and rendering method and system based on design knowledge graph

The invention relates to the field of knowledge graph data processing, and discloses an indoor space automatic layout and rendering method and system based on a design knowledge graph, and the method comprises the steps: maintaining an entity knowledge graph containing a variation path, and discretizing a continuous geometric space into an environment topological graph; executing node mapping and resource topology handshake verification based on subgraph isomorphism; and responding to the mapping deadlock, triggering recursive topology rewriting along the variation path to reconstruct the query sub-graph, and generating a configuration instruction. According to the method, continuous geometric search is converted into discrete atlas isomorphism and attribute propagation, the high-dimensional space layout calculation complexity is reduced, the deadlock problem under the over-constraint condition is solved by utilizing a recursive variation mechanism, and the configuration efficiency is improved. And the logic leakproofness and engineering compliance of the layout scheme are ensured.
Owner:TISHU ENG TECH (SHANGHAI) CO LTD +1

Industrial transfer robot path planning method based on artificial intelligence

The invention discloses an industrial transfer robot path planning method based on artificial intelligence, relates to the technical field of industrial transfer robot path planning and multi-robot cooperative control, and provides a systematic breakthrough for narrow roadway passage of an industrial transfer robot through deep cooperation of the game theory and federal learning. A robot meeting scene is modeled as a limited action game, and a revenue function is designed in combination with priority weight and security constraint, so that the robot can autonomously generate a forward, yielding or keeping strategy, and bidirectional deadlock is avoided from the source; through a synchronous output mechanism of action probability distribution and a time window, the strategy performability is remarkably improved; the track layer directly generates a synchronization path on the cost graph according to the time window, and motion interruption caused by repeated sampling in a dynamic window method is avoided; even if track deviation or communication abnormity occurs, the rollback strategy can guarantee that the system recovers to be stable immediately, and continuous operation of the production line is maintained.
Owner:HANGZHOU SEEKER ROBOT TECHNOLOGY CO LTD

Data line system and data line for intelligently switching data transmission and charging

The invention relates to the technical field of data lines, and particularly discloses a data line system and a data line for intelligently switching data transmission and charging, and the system comprises a dual-core synchronization management module which is used for enabling dual cores to enter an initial detection state through encryption synchronization signaling when equipment is connected; the asynchronous signal processing module is used for generating state judgment parameters through multi-scale sliding window processing and time-frequency domain feature fusion; the consensus decision arbitration module outputs a backtracking trigger signal through dynamic projection transformation and self-adaptive threshold comparison; the state backtracking recovery module is used for generating a retry instruction with a random delay period based on the historical backtracking success rate and the signal quality evaluation; the safety mode control module is used for identifying dominant features by analyzing historical failure records and switching to a safety operation mode; through distributed dual-core cooperative processing and an intelligent fault recovery mechanism, the technical problems of confusion of protocol stacks and deadlock of a state machine in a complex electromagnetic environment are solved, and the anti-interference capability and reliability of the system are improved.
Owner:JINING AVOVE ELECTRONICS TECH CO LTD

Indoor distribution multi-source data fusion fault positioning system based on reinforcement learning

The invention relates to the technical field of fault positioning, and discloses an indoor distribution multi-source data fusion fault positioning system based on reinforcement learning, which comprises a space-time tensor construction module, a federated collaborative detection module, a map reasoning positioning module and a prediction scheduling module, and is characterized in that a multi-source space-time data federated learning framework under privacy protection is constructed; and cross-physical domain dynamic reasoning and resource elastic scheduling of the fault propagation chain are realized. According to the method, through fusion of multi-source spatio-temporal data and federal collaborative learning, fundamental transformation from passive response to active prediction is realized, fault root causes in a complex environment can be accurately identified, and the false alarm rate is significantly reduced; equipment deadlock is effectively avoided by a dynamic resource scheduling mechanism, and the operation and maintenance efficiency is improved; the privacy protection design ensures the safety of cross-domain cooperation, meanwhile, the environmental perception capability enhances the robustness to hidden faults such as electromagnetic interference, and finally, a fault prediction-positioning-scheduling full-process closed loop is constructed.
Owner:CHINA TOWER CO LTD

Multi-level circulation box quantity distribution scheduling method and system

The invention relates to the technical field of electric digital data processing, and discloses a multi-level circulation box quantity distribution scheduling method and system, and the method comprises the steps: extracting a request numerical value in a resource request instruction, comparing the request numerical value with a reference limit, and when the request numerical value exceeds a preset triggering proportion, executing the step 1; splitting the resource request instruction into an activated detection sub-instruction and a frozen main body sub-instruction; issuing a detection sub-instruction and receiving a processing state updating signal fed back by the target node; calculating a state circulation rate of the detection sub-instruction, and when the state circulation rate is higher than a preset circulation rate threshold value, unfreezing the main body sub-instruction and triggering an issuing operation; according to the invention, through an active interaction mechanism of data instruction fragmentation and sequential logic gating, prediction of an uncertain demand is converted into determinacy verification of instant physical feedback; the problems of system resource locking and scheduling deadlock caused by input data distortion in a distributed network are solved.
Owner:TIANJIN PORT INFORMATION TECH DEV CO LTD

Device continuous work control method and system and storage medium

The invention discloses a control method and system for continuous work of a device and a storage medium. The control method comprises the following steps: receiving a sensor signal, wherein the sensor signal represents the running state of a controlled object; acquiring a preset control logic for controlling the action of the controlled object, wherein the preset control logic comprises a plurality of branch logics for processing sensor signals; and when the sensor signal meets the preset shielding condition, skipping the branch logic related to the sensor signal in the preset control logic, and continuing to execute the remaining branch logic. According to the method, intelligent screening and decision making are carried out on sensor signals through preset shielding conditions, precise recognition and positioning of invalid or valid signals are completed, and the situation that a traditional system is caught in logic deadlock and process due to waiting or responding to the signals is fundamentally avoided; therefore, the controlled object can still maintain the core operation capability when the local function is lost, and the continuity and stability of the production process are guaranteed.
Owner:SUZHOU OLYTO AUTOMATION TECH CO LTD

Multi-robot intelligent collaborative simulation training system based on augmented reality technology

The invention discloses a multi-robot intelligent collaborative simulation training system based on an augmented reality technology, and relates to the technical field of intelligent warehousing and logistics automation. An AR dynamic obstacle generation technology breaks through static limitation of a traditional simulation scene, sudden interference such as container collapse, temporary forbidding and the like is simulated through a physical engine, and real-time simulation is achieved. A training strategy is directly exposed to a high-simulation risk environment; a topology potential field decision-making mechanism is introduced to quantify course conflicts and distance threats into a repulsive force field in a unified mode, a course Gaussian modulation item accurately filters non-direct collision targets, and the oscillation defect of a traditional potential field method is avoided. According to the path entropy calculation, the conflict probability is analyzed through direction density distribution, gradient adjustment is forcibly activated when the entropy of a narrow channel exceeds a threshold value, the chain reaction of high-density deadlock is restrained from the source, and the group path fluency is guaranteed.
Owner:北京城成科技有限公司

System behavior simulation and logic verification method and system based on state machine model

The invention provides a system behavior simulation and logic verification method and system based on a state machine model. The method comprises the following steps: constructing a state machine model of system behaviors; generating an intermediate representation code embedded with a time constraint check function, wherein the time constraint calculates a state transition time upper limit based on a Lyapunov stability model; compiling the executable code framework; receiving real-time operation data through a human-in-the-loop interface, mapping the real-time operation data into an input event, driving simulation operation, and dynamically rendering a state conversion process by adopting a virtual reality technology; verifying the behavior correctness based on the state coverage and a logic closed-loop index, wherein the logic closed-loop detects a deadlock risk through an improved banker algorithm; and if the verification is not passed, the recent valid state is traced back, the model is adjusted, and the verification is executed again. According to the method, the problems of inaccurate time sequence verification, insufficient real-time interaction, single verification index and the like in a traditional method are solved, and the accuracy and reliability of system simulation are remarkably improved.
Owner:CHINA STATE SHIPBUILDING CORP LTD RESEARCH INSTITUTE 719

AXI bus monitoring system and method

The invention provides an AXI bus monitoring system and method, the system comprises a host side monitor, a slave side monitor and an error summarization processing module, and the error summarization processing module is respectively connected with the host side monitor and the slave side monitor; a plurality of register groups are arranged in each monitor, and each register group corresponds to one timer and one state machine and is used for monitoring one read or write transaction; the timer is used for carrying out timeout counting on the read / write transaction, and when the count exceeds a preset value, a timeout error is triggered to be reported to the error summarization processing module; the state machine is used for tracking which stage the read or write transaction is performed in real time; the register block is used for latching an AXI bus signal so that a monitor constructs data to complete access; and the error summarization processing module is used for executing corresponding processing according to the error codes reported by the host side monitor and / or the slave side monitor and the information latched by the register block. The system can effectively avoid system deadlock.
Owner:ARKMICRO TECH

Multi-task scheduling method and system of safety controller

The invention provides a multi-task scheduling method and system of a safety controller. Belongs to the technical field of industrial automation control. According to the method, aiming at a multiple redundancy safety controller, under the environment of not depending on a universal operating system, an external hardware synchronous clock is introduced to send a unified interrupt signal to each system of CPU, so that microsecond-level redundancy synchronous operation is realized; dividing a CPU control period into a basic function task and a plurality of user control tasks by adopting a static time slice rotation strategy; a counter in an interrupt service program is used for directly controlling task switching, and a complex scheduling algorithm is not needed; and meanwhile, through a data processing mechanism of memory partitioning and'centralized carrying-independent execution ', the inter-task data consistency without mutual exclusion locks is realized. According to the method, the problems of dependence on an expensive and safe operating system, difficulty in multi-system synchronization, deadlock risk and the like in the prior art are solved, and the minimum 5ms control period is realized while the cost is greatly reduced.
Owner:BEIJING CONSEN AUTOMATION CONTROL

Software defect real-time monitoring and root cause positioning method and system

ActiveCN121187933AHardware monitoringPathPingTimestamp ordering
The invention provides a real-time monitoring and root cause positioning method and system for software defects. The method comprises the following steps: collecting real-time monitoring data of a software processing thread, and generating a thread competition thermodynamic diagram for identifying a shared resource contention point through time sequence association processing; triggering a server memory bus embedded hardware detection device based on a contention point to dynamically capture a locking state transition signal, and converting the locking state transition signal into a locking event sequence; constructing a locking contention track diagram according to timestamp sorting, and completely displaying a process path of a locking mechanism from obtaining to releasing; constructing a dependency topological structure of the thread and the lock based on the trajectory graph, and identifying a resource contention chain; and mapping the contention chain into an unsynchronized shared variable access path in the source code, and triggering a real-time alarm signal. According to the method, the access path of the unsynchronized shared variable is accurately positioned, the lock competition diagnosis efficiency is improved, and the system deadlock risk is zeroed.
Owner:CHENGDU SHUTIAN ZHONGYING TECHNOLOGY CO LTD

Robot whole body control method and system based on real-time inertia motion capture and reinforcement learning

The invention discloses a robot whole body control method and system based on real-time inertia motion capture and reinforcement learning, and belongs to the field of robot control. The system comprises a motion capture module, a data processing and forward kinematics module, a motion redirection and optimization module, a general motion strategy control module and a real-time control and driving module which are connected in sequence, and an end-to-end closed-loop control assembly line is formed through a shared memory and a high-speed communication protocol. According to the method, human body joint data are collected through inertia motion capture equipment, high-quality mapping from a human body posture to a robot model is achieved through posture calculation, non-uniform scaling and two-stage differential inverse kinematics optimization, and a stable joint instruction is generated in combination with a reinforcement learning strategy trained by a PPO algorithm. The method solves the problems of lack of feedback closed loop, joint deadlock, contradiction between fidelity and stability and the like in the prior art, has the characteristics of high robustness and high expansibility, and can be widely applied to scenes of remote operation, action reproduction and the like.
Owner:LUMING ROBOT TECHNOLOGY (SHENZHEN) CO LTD +1

Service request processing method and device, medium, equipment and program product

The invention discloses a service request processing method and device, a medium, equipment and a program product, and relates to the technical field of smart home / smart home. According to the method, a first service request is received, the first service request comprises at least one target resource, a lock identifier is generated for the first service request, the lock identifier comprises a serial number used for identifying the receiving sequence of the first service request, and the lock identifier of the first service request is added into distributed queues corresponding to the at least one target resource. Under the condition that the lock identifier of the first service request is arranged at the head in the distributed queue corresponding to the at least one target resource, requesting to allocate a respective resource lock of the at least one target resource for the first service request; according to the method, the uniform lock identifier containing the serial number is generated for the service request, and resource lock coordination is performed based on the distributed queue, so that the consistency of a multi-resource locking sequence is ensured, deadlock is effectively avoided, and the stability and reliability of service processing in a high-concurrency scene are improved.
Owner:QINGDAO HAIER TECH +2

Relay cross-chain method and system applied to block chain cross-chain

The invention discloses a relay cross-chain method and system applied to block chain cross-chain, and belongs to the technical field of block chain interoperation. The method comprises the following steps that: in an anonymous committee election stage, a candidate node performs anonymous drawing by using an anonymous verifiable random function combined with a weight and a temporary identity key; in the key generation stage, an asynchronous distributed key generation protocol is adopted, a reliable broadcast protocol is combined, and a threshold signature private key share is generated on the premise that a complete private key does not need to be reconstructed; in a cross-chain consensus stage, a committee member generates a threshold signature share containing an identity bit vector, an aggregation node encrypts the bit vector by using an accountability public key and generates a zero-knowledge proof, and a binding relationship between an identity ciphertext and an aggregation signature is constructed. According to the invention, identity privacy protection of a whole cross-chain verification process is realized, and the problem of key generation deadlock in an asynchronous network environment is solved.
Owner:ANHUI UNIV

Multi-account concurrent processing management system and method

The embodiment of the invention provides a multi-account concurrent processing management system and a multi-account concurrent processing management method, which are applied to the technical field of multi-account high-concurrency business processing, and are used for analyzing a plurality of received account operation requests into a micro-operation set, packaging micro-operations into an operation object identifier, an operation type and a dependency relationship, and storing the operation object identifier, the operation type and the dependency relationship. Comprising resource dependence, granularity dependence and business logic dependence; determining a lock execution path based on the operation object identifier, the operation type and the dependency relationship; constructing a dependency tensor model, performing conflict density mapping to form conflict density distribution, and performing tensor conflict operation on the microoperation in combination with a lock execution path to obtain a conflict intensity value; a high-conflict area is identified based on conflict density distribution, a potential deadlock graph is constructed, a micro-operation directed acyclic graph is generated, nodes with zero in-degree and out-degree are identified to form a first execution sequence, a second execution sequence is constructed according to residual micro-operations, a micro-operation execution sequence is formed through splicing, and efficient parallel scheduling and throughput capacity improvement are achieved.
Owner:SHEBAO INFORMATION TECH SHANGHAI CO LTD

AUTOSAR multi-task-oriented nested lock management and real-time priority scheduling control system

The invention belongs to the technical field of automotive electronics AUTOSAR, and discloses an AUTOSAR multi-task-oriented nested lock management and real-time priority scheduling control system, a detection and prevention module establishes a dynamic resource allocation diagram by taking tasks and locks as nodes, real-time traversal is performed in combination with a depth-first search algorithm, and a task-lock-task circulation path is accurately identified; when a potential deadlock is detected, preferentially releasing a low optimal lock occupied by a low-priority task through priority arbitration, and triggering an overtime release mechanism when the priorities are the same; a scene of accessing multiple layers of shared resources by multi-task nesting under an AutoSar framework is adapted, so that the system is ensured to stably run in a complex concurrent scene, and function failure caused by deadlock is avoided; the priority scheduling module establishes a scheduling rule in combination with dual priorities of tasks and locks, optimizes a nested priority inheritance mechanism, temporarily improves the priority when a low-optimal task occupies a lock required by a high-optimal task, and configures a preemption right for the high-optimal lock.
Owner:JEE AUTOMATION EQUIP SHANGHAI CO LTD

System-on-chip design method and device, deadlock detection method and device, electronic equipment and storage medium

The embodiment of the invention provides a system-on-chip design method and device, a deadlock detection method and device, electronic equipment and a storage medium. The system-on-chip design method comprises the steps that a network-on-chip included in a system-on-chip in design is mapped into a first directed connected graph; determining a first directed connectivity dependency graph according to the first directed connectivity graph and a routing algorithm of the network-on-chip; mapping subsystems included in the system-on-chip in the design into a second directed connected graph; determining a second directed connectivity dependency graph according to the second directed connectivity graph and a logic routing algorithm of the subsystem; determining a third directed connected graph according to the first directed connected graph and the second directed connected graph; determining a third directed connectivity dependency graph according to the first directed connectivity dependency graph and the second directed connectivity dependency graph; and performing deadlock detection on the system-on-chip in design according to the third directed connectivity graph and the third directed connectivity dependency graph, and optimizing the system-on-chip in design according to a deadlock detection result. According to the scheme, the design cost of the system-on-chip can be reduced.
Owner:T-HEAD (SHANGHAI) SEMICON CO LTD

Bypass multi-core interconnection system and data transmission method

The invention discloses a bypass multi-core particle interconnection system and a data transmission method. The system comprises a main calculation core particle, a first accelerator core particle and a second accelerator core particle which are connected in sequence. According to the method, a one-way loop structure is combined with a packet header routing mechanism to ensure that loop waiting does not exist in the transmission process of data between core particles, so that the hidden danger of deadlock is eliminated fundamentally; meanwhile, for a plurality of data packets which need to be subjected to the same substitution processing process, the sequences of the data packets before and after processing are kept consistent, so that the correctness and predictability of the system are ensured.
Owner:UNIV OF ELECTRONICS SCI & TECH OF CHINA

Synchronous task execution method and device, equipment and medium

The invention relates to the technical field of computers, and provides a synchronous task execution method and device, equipment and a medium, and the method comprises the steps: receiving a task queue set submitted by a plurality of user processes; obtaining a first execution task from a first task queue in the task queue set; under the condition that the first execution task is a synchronization task, simulating the first execution task based on a software language, and realizing a synchronization mechanism corresponding to the first execution task; and based on the synchronization mechanism and the scheduling rule, executing the execution task in the task queue set. The tasks in the task queues are scheduled through the synchronization mechanism corresponding to the software simulation synchronization task, so that the tasks are sequentially executed according to the expected sequence of the user process, the software executes the synchronization task, meanwhile, the task queues which do not meet the execution condition are switched in real time according to the scheduling rule in software simulation, and the execution efficiency is improved. And continuous waiting is avoided, and deadlock between the processes is further avoided when the multiple processes use the equipment at the same time.
Owner:SHANGHAI BIREN TECH CO LTD

Self-adaptive task priority management method based on dynamic entropy weight and time decay factor

The invention discloses a self-adaptive task priority management method based on a dynamic entropy weight and a time decay factor, and relates to the technical field of computer task scheduling and resource allocation. The method comprises the following steps: acquiring a to-be-processed task set and constructing a multi-dimensional feature matrix, dividing features into benefit type indexes and cost type indexes, and respectively carrying out same-direction standardization processing on data by adopting forward and reverse normalization formulas; calculating entropy values and difference coefficients of the characteristic indexes in real time based on an information entropy theory, determining dynamic weights reflecting current task flow characteristic distribution, and calculating static basic scores of the tasks; introducing an exponential time decay model containing a natural constant and a time sensitive coefficient, performing nonlinear acceleration compensation on the static basic score according to the queue residence time of the task, and generating a final dynamic priority index; and screening the task corresponding to the maximum value according to the index to preferentially allocate computing resources. According to the method, the blindness of manual weighting can be eliminated, the hunger and deadlock problems of low-priority tasks are effectively solved through an exponential-level time compensation mechanism, and the method has the advantages of low algorithm complexity, high environment adaptability, high scheduling fairness and the like.
Owner:NANJING INST OF MECHATRONIC TECH

Synchronous task execution method, apparatus, device, and medium

ActiveCN121255489Bavoid deadlockavoid waitingProgram synchronisationInterprogram communicationSoftware languageSoftware simulation
The present application relates to the technical field of computer, and provides a synchronous task execution method, device, equipment and medium, the method comprises the following steps: receiving a task queue set submitted by multiple user processes; obtaining a first execution task from a first task queue in the task queue set; in the case that the first execution task is a synchronous task, simulating the first execution task based on a software language, realizing a synchronization mechanism corresponding to the first execution task; based on the synchronization mechanism and a scheduling rule, executing the execution tasks in the task queue set. The present application simulates the synchronization mechanism corresponding to the synchronous task by software to schedule the tasks in each task queue, so that each task is executed in turn according to the expected order of the user process, realizing the software to execute the synchronous task, and at the same time, the task queue that does not meet the execution condition is switched in real time according to the scheduling rule in the software simulation, avoiding waiting all the time, and further avoiding the deadlock between processes when multiple processes use the device simultaneously.
Owner:SHANGHAI BIREN TECH CO LTD

Industrial Ethernet communication methods, devices, computer equipment and storage media

This application relates to an industrial Ethernet communication method, apparatus, computer device, and storage medium. The method includes: during aperiodic data interaction between the master station and the slave station, if physical frame loss occurs, retransmitting the interaction message to the target slave station where the physical frame loss occurred, and obtaining the cumulative number of times the interaction message is retransmitted; if the cumulative number reaches a preset threshold, obtaining the synchronization manager status of the target slave station; and based on the synchronization manager status, restoring communication between the master station and the target slave station. This method can solve the problem of protocol stack logic deadlock that may exist in current communication mechanisms.
Owner:SUZHOU ZONGWEI AUTOMATION CO LTD

Petri net supervisory control method and controller applied to complex manufacturing system

ActiveCN117032107BProgramme total factory controlDirect computationComputation complexity
The application provides a Petri net supervisory control method and a controller applied to a complex manufacturing system, and the method comprises the following steps: obtaining system information of the complex manufacturing system, and constructing a Petri net model of the complex manufacturing system according to the system information; constructing a reachable graph of the Petri net model according to the Petri net model; taking the current state and resources of each device as input, and predicting transition enabling values of each device in all reachable states through a trained neural network model; and performing supervisory control on the complex manufacturing system according to the transition enabling values of each device in all reachable states. For the complex manufacturing system, the application can avoid the state explosion problem caused by the calculation of the reachable graph of the complex manufacturing system, greatly reduce the time complexity and calculation complexity caused by the calculation of the reachable graph, and directly realize the deadlock control of the complex Petri net and has high behavior permissibility.
Owner:XIDIAN UNIV

A multi-resource coordination oriented distributed reservation system and method

The application discloses a kind of distributed reservation systems and methods for multi-resource cooperation, comprising: transaction manager, at least two resource managers, lock manager, transaction log module and workflow controller;Transaction manager coordinates each resource manager through two-phase commit 2PC protocol, realizes the atomicity execution of cross-node shadow and summary table update;Lock manager adopts read-write lock separation mechanism to resolve concurrent conflict, and handles deadlock problem through timeout detection and active unlocking strategy;Transaction log module is based on prewrite log mechanism Complete record shadow and summary table linkage operation details, provide reliable support for fault recovery and transaction rollback;Workflow controller encapsulates distributed call details, realizes service survival real-time detection and automatic reconnection function.The application has high expansibility, strong consistency, high concurrent adaptation capability and perfect exception fault-tolerant mechanism, and can be widely applied to travel service scene of multi-node deployment.
Owner:JIANGSU DAMENG DATABASE CO LTD