A method, equipment, and medium for unit linkage control based on a distributed control system.

CN122569083APending Publication Date: 2026-08-14HUANENG (TAIAN) GAS TURBINE POWER GENERATION CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-24
Publication Date
2026-08-14

AI Technical Summary

Technical Problem

传统方法往往缺乏精确的状态映射和有效的控制切换机制,导致在系统切换过程中出现滞后、冲突和不稳定的情况

Benefits of technology

[0016]本发明有益效果为:通过构建精确的联动能力状态集和联动权限迁移表,能够在分散控制条件下实时识别并管理各个控制域之间的承接状态,确保在主导控制域与承接控制域之间的过渡过程更加平稳高效;通过动态调整过渡承接通道和接管通道的控制作用,逐步释放主导控制作用,并适时提高接管通道的接管控制作用,有效避免传统方法中因过渡不及时或切换不流畅所带来的不稳定,不仅优化了控制域间的衔接顺序,还通过双通道联动序列和连续回读修正确保了控制操作的准确性和实时性,使机组联动控制过程更加精确和可靠,提升了机组运行的安全性与运行效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122569083A_ABST
    Figure CN122569083A_ABST
Patent Text Reader

Abstract

This invention discloses a unit linkage control method, equipment, and medium based on a distributed control system, relating to the field of control technology. The method includes: collecting and uniformly associating state data from the distributed control domains of the unit; identifying the control domain takeover status corresponding to each control domain to obtain a linkage capability state set; based on the linkage takeover determination set, confirming the exit status of the transition takeover channel, the takeover status of the takeover channel, and the migration status of the current dominant control domain to the next takeover control domain to obtain a linkage status confirmation set; and performing takeover maintenance and callback control on the dual-channel linkage sequence to generate linkage closed-loop control information. This invention effectively avoids the instability caused by untimely transitions or unsmooth switching in traditional methods by dynamically adjusting the control actions of the transition takeover channel and the takeover channel, gradually releasing the dominant control action, and timely increasing the takeover control action of the takeover channel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of control technology, and in particular to a unit linkage control method, equipment and medium based on a distributed control system. Background Technology

[0002] In recent years, distributed control systems (DCS) have been widely used in various industries, especially in the field of unit linkage control. Through DCS, each control domain can independently process local data and execute corresponding control tasks, while simultaneously collaborating with other control domains through network interconnection, greatly improving the system's flexibility and reliability. With technological advancements, the communication and data processing capabilities of DCS have continuously improved, enabling unit control to respond in real time to complex operating conditions and changes in the external environment. Therefore, DCS has become an indispensable part of modern industrial systems, particularly prominent in the energy and chemical industries.

[0003] However, existing distributed control systems still face challenges in coordinating and sequential control during unit linkage control. Particularly during switching and linkage between multiple control domains, efficiently and accurately determining the transition relationships between control domains and performing smooth control migrations remains a key technological challenge. Traditional methods often lack precise state mapping and effective control switching mechanisms, leading to lags, conflicts, and instability during system switching. Therefore, achieving smooth transitions and effective connections between multiple control domains has become a crucial technical issue for improving unit control efficiency and stability. Summary of the Invention

[0004] In view of the aforementioned existing problems, the present invention is proposed.

[0005] Therefore, this invention provides a unit linkage control method based on a distributed control system to solve the instability and lag problems in the process of state connection and switching between control domains.

[0006] To solve the above-mentioned technical problems, the present invention provides the following technical solution: In a first aspect, the present invention provides a unit linkage control method based on a distributed control system, comprising: collecting state data of distributed control domains of the unit and performing unified association; identifying the control domain takeover status corresponding to each control domain to obtain a linkage capability state set; comparing the control domain takeover status corresponding to each control domain in the linkage capability state set to determine the current dominant control domain and the next takeover control domain, forming a linkage authority migration table; and, according to the linkage authority migration table, using the bypass side in the current dominant control domain as the transition takeover channel and the turbine side in the next takeover control domain as the takeover channel, adjusting the bypass side takeover status and the turbine side... The takeover status is synchronized to obtain a dual-channel linkage sequence. Based on the dual-channel linkage sequence, the transition takeover channel is gradually released from its dominant control role, and the takeover channel is gradually increased from its takeover control role to obtain dual-channel control feedback information. The dual-channel control feedback information is continuously read back and corrected to obtain a linkage takeover decision set. Based on the linkage takeover decision set, the exit status of the transition takeover channel, the takeover status of the takeover channel, and the migration status of the current dominant control domain to the next takeover control domain are confirmed to obtain a linkage status confirmation set. The takeover hold and callback control are executed on the dual-channel linkage sequence to generate linkage closed-loop control information.

[0007] As a preferred embodiment of the unit linkage control method based on a distributed control system according to the present invention, the steps for obtaining the linkage capability state set are as follows: Collect the status data of the distributed control domains of the unit, and merge and record them according to the control domain identifier, equipment identifier and collection time sequence to obtain the original status set of the control domain; The sequential relationship of state changes in each control domain and the state connection relationship between adjacent control domains in the original state set of the control domain are uniformly associated to form a control domain associated state set; Based on the control domain associated state set, the control domain acceptance state corresponding to each control domain is identified and summarized to obtain the linkage capability state set.

[0008] As a preferred embodiment of the unit linkage control method based on a distributed control system according to the present invention, the step of forming the linkage permission migration table is as follows: Based on the state connection relationship between each control domain, the control domain receiving state corresponding to each control domain in the linkage capability state set is aligned and organized to obtain the control domain receiving alignment set. Based on the control domain accepting pair set, the accepting priority value corresponding to each control domain is calculated. According to the accepting priority value, the accepting status of each control domain is compared sequentially and distinguished as primary and secondary, and the current dominant control domain and the next accepting control domain are determined. The correspondence between the current dominant control domain and the next receiving control domain is recorded as a migration correspondence, forming a linkage permission migration table.

[0009] As a preferred embodiment of the unit linkage control method based on a distributed control system described in this invention, the steps for obtaining the dual-channel linkage sequence are as follows: Based on the linkage permission migration table, the bypass side corresponding to the current dominant control domain is determined as the transition takeover channel, and the turbine side corresponding to the next takeover control domain is determined as the takeover channel. A unified temporal association is then performed to obtain a dual-channel mapping set. Based on the dual-channel mapping set, the bypass side acceptance status and the turbine side take-up status are extracted and organized according to the sequential connection relationship under the same migration time window to obtain the dual-channel status association set. Based on the sequential connection relationship and channel correspondence relationship in the dual-channel state association set, the bypass side acceptance state and turbine side take-up state under each migration time window are sequentially arranged to obtain the dual-channel connection segment set. The dual-channel continuation segments corresponding to each migration time window in the dual-channel continuation segment set are continuously spliced ​​and channel connection correction is performed according to the time sequence to obtain the dual-channel linkage sequence.

[0010] As a preferred embodiment of the unit linkage control method based on a distributed control system described in this invention, the steps for obtaining dual-channel control feedback information are as follows: The dual-channel linkage sequence is divided into consecutive takeover segments according to time sequence, and takeover batch identifiers are assigned to obtain the dual-channel takeover batch set; Based on the dual-channel takeover batch set, a bypass release task ledger is established for the transition takeover channel, and a turbine takeover task ledger is established for the takeover channel. The batches are then mirrored and bound according to the same takeover batch identifier to obtain the dual-channel batch binding set. Based on the dual-channel batch binding set, the transition takeover channel is released in batches according to the order of the takeover batch identifiers, and the takeover channel is taken over in batches, thus obtaining dual-channel control feedback information.

[0011] As a preferred embodiment of the unit linkage control method based on a distributed control system according to the present invention, the steps for obtaining the linkage takeover decision set are as follows: Based on dual-channel control feedback information, release feedback, takeover feedback and confirmation feedback are extracted and continuous readback correction is performed to form a takeover correction feedback set. The completion status of bypass release, turbine takeover, and interlock confirmation for each batch of takeovers in the takeover correction feedback set are sequentially arbitrated to obtain the linkage takeover judgment set.

[0012] As a preferred embodiment of the unit linkage control method based on a distributed control system according to the present invention, the step of obtaining the linkage state confirmation set is as follows: Based on the linkage takeover determination set, the completion status of bypass release, turbine takeover, and lockout confirmation under the same takeover batch are archived accordingly to obtain the linkage closed-loop record set. Based on the linkage closed-loop record set, the exit status of the transition takeover channel, the takeover status of the takeover channel, and the migration status of the current dominant control domain to the next takeover control domain in each takeover batch are confirmed in batches, and the connection is checked in chronological order to obtain the linkage status confirmation set.

[0013] As a preferred embodiment of the unit linkage control method based on a distributed control system described in this invention, the steps for generating linkage closed-loop control information are as follows: The closed-loop level is determined by analyzing the linkage status confirmation set to obtain the closed-loop control discrimination set. For the dual-channel linkage sequence of the closed-loop level corresponding to the takeover and hold mode in the closed-loop control discrimination set, takeover and hold control is executed; for the dual-channel linkage sequence of the closed-loop level corresponding to the callback mode, callback control is executed, forming a closed-loop control execution information set. The closed-loop control execution information set is associated with the corresponding transition takeover channel exit status, takeover channel takeover status, and migration status of the current dominant control domain to the next takeover control domain, and linked and recorded to generate linkage closed-loop control information.

[0014] In a second aspect, the present invention provides a computer device, including a memory and a processor, wherein the memory stores a computer program, wherein when the computer program is executed by the processor, it implements any step of the unit linkage control method based on a distributed control system as described in the first aspect of the present invention.

[0015] Thirdly, the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein: when the computer program is executed by a processor, it implements any step of the unit linkage control method based on a distributed control system as described in the first aspect of the present invention.

[0016] The beneficial effects of this invention are as follows: By constructing a precise set of linkage capability states and a linkage permission migration table, the transition status between various control domains can be identified and managed in real time under distributed control conditions, ensuring a smoother and more efficient transition process between the dominant control domain and the receiving control domain; by dynamically adjusting the control functions of the transition receiving channel and the takeover channel, the dominant control function is gradually released, and the takeover control function of the takeover channel is improved in a timely manner, effectively avoiding the instability caused by untimely transitions or unsmooth switching in traditional methods. This not only optimizes the connection sequence between control domains, but also ensures the accuracy and real-time performance of control operations through dual-channel linkage sequences and continuous readback correction, making the unit linkage control process more precise and reliable, and improving the safety and efficiency of unit operation. Attached Figure Description

[0017] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the following description of the embodiments will be briefly introduced. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0018] Figure 1 This is a flowchart of a unit linkage control method based on a distributed control system.

[0019] Figure 2 A flowchart for generating a linked permission migration table.

[0020] Figure 3 A flowchart for generating the linkage takeover decision set.

[0021] Figure 4 A flowchart for generating linkage closed-loop control information. Detailed Implementation

[0022] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0023] Many specific details are set forth in the following description in order to provide a full understanding of the invention. However, the invention may also be practiced in other ways different from those described herein, and those skilled in the art can make similar extensions without departing from the spirit of the invention. Therefore, the invention is not limited to the specific embodiments disclosed below.

[0024] Secondly, the term "one embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present invention. The phrase "in one embodiment" appearing in different places in this specification does not necessarily refer to the same embodiment, nor is it a single or selective embodiment that is mutually exclusive with other embodiments.

[0025] Reference Figures 1-4 As one embodiment of the present invention, this embodiment provides a unit linkage control method based on a distributed control system, comprising the following steps: S1. Collect the status data of the distributed control domains of the unit and perform unified association, identify the control domain acceptance status corresponding to each control domain, and obtain the linkage capability status set.

[0026] S1.1: Collect the status data of the distributed control domains of the unit, and merge and record them according to the control domain identifier, equipment identifier and collection time sequence to obtain the original status set of the control domain; Specifically, the system collects the status data of the distributed control domains of the generating units and simultaneously records the corresponding control domain identifier, equipment identifier, and collection time. It determines the control domain and corresponding equipment to which the distributed control domain status data of the generating units belongs, and determines the collection sequence based on the collection time of the distributed control domain status data of the generating units. The distributed control domain status data of generating units with the same control domain identifier are merged and recorded. The merged and recorded distributed control domain status data of generating units are then matched according to the equipment identifier and arranged in order according to the collection sequence to obtain the original status set of the control domain.

[0027] It should be noted that the distributed control domain status data of the unit refers to the data used to characterize the operating status of each control domain of the unit within the distributed control scope, including the status data of the gas turbine control system, the status data of the steam turbine electro-hydraulic control system, the status data of the waste heat boiler, the status data of the bypass, the status data of the electrical system, and the status data of the public auxiliary control system.

[0028] S1.2: The state change sequence of each control domain in the original state set of the control domain and the state connection relationship between adjacent control domains are uniformly associated to form a control domain associated state set; Specifically, content with the same control domain identifier and the same device identifier is selected from the original state set of the control domain. This content is then arranged sequentially from front to back according to the acquisition time sequence to represent the sequential state of the same device within the same control domain. Adjacent content is connected sequentially to determine the chronological relationship of state changes in each control domain. Next, content corresponding to adjacent control domains is selected from the original state set. Content in a later position in the preceding control domain is matched with content in a preceding position in the following control domain according to the device identifier correspondence and the acquisition time sequence. When there is a corresponding device identifier and the acquisition time sequence can be connected end-to-end, the state connection relationship between adjacent control domains is determined. The chronological relationship of state changes and the state connection relationship are then written into the content corresponding to the original state set of the control domain, forming a control domain associated state set.

[0029] It should be noted that the state connection relationship refers to the sequential relationship between the content in the preceding control domain that is in the subsequent position and the content in the following control domain that is in the preceding position. It means that after the state corresponding to the preceding control domain ends, the state corresponding to the following control domain can continue to be connected under the condition that the device identifier is corresponding and the acquisition timing is connected end to end. This indicates that there is a continuous transmission and sequential succession correspondence between two adjacent control domains.

[0030] S1.3: Based on the control domain associated state set, identify the control domain acceptance state corresponding to each control domain and summarize it to obtain the linkage capability state set.

[0031] Specifically, based on the control domain identifier, the corresponding records for the gas turbine side, boiler side, bypass side, steam turbine side, and public auxiliary control side in the control domain associated state set are respectively gathered. The sequential relationship of state changes in each corresponding record is checked to see if they are continuous. The connection relationship between the gas turbine side and the boiler side, the boiler side and the bypass side, the bypass side and the steam turbine side, and the steam turbine side and the public auxiliary control side is checked to see if they are connected. The corresponding records of each side that simultaneously satisfy the sequential relationship of state changes and the connection relationship are determined as the corresponding control domain receiving state, and are recorded in a centralized manner according to the control domain identifier to obtain the linkage capability state set.

[0032] S2. Compare the control domain succession status of each control domain in the linkage capability status set, determine the current dominant control domain and the next successor control domain, and form a linkage permission migration table.

[0033] S2.1: According to the state connection relationship between each control domain, the control domain receiving state corresponding to each control domain in the linkage capability state set is aligned and sorted to obtain the control domain receiving alignment set. Specifically, based on the preceding and following control domains recorded in the state connection relationship between each control domain, the control domain receiving state corresponding to the preceding control domain in the linkage capability state set is placed first, and the control domain receiving state corresponding to the following control domain connected to the preceding control domain is placed last. The preceding and following control domain receiving states are written into the same pairing record. For control domains with continuous connection relationships, the corresponding control domain receiving states are added to the same pairing record in the order recorded in the state connection relationship. When the control domain receiving states corresponding to the following control domains recorded in the state connection relationship have been written into the current pairing record in sequence, the arrangement of all control domain receiving states on a continuous connection chain is completed. All pairing records are arranged in a group to obtain the control domain receiving pairing set.

[0034] S2.2: Based on the control domain acceptance pair set, calculate the acceptance priority value corresponding to each control domain, and according to the acceptance priority value, compare the acceptance status of each control domain and distinguish between primary and secondary acceptance to determine the current dominant control domain and the next accepting control domain. Specifically, the division is based on the arrangement of control domain succession states in a single alignment record within the control domain succession alignment set. When a alignment record contains only two control domain succession states, the control domain in the first position corresponds to the preceding control domain, the control domain in the second position corresponds to the following control domain, and no middle control domain is defined. When a alignment record contains three or more control domain succession states, the control domain in the first position corresponds to the preceding control domain, the control domain in the last position corresponds to the following control domain, and one or more control domains between the first and last positions correspond to the middle control domain. The accepting positions of the same control domain in all corresponding records are grouped together, and the accepting priority value is calculated. According to the accepting priority value, the accepting status of the corresponding control domains is compared from front to back. The accepting status of the control domain with the highest accepting priority value is determined as the primary accepting status. The accepting status of the control domain that is subsequently connected to the primary accepting status in the same corresponding record and whose accepting priority value is immediately after the primary accepting status is determined as the secondary accepting status. The control domain to which the corresponding primary accepting status belongs is determined as the current dominant control domain, and the control domain to which the corresponding secondary accepting status belongs is determined as the next accepting control domain.

[0035] The expression for calculating the priority value corresponding to each control domain is: ; in, Indicates the first The priority value corresponding to each control domain; Indicates the control field number; Indicates the first Each control domain receives the number of times the position in the control domain is in the leading position of the position set; Indicates the first The number of times a control domain effectively connects with subsequent control domains in the control domain's position set, if + =0, then you can directly use Record it as zero; Indicates the first Each control domain corresponds to the number of occurrences in the control domain set; Indicates the first Each control domain takes the corresponding position number in the control domain set; Indicates the first The first control domain The first position to appear in the corresponding position record is marked as one, and the value increases as the position progresses.

[0036] S2.3: Record the correspondence between the current dominant control domain and the next receiving control domain as a migration correspondence to form a linkage permission migration table.

[0037] Specifically, each group of current dominant control domains and next receiving control domains are paired according to their sequential relationship, and the sequential relationship between the paired current dominant control domains and next receiving control domains is determined as the migration correspondence. Each group of current dominant control domains and next receiving control domains is treated as a table entry, and each table entry sequentially records the control domain identifier corresponding to the current dominant control domain, the control domain identifier corresponding to the next receiving control domain, and the migration correspondence. All table entries are summarized according to the sequential connection relationship between the current dominant control domain and the next receiving control domain to obtain the linkage permission migration table.

[0038] S3. Based on the linkage permission migration table, the bypass side in the current dominant control domain is used as the transition acceptance channel and the turbine side in the next acceptance control domain is used as the takeover channel. The bypass side acceptance status and the turbine side takeover status are synchronized to obtain the dual-channel linkage sequence.

[0039] S3.1: Based on the linkage permission migration table, the bypass side corresponding to the current dominant control domain is determined as the transition takeover channel, and the turbine side corresponding to the next takeover control domain is determined as the takeover channel. A unified temporal association is then performed to obtain a dual-channel mapping set. Specifically, based on the current dominant control domain and the next receiving control domain recorded in each migration correspondence in the linkage permission migration table, the bypass side corresponding to the current dominant control domain and the turbine side corresponding to the next receiving control domain are selected one by one. The bypass side corresponding to the current dominant control domain is determined as the transition receiving channel, and the turbine side corresponding to the next receiving control domain is determined as the takeover channel. The transition receiving channel and the takeover channel corresponding to the same migration correspondence are recorded in the same mapping record, and the transition receiving channel is marked as the first position and the takeover channel as the second position in the same mapping record, thus establishing a unified temporal association between the transition receiving channel and the takeover channel. All mapping records are collected and organized to obtain a dual-channel mapping set.

[0040] S3.2: Based on the dual-channel mapping set, extract the bypass side acceptance status and the turbine side take-up status, and organize them according to the sequential connection relationship under the same migration time window to obtain the dual-channel status association set; Specifically, based on each mapping record in the dual-channel mapping set, according to the transition receiving channel and takeover channel recorded in the mapping record, the control domain receiving state corresponding to the bypass side and the control domain receiving state corresponding to the turbine side are extracted from the linkage capability state set respectively. The control domain receiving state corresponding to the bypass side is recorded as the bypass receiving state, and the control domain receiving state corresponding to the turbine side is recorded as the turbine takeover state. Based on the correspondence between the transition receiving channel and the takeover channel corresponding to the same mapping record in the dual-channel mapping set belonging to the same migration time window, and the sequential connection relationship of the transition receiving channel being in the first position and the takeover channel being in the second position, a one-to-one correspondence is established between the bypass receiving state and the turbine takeover state, and written into the corresponding state association record to form a dual-channel state association set.

[0041] It should be noted that the migration time window refers to the time range before and after the same migration correspondence in the linkage permission migration table. Within this time range, the bypass side acceptance status and the turbine side takeover status are corresponded and continued according to the same before and after acceptance relationship.

[0042] S3.3: Based on the sequential connection relationship and channel correspondence relationship in the dual-channel state association set, the bypass side acceptance state and turbine side take-up state under each migration time window are sequentially arranged to obtain the dual-channel continuation fragment set; Specifically, based on the dual-channel state association set, the corresponding state association records are grouped together according to the migration time window. Based on the order of the sequential connection relationship, multiple consecutive state association records within the same migration time window are sequentially connected end to end. According to the channel correspondence, the first bypass side acceptance state is taken as the segment start state and the last turbine side connection state is taken as the segment end state. All consecutively connected state association records within the migration time window are merged and recorded into the same continuation segment to obtain the dual-channel continuation segment corresponding to each migration time window, forming a dual-channel continuation segment set.

[0043] S3.4: The dual-channel continuation segments corresponding to each migration time window in the dual-channel continuation segment set are continuously spliced ​​and the channel connection is corrected according to the time sequence to obtain the dual-channel linkage sequence.

[0044] Specifically, based on the dual-channel continuation segment set, the dual-channel continuation segments are arranged sequentially according to the arrangement order of the records corresponding to each migration window in the linkage permission migration table. The dual-channel continuation segment with the corresponding record in the first position is determined as the preceding dual-channel continuation segment, and the dual-channel continuation segment with the corresponding record in the next position after the preceding dual-channel continuation segment is determined as the following dual-channel continuation segment. The last turbine-side connection status of the preceding dual-channel continuation segment is sequentially matched with the first bypass-side connection status of the following dual-channel continuation segment. When the two can be connected sequentially, the following dual-channel continuation segment is written after the preceding dual-channel continuation segment. When the two cannot be connected sequentially, adjustments are made according to the channel correspondence and sequential connection relationship until the continuous splicing and channel connection correction of all dual-channel continuation segments are completed, resulting in a dual-channel linkage sequence.

[0045] S4. Based on the dual-channel linkage sequence, the control transition takeover channel gradually releases its dominant control role and the control takeover channel gradually increases its takeover control role, thereby obtaining dual-channel control feedback information. The dual-channel control feedback information is then continuously read back and corrected to obtain the linkage takeover judgment set.

[0046] S4.1: Divide the dual-channel linkage sequence into consecutive takeover segments according to time sequence, and assign takeover batch identifiers to obtain the dual-channel takeover batch set; Specifically, based on the dual-channel linkage sequence, the dual-channel connecting segments are read sequentially according to their arrangement order. The consecutively arranged dual-channel connecting segments are written sequentially into the same continuous control segment. When the starting position of the next consecutive arrangement appears, the current continuous control segment ends and the next continuous control segment begins. After all continuous control segments are divided, control batch identifiers are assigned sequentially according to their arrangement order in the dual-channel linkage sequence. The continuous control segments and their corresponding control batch identifiers are written into the same batch record one by one to obtain the dual-channel control batch set.

[0047] S4.2: Based on the dual-channel takeover batch set, a bypass release task ledger is established for the transition takeover channel, and a turbine takeover task ledger is established for the takeover channel. The two channels are then mirrored and bound according to the same takeover batch identifier to obtain the dual-channel batch binding set. Specifically, according to the identifiers of each takeover batch in the dual-channel takeover batch set, corresponding ledger record items are set. The bypass side takeover status of the continuous takeover segment corresponding to each takeover batch identifier, which belongs to the transition takeover channel, is recorded in the corresponding ledger record item to form the bypass release task ledger. The turbine side takeover status of the continuous takeover segment corresponding to the same takeover batch identifier, which belongs to the takeover channel, is recorded in the corresponding ledger record item to form the turbine takeover task ledger. Based on the one-to-one correspondence of takeover batch identifiers, each ledger record item in the bypass release task ledger is paired with the ledger record item with the same takeover batch identifier in the turbine takeover task ledger and written into the same binding record to obtain the dual-channel batch binding set.

[0048] S4.3: Based on the dual-channel batch binding set, perform batch release control on the transition takeover channel and batch takeover control on the takeover channel according to the order of the takeover batch identifiers, and obtain dual-channel control feedback information.

[0049] Specifically, based on the dual-channel batch binding set, binding records are selected one by one in the order of the takeover batch identifiers. The content corresponding to the bypass release task ledger in each binding record is used as the release content of the current batch. The bypass release action corresponding to the current batch is executed on the transition takeover channel. After the bypass release action of the current batch is completed, the content corresponding to the turbine takeover task ledger under the same takeover batch identifier is used as the takeover content of the current batch. The turbine takeover action corresponding to the current batch is executed on the takeover channel. The bypass side takeover status corresponding to the transition takeover channel and the turbine side takeover status corresponding to the takeover channel are recorded respectively to form feedback records. All feedback records are recorded in the order of the takeover batch identifiers to obtain dual-channel control feedback information.

[0050] S4.4: Based on dual-channel control feedback information, extract release feedback, takeover feedback and confirmation feedback and perform continuous readback correction to form a takeover correction feedback set; Specifically, based on dual-channel control feedback information, the bypass side acceptance status corresponding to the transition acceptance channel is selected as release feedback from the feedback records corresponding to each batch, the turbine side takeover status corresponding to the takeover channel is selected as takeover feedback, and the lockout status change recorded under the same takeover batch identifier is selected as confirmation feedback. According to the order of the takeover batch identifiers, the release feedback, takeover feedback, and confirmation feedback corresponding to the previous takeover batch identifier are read back and checked one by one with the release feedback, takeover feedback, and confirmation feedback corresponding to the subsequent takeover batch identifier. When the release feedback, takeover feedback, and confirmation feedback corresponding to the subsequent takeover batch identifier cannot be connected with the release feedback, takeover feedback, and confirmation feedback corresponding to the previous takeover batch identifier, the misaligned release feedback, takeover feedback, and confirmation feedback are adjusted to the corresponding takeover batch identifier based on the feedback records under the same takeover batch identifier, forming a takeover correction feedback set.

[0051] It should be noted that the change in the lockout state refers to the corresponding record under the same batch identifier, used to record the preceding and following restriction relationship between the bypass release action and the turbine take-up action, from unclosed to closed, from closed to released, or remaining closed.

[0052] S4.5: Perform sequential arbitration on the completion status of bypass release, turbine takeover, and lockout confirmation for each batch of takeovers in the takeover correction feedback set to obtain the linkage takeover judgment set.

[0053] Specifically, each batch identifier in the takeover correction feedback set records release feedback, takeover feedback, and confirmation feedback. Release feedback corresponds to the bypass side acceptance status after the bypass release action is completed, takeover feedback corresponds to the turbine side takeover status after the turbine takeover action is completed, and confirmation feedback corresponds to the corresponding record after the change in the interlocking status between the bypass release action and the turbine takeover action is completed. According to the order of the takeover batch identifiers, the release feedback, takeover feedback, and confirmation feedback under the same takeover batch identifier are respectively identified as the bypass release completion status, turbine takeover completion status, and interlocking confirmation completion status, and are written in the same arbitration record. The arbitration records corresponding to adjacent takeover batch identifiers are compared in sequence. When the three are completely connected, it is determined to be a valid takeover batch. When the three are missing, reversed, or the interlocking is not connected, it is determined to be a takeover batch to be corrected, thus obtaining the linkage takeover judgment set.

[0054] S5. Based on the linkage takeover decision set, confirm the exit status of the transition takeover channel, the takeover status of the takeover channel, and the migration status of the current dominant control domain to the next takeover control domain, obtain the linkage status confirmation set, and perform takeover maintenance and callback control on the dual-channel linkage sequence to generate linkage closed-loop control information.

[0055] S5.1: Based on the linkage takeover judgment set, the bypass release completion status, turbine takeover completion status and interlock confirmation completion status under the same takeover batch are archived accordingly to obtain the linkage closed loop record set; Specifically, based on the valid takeover batches and the takeover batches to be calibrated recorded in the linkage takeover determination set, the bypass release completion status, turbine takeover completion status, and interlock confirmation completion status corresponding to each takeover batch identifier are selected respectively. The bypass release completion status, turbine takeover completion status, and interlock confirmation completion status corresponding to the same takeover batch identifier, together with the determination records of the valid takeover batch or the takeover batch to be calibrated, are sequentially written into the same closed-loop record, and the corresponding takeover batch identifier is recorded in the same closed-loop record. All closed-loop records are arranged in the order of the takeover batch identifiers to obtain the linkage closed-loop record set.

[0056] S5.2: Based on the linkage closed-loop record set, confirm the exit status of the transition takeover channel, the takeover status of the takeover channel, and the migration status of the current dominant control domain to the next takeover control domain in each takeover batch, and perform connection verification according to the time sequence to obtain the linkage status confirmation set.

[0057] Specifically, based on the linkage closed-loop record set, the completion status of bypass release in each closed-loop record is confirmed as the transition takeover channel exit status, the completion status of turbine takeover is confirmed as the takeover channel takeover status, and the completion status of interlock confirmation is confirmed as the migration status from the current dominant control domain to the next takeover control domain. The transition takeover channel exit status, takeover channel takeover status, and migration status from the current dominant control domain to the next takeover control domain are sequentially written into the same status confirmation record. Adjacent status confirmation records are arranged in chronological order, and the takeover batch identifiers, record order, and status correspondence of the preceding and following status confirmation records are checked one by one to see if they are continuous, consistent, and connected. Status confirmation records that do not meet the connection check are marked separately. All status confirmation records that meet the connection check are sequentially collected to obtain the linkage status confirmation set.

[0058] It should be noted that the record order refers to the sequential arrangement of status confirmation records in the linkage closed-loop record set, that is, the sequential arrangement of status confirmation records corresponding to each takeover batch identifier according to time; the status correspondence refers to the correspondence between the transition takeover channel exit status, the takeover channel takeover status, and the migration status of the current dominant control domain to the next takeover control domain under the same takeover batch identifier, that is, the transition takeover channel exit status corresponds to the bypass release completion status, the takeover channel takeover status corresponds to the turbine takeover completion status, and the migration status of the current dominant control domain to the next takeover control domain corresponds to the interlock confirmation completion status.

[0059] S5.3: Perform closed-loop level determination on the linkage status confirmation set to obtain the closed-loop control discrimination set; Specifically, in each status confirmation record of the linkage status confirmation set, the transition takeover channel exit status, the takeover channel takeover status, and the migration status from the current dominant control domain to the next takeover control domain are checked sequentially to ensure they correspond completely and are consistent. When the transition takeover channel exit status, the takeover channel takeover status, and the migration status from the current dominant control domain to the next takeover control domain are all established in the same status confirmation record, the corresponding status confirmation record is determined as the judgment record for the takeover maintenance mode at the closed-loop level. When the transition takeover channel exit status, the takeover channel takeover status, and the migration status from the current dominant control domain to the next takeover control domain are incomplete, inconsistent, or missing in the same status confirmation record, the corresponding status confirmation record is determined as the judgment record for the callback mode at the closed-loop level. The closed-loop levels corresponding to each status confirmation record are recorded together to obtain the closed-loop control judgment set.

[0060] It should be noted that the closed-loop level is a closed-loop control category obtained after uniformly confirming the exit status of the transition takeover channel, the takeover status of the takeover channel, and the migration status of the current dominant control domain to the next takeover control domain for the same takeover batch. It includes the takeover maintenance method corresponding to the closed-loop level and the callback method corresponding to the closed-loop level.

[0061] S5.4: Perform takeover and hold control on the dual-channel linkage sequence corresponding to the takeover and hold mode at the closed-loop level of the closed-loop control discrimination set, and perform callback control on the dual-channel linkage sequence corresponding to the callback mode at the closed-loop level, forming a closed-loop control execution information set; Specifically, each judgment record in the closed-loop control judgment set is read sequentially according to the time order of the takeover batch identifier. When the closed-loop level corresponds to the takeover holding mode, the corresponding dual-channel linkage sequence is maintained in the current arrangement order, and the takeover status of the takeover channel and the exit status of the transition takeover channel corresponding to the current takeover batch remain unchanged. At the same time, the migration status of the current dominant control domain to the next accepting control domain is recorded as the holding execution state. When the closed-loop level corresponds to the callback mode, the corresponding dual-channel linkage sequence is rolled back to the arrangement order corresponding to the previous takeover batch, and the takeover status of the takeover channel corresponding to the current takeover batch is restored to the takeover status of the takeover channel corresponding to the previous takeover batch. The exit status of the transition takeover channel corresponding to the current takeover batch is restored to the exit status of the transition takeover channel corresponding to the previous takeover batch. At the same time, the migration status of the current dominant control domain to the next accepting control domain is recorded as the callback execution state. The holding execution state and callback execution state corresponding to each takeover batch identifier are recorded sequentially to form a closed-loop control execution information set.

[0062] S5.5: Associate the closed-loop control execution information set with the corresponding transition takeover channel exit status, takeover channel takeover status, and migration status of the current dominant control domain to the next takeover control domain to generate linkage closed-loop control information.

[0063] Specifically, based on the closed-loop control execution information set and taking the takeover batch identifier as the corresponding basis, the closed-loop control execution information corresponding to each takeover batch identifier is grouped and merged with the transition takeover channel exit status, takeover channel takeover status, and migration status of the current dominant control domain to the next takeover control domain corresponding to the same takeover batch identifier in the linkage status confirmation set. Each group of merged information is written into a closed-loop control record. The closed-loop control records are arranged in the order of the takeover batch identifiers to form the linkage closed-loop control information.

[0064] This embodiment also provides a computer device applicable to the unit linkage control method based on a distributed control system, comprising: a memory and a processor; the memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions to realize the unit linkage control method based on a distributed control system as proposed in the above embodiment.

[0065] The computer device can be a terminal, comprising a processor, memory, communication interface, display screen, and input devices connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, carrier networks, NFC (Near Field Communication), or other technologies. The display screen can be an LCD screen or an e-ink screen. The input devices can be a touch layer covering the display screen, buttons, a trackball, or a touchpad on the computer device's casing, or an external keyboard, touchpad, or mouse.

[0066] This embodiment also provides a storage medium storing a computer program, which, when executed by a processor, implements the unit linkage control method based on a distributed control system as proposed in the above embodiments. The storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as Static Random Access Memory (SRAM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Erasable Programmable Read Only Memory (EPROM), Programmable Red-Only Memory (PROM), Read-Only Memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.

[0067] In summary, this invention, by constructing a precise set of linkage capability states and a linkage permission migration table, can identify and manage the transition states between various control domains in real time under distributed control conditions, ensuring a smoother and more efficient transition process between the dominant control domain and the receiving control domain. By dynamically adjusting the control functions of the transition receiving channel and the takeover channel, the dominant control function is gradually released, and the takeover control function of the takeover channel is increased in a timely manner, effectively avoiding the instability caused by untimely transitions or non-smooth switching in traditional methods. This not only optimizes the connection sequence between control domains but also ensures the accuracy and real-time performance of control operations through dual-channel linkage sequences and continuous readback correction, making the unit linkage control process more precise and reliable, and improving the safety and efficiency of unit operation.

[0068] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the scope of the claims of the present invention.

Claims

1. A unit linkage control method based on a distributed control system, characterized in that, include: Collect and associate the status data of the distributed control domains of the unit, identify the control domain acceptance status of each control domain, and obtain the linkage capability status set. The control domain succession status of each control domain in the linkage capability status set is compared to determine the current dominant control domain and the next successor control domain, thus forming a linkage permission migration table. According to the linkage permission migration table, the bypass side in the current dominant control domain is used as the transition takeover channel and the turbine side in the next takeover control domain is used as the takeover channel. The takeover status of the bypass side and the takeover status of the turbine side are synchronized to obtain the dual-channel linkage sequence. Based on the dual-channel linkage sequence, the control transition receiving channel gradually releases its dominant control role and the control takeover channel gradually increases its takeover control role, thereby obtaining dual-channel control feedback information. The dual-channel control feedback information is then continuously read back and corrected to obtain the linkage takeover judgment set. Based on the linkage takeover decision set, the exit status of the transition takeover channel, the takeover status of the takeover channel, and the migration status of the current dominant control domain to the next takeover control domain are confirmed to obtain the linkage status confirmation set. Then, takeover maintenance and callback control are performed on the dual-channel linkage sequence to generate linkage closed-loop control information.

2. The unit linkage control method based on a distributed control system as described in claim 1, characterized in that, The steps to obtain the linkage capability state set are as follows: Collect the status data of the distributed control domains of the unit, and merge and record them according to the control domain identifier, equipment identifier and collection time sequence to obtain the original status set of the control domain; The sequential relationship of state changes in each control domain and the state connection relationship between adjacent control domains in the original state set of the control domain are uniformly associated to form a control domain associated state set; Based on the control domain associated state set, the control domain acceptance state corresponding to each control domain is identified and summarized to obtain the linkage capability state set.

3. The unit linkage control method based on a distributed control system as described in claim 2, characterized in that, The steps for creating the linkage permission migration table are as follows: Based on the state connection relationship between each control domain, the control domain receiving state corresponding to each control domain in the linkage capability state set is aligned and organized to obtain the control domain receiving alignment set. Based on the control domain accepting pair set, the accepting priority value corresponding to each control domain is calculated. According to the accepting priority value, the accepting status of each control domain is compared sequentially and distinguished as primary and secondary, and the current dominant control domain and the next accepting control domain are determined. The correspondence between the current dominant control domain and the next receiving control domain is recorded as a migration correspondence, forming a linkage permission migration table.

4. The unit linkage control method based on a distributed control system as described in claim 1, characterized in that, The steps to obtain the dual-channel linkage sequence are as follows: Based on the linkage permission migration table, the bypass side corresponding to the current dominant control domain is determined as the transition takeover channel, and the turbine side corresponding to the next takeover control domain is determined as the takeover channel. A unified temporal association is then performed to obtain a dual-channel mapping set. Based on the dual-channel mapping set, the bypass side acceptance status and the turbine side take-up status are extracted and organized according to the sequential connection relationship under the same migration time window to obtain the dual-channel status association set. Based on the sequential connection relationship and channel correspondence relationship in the dual-channel state association set, the bypass side acceptance state and turbine side take-up state under each migration time window are sequentially arranged to obtain the dual-channel connection segment set. The dual-channel continuation segments corresponding to each migration time window in the dual-channel continuation segment set are continuously spliced ​​and channel connection correction is performed according to the time sequence to obtain the dual-channel linkage sequence.

5. The unit linkage control method based on a distributed control system as described in claim 1 or 4, characterized in that, The steps to obtain the dual-channel control feedback information are as follows: The dual-channel linkage sequence is divided into consecutive takeover segments according to time sequence, and takeover batch identifiers are assigned to obtain the dual-channel takeover batch set; Based on the dual-channel takeover batch set, a bypass release task ledger is established for the transition takeover channel, and a turbine takeover task ledger is established for the takeover channel. The batches are then mirrored and bound according to the same takeover batch identifier to obtain the dual-channel batch binding set. Based on the dual-channel batch binding set, the transition takeover channel is released in batches according to the order of the takeover batch identifiers, and the takeover channel is taken over in batches, thus obtaining dual-channel control feedback information.

6. The unit linkage control method based on a distributed control system as described in claim 5, characterized in that, The steps to obtain the linkage takeover determination set are as follows: Based on dual-channel control feedback information, release feedback, takeover feedback and confirmation feedback are extracted and continuous readback correction is performed to form a takeover correction feedback set. The completion status of bypass release, turbine takeover, and interlock confirmation for each batch of takeovers in the takeover correction feedback set are sequentially arbitrated to obtain the linkage takeover judgment set.

7. The unit linkage control method based on a distributed control system as described in claim 1, characterized in that, The steps for obtaining the linkage status confirmation set are as follows: Based on the linkage takeover determination set, the completion status of bypass release, turbine takeover, and lockout confirmation under the same takeover batch are archived accordingly to obtain the linkage closed-loop record set. Based on the linkage closed-loop record set, the exit status of the transition takeover channel, the takeover status of the takeover channel, and the migration status of the current dominant control domain to the next takeover control domain in each takeover batch are confirmed in batches, and the connection is checked in chronological order to obtain the linkage status confirmation set.

8. The unit linkage control method based on a distributed control system as described in claim 1 or 7, characterized in that, The steps for generating the linkage closed-loop control information are as follows: The closed-loop level is determined by analyzing the linkage status confirmation set to obtain the closed-loop control discrimination set. For the dual-channel linkage sequence of the closed-loop level corresponding to the takeover and hold mode in the closed-loop control discrimination set, takeover and hold control is executed; for the dual-channel linkage sequence of the closed-loop level corresponding to the callback mode, callback control is executed, forming a closed-loop control execution information set. The closed-loop control execution information set is associated with the corresponding transition takeover channel exit status, takeover channel takeover status, and migration status of the current dominant control domain to the next takeover control domain, and linked and recorded to generate linkage closed-loop control information.

9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, it implements the steps of the unit linkage control method based on a distributed control system as described in any one of claims 1 to 8.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by the processor, it implements the steps of the unit linkage control method based on a distributed control system as described in any one of claims 1 to 8.