Decentralized control system
By employing a hierarchical architecture and distributed diagnostics in a distributed control system, the problem of single-point failures that are prone to occur in centralized control devices is solved, achieving high reliability and rapid response in nuclear power plant DCS systems, reducing cable costs, and improving fault handling efficiency.
Patent Information
- Application Number
- CN202510003862.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-02
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2045-01-02
AI Technical Summary
Existing nuclear power plant DCS systems rely on large centralized control devices in their design and implementation, which makes it easy for single-point failures to lead to loss of control functions and reduce system reliability.
A distributed control system is adopted, which realizes the decentralized diagnosis and control of standardized equipment through a hierarchical architecture of integrated processing modules and basic modules. Fault diagnosis is executed in a decentralized manner in each basic module, and the control logic of the basic module or integrated processing module is triggered by a preset program to ensure rapid response and system stability.
It reduces the cost burden of cables, improves the system's reliability and rapid fault location capabilities, meets the needs of batch and low-cost control, and ensures that the system can still operate normally in the event of a single point of failure.
Smart Images

Figure CN119847088B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of automation control technology, in particular to a distributed control system. BACKGROUND
[0002] In the process condition of nuclear power plants, the control field of nuclear power plants adopts a distributed control system (DCS) to manage the control logic of the process system. Ensuring the automatic and safe operation of the process is a key control objective, and therefore the reliability of the control system is particularly important for nuclear power plants. However, many DCS systems are still dependent on large centralized control devices in design and implementation, although they are theoretically distributed. This centralized structure, while facilitating unified management and maintenance, also requires a large amount of cable arrangement, and in the event of a failure in a system or device, can result in the loss of control functions, thereby severely reducing the overall reliability of the system. Therefore, it is necessary to provide a distributed control system. SUMMARY
[0003] In view of the above-mentioned shortcomings of the prior art, the purpose of the present application is to provide a distributed control system that improves the problem of the prior art that is controlled by a centralized control device and is prone to failure of the entire system function in the event of a single point failure.
[0004] To achieve the above-mentioned objects and other related objects, the present application provides a distributed control system, which comprises a comprehensive processing module and a plurality of basic modules associated therewith, each basic module corresponding to a type of standardized equipment, wherein: the basic module is used to obtain the information of the corresponding standardized equipment and perform standardized diagnosis on the standardized equipment information, generate and send corresponding standardized control instructions according to the standardized diagnosis results to control the corresponding standardized equipment to perform actions; wherein when the standardized diagnosis result is a standardized equipment failure, it is sent to other basic modules; the basic module is also used to receive and analyze the standardized diagnosis results sent by other basic modules, and when there is an association between it and the standardized diagnosis results, generate and send corresponding standardized control instructions to solve the standardized equipment failure; the comprehensive processing module is used to receive and analyze the standardized control instructions from the basic module, and when it is analyzed that the corresponding standardized equipment of the basic module has failed and has not been resolved, generate an adjustment scheme and send it to the corresponding basic module; the basic module is also used to receive the adjustment scheme of the comprehensive processing module and control the corresponding standardized equipment to work according to the adjustment scheme.
[0005] In an embodiment of the present application, the basic module comprises: a standardized device interfacing unit configured to receive corresponding standardized device information and send standardized control instructions to corresponding standardized devices to control the standardized devices to perform corresponding actions; a basic diagnosis unit configured to diagnose the standardized device information based on a preset standardized diagnosis algorithm, generate standardized diagnosis results, and send the standardized diagnosis results to other basic modules when the standardized diagnosis results indicate standardized device failures; a basic control unit configured to generate standardized control instructions based on the standardized device information and the standardized diagnosis results; the basic control unit is further configured to generate standardized control instructions based on adjustment schemes of the comprehensive processing module; the basic control unit is further configured to analyze the standardized diagnosis results sent by other basic modules and generate standardized control instructions when the standardized diagnosis results contain preset identifiers; and a basic communication unit configured to send the standardized control instructions to the comprehensive processing module, receive adjustment schemes of the comprehensive processing module, receive standardized diagnosis results of other basic modules, and send the standardized diagnosis results to other basic modules.
[0006] In an embodiment of the present application, the basic module further comprises a basic storage unit configured to store the standardized diagnosis results and the standardized control instructions.
[0007] In an embodiment of the present application, the comprehensive processing module comprises: a comprehensive communication unit configured to receive standardized control instructions sent by each basic module and send adjustment schemes to corresponding basic modules; and a comprehensive processing module configured to analyze the standardized control instructions: if standardized control instructions and other standardized control instructions associated with the standardized control instructions correspond to failed standardized devices, the comprehensive processing module is configured to determine other basic modules to be started based on preset adjustment rules and generate adjustment schemes; and if a standardized control instruction corresponds to a failed standardized device and other standardized control instructions associated with the standardized control instruction correspond to normally operating standardized devices, the comprehensive processing module is configured to record states of the standardized devices corresponding to each standardized control instruction.
[0008] In an embodiment of the present application, the comprehensive processing module further corresponds to non-standardized devices, and the comprehensive processing module further comprises a non-standardized device interfacing unit and a comprehensive diagnosis unit, wherein: the non-standardized device interfacing unit is configured to obtain corresponding non-standardized device information and send non-standardized control instructions to corresponding non-standardized devices; the comprehensive diagnosis unit is configured to diagnose the non-standardized device information based on a preset non-standardized diagnosis algorithm and generate non-standardized diagnosis results; and the comprehensive control unit is further configured to generate non-standardized control instructions based on the non-standardized device information and the non-standardized diagnosis results.
[0009] In an embodiment of the present application, the comprehensive processing module further comprises a comprehensive storage unit configured to store the non-standardized diagnosis result and the non-standardized control instruction.
[0010] In an embodiment of the present application, the distributed control system further comprises an operation monitoring module corresponding to each basic module, configured to send a first on-site control instruction to the corresponding basic module, so that the basic module controls the corresponding standardized device on site according to the first on-site control instruction.
[0011] In an embodiment of the present application, the distributed control system further comprises a centralized monitoring storage module configured to send a second on-site control instruction to the corresponding basic module and / or the comprehensive processing module, and record the running state information of each basic module and the comprehensive processing module; wherein the centralized monitoring storage module is associated with all the basic modules and the comprehensive processing module.
[0012] In an embodiment of the present application, the centralized monitoring storage module comprises: a centralized communication unit configured to receive the running state information sent by each basic module and / or the comprehensive processing module, and send the second on-site control instruction to the corresponding basic module and / or the comprehensive processing module; an external diagnosis unit configured to transmit the running state information to an external device to generate an external diagnosis result; an operation monitoring unit configured to generate the second on-site control instruction according to the external diagnosis result and the running state information; wherein the second on-site control instruction is used to regulate the running state of the basic module and / or the comprehensive processing module; and a centralized storage unit configured to store the running state information in a hierarchical manner based on a preset storage principle.
[0013] In an embodiment of the present application, the standardized diagnosis result is a standardized diagnosis prediction result or a standardized diagnosis real-time result.
[0014] As described above, the distributed control system of the present application has the following beneficial effects: a control architecture of distributed control and distributed diagnosis is proposed, and a hierarchical architecture of basic modules and comprehensive processing modules is adopted, wherein the basic modules execute standardized control logic, and the comprehensive processing modules can flexibly adapt to different control requirements. Fault diagnosis is executed in each basic module, and the control logic of the basic module or the comprehensive processing module is triggered according to a preset program, so that rapid response is achieved. The present application aims to solve the problem of fault overload in centralized control, and reduces the cost burden of cables and the like through distributed layout. In addition, through the distributed fault diagnosis layout, the system can quickly locate and handle faults, and meets the control requirements of batch production, low cost and differentiation. BRIEF DESCRIPTION OF DRAWINGS
[0015] Figure 1 The structure block diagram of the distributed control system provided by the embodiment of the present application is shown in the figure.
[0016] Figure 2 A logic response block diagram showing a distributed control system equipment fault provided by an embodiment of the present application;
[0017] Figure 3 A logic response block diagram showing a distributed control system base module fault provided by an embodiment of the present application;
[0018] Figure 4 A case schematic diagram showing a distributed control system provided by an embodiment of the present application.
[0019] Element number explanation:
[0020] 100, base module; 110, standardized equipment docking unit; 120, base diagnosis unit; 130, base control unit; 140, base communication unit; 150, base storage unit; 200, comprehensive processing module; 210, non-standardized equipment docking unit; 220, comprehensive diagnosis unit; 230, comprehensive control unit; 240, comprehensive communication unit; 250, comprehensive storage unit; 300, operation monitoring module; 400, centralized monitoring storage module; 500, monitoring network; 600, communication module. DETAILED DESCRIPTION
[0021] The above embodiments and particular examples of the present application are described in detail by specific concrete examples, and other advantages and effects of the present application can be easily understood by those skilled in the art from the disclosure of the present specification. The present application can also be implemented or applied by other different specific embodiments, and each detail in the present specification can be modified or changed based on different viewpoints and applications without departing from the spirit of the present application. It should be noted that the following embodiments and features in the embodiments can be combined with each other without conflict.
[0022] It should be noted that the diagrams provided in the following embodiments only schematically illustrate the basic concept of the present application, and only the components related to the present application are shown in the diagrams without drawing the number, shape and size of the components in actual implementation, and the type, number and proportion of each component in actual implementation can be arbitrarily changed, and the component layout type can also be more complex.
[0023] In the following description, a large number of details are discussed to provide a more thorough explanation of the embodiments of the present application, however, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details, and in other embodiments, the known structures and devices are shown in the form of block diagrams rather than in the form of details to avoid making the embodiments of the present application difficult to understand.
[0024] The application provides a distributed control system, which combines distributed control, distributed diagnosis and distributed storage control architecture, and monitors in a way of combining distributed monitoring and centralized monitoring. The system adopts a hierarchical architecture of basic modules and comprehensive processing modules, wherein the basic modules execute standardized control logic, and the comprehensive processing modules are configured according to the differentiated needs of non-standardized equipment, so as to realize flexible adaptation to different control needs. Fault diagnosis is executed in each basic module, and the control logic of the basic module or the comprehensive processing module is triggered according to a preset program, so as to realize rapid response. The application aims to solve the problem of fault overload in centralized control, reduces the cost burden of cables and the like through distributed layout, and provides a local operation panel through the operation monitoring module to meet the operation needs of the basic module when centralized monitoring fails. In addition, through the distributed fault diagnosis layout, the system can quickly locate and handle faults, and meets the control needs of batch production, low cost and differentiation.
[0025] See Figure 1 The distributed control system includes a comprehensive processing module 200 and a plurality of basic modules 100 associated therewith, each basic module 100 corresponding to a type of standardized equipment, wherein: the basic module 100 is used to acquire the standardized equipment information corresponding thereto, and to perform standardized diagnosis on the standardized equipment information, to generate and send the standardized control instruction corresponding thereto according to the standardized diagnosis result, so as to control the corresponding standardized equipment to perform an action; wherein when the standardized diagnosis result is a standardized equipment fault, it is sent to other basic modules 100. The basic module 100 is a basic control unit for local control, which monitors the standardized equipment corresponding thereto and collects the running data of the standardized equipment, such as temperature, pressure, vibration and the like. Through a preset standardized diagnosis algorithm, the basic module 100 analyzes the collected equipment information to determine whether the equipment is in a normal working state. If the equipment is running normally, the basic module 100 generates a control instruction according to the diagnosis result and sends it to the equipment to maintain its normal operation; if the diagnosis result shows that the equipment has a fault, the basic module 100 transmits the fault information to other basic modules 100. These other basic modules 100 can analyze the received fault information, and when the fault information is associated with itself, generate and execute the corresponding control instruction to adjust the running state of the equipment corresponding thereto or enable the standby equipment corresponding thereto, so as to ensure the stability and continuity of the system and avoid the influence of single-point fault on the overall system. In a distributed control system, 1-n basic modules 100 can be configured based on actual needs.
[0026] Further, the base module 100 is also configured to receive and analyze the standardized diagnosis results sent by other base modules 100, and generate and send corresponding standardized control instructions to address the standardized device failures when there is a correlation between the base module 100 and the standardized diagnosis results. The base module 100 also receives and analyzes the standardized diagnosis results sent by other base modules 100. When the received diagnosis results are correlated to the standardized devices controlled by the base module 100, the base module 100 generates corresponding control instructions based on these diagnosis results. These control instructions are used to address the related device failures, such as starting the standby device, adjusting the device parameters, or performing other necessary control operations, to restore the normal operation of the device and ensure the stability of the system.
[0027] The comprehensive processing module 200 is configured to receive and analyze the standardized control instructions from the base module 100, and generate an adjustment scheme and send it to the corresponding base module 100 when the corresponding standardized device of the base module 100 fails and is not resolved. The comprehensive processing module 200 is a control unit that comprehensively processes information and control, responsible for receiving and analyzing the standardized control instructions from the base module 100 to realize the collaborative management and operation scheduling of each base module 100, and controlling non-standardized devices through customized logic. If it is found during the analysis process that the standardized device controlled by a certain base module 100 has failed and the failure has not been resolved, the comprehensive processing module 200 will generate an adjustment scheme based on the preset adjustment logic. The adjustment scheme includes enabling standby devices that can perform function substitution, adjusting control parameters, or taking other necessary remedial measures. The generated adjustment scheme will be sent to the corresponding base module 100 to guide it to take appropriate actions to repair the failure or alleviate the impact of the failure, thereby ensuring the normal operation and stability of the system. It can be understood that in a decentralized control system, 1-m comprehensive processing modules 200 can be adaptively set based on actual needs, and 0-n base modules 100 can be coordinated and controlled by the m comprehensive processing modules 200 according to different grouping configuration needs.
[0028] The base module 100 is also configured to receive the adjustment scheme of the comprehensive processing module 200 and control the corresponding standardized device according to the adjustment scheme. The base module 100 is also responsible for receiving the adjustment scheme from the comprehensive processing module 200 and controlling the operation of the corresponding standardized device according to the adjustment scheme. When the comprehensive processing module 200 detects a device failure and generates an adjustment scheme, the base module 100 will execute the corresponding control operations according to the received adjustment instructions, such as enabling standby devices, adjusting device operation parameters, etc., to enable the system to operate normally. In this way, the base module 100 can respond to and solve device failures in a timely manner according to the scheme provided by the comprehensive processing module 200, ensuring that the system can operate smoothly and stably.
[0029] In an embodiment of the present application, the basic module 100 comprises: a standardized device interfacing unit 110 configured to receive corresponding standardized device information and send standardized control instructions to the corresponding standardized device to control the standardized device to perform corresponding actions; a basic diagnosis unit 120 configured to diagnose the standardized device information based on a preset standardized diagnosis algorithm, generate a standardized diagnosis result, and send the standardized diagnosis result to other basic modules 100 when the standardized diagnosis result indicates a standardized device failure; a basic control unit 130 configured to generate standardized control instructions based on the standardized device information and the standardized diagnosis result; the basic control unit 130 is further configured to generate standardized control instructions based on the adjustment scheme of the comprehensive processing module 200; and a basic communication unit 140 configured to send the standardized control instructions to the comprehensive processing module 200, receive the adjustment scheme sent by the comprehensive processing module 200, receive the standardized diagnosis result sent by other basic modules 100, and send the standardized diagnosis result to other basic modules 100. The standardized device interfacing unit 110, as a direct interactor with the standardized device, receives relevant information from the standardized device, such as sensor parameters and related instrument information, etc., sends the standardized device information to the basic diagnosis unit 120 and the basic control unit 130 in communication connection therewith, and sends standardized control instructions to the standardized device, so that the standardized device performs actions such as running or stopping. The basic diagnosis unit 120 diagnoses the on-site standardized device information sent by the standardized device interfacing unit 110 based on a preset standardized diagnosis algorithm, judges whether the device has failed, and generates a diagnosis result. If the diagnosis result indicates a device failure, the basic diagnosis unit 120 will send this failure information to other basic modules 100 through the basic communication unit 140.
[0030] Further, the basic diagnosis unit 120 will also send the diagnosis result to the basic control unit 130 in communication connection therewith, so that the basic control unit 130 is regulated. The basic control unit 130 plays a role of executing preset standardized control logic signal processing in the basic module 100. In the basic control unit 130, standardized logic control or a small amount of customized logic of the equipment and equipment group can be executed to realize the control of the standardized equipment. Specifically, according to the received diagnosis result and standardized equipment information, the standardized control instruction is generated according to the preset control logic, and the instruction is sent to the standardized equipment docking unit 110 to control the corresponding standardized equipment to execute the corresponding operation. Wherein, the operation that the standardized equipment can execute includes but is not limited to starting, stopping, adjusting parameters, switching working mode, etc. Therefore, the basic module 100 is mainly used for the control and monitoring of the standardized equipment or instrument combination, such as: complete water cooling unit, air cooling unit, ventilation and filtration column, etc. control can be independently completed. The basic module 100 is provided with the basic diagnosis unit 120, which can realize the on-site diagnosis of the standardized equipment and directly link the basic control unit 130 to realize the control of the standardized equipment.
[0031] Further, the basic control unit 130 also generates standardized control instructions according to the adjustment scheme of the comprehensive processing module 200. Specifically, the basic control unit 130 analyzes the received adjustment scheme and identifies the operation requirements therein, such as requirements for starting the device, adjusting the operating parameters of the device, etc. According to these operation requirements and the received standardized device information, the basic control unit 130 generates corresponding standardized control instructions and sends them to the standardized device docking unit 110, so that the device works under the instructions of the comprehensive processing module 200. In addition, the basic control unit 130 also analyzes the standardized diagnosis results sent by other basic modules 100 and generates standardized control instructions. Specifically, the basic control unit 130 analyzes the standardized diagnosis results sent by other basic modules 100 and determines whether there is a preset identifier in the diagnosis results. If there is, it means that the diagnosis results are associated with itself and can generate standardized control instructions according to the specific content of the diagnosis results to control the corresponding device to start, etc. In this way, even if a device fails, other basic modules associated with the device can start the corresponding backup device after receiving the fault information to ensure normal operation of the system. The basic communication unit 140 is responsible for the information interaction between the current basic module 100 and other modules. Specifically, the basic control unit 130 sends the generated standardized control instructions to the basic communication unit 140 of the module, and then the basic communication unit 140 sends the standardized control instructions to the comprehensive processing module 200. The basic communication unit 140 also receives the adjustment scheme sent by the comprehensive processing module 200 and sends the adjustment scheme to the basic control unit 130 to generate standardized control instructions. The basic communication unit 140 also receives standardized diagnosis results from other basic modules 100 and sends standardized diagnosis results generated by the basic module 100 to other basic modules 100, so as to coordinate the decision-making among modules. For each basic module 100, there can be one basic communication unit 140, or it can be divided into two basic communication units 140. One basic communication unit 140 is in communication connection with the operation monitoring module 300, thereby realizing the information interaction between the basic module 100 and the operation monitoring module 300. The other basic communication unit 140 is in communication connection with the monitoring network 500, thereby realizing the information interaction with other modules.
[0032] In an embodiment of the present application, the base module 100 further comprises a base storage unit 150 for storing the standardized diagnosis result and the standardized control instruction. The base storage unit 150 receives the standardized diagnosis result from the base diagnosis unit 120 and stores it for later use in troubleshooting and the like. In addition, the base storage unit 150 also stores the standardized control instruction generated by the base control unit 130 for later query. As an example, the base control unit 130 can read the historical information stored in the base storage unit 150, analyze the historical information and the standardized equipment information currently obtained, and generate the standardized control instruction. On the other hand, after the base control unit 130 generates the standardized control instruction, it stores the related information involved in the base storage unit 150 for later call.
[0033] In an embodiment of the present application, the integrated processing module 200 comprises an integrated communication unit 240 configured to receive the standardized control instructions sent by each of the basic modules 100 and send the adjustment scheme to the corresponding basic module 100; and an integrated processing module 200 configured to analyze the standardized control instructions: if the standardized control instruction and the standardized control instruction associated with the standardized control instruction correspond to the standardized equipment that has failed, the other basic module 100 to be started is determined based on the preset adjustment rule, and the adjustment scheme is generated; if the standardized control instruction corresponds to the standardized equipment that has failed, and the standardized equipment corresponding to the other standardized control instruction associated with the standardized control instruction is in normal operation, the state of the standardized equipment corresponding to each standardized control instruction is recorded. The integrated communication unit 240 is in communication connection with the monitoring network 500, thereby realizing information interaction with other modules connected to the monitoring network 500. Specifically, the integrated communication unit 240 receives the standardized control instructions from each of the basic modules 100, and sends the adjustment scheme generated by the integrated control unit 230 to the corresponding basic module 100 involved in the scheme, so as to make the basic module 100 perform the corresponding adjustment operation, such as starting the standby equipment similar in function, etc., to ensure normal operation of the entire distributed control system. The integrated processing module 200 performs control logic and signal processing functions, and mainly performs functions such as coordinated control between devices and device groups, integrated control of device groups, and integrated monitoring of devices. After the integrated processing module 200 receives the standardized control instruction sent by each of the basic modules 100, the received instruction is analyzed and processed, and the device involved in the control instruction and its state are judged: if the current standardized control instruction and the device corresponding to the other standardized control instruction associated with it have failed, in order to ensure normal operation of the system, the integrated processing module 200 will determine which basic modules 100 need to be started according to the preset adjustment rule, so that these basic modules 100 control the corresponding devices to operate. On the contrary, if the device corresponding to the standardized control instruction fails, but the device corresponding to the other control instruction associated with the instruction is still in a normal operating state, the integrated control unit 230 will save the state of the device corresponding to each standardized instruction to the integrated storage unit 250 for subsequent fault analysis and other work query and call. Further, the integrated control unit 230 can also read the information in the integrated storage unit 250 to generate related instructions. In this way, the integrated processing module 200 can realize integrated coordination and management of each of the basic modules 100.
[0034] In an embodiment of the present application, the integrated processing module 200 also corresponds to non-standardized equipment, and the integrated processing module 200 further comprises a non-standardized equipment interfacing unit 210 and an integrated diagnosis unit 220, wherein: the non-standardized equipment interfacing unit 210 is configured to acquire corresponding non-standardized equipment information and send non-standardized control instructions to corresponding non-standardized equipment; the integrated diagnosis unit 220 is configured to diagnose the non-standardized equipment information based on a preset non-standardized diagnosis algorithm to generate non-standardized diagnosis results; and the integrated control unit 230 is further configured to generate non-standardized control instructions according to the non-standardized equipment information and the non-standardized diagnosis results. The integrated processing module 200 can not only realize integrated management of each basic module 100, but also realize processing and control of non-standardized equipment. Specifically, the non-standardized equipment interfacing unit 210, as a direct interface with non-standardized equipment, can acquire field information such as sensor data or instrument data related to non-standardized equipment and send the acquired non-standardized equipment information to the integrated processing module 200 for processing. In addition, the non-standardized equipment interfacing unit 210 also sends non-standardized control instructions generated by the integrated control unit 230 to corresponding non-standardized equipment to enable the equipment to perform corresponding operations. It can be understood that, unlike standardized equipment, the non-standardized equipment interfacing unit 210 needs to process different types of data formats and control protocols. The integrated diagnosis unit 220 analyzes field information from non-standardized equipment based on a preset non-standardized diagnosis algorithm and generates corresponding diagnosis results and sends the diagnosis results to the integrated control unit 230. The integrated control unit 230 combines real-time information of the equipment and the diagnosis results to determine whether the non-standardized equipment is in a normal working state, generates non-standardized control instructions according to preset rules, and sends the non-standardized control instructions to corresponding non-standardized equipment through the standardized equipment interfacing unit 110 to enable the equipment to continue running, shut down, or change a parameter, etc. It should be noted that the integrated processing module 200 can be configured with redundant non-standardized control equipment to improve the overall system reliability. The redundancy configuration can be a backup of the entire integrated processing module 200 or a redundancy of internal units, such as the integrated control unit 230, the integrated diagnosis unit 220, and the integrated communication unit 240, which can all be provided with main and standby processing units. Therefore, the integrated processing module 200 is mainly used for system or function level grouping, sequence control, integrated coordination, system or equipment group monitoring and control, etc. Through the integrated diagnosis unit 220 in the integrated processing module 200, on-site diagnosis of the equipment can be realized, and the integrated control unit 230 can be directly linked to realize control. It should be noted that the devices of the distributed control system are distributed, and when a single basic module 100 fails or corresponding equipment fails, the standby function can be performed by other set basic modules 100.The comprehensive processing module 200 and the basic module 100 are in the same level control, and losing a single basic module 100 or even the comprehensive processing module 200 failure will not significantly affect the operation of other modules, and the overall reliability of the system is improved. Further, in an embodiment of the application, the standardized diagnosis result is a standardized diagnosis prediction result or a standardized diagnosis real-time result, and the non-standardized diagnosis result is a non-standardized diagnosis prediction result or a non-standardized diagnosis real-time result. In the application, the standardized diagnosis algorithm or the non-standardized diagnosis algorithm can not only obtain a real-time diagnosis result according to the current obtained equipment field data, but also can combine historical data to predict possible faults in a certain time in the future, so that the operator can carry out related prevention and protection work. In this way, the overall stability of the system is greatly improved, and flexible and efficient fault management is realized.
[0035] In order to directly control the standardized equipment on site, in an embodiment of the application, the distributed control system further comprises an operation monitoring module 300 corresponding to each basic module 100, for sending a first on-site control instruction to the corresponding basic module 100, so that the basic module 100 controls the corresponding standardized equipment on site according to the first on-site control instruction. The operation monitoring module 300 corresponds to each basic module 100, which is part of the operation and monitoring of the running state. The operation monitoring module 300 controls and monitors the related standardized equipment through the corresponding basic module 100, and the operation monitoring module 300 can access the equipment state, diagnosis data and results, and read the stored historical and process data. Specifically, the operation monitoring module 300 is used to receive the first on-site control instruction from the operator and send it to the corresponding basic module 100. The basic control unit 130 of the basic module 100 receives the first on-site control instruction from the operation monitoring module 300 and analyzes and processes it, and controls the standardized equipment on site according to the analysis result.
[0036] In an embodiment of the application, the distributed control system further comprises a centralized monitoring storage module 400, for sending a second on-site control instruction to the corresponding basic module 100 and / or the comprehensive processing module 200, and recording the running state information of each basic module 100 and the comprehensive processing module 200; wherein the centralized monitoring storage module 400 is associated with all basic modules 100 and the comprehensive processing module 200. The centralized monitoring storage module 400 is connected with the comprehensive processing module 200 and each basic module 100 through the monitoring network 500, and can realize the centralized monitoring of the distributed control system and the equipment state on site, and realize the hierarchical storage of data information with each basic storage unit 150 and the comprehensive storage unit 250.
[0037] In an embodiment of the present application, the centralized monitoring storage module 400 comprises: a centralized communication unit 440, configured to receive the operation state information sent by each basic module 100 and / or the comprehensive processing module 200, and send the second on-site control instruction to the corresponding basic module 100 and / or the comprehensive processing module 200; an external diagnosis unit 420, configured to transmit the operation state information to an external device to generate an external diagnosis result; an operation monitoring unit 410, configured to generate the second on-site control instruction according to the external diagnosis result and the operation state information; wherein the second on-site control instruction is used to regulate the operation state of the basic module 100 and / or the comprehensive processing module 200; a centralized storage unit 430, configured to store the operation state information according to a preset storage principle. The centralized communication unit 440 is in communication connection with each basic module 100 and the comprehensive processing module 200, and the operation state information sent by these modules is transmitted to the centralized communication unit through the monitoring network 500. By obtaining these information, the centralized monitoring storage module 400 can comprehensively and accurately control the current operation state of the system. In addition, the centralized communication unit also sends the second on-site control instruction to the corresponding basic module 100 and / or the comprehensive processing module 200, so as to realize the on-site control of the corresponding module. The external diagnosis unit 420 can be connected with an external diagnosis device to realize the access of the external device. Specifically, the external diagnosis unit 420 transmits the operation state of each device to the external diagnosis device through an external interface, so that the external diagnosis device generates an external diagnosis result according to these information. By introducing the external diagnosis, the accuracy of fault detection and the reliability of system operation can be effectively improved. The operation monitoring unit is the interface of human-computer interaction, which can realize the functions of issuing the second on-site control instruction, monitoring the system process parameters and diagnosis parameters, etc. Specifically, the second on-site control instruction is generated by the operator according to the external diagnosis result and the operation state information. The second on-site control instruction is sent to the corresponding basic module 100 and / or the comprehensive processing module 200 through the centralized communication unit 440 and the monitoring network 500, so as to regulate the operation state thereof. The centralized storage unit 430 can record the data of the system, and in cooperation with the storage units of other modules, the hierarchical storage management of data can be realized, and the burden of centralized data storage can also be avoided and a large amount of data transmitted by the monitoring network 500 system can be increased. For example, the data frequently called by the basic module 100 or the comprehensive processing module 200 is stored in the corresponding basic storage unit 150 or the comprehensive storage unit 250, and the data frequently called by the centralized on-site control is stored in the centralized storage unit 430. Further, the distributed control system can also realize the interaction with other external control systems through the communication module 600, so as to realize more extensive monitoring and collaborative operation.
[0038] In summary, the basic module 100 is mainly used for the standardized equipment or instrument combination control and monitoring, equipment diagnosis, etc. The connected operation monitoring module 300 can realize the operation and on-site distributed control of the equipment or equipment group in advance, and realize the equipment diagnosis combined with the diagnostic algorithm, realize the equipment diagnosis based on the equipment type combined with the diagnostic algorithm, judge the system operation abnormality based on the process parameter monitoring, realize the equipment diagnosis based on the monitoring parameters of the equipment combined with the intelligent algorithm, for example: equipment vibration, core component temperature, rotating component rotating speed, etc. complete the equipment diagnosis combined with the expert system or neural network intelligent model, and generate equipment fault judgment and preventive prompt, early warning and switching to normal equipment, let the standby equipment switch in advance in the preventive maintenance stage, reduce the loss while ensuring the system operation. Since the distributed control technology is adopted, the single module has the possibility of shutdown for maintenance. The comprehensive processing module 200 is mainly used for system or function level grouping, sequence control, comprehensive coordination, system or equipment group monitoring, control, diagnosis, etc. This part of the module mainly cooperates with the basic module 100 based on the sub-function level, system internal or external collaborative control algorithm. At present, the algorithm mainly adopts grouping, sequence control, comprehensive coordination algorithm, and can also adopt expert system algorithm (for example: rule-based reasoning, forward reasoning, reverse reasoning, mixed reasoning, analog logic, etc. Expert mechanism to build system) or adaptive control, predictive control, fuzzy control, neural network control, genetic algorithm, etc. Control algorithm. The diagnostic algorithm in the comprehensive processing module 200 can realize the diagnosis of the equipment based on the collected data on site, and can also combine the data and signals transmitted in the control system to comprehensively analyze the running state of the system, and make system-level diagnosis results different from the equipment-level diagnosis of the basic module 100.
[0039] Please refer to Figure 2, which shows the processing procedure when the instrument or actuator fails. As a specific example, if a certain basic module 100 corresponding to the instrument or device fails, the signal collected by the standardized device docking unit 110 is analyzed by the basic diagnostic unit 120 to generate a "device failure signal", which is then sent to the basic control unit 130 in the basic module 100, triggering the device shutdown instruction. The "device failure signal" is also sent to other basic modules 100 and the comprehensive processing module 200. After receiving the control instruction, the other basic control units 130 will control according to the pre-set program: if the device controlled by the other basic module 100 is a backup device of the failed basic module 100, the other basic module 100 will start the backup device, and the comprehensive processing module 200 will record the current device state; if there is no other backup control device, the comprehensive processing module 200 will identify the device state and act on other devices according to the pre-set program to ensure the safety of the system and devices. The centralized monitoring storage module 400 can collect diagnostic data from each module as needed to realize comprehensive management and monitoring functions, and through the external diagnostic unit 420, it can be connected to other external terminals to realize external diagnosis of the system through the algorithm of the external terminal.
[0040] Please refer to Figure 3 , if a certain basic module 100 fails, the distributed control system diagnoses the device failure of this basic module 100 (such as controller failure, network failure, input / output module failure, etc.) or detects the control failure of the device through other basic modules 100 and the comprehensive processing module 200. According to the fault monitoring signal, the pre-set program is combined for control: if the device controlled by the other basic module 100 is a backup device of the failed basic module 100, the other basic module 100 will start the backup device, and the comprehensive processing module 200 will record the current device state; if there is no other backup control device, the comprehensive processing module 200 will identify the device state and act on other devices according to the pre-set program to ensure the safety of the system and devices. The centralized monitoring storage module 400 can collect diagnostic data from each module as needed to realize comprehensive management and monitoring functions, and through the external diagnostic unit 420, it can be connected to other external terminals to realize external diagnosis of the system through the algorithm of the external terminal.
[0041] Further, if a certain comprehensive processing module 200 fails, the comprehensive cooperation, grouping, sequence control, system or device group monitoring is lost. At this time, the original instruction of the comprehensive processing module 200 disappears, and the basic module 100 mainly controls according to the pre-set program. The basic module 100 maintains the state before failure, or can start or stop the corresponding device or device group according to the fault mode reached by the instruction state of the comprehensive processing module 200.
[0042] It can be understood that the basic module 100 and the comprehensive processing module 200 can adopt products of PLC, FPGA, DCS and the like. The execution form of each module is configured based on different technical products. For example, controller cards, input / output cards, communication modules and the like can be arranged in a cage structure; or each execution basic module 100 can be arranged in a PCB integrated circuit manner.
[0043] The comprehensive control unit 230, the basic control unit 130, the comprehensive diagnosis unit 230 and the basic diagnosis unit 130 can perform functions by using the same controller or technology, such as using PLC or FPGA; the processor can be configured to be non-redundant or multiple redundant according to different reliability requirements. At the same time, in order to improve the control and diagnosis capability, the comprehensive control unit 230, the basic control unit 130, the comprehensive diagnosis unit 230 and the basic diagnosis unit 130 can be respectively implemented by using different processing units and different control technologies, such as using PLC technology for the comprehensive control unit 230 and the basic control unit 130, and using FPGA technology for the comprehensive diagnosis unit 230 and the basic diagnosis unit 130; the characteristics of PLC logic processing efficiency and FPGA rapid data processing capability are fully utilized.
[0044] The comprehensive storage unit 250 and the basic storage unit 150 select different technical products according to different storage capacities and access speeds, for example, mechanical hard disk (HDD), random access memory (RAM), read-only memory (ROM), solid state disk (SSD) and the like.
[0045] The comprehensive communication unit 240240, the basic communication unit 140 and the communication module 600 can be configured in combination with different network communication requirements, the network interface adopts RS485 interface, RS232 interface, Ethernet interface (for example, EtherNet, Profinet and the like), other communication modules (GPRS module, 5G module, ZigBee module, CAN module, LoRa module and the like). The network structure of the monitoring network can be a ring structure, a star structure and the like; the communication medium can be selected from optical fiber, twisted pair, coaxial cable, wireless and the like.
[0046] The operation monitoring module 300 and the operation monitoring unit 410 can be selected from devices with display storage communication, for example, a touch screen display, a physical button and an indication display device and the like.
[0047] It should be noted that the present application Figures 1 to 3In the embodiment, only two basic modules 100, one comprehensive processing module 200, two operation monitoring modules 300, one centralized monitoring storage module 400, one monitoring network 500 and one communication module 600 are exemplarily shown, but those skilled in the art can configure different numbers of the above modules according to different configuration requirements, so as to execute different control logics, Figure 4 Some examples of the division are listed, and the specific division can be divided into different modules according to different requirements of different systems.
[0048] It should be noted that, in order to highlight the innovative part of the present application, modules not closely related to solving the technical problems proposed in the present application are not introduced in the embodiment, but this does not mean that there are no other modules in the embodiment.
[0049] In summary, the decentralized control system disclosed in the present application can realize independent diagnostic control capability through decentralized control and decentralized diagnosis, so that even if the network fails, the equipment can be diagnosed and act as expected. The results of decentralized diagnosis can be transmitted to the network for unified interface monitoring management or remote management, which facilitates personnel to remotely identify the equipment state. In the system, the basic module realizes the control of the equipment group, two or more basic modules can realize 2*100% or n*100% control, and the increase of redundant equipment can realize rapid configuration; when a basic module fails, the standby equipment or auxiliary equipment can be started through other basic modules directly through the network, without the need for regulation and control through the comprehensive processing module. In addition to realizing the state recording and deployment management between the basic modules, the comprehensive processing module can also realize differentiated control requirements, configure algorithms and equipment modules according to different system configuration requirements. Further, for each basic module, the operation monitoring module is controlled to improve the manual operation capability and reliability of the system. The data can be stored by equipment, and the memory of the basic module and the comprehensive processing module includes self-diagnosis information and control parameter information; the centralized monitoring storage module stores system-level data and overall diagnostic data of each module, but the external diagnostic unit has the ability to call global data of each module of the system. Through hierarchical and equipment management of data, the network load during control is reduced, and the response time is improved. Therefore, the present application effectively overcomes the various shortcomings in the prior art and has high industrial utilization value.
[0050] The above embodiment is only illustrative of the principle and effect of the present application, and is not used to limit the present application. Any person skilled in the art can modify or change the above embodiment without departing from the spirit and scope of the present application. Therefore, all equivalent modifications or changes made by those skilled in the art without departing from the spirit and technical thought disclosed in the present application should be covered by the claims of the present application.
Claims
1. A distributed control system, characterized by, The system comprises a comprehensive processing module and a plurality of basic modules associated therewith, each basic module corresponding to a type of standardized equipment, wherein: a basic module is configured to acquire corresponding standardized equipment information, perform standardized diagnosis on the standardized equipment information, generate and send corresponding standardized control instructions according to the standardized diagnosis results to control the corresponding standardized equipment to perform actions; when the standardized diagnosis result is a standardized equipment failure, the standardized control instructions are sent to other basic modules; the basic module is further configured to receive and analyze the standardized diagnosis results sent by other basic modules, and when there is an association between the standardized diagnosis results, generate and send corresponding standardized control instructions to solve the standardized equipment failure; the comprehensive processing module is configured to receive and analyze the standardized control instructions from the basic modules, and when it is analyzed that the corresponding standardized equipment of the basic module has failed and has not been resolved, generate an adjustment scheme and send it to the corresponding basic module; the basic module is further configured to receive the adjustment scheme of the comprehensive processing module and control the corresponding standardized equipment according to the adjustment scheme; the basic module comprises: a standardized equipment interfacing unit configured to receive corresponding standardized equipment information and send standardized control instructions to the corresponding standardized equipment to control the standardized equipment to perform corresponding actions; a basic diagnosis unit configured to diagnose the standardized equipment information based on a preset standardized diagnosis algorithm, generate standardized diagnosis results, and send the standardized diagnosis results to other basic modules when the standardized diagnosis results are standardized equipment failures; a basic control unit configured to generate standardized control instructions according to the standardized equipment information and the standardized diagnosis results; the basic control unit is further configured to generate standardized control instructions according to the adjustment scheme of the comprehensive processing module; the basic control unit is further configured to analyze the standardized diagnosis results sent by other basic modules and generate standardized control instructions when it is analyzed that the standardized diagnosis results have a preset identifier; a basic communication unit configured to send standardized control instructions to the comprehensive processing module, receive adjustment schemes of the comprehensive processing module, receive standardized diagnosis results of other basic modules, and send standardized diagnosis results to other basic modules; the comprehensive processing module comprises: a comprehensive communication unit configured to receive standardized control instructions sent by each basic module and send adjustment schemes to corresponding basic modules; the comprehensive processing module is configured to analyze the standardized control instructions: if the standardized control instructions and other standardized control instructions associated with the standardized control instructions correspond to standardized equipment failures, determine other basic modules to be started based on a preset adjustment rule and generate an adjustment scheme; if the standardized control instructions correspond to standardized equipment failures and other standardized control instructions associated with the standardized control instructions correspond to normally operating standardized equipment, record the states of the standardized equipment corresponding to each standardized control instruction.
2. The distributed control system of claim 1, wherein, The basic module further comprises a basic storage unit configured to store standardized diagnosis results and standardized control instructions.
3. The distributed control system of claim 1, wherein, The comprehensive processing module also corresponds to a non-standardized device, and the comprehensive processing module further includes a non-standardized device interfacing unit, a comprehensive diagnosis unit, and a comprehensive control unit, wherein: The non-standardized device interfacing unit is configured to acquire corresponding non-standardized device information and send non-standardized control instructions to the corresponding non-standardized device. The comprehensive diagnosis unit is configured to diagnose the non-standardized device information based on a preset non-standardized diagnosis algorithm to generate a non-standardized diagnosis result. The comprehensive control unit is further configured to generate non-standardized control instructions based on the non-standardized device information and the non-standardized diagnosis result.
4. The distributed control system of claim 1, wherein, The comprehensive processing module further includes a comprehensive storage unit configured to store the non-standardized diagnosis result and the non-standardized control instruction.
5. The distributed control system of claim 1, wherein, The distributed control system further includes an operation monitoring module corresponding to each of the base modules, configured to send a first on-site control instruction to the corresponding base module to enable the base module to control the corresponding standardized device on site according to the first on-site control instruction.
6. The distributed control system of claim 1, wherein, The distributed control system further includes a centralized monitoring storage module configured to send a second on-site control instruction to the corresponding base module and / or the comprehensive processing module and record the operating state information of each base module and the comprehensive processing module; wherein the centralized monitoring storage module is associated with all base modules and the comprehensive processing module.
7. The distributed control system of claim 6, wherein, The centralized monitoring storage module includes: A centralized communication unit configured to receive the operating state information sent by each base module and / or the comprehensive processing module and send the second on-site control instruction to the corresponding base module and / or the comprehensive processing module; An external diagnosis unit configured to transmit the operating state information to an external device to generate an external diagnosis result; An operation monitoring unit configured to generate the second on-site control instruction based on the external diagnosis result and the operating state information; wherein the second on-site control instruction is used to regulate the operating state of the base module and / or the comprehensive processing module; A centralized storage unit configured to store the operating state information based on a preset storage principle.
8. The distributed control system of claim 1, wherein, The standardized diagnosis result is a standardized diagnosis prediction result or a standardized diagnosis real-time result.
Citation Information
Patent Citations
Intelligent management control method and system based on DCS
CN118394013A
Equipment parameter adjusting method and device, equipment and storage medium
CN118642463A