Algorithm module configuration method of distributed control system configuration logic and related device

By obtaining application scenarios and algorithm function requirements, and retrieving and exporting algorithm modules of distributed control systems, the problems of low configuration efficiency and high error rate in the existing technology are solved, and automated loading of configurations is realized, and configuration efficiency and accuracy are improved.

CN119126706APending Publication Date: 2024-12-13XIAN THERMAL POWER RES INST CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411229190.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-03
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

The algorithm module configuration of existing distributed control system configuration logic is inefficient and prone to misconfiguration, which cannot meet the needs of high complexity and diversified application scenarios.

Method used

By obtaining application scenario requirements and algorithm function requirements, searching the preset algorithm module library, obtaining the target benchmark algorithm module and the target own algorithm module, packaging it into algorithm module files, and exporting it to the setting path of the configuration logic of the distributed control system , realize automatic loading configuration.

Benefits of technology

It improves the efficiency and accuracy of algorithm module configuration, avoids the bloated configuration program caused by loading non-related modules, and improves the configuration efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119126706A_ABST
    Figure CN119126706A_ABST
Patent Text Reader

Abstract

The invention belongs to the field of distributed control systems, and discloses an algorithm module configuration method for distributed control system configuration logic and a related device, and the method comprises the steps: obtaining an application scene demand and an algorithm function demand of the distributed control system configuration logic; retrieving a preset algorithm module library according to the application scene demand and the algorithm function demand to obtain a target reference algorithm module and a target own algorithm module, and packaging the target own algorithm module and the reference algorithm module to obtain an algorithm module file; and exporting the algorithm module file to a set path of the configuration logic of the distributed control system. According to the algorithm module configuration method of the distributed control system configuration logic, automatic loading configuration of the algorithm module of the distributed control system configuration logic is achieved, and the efficiency and accuracy of algorithm module configuration are greatly improved. Meanwhile, the situation that the configuration efficiency is reduced due to the fact that the configuration program is bloated due to the fact that a large number of non-correlation algorithm modules are loaded at the same time can be avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the field of distributed control systems, and relates to an algorithm module configuration method of a distributed control system configuration logic and a related device. Background Art

[0002] Distributed control system (DCS), also known as distributed control system, is a computer control system that performs centralized management and decentralized control of production processes. It is a comprehensive control system that has emerged as the level of automation in modern large-scale industrial production continues to improve and process control requirements become increasingly complex. The system integrates computer technology, network technology, communication technology and automatic control technology, adopts the design ideas of decentralized control and centralized management, and the design principles of division and autonomy and comprehensive coordination, and has a hierarchical architecture.

[0003] In distributed control systems, algorithm modules, as an important part of configuration logic, are the key to achieving system and equipment operation process control. With the diversification of application scenarios, such as thermal power, hydropower, photovoltaics, wind power, energy storage and microgrids, the functional requirements for distributed control systems are becoming higher and higher, which also leads to the need to develop and configure a large number of algorithm modules with different functions. At the same time, in different application scenarios, due to the different types and operating modes of the controlled equipment, it is necessary to develop and configure algorithm modules with different functions in a targeted manner, which makes the complexity and number of algorithm modules continue to increase.

[0004] At present, the configuration of algorithm modules for the configuration logic of distributed control systems is mostly achieved through manual search and selection by configuration personnel. However, the development of a large number of algorithm modules is not conducive to the search and selection of configuration personnel, resulting in low efficiency of the configuration process and prone to incorrect configuration. Therefore, how to achieve the optimal configuration of algorithm modules for the configuration logic of distributed control systems has become an urgent problem to be solved. Summary of the invention

[0005] The purpose of the present invention is to overcome the above-mentioned shortcomings of the prior art and provide a distributed control system configuration logic configuration method and related devices.

[0006] In order to achieve the above object, the present invention adopts the following technical solutions:

[0007] According to a first aspect of the present invention, a method for configuring an algorithm module of a distributed control system configuration logic is provided, comprising: obtaining application scenario requirements and algorithm function requirements of the distributed control system configuration logic; retrieving a preset algorithm module library according to the application scenario requirements and algorithm function requirements to obtain a target benchmark algorithm module and a target proprietary algorithm module, and packaging the target proprietary algorithm module and the benchmark algorithm module to obtain an algorithm module file; and exporting the algorithm module file to a set path of the distributed control system configuration logic.

[0008] Optionally, the application scenario requirements include application scenario type and application scenario version; the algorithm function requirements include algorithm module function and algorithm module version.

[0009] Optionally, the method of retrieving a preset algorithm module library according to application scenario requirements and algorithm function requirements to obtain a target benchmark algorithm module and a target own algorithm module includes: using the application scenario type to retrieve the preset algorithm module library to obtain the own algorithm module corresponding to the current application scenario type; using the application scenario version to retrieve the own algorithm module corresponding to the current application scenario type to obtain the own algorithm module corresponding to the current application scenario version; using the algorithm module function to retrieve the own algorithm module and the preset algorithm module library corresponding to the current application scenario version to obtain the own algorithm module and the benchmark algorithm module corresponding to the current algorithm module function; using the algorithm module version to retrieve the own algorithm module and the benchmark algorithm module corresponding to the current algorithm module function to obtain the own algorithm module corresponding to the current algorithm module version as the target own algorithm module, and the benchmark algorithm module corresponding to the current algorithm module version as the target benchmark algorithm module.

[0010] Optionally, exporting the algorithm module file to the set path of the distributed control system configuration logic includes: searching for the set path of the distributed control system configuration logic, when the set path of the distributed control system configuration logic exists, obtaining the algorithm module history configuration file under the set path of the distributed control system configuration logic, and replacing the algorithm module history configuration file with the algorithm module file; when the set path of the distributed control system configuration logic does not exist, generating export failure information and feeding back.

[0011] Optionally, when the target proprietary algorithm module is empty: obtaining an application scenario corresponding to the current application scenario requirement, and constructing a proprietary algorithm module for the current application scenario, and storing it in a preset algorithm module library.

[0012] Optionally, it also includes: obtaining several benchmark algorithm modules suitable for different application scenarios and several proprietary algorithm modules suitable for a single application scenario, and classifying and storing the benchmark algorithm modules and proprietary algorithm modules to obtain an algorithm module library; wherein the proprietary algorithm modules are classified and stored according to application scenario type, application scenario version, algorithm module function and algorithm module version.

[0013] Optionally, the reference algorithm module includes one or more of the following: an addition module, a subtraction module, a PID module, a logic AND module and a logic OR module.

[0014] According to a second aspect of the present invention, an algorithm module configuration system for a distributed control system configuration logic is provided, comprising: a requirement acquisition module for acquiring application scenario requirements and algorithm function requirements of the distributed control system configuration logic; an algorithm module retrieval module for retrieving a preset algorithm module library according to the application scenario requirements and algorithm function requirements, obtaining a target benchmark algorithm module and a target proprietary algorithm module, and packaging the target proprietary algorithm module and the benchmark algorithm module to obtain an algorithm module file; and an algorithm module export module for exporting the algorithm module file to a set path of the distributed control system configuration logic.

[0015] According to a third aspect of the present invention, a computer device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the algorithm module configuration method of the above-mentioned distributed control system configuration logic when executing the computer program.

[0016] According to a fourth aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the algorithm module configuration method of the distributed control system configuration logic are implemented.

[0017] Compared with the prior art, the present invention has the following beneficial effects:

[0018] The algorithm module configuration method of the distributed control system configuration logic of the present invention retrieves the preset algorithm module library to obtain the target reference algorithm module and the target proprietary algorithm module based on the application scenario requirements and algorithm function requirements of the distributed control system configuration logic. The target proprietary algorithm module is the proprietary algorithm module of the specific application scenario, and the acquisition of the specific algorithm module under the specific application scenario is to achieve the acquisition of the shared algorithm module under different application scenarios. Then the two are packaged to obtain a complete algorithm module file, and the algorithm module file is exported to the set path of the distributed control system configuration logic to realize the automatic loading and configuration of the algorithm module of the distributed control system configuration logic, which greatly improves the efficiency and accuracy of the algorithm module configuration. At the same time, it can also avoid the bloated configuration program caused by loading a large number of non-related algorithm modules at the same time, thereby reducing the configuration efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 This is a flow chart of the algorithm module configuration method of the distributed control system configuration logic according to an embodiment of the present invention.

[0020] Figure 2 The figure is a flow chart of a retrieval method according to an embodiment of the present invention.

[0021] Figure 3The present invention provides a block diagram of the system structure of the algorithm module configuration logic of the distributed control system according to the embodiment of the present invention. DETAILED DESCRIPTION

[0022] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0023] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0024] The present invention is further described in detail below in conjunction with the accompanying drawings:

[0025] See also Figure 1 In one embodiment of the present invention, a method for configuring an algorithm module of a distributed control system configuration logic is provided to realize automatic loading and configuration of the algorithm module of the distributed control system configuration logic, thereby effectively improving the configuration efficiency and accuracy of the algorithm module of the distributed control system configuration logic.

[0026] Specifically, the algorithm module configuration method of the distributed control system configuration logic includes the following steps:

[0027] S1: Obtain the application scenario requirements and algorithm function requirements of the distributed control system configuration logic.

[0028] S2: Retrieve the preset algorithm module library according to the application scenario requirements and algorithm function requirements, obtain the target benchmark algorithm module and the target proprietary algorithm module, and package the target proprietary algorithm module and the benchmark algorithm module to obtain an algorithm module file.

[0029] S3: Export the algorithm module file to the set path of the distributed control system configuration logic.

[0030] The algorithm module configuration method of the distributed control system configuration logic of the present invention retrieves the preset algorithm module library to obtain the target reference algorithm module and the target proprietary algorithm module based on the application scenario requirements and algorithm function requirements of the distributed control system configuration logic. The target proprietary algorithm module is the proprietary algorithm module of the specific application scenario, and the acquisition of the specific algorithm module under the specific application scenario is to achieve the acquisition of the shared algorithm module under different application scenarios. Then the two are packaged to obtain a complete algorithm module file, and the algorithm module file is exported to the set path of the distributed control system configuration logic to realize the automatic loading and configuration of the algorithm module of the distributed control system configuration logic, which greatly improves the efficiency and accuracy of the algorithm module configuration. At the same time, it can also avoid the bloated configuration program caused by loading a large number of non-related algorithm modules at the same time, thereby reducing the configuration efficiency.

[0031] In one possible implementation, the algorithm module configuration method of the distributed control system configuration logic can be adapted to the docking configuration program, and the acquisition of the application scenario requirements and algorithm function requirements of the distributed control system configuration logic includes: when the configuration program is opened, the configuration program automatically retrieves the local configuration file, and when the local configuration file is found, the application scenario requirements and algorithm function requirements of the distributed control system configuration logic are obtained by reading the configuration file information; when the local configuration file is not retrieved, and the application scenario requirements and algorithm function requirements of the distributed control system configuration logic are not obtained after reading the configuration file information, the configuration program reports an error reminder to prompt the engineering personnel that the local configuration file is incorrect, and restarts the configuration program after checking and updating the local configuration file to continue the above process.

[0032] Optionally, the application scenario requirements include application scenario type and application scenario version; the algorithm function requirements include algorithm module function and algorithm module version.

[0033] In a possible implementation, the method of retrieving a preset algorithm module library according to application scenario requirements and algorithm function requirements to obtain a target benchmark algorithm module and a target own algorithm module includes: using an application scenario type to retrieve a preset algorithm module library to obtain an own algorithm module corresponding to the current application scenario type; using an application scenario version to retrieve an own algorithm module corresponding to the current application scenario type to obtain an own algorithm module corresponding to the current application scenario version; using an algorithm module function to retrieve an own algorithm module and a preset algorithm module library corresponding to the current application scenario version to obtain an own algorithm module and a benchmark algorithm module corresponding to the current algorithm module function; using an algorithm module version to retrieve an own algorithm module and a benchmark algorithm module corresponding to the current algorithm module function to obtain an own algorithm module corresponding to the current algorithm module version as the target own algorithm module, and a benchmark algorithm module corresponding to the current algorithm module version as the target benchmark algorithm module.

[0034] See also Figure 2 Specifically, after obtaining the application scenario requirements of the distributed control system configuration logic, the application scenario type is first searched. The application scenario types mainly include thermal power, hydropower, photovoltaic and other application scenario types. After completing the search for the application scenario type, the corresponding application scenario version is searched. The application scenario version refers to the proprietary algorithm module of each application scenario. Different versions will be generated according to the update of the proprietary algorithm module. Among them, the search for the application scenario type and the application scenario version is for the proprietary algorithm module.

[0035] After the application scenario version retrieval is completed, the algorithm module function will be further retrieved. The algorithm module function retrieval is aimed at the benchmark algorithm module and the proprietary algorithm module, mainly looking for the proprietary algorithm block and benchmark algorithm module corresponding to the algorithm module function applicable to the current application scenario. The last retrieval completes the retrieval of the algorithm module version for the benchmark algorithm module and the proprietary algorithm module. After four retrieval processes, the appropriate algorithm module is finally found, namely the target benchmark algorithm module and the target proprietary algorithm module.

[0036] Then, the target benchmark algorithm module and the target proprietary algorithm module are called and packaged to obtain the algorithm module file, which generally includes the algorithm module configuration and description files.

[0037] In one possible implementation, exporting the algorithm module file to the set path of the distributed control system configuration logic includes: searching for the set path of the distributed control system configuration logic, and when the set path of the distributed control system configuration logic exists, obtaining the algorithm module history configuration file under the set path of the distributed control system configuration logic, and replacing the algorithm module history configuration file with the algorithm module file; when the set path of the distributed control system configuration logic does not exist, generating and feeding back export failure information.

[0038] Specifically, it is necessary to obtain the set path of the distributed control system configuration logic in advance, which can be achieved by manual input. Then, the set path of the distributed control system configuration logic is automatically searched. When the set path of the distributed control system configuration logic exists, the export function is called to obtain the algorithm module history configuration file under the set path of the distributed control system configuration logic, and the current algorithm module file is used to replace the algorithm module history configuration file to complete the export of the algorithm module file. When the set path of the distributed control system configuration logic does not exist, the export failure information is generated and fed back, so that the configuration personnel can change the set path of the distributed control system configuration logic in time.

[0039] In a possible implementation, when the target proprietary algorithm module is empty: an application scenario corresponding to the current application scenario requirement is obtained, and a proprietary algorithm module of the current application scenario is constructed and stored in a preset algorithm module library.

[0040] Specifically, when the target proprietary algorithm module is empty, that is, the preset algorithm module library does not pre-store the corresponding proprietary algorithm module for the application scenario corresponding to the current application scenario requirements, then the proprietary algorithm module of the current application scenario can be constructed first, and stored in the preset algorithm module library to achieve the improvement of the preset algorithm module library, and then the algorithm module configuration of the distributed control system configuration logic is implemented through the above method, so as to facilitate the algorithm module configuration of the subsequent application scenario requirements of the same application scenario.

[0041] In a possible implementation, the algorithm module configuration method of the distributed control system configuration logic also includes: obtaining a number of benchmark algorithm modules adapted to different application scenarios and a number of proprietary algorithm modules adapted to a single application scenario, and classifying and storing the benchmark algorithm modules and the proprietary algorithm modules to obtain an algorithm module library; wherein the proprietary algorithm modules are classified and stored according to the application scenario type, application scenario version, algorithm module function and algorithm module version.

[0042] Specifically, the algorithm module library consists of several benchmark algorithm modules adapted to different application scenarios and several proprietary algorithm modules adapted to a single application scenario. The benchmark algorithm module includes the operation module library, the control module library, and the logic module library. The main benchmark algorithm modules include addition modules, subtraction modules, PID modules, logic and modules, logic or modules, and other algorithm function modules that are common to various application scenarios. Proprietary algorithm modules refer to functional algorithm modules that adapt to a single application scenario, such as the control algorithm module for wind turbines and the power tracking algorithm module for photovoltaics.

[0043] The following are device embodiments of the present invention, which can be used to implement the method embodiments of the present invention. For details not disclosed in the device embodiments, please refer to the method embodiments of the present invention.

[0044] See also Figure 3 In another embodiment of the present invention, an algorithm module configuration system for a distributed control system configuration logic is provided, which can be used to implement the above-mentioned algorithm module configuration method for the distributed control system configuration logic. Specifically, the algorithm module configuration system for the distributed control system configuration logic includes a demand acquisition module, an algorithm module retrieval module and an algorithm module export module.

[0045] Among them, the requirement acquisition module is used to obtain the application scenario requirements and algorithm function requirements of the distributed control system configuration logic; the algorithm module retrieval module is used to retrieve the preset algorithm module library according to the application scenario requirements and algorithm function requirements, obtain the target benchmark algorithm module and the target own algorithm module, and package the target own algorithm module and the benchmark algorithm module to obtain the algorithm module file; the algorithm module export module is used to export the algorithm module file to the set path of the distributed control system configuration logic.

[0046] All relevant contents of each step involved in the embodiment of the algorithm module configuration method of the distributed control system configuration logic can be referred to the functional description of the functional module corresponding to the algorithm module configuration system of the distributed control system configuration logic in the embodiment of the present invention, and will not be repeated here.

[0047] The division of modules in the embodiments of the present invention is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional module in each embodiment of the present invention may be integrated into one processor, or may exist physically separately, or two or more modules may be integrated into one module. The above-mentioned integrated modules may be implemented in the form of hardware or in the form of software functional modules.

[0048] In another embodiment of the present invention, a computer device is provided, the computer device includes a processor and a memory, the memory is used to store a computer program, the computer program includes program instructions, and the processor is used to execute the program instructions stored in the computer storage medium. The processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc., which are the computing core and control core of the terminal, which are suitable for implementing one or more instructions, and are specifically suitable for loading and executing one or more instructions in the computer storage medium to implement the corresponding method flow or corresponding function; the processor described in the embodiment of the present invention can be used for the operation of the algorithm module configuration method of the configuration logic of the distributed control system.

[0049] In another embodiment of the present invention, the present invention also provides a storage medium, specifically a computer-readable storage medium (Memory), which is a memory device in a computer device for storing programs and data. It is understandable that the computer-readable storage medium here can include both the built-in storage medium in the computer device and the extended storage medium supported by the computer device. The computer-readable storage medium provides a storage space, which stores the operating system of the terminal. In addition, one or more instructions suitable for being loaded and executed by the processor are also stored in the storage space, and these instructions can be one or more computer programs (including program codes). It should be noted that the computer-readable storage medium here can be a high-speed RAM memory or a non-volatile memory, such as at least one disk memory. The processor can load and execute one or more instructions stored in the computer-readable storage medium to implement the corresponding steps of the algorithm module configuration method for the configuration logic of the distributed control system in the above embodiment.

[0050] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0051] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0052] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0053] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0054] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, ordinary technicians in the relevant field should understand that the specific implementation methods of the present invention can still be modified or replaced by equivalents. Any modification or equivalent replacement that does not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.

Claims

1. A method for configuring an algorithm module of a distributed control system configuration logic, characterized in that: include: Obtain the application scenario requirements and algorithm function requirements of the distributed control system configuration logic; Retrieve a preset algorithm module library according to application scenario requirements and algorithm function requirements, obtain a target benchmark algorithm module and a target proprietary algorithm module, and package the target proprietary algorithm module and the benchmark algorithm module to obtain an algorithm module file; Export the algorithm module file to the set path of the distributed control system configuration logic.

2. The algorithm module configuration method of the distributed control system configuration logic according to claim 1, characterized in that: The application scenario requirements include application scenario type and application scenario version; the algorithm function requirements include algorithm module function and algorithm module version.

3. The algorithm module configuration method of the distributed control system configuration logic according to claim 2, characterized in that: The method of retrieving a preset algorithm module library according to application scenario requirements and algorithm function requirements to obtain a target benchmark algorithm module and a target proprietary algorithm module includes: Use the application scenario type to search the preset algorithm module library to obtain the own algorithm module corresponding to the current application scenario type; Use the application scenario version to retrieve the proprietary algorithm module corresponding to the current application scenario type, and obtain the proprietary algorithm module corresponding to the current application scenario version; The algorithm module function is used to retrieve the own algorithm module and the preset algorithm module library corresponding to the current application scenario version, and the own algorithm module and the benchmark algorithm module corresponding to the current algorithm module function are obtained; The algorithm module version is used to retrieve the proprietary algorithm module and the benchmark algorithm module corresponding to the current algorithm module function, and the proprietary algorithm module corresponding to the current algorithm module version is obtained as the target proprietary algorithm module, and the benchmark algorithm module corresponding to the current algorithm module version is obtained as the target benchmark algorithm module.

4. The algorithm module configuration method of the distributed control system configuration logic according to claim 1, characterized in that: The setting path of exporting the algorithm module file to the distributed control system configuration logic includes: Search the set path of the distributed control system configuration logic. When the set path of the distributed control system configuration logic exists, obtain the algorithm module history configuration file under the set path of the distributed control system configuration logic, and replace the algorithm module history configuration file with the algorithm module file; when the set path of the distributed control system configuration logic does not exist, generate export failure information and feedback.

5. The algorithm module configuration method of the distributed control system configuration logic according to claim 1, characterized in that: When the target proprietary algorithm module is empty: Obtain the application scenario corresponding to the current application scenario requirements, build your own algorithm module for the current application scenario, and store it in the preset algorithm module library.

6. The algorithm module configuration method of the distributed control system configuration logic according to claim 1, characterized in that: Also includes: Acquire several benchmark algorithm modules suitable for different application scenarios and several proprietary algorithm modules suitable for a single application scenario, and classify and store the benchmark algorithm modules and proprietary algorithm modules to obtain an algorithm module library; wherein the proprietary algorithm modules are classified and stored according to the application scenario type, application scenario version, algorithm module function and algorithm module version.

7. The algorithm module configuration method of the distributed control system configuration logic according to claim 6, characterized in that: The benchmark algorithm module includes one or more of the following: Addition module, subtraction module, PID module, logical AND module and logical OR module.

8. An algorithm module configuration system for distributed control system configuration logic, characterized in that: include: Requirements acquisition module, used to obtain application scenario requirements and algorithm function requirements of the distributed control system configuration logic; An algorithm module retrieval module is used to retrieve a preset algorithm module library according to application scenario requirements and algorithm function requirements, obtain a target benchmark algorithm module and a target proprietary algorithm module, and package the target proprietary algorithm module and the benchmark algorithm module to obtain an algorithm module file; The algorithm module export module is used to export the algorithm module file to the set path of the distributed control system configuration logic.

9. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the algorithm module configuration method of the distributed control system configuration logic are implemented as described in any one of claims 1 to 7.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the algorithm module configuration method of the distributed control system configuration logic are implemented as claimed in any one of claims 1 to 7.