Search

CN-121979938-A - DCS database conversion system, method and storage medium

CN121979938ACN 121979938 ACN121979938 ACN 121979938ACN-121979938-A

Abstract

The invention discloses a DCS database conversion system, method and storage medium, which comprises an original data storage module, an algorithm analysis module, a rule loading module, an algorithm conversion module and a target data generation module, wherein the original data storage module is used for storing conversion rule data and algorithm attribute data of a source DCS system, the algorithm analysis module is used for identifying the algorithm attribute data of the source DCS system and generating a data list, the rule loading module is used for calling the conversion rule data to determine a rule set, the algorithm conversion module is used for converting the algorithm attribute data of the source DCS system based on the conversion rule data, and the target data generation module is used for writing the converted algorithm attribute data into a target database.

Inventors

  • JIANG XINWEI
  • YANG WENZHEN
  • LI RAN
  • ZHANG FAN
  • PAN HAIBO
  • SUN ZHONGHUA
  • YUAN ZHISHENG
  • MIN LISHU
  • SUN HONGTAO
  • SHI GUILIAN
  • QI MIN
  • LI QING

Assignees

  • 北京广利核系统工程有限公司

Dates

Publication Date
20260505
Application Date
20260108

Claims (15)

  1. 1. The DCS database conversion system is characterized by comprising an original data storage module, an algorithm analysis module, a rule loading module, an algorithm conversion module and a target data generation module: the original data storage module is used for storing conversion rule data and algorithm attribute data of the source DCS system; The algorithm analysis module is used for identifying the algorithm attribute data of the source DCS system and generating a data list; The rule loading module is used for calling the conversion rule data to determine a rule set; The algorithm conversion module is used for converting the algorithm attribute data of the source DCS based on the conversion rule data; the target data generation module is used for writing the converted algorithm attribute data into a target database.
  2. 2. The system of claim 1, wherein the source DCS system includes a function block that includes a plurality of the algorithm attribute data therein.
  3. 3. The system of claim 2, wherein the raw data storage module comprises a source database and a rules database, The source database is used for storing the algorithm attribute data corresponding to the functional blocks in the source DCS system with different versions; the rule database is used for storing the corresponding conversion rule data of the algorithm attribute data.
  4. 4. The system of claim 2, wherein the algorithm parsing module comprises an attribute identification unit and an attribute generation unit, The attribute identification unit is used for identifying and extracting all the algorithm attribute data in the functional block; The attribute generation unit is used for generating the data list according to the extracted time stamp from the algorithm attribute data extracted by the attribute identification unit.
  5. 5. The system of claim 2, wherein the algorithm parsing module further comprises a structural weight unit, The structure weight unit is used for marking verification weights on the algorithm attribute data based on the equipment corresponding to the functional block, and generating a weight data table, wherein the verification weights comprise 1 level, 2 level and 3 level.
  6. 6. The system of claim 2, wherein the rule loading module comprises a rule validation unit and a rule identification unit, The rule confirming unit is used for confirming the conversion rule data to be called according to the personnel instruction; The rule identifying unit is used for identifying the determined conversion rule data into a rule format which can be called by the system and generating the rule set.
  7. 7. The system of claim 6, wherein the algorithm conversion module comprises a conversion rule calling unit, an attribute data calling unit, and a conversion unit, The attribute data calling unit is used for calling the data list generated by the algorithm analysis module; the conversion rule calling unit is used for calling the rule set generated by the rule loading module; the conversion unit is used for converting the data list into target attribute data corresponding to the functional block based on the rule set.
  8. 8. The system of claim 7, wherein the target data generation module comprises a data conversion unit and a data writing unit, The data conversion unit is used for converting the target attribute data into a format which can be identified by a target database; the data writing unit is used for writing the converted target attribute data into the target database.
  9. 9. The system of claim 5, further comprising a verification module, And the verification module is used for verifying the algorithm attribute data written into the target database.
  10. 10. The system of claim 9, wherein the validation module comprises a weight call unit, a validation unit, and a target rule unit, The weight calling unit is used for acquiring the data of the structural weight unit; The target rule unit is used for extracting the data of the functional blocks in the target DCS system; the verification unit is used for calling the data in the target rule unit to verify the algorithm attribute data in the target database based on the verification weight or the weight data table and the target DCS.
  11. 11. A conversion method based on the DCS database conversion system of any one of claims 1 to 10, comprising: S1, the algorithm analysis module identifies the data in the original data storage module, traverses the data and outputs the data list; S2, the rule loading module calls the data in the original data storage module to generate the rule set; S3, the algorithm conversion module calls the original data storage module and the algorithm analysis module to generate target attribute data and transmits the target attribute data to the target data generation module, and the target data generation module writes the target attribute data into the target database.
  12. 12. The method according to claim 11, wherein in the step S1, further comprising: The structure weight unit sets verification weight according to the importance level of the equipment corresponding to the functional block.
  13. 13. The method according to claim 12, further comprising, after the step S3: And the verification module performs full-quantity verification, association verification, historical consistency verification and/or field validity verification on the target attribute data based on the verification weight.
  14. 14. A computer-readable storage medium, characterized in that the computer-readable storage medium comprises a stored computer program, wherein the computer program, when run by an electronic device, performs the system of any one of claims 1 to 10.
  15. 15. A computer program product comprising a computer program, which, when executed by a processor, implements the system of any one of claims 1 to 10.

Description

DCS database conversion system, method and storage medium Technical Field The invention relates to the technical field of nuclear power digitization, in particular to a DCS database conversion system, a DCS database conversion method and a storage medium. Background The non-safety-level DCS of the nuclear power station is a key system for realizing normal operation and control of the power station, when the engineering implementation is carried out by applying a non-safety-level DCS platform, the database configuration is needed to be carried out on the actual engineering, after the platform is compiled and assembled, the on-site monitoring task can be completed when the platform is on line, and a database consisting of a large number of 'functional blocks' is the core of the non-safety-level DCS. Each functional block (such as switching value, analog input and output, etc.) defines a specific control logic, and basically refers to hundreds of attributes corresponding to a specific data structure thereof, wherein the attributes jointly determine the behavior of the functional block in a control system, the association with hardware and safety related parameters thereof, and meanwhile, when a non-full-level DCS project is upgraded or a new project is designed to keep an old project, the migration and conversion requirements of a database are met. Currently, this work is commonly done manually in the industry. The operator needs to manually search each functional block in the old database according to the paper operation instruction in the form tool, and modify the attribute of each functional block one by one according to the memory or the document to match with the hardware platform and the design specification of the new project, so the following problems still exist: (1) The efficiency is extremely low, the period is long, one FCS station comprises tens of thousands of data points, the time consumption of manual processing is high, and the engineering progress is seriously influenced; (2) The accuracy cannot be ensured, and the human error risk is high, namely, the complex mapping relation and the numerous attribute items are extremely easy to cause conversion errors, omission or inconsistency, and a tiny attribute error (such as Terminal Number (TNUM) type filling) can cause control logic disorder and hardware driving failure, thus being hidden danger for safe and stable operation of the nuclear power station; (3) The traceability is poor, the decision basis of each conversion is difficult to record by manual operation, and the investigation is difficult after the problem occurs. In a patent document CN119396931a, a DCS health management data warehouse system is disclosed, which includes a data access and storage layer, a service logic layer and a display layer, where the service logic layer is used to process DCS monitoring data, process parameter data and DCS service basic data, provide a data service interface, and provide a data interaction interface, a DCS field private library and an expert knowledge library, so that the problems of low efficiency of manual conversion, high error risk and difficult traceability of the conversion process caused by complex attributes of functional blocks in the process of cross-project migration of a non-security DCS database are not solved. In a patent document CN114740811B, an implementation process control method and system for batch change of a nuclear power station DCS are disclosed, wherein the implementation process control method and system comprises the steps of firstly obtaining a batch change package, extracting each DCS change item from the batch change package, obtaining a DCS logic relation between each DCS change item to generate a DCS change task table according to the logic relation between each DCS change item, and outputting the DCS change task table to execute batch change of the nuclear power station DCS according to the DCS change task table, so that the problems of low manual conversion efficiency, high error risk and difficult traceability of a conversion process caused by complex attribute of a functional block when a non-security level DCS database is transferred across items are not solved. In summary, the above two existing patents do not solve the problems of low efficiency of manual conversion, high error risk and difficult traceability of the conversion process caused by complex attribute of the functional block when the non-security level DCS database is migrated across items. Disclosure of Invention Based on the technical problems, the invention provides a DCS database conversion system, a DCS database conversion method and a storage medium, which solve the problems of low efficiency of manual conversion, high error risk and difficult traceability of a conversion process caused by complex attribute of a functional block when a non-security level DCS database is transferred across items. In order to achieve the above purpose, the prese