Data processing method and device, computer device, storage medium and program product

CN122933734APending Publication Date: 2026-10-16CHINA NUCLEAR POWER ENGINEERING COMPANY LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610993211.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-06
Publication Date
2026-10-16

AI Technical Summary

Technical Problem

通常,未被DCS采集的调试数据无法及时上传,因而,难以实现对调试数据的有效处理

Benefits of technology

[0033] The aforementioned data processing methods, apparatus, computer equipment, storage media, and program products acquire multiple types of nuclear power plant commissioning data; based on these multiple types of nuclear power plant commissioning data, determine multiple target commissioning data with a unified format; wherein each target commissioning data is obtained based on data parsing and format conversion processing of the corresponding nuclear power plant commissioning data; depending on the establishment of the communication connection between the target data acquisition device and the first server, the multiple target commissioning data are sent to the first server using a corresponding transmission path; in the above process, after acquiring multiple types of nuclear power plant commissioning data through the target data acquisition device, centralized parsing and format conversion of the multiple types of nuclear power plant commissioning data can be achieved, improving data processing efficiency; and even when the communication connection between the target data acquisition device and the first server is not established, the corresponding transmission path can ensure that the multiple target commissioning data are sent to the first server in a timely manner, further improving data processing efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122933734A_ABST
    Figure CN122933734A_ABST
Patent Text Reader

Abstract

The application relates to a data processing method and device, computer equipment, a storage medium and a program product. The method comprises the following steps: acquiring multiple nuclear power debugging data; determining multiple target debugging data with unified formats according to the multiple nuclear power debugging data; wherein each target debugging data is obtained based on data analysis and format conversion processing of corresponding nuclear power debugging data; and sending the multiple target debugging data to a first server by using a corresponding transmission path according to the establishment of a communication connection between a target data acquisition device and the first server. The method can realize centralized analysis and format conversion of the multiple nuclear power debugging data, and can ensure that the multiple target debugging data is sent to the first server in time and improve the data transmission efficiency by using the corresponding transmission path when the communication connection between the target data acquisition device and the first server is in different establishment states.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of data processing technology, and in particular to a data processing method, apparatus, computer equipment, storage medium, and program product. Background Technology

[0002] With the deepening application of digital, information, and intelligent technologies in the industrial field, nuclear power commissioning technology is gradually transforming towards digitalization and intelligence.

[0003] During nuclear power plant commissioning, a distributed control system (DCS) can be used to centrally collect commissioning data, which can then be used for trend prediction, fault diagnosis, and decision analysis. Typically, commissioning data not collected by the DCS cannot be uploaded in a timely manner, making effective processing of this data difficult. Summary of the Invention

[0004] Therefore, it is necessary to provide a data processing method, apparatus, computer equipment, storage medium, and program product that can improve data processing efficiency in response to the above-mentioned technical problems.

[0005] Firstly, this application provides a data processing method applied to a target data acquisition device; comprising:

[0006] Acquire various nuclear power plant commissioning data;

[0007] Based on various nuclear power plant commissioning data, multiple target commissioning data with a unified format are determined; each target commissioning data is obtained by data parsing and format conversion of the corresponding nuclear power plant commissioning data.

[0008] Based on the establishment of the communication connection between the target data acquisition device and the first server, the corresponding transmission path is used to send various target debugging data to the first server.

[0009] In one embodiment, based on the establishment of a communication connection between the target data acquisition device and the first server, a corresponding transmission path is used to send multiple target debugging data to the first server, including: when a communication connection has been established between the target data acquisition device and the first server, sending multiple target debugging data to the first server; when a communication connection has not been established between the target data acquisition device and the first server, storing multiple target debugging data, and in response to the completion of the communication connection between the target data acquisition device and the first server, sending the stored multiple target debugging data to the first server.

[0010] In one embodiment, the target data acquisition device is a first data acquisition device or a second data acquisition device; acquiring multiple nuclear power plant commissioning data includes: acquiring multiple nuclear power plant commissioning data with corresponding data precision acquired by the target data acquisition device using a corresponding acquisition frequency; wherein, the acquisition frequency corresponding to the second data acquisition device is lower than the acquisition frequency corresponding to the first data acquisition device, and the data precision corresponding to the second data acquisition device is lower than the data precision corresponding to the first data acquisition device.

[0011] In one embodiment, the target data acquisition device is a second data acquisition device; acquiring multiple nuclear power plant commissioning data, including: acquiring corresponding nuclear power plant commissioning data acquired through different input / output channels; wherein, the multiple nuclear power plant commissioning data includes at least two of resistance signals, temperature signals, current signals, switching signals, and pulse signals.

[0012] In one embodiment, the target data acquisition device is a second data acquisition device; acquiring various nuclear power plant commissioning data includes: acquiring various nuclear power plant commissioning data acquired by the second data acquisition device after the time synchronization operation is completed; wherein, the time synchronization operation is performed based on network time protocol information in the second server.

[0013] In one embodiment, the target data acquisition device is a second data acquisition device; acquiring multiple nuclear power plant commissioning data, including any one of the following: acquiring multiple first nuclear power plant commissioning data; wherein the first nuclear power plant commissioning data is acquired by the main functional unit of the second data acquisition device when the main functional unit is operating normally; the main functional unit includes at least a main acquisition unit; acquiring multiple second nuclear power plant commissioning data; wherein the second nuclear power plant commissioning data is acquired by the backup functional unit of the second data acquisition device when the main functional unit is operating abnormally; the backup functional unit includes at least a backup acquisition unit.

[0014] In one embodiment, the target data acquisition device is a first data acquisition device; acquiring multiple nuclear power commissioning data, including: acquiring multiple target types of nuclear power commissioning data; wherein, the target types include at least two of resistance signals, temperature signals, current signals, switching signals, rotational speed signals, and vibration signals.

[0015] In one embodiment, based on multiple nuclear power plant commissioning data, determining multiple target commissioning data with a unified format includes: when a communication connection has been established between the target data acquisition device and the first server, parsing each type of nuclear power plant commissioning data to obtain the initial commissioning data corresponding to the nuclear power plant commissioning data; and performing format conversion processing on the obtained multiple initial commissioning data to obtain multiple target commissioning data with a unified format.

[0016] In one embodiment, the data processing method further includes: sending multiple nuclear power commissioning data to a third server when the target data acquisition device has not established a communication connection with the first server, so that the third server can perform data parsing on each type of nuclear power commissioning data to obtain the initial commissioning data corresponding to the nuclear power commissioning data; performing format conversion processing on the obtained multiple initial commissioning data to obtain multiple target commissioning data with unified format, and sending the multiple target commissioning data to the first server.

[0017] Secondly, this application also provides a data processing apparatus, configured in a target data acquisition device; comprising:

[0018] The acquisition module is used to acquire various nuclear power plant commissioning data;

[0019] The determination module is used to determine multiple target commissioning data with a unified format based on various nuclear power commissioning data; wherein each target commissioning data is obtained based on data parsing and format conversion processing of the corresponding nuclear power commissioning data;

[0020] The first sending module is used to send various target debugging data to the first server according to the establishment of the communication connection between the target data acquisition device and the first server, using the corresponding transmission path.

[0021] Thirdly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0022] Acquire various nuclear power plant commissioning data;

[0023] Based on various nuclear power plant commissioning data, a variety of target commissioning data with a unified format were determined; each target commissioning data was obtained by data parsing and format conversion of the corresponding nuclear power plant commissioning data.

[0024] Based on the establishment of the communication connection between the target data acquisition device and the first server, the corresponding transmission path is used to send various target debugging data to the first server.

[0025] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:

[0026] Acquire various nuclear power plant commissioning data;

[0027] Based on various nuclear power plant commissioning data, a variety of target commissioning data with a unified format were determined; each target commissioning data was obtained by data parsing and format conversion of the corresponding nuclear power plant commissioning data.

[0028] Based on the establishment of the communication connection between the target data acquisition device and the first server, the corresponding transmission path is used to send various target debugging data to the first server.

[0029] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, performs the following steps:

[0030] Acquire various nuclear power plant commissioning data;

[0031] Based on various nuclear power plant commissioning data, multiple target commissioning data with a unified format are determined; each target commissioning data is obtained by data parsing and format conversion of the corresponding nuclear power plant commissioning data.

[0032] Based on the establishment of the communication connection between the target data acquisition device and the first server, the corresponding transmission path is used to send various target debugging data to the first server.

[0033] The aforementioned data processing methods, apparatus, computer equipment, storage media, and program products acquire multiple types of nuclear power plant commissioning data; based on these multiple types of nuclear power plant commissioning data, determine multiple target commissioning data with a unified format; wherein each target commissioning data is obtained based on data parsing and format conversion processing of the corresponding nuclear power plant commissioning data; depending on the establishment of the communication connection between the target data acquisition device and the first server, the multiple target commissioning data are sent to the first server using a corresponding transmission path; in the above process, after acquiring multiple types of nuclear power plant commissioning data through the target data acquisition device, centralized parsing and format conversion of the multiple types of nuclear power plant commissioning data can be achieved, improving data processing efficiency; and even when the communication connection between the target data acquisition device and the first server is not established, the corresponding transmission path can ensure that the multiple target commissioning data are sent to the first server in a timely manner, further improving data processing efficiency. Attached Figure Description

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

[0035] Figure 1 This is a diagram illustrating the application environment of a data processing method in one embodiment.

[0036] Figure 2 This is a flowchart illustrating a data processing method in one embodiment;

[0037] Figure 3This is a flowchart illustrating the nuclear power plant commissioning data acquisition steps in one embodiment;

[0038] Figure 4 This is a flowchart illustrating the nuclear power plant commissioning data acquisition steps in another embodiment;

[0039] Figure 5 This is a flowchart illustrating the nuclear power plant commissioning data acquisition steps in yet another embodiment;

[0040] Figure 6 This is a flowchart illustrating the nuclear power plant commissioning data acquisition steps in yet another embodiment;

[0041] Figure 7 This is a flowchart illustrating the steps for determining target debugging data in one embodiment;

[0042] Figure 8 This is a flowchart illustrating the data processing method in another embodiment;

[0043] Figure 9 This is a block diagram of the data processing system in one embodiment;

[0044] Figure 10 This is a structural block diagram of a data processing device in one embodiment;

[0045] Figure 11 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0046] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0047] The data processing method provided in this application embodiment can be applied to, for example... Figure 1In the application environment shown, terminal 102 communicates with server 104 via a network. A data storage system can store the data that server 104 needs to process. The data storage system can be integrated onto server 104, or it can be located in the cloud or on other network servers. Terminal 102 can be a target data acquisition device, but is not limited to wired signal acquisition terminals and monitoring cabinets. Server 104 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. Terminal 102 can acquire various nuclear power plant commissioning data, and based on this data, determine multiple target commissioning data with a unified format. Each target commissioning data is obtained based on data parsing and format conversion of the corresponding nuclear power plant commissioning data. Depending on the establishment of the communication connection between the target data acquisition device and the first server, the various target commissioning data are sent to server 104 using the corresponding transmission path. Server 104 can perform trend prediction, fault diagnosis, and decision analysis based on the various target commissioning data.

[0048] In one exemplary embodiment, such as Figure 2 As shown, a data processing method is provided, which can be applied to... Figure 1 Taking the target data acquisition device as an example, the explanation includes the following steps:

[0049] S210 acquires various nuclear power plant commissioning data.

[0050] Nuclear power plant commissioning data can be understood as data from commissioning tests that were not collected by the DCS at the nuclear power plant site. Data from commissioning tests not collected by the DCS can include at least one of the following: process data from commissioning tests included in the DCS's collection scope and performed before the DCS is put into operation, such as motor start-up test data; diesel generator voltage and frequency data from emergency diesel generator set performance tests during commissioning; data not included in the DCS's collection scope, such as motor bearing vibration data and reactor protection channel response time data measured by a handheld vibration meter; and process data from commissioning tests included in the DCS's monitoring scope but performed before the DCS is put into operation, such as water pump test data.

[0051] Optionally, the various nuclear power plant commissioning data may include at least two types of data selected from resistance signals, temperature signals, current signals, switching signals, speed signals, and vibration signals. For example, resistance signal type nuclear power plant commissioning data may be resistance data; temperature signal type nuclear power plant commissioning data may be temperature data; current signal type nuclear power plant commissioning data may be current data from a transmitter (e.g., a 4-20 mA transmitter); switching signal type nuclear power plant commissioning data may be switching quantity (e.g., dry contact and wet contact) data from a relay; speed signal type nuclear power plant commissioning data may be speed data corresponding to at least one electrical signal selected from active contacts, passive contacts, and voltage pulses; and vibration signal type nuclear power plant commissioning data may be vibration data corresponding to at least one signal selected from vibration switches and vibration actuators.

[0052] The target data acquisition device may include at least one type. Different data acquisition devices may acquire different nuclear power plant commissioning data.

[0053] In some embodiments, the target data acquisition device may include at least one of a wired signal acquisition terminal and a monitoring cabinet.

[0054] For example, a wired signal acquisition terminal integrates an industrial chassis, power supply module, controller module, acquisition module, communication module, terminal block, uninterruptible power supply (UPS), external power interface, touch screen, hardware firewall, and other hardware. The UPS in the wired signal acquisition terminal can continue to supply power when the external power supply fails. The wired signal acquisition terminal may include a chassis body, a chassis door with a maximum opening angle of greater than 95°, a retractable pull rod, a handling handle, lockable casters, and fans symmetrically installed on the left and right sides of the main panel of the chassis (one side is the air inlet, and the other side is the air outlet). The wired signal acquisition terminal may also include an internal base plate of the chassis, an independent protective copper busbar installed inside the chassis, an aluminum plate installed on the side of the chassis, and an aluminum signal shielding termination plate (equipped with grounding studs) installed on the side of the chassis. The aluminum plate, the internal base plate of the chassis, and the independent protective copper busbar are equipotentially connected. The signal ground and the DC power ground are connected to the floor inside the chassis. The signal ground, the DC power ground, and the independent protective copper busbar are connected by single-point RC coupling to suppress circulating current.

[0055] For example, a monitoring cabinet integrates industrial chassis, power modules, controller modules, input / output (I / O) modules, communication modules, terminal blocks, relays, UPS, external power interfaces, engineer / operator stations, hardware firewalls, and other hardware. The UPS in the monitoring cabinet can continue to supply power when the external power supply fails. The monitoring cabinet is configured with at least 2 digital input (DI) channels, 16 analog input (AI) channels, 40 PT100 signal acquisition channels, 16 TC signal acquisition channels, 4 pulse signal acquisition channels, 24 digital output (DO) channels, and 8 analog output (AO) channels. The monitoring cabinet includes multiple sub-cabinets, including a main control cabinet, a power switch cabinet, and a remote I / O cabinet. Each sub-cabinet may include a sub-cabinet body, a retractable pull rod, a carrying handle, lockable casters, a fan, and ventilation holes corresponding to the fan's mounting position. Each sub-cabinet may also include a protective ground busbar and a system ground busbar. The protective ground busbar connects to the exposed conductive parts of the equipment (such as the housing), and the system ground busbar serves as the signal reference ground for the electronic equipment. The two busbars are connected to the grounding stud of the sub-cabinet body through insulated copper wires at the same potential. When monitoring the operation of the cabinet, the copper wires connect the grounding stud outside the cabinet to the field grounding point.

[0056] S220 determines multiple target commissioning data with a unified format based on various nuclear power plant commissioning data; each target commissioning data is obtained by data parsing and format conversion processing of the corresponding nuclear power plant commissioning data.

[0057] In some embodiments, data parsing can be performed on each type of nuclear power plant commissioning data to obtain the corresponding initial commissioning data. Then, the obtained initial commissioning data is subjected to format conversion processing to obtain multiple target commissioning data with a unified format.

[0058] In some embodiments, preset data parsing rules can be used to parse nuclear power plant commissioning data in different formats. For example, the data parsing rules may include at least one of the following: a general comma-separated values ​​(CSV) parsing rule and a high-speed recorder CSV parsing rule.

[0059] In some embodiments, various initial debug data formats can be converted into various target debug data in a preset format. For example, initial debug data in various formats such as Excel spreadsheets and Text documents can be converted to obtain various target debug data in Excel spreadsheet or CSV format.

[0060] S230: Based on the establishment of the communication connection between the target data acquisition device and the first server, the corresponding transmission path is used to send various target debugging data to the first server.

[0061] The transmission path differs depending on the establishment of the communication connection between the target data acquisition device and the first server.

[0062] In some embodiments, when a communication connection has been established between the target data acquisition device and the first server, a transmission path from the target data acquisition device to the first server can be used to send various target debugging data to the first server.

[0063] Optionally, the target data acquisition device and the first server can establish at least one of a wired communication connection or a wireless communication connection.

[0064] In some embodiments, when the target data acquisition device has not established a communication connection with the first server, multiple target debugging data are stored, and in response to the establishment of a communication connection between the target data acquisition device and the first server, the stored multiple target debugging data are sent to the first server. That is, when the target data acquisition device has not established a communication connection with the first server, multiple target debugging data can be read from the storage location of the multiple target debugging data and then sent to the first server via a transmission path.

[0065] In some embodiments, when the target data acquisition device does not establish a communication connection with the first server, the storage location for various target debugging data can be a local database.

[0066] In some embodiments, different data acquisition devices may send multiple target debugging data in the same way. For example, each data acquisition device may receive a data acquisition request sent by a first server, and any data acquisition device may send the stored multiple target debugging data to the first server.

[0067] In some embodiments, different data acquisition devices may send multiple target debugging data in different ways. For example, a first server may send a data acquisition request to a first data acquisition device and receive multiple target debugging data sent by the first data acquisition device in response to the data acquisition request; a second data acquisition device may directly send the target debugging data to the server.

[0068] In some embodiments, various target debugging data can be transmitted to a server via a hardware firewall based on a pre-configured Internet Protocol (IP) address.

[0069] In some embodiments, after receiving multiple target debugging data, the first server can transfer the multiple target debugging data to the corresponding image database of the first server for storage by calling the Application Programming Interface (API) function.

[0070] In some embodiments, the mirror database may also store operation logs and / or fault logs during the data processing of nuclear power plant commissioning data.

[0071] In the above data processing method, after collecting multiple nuclear power plant commissioning data through the target data acquisition device, centralized parsing and format conversion of multiple nuclear power plant commissioning data can be realized, improving data processing efficiency. Furthermore, even when the communication connection between the target data acquisition device and the first server is not established, the corresponding transmission path can ensure that multiple target commissioning data are sent to the first server in a timely manner, further improving data processing efficiency.

[0072] Based on the technical solutions of the above embodiments, this application also provides another optional embodiment. In this optional embodiment, the target data acquisition device is refined into a first data acquisition device or a second data acquisition device. Correspondingly, the nuclear power commissioning data acquisition steps of S210 are refined.

[0073] See Figure 3 The nuclear power plant commissioning data acquisition steps shown include:

[0074] S310 acquires various nuclear power plant commissioning data with corresponding data precision acquired by the target data acquisition device at the corresponding acquisition frequency.

[0075] Data precision can be understood as the degree of accuracy of the data. Data precision is related to the number of precise digits in the data. The more precise digits in the data, the greater the data precision; the fewer precise digits in the data, the smaller the data precision.

[0076] The acquisition frequency of the second data acquisition device is lower than that of the first data acquisition device, and the data precision of the second data acquisition device is lower than that of the first data acquisition device.

[0077] In some embodiments, multiple nuclear power plant commissioning data of a first data precision acquired by a first data acquisition device at a first acquisition frequency can be acquired; and multiple nuclear power plant commissioning data of a second data precision acquired by a second data acquisition device at a second acquisition frequency can be acquired. The second acquisition frequency is lower than the first acquisition frequency, and the second data precision is lower than the first data precision.

[0078] In some embodiments, under the same acquisition cycle, the nuclear power plant commissioning data acquisition frequency of the second data acquisition device is lower than that of the first data acquisition device. Therefore, the second data acquisition device acquires fewer nuclear power plant commissioning data points compared to the first data acquisition device. Thus, based on the first data accuracy, the first data acquisition device can acquire multiple types of nuclear power plant commissioning data with higher accuracy; based on the second data accuracy, the second data acquisition device can acquire multiple types of nuclear power plant commissioning data with lower accuracy.

[0079] In the above embodiments, the first data acquisition device can meet the requirements for acquiring a large number of nuclear power commissioning data with high accuracy, while the second data acquisition device can meet the requirements for acquiring a smaller number of nuclear power commissioning data with lower accuracy. This allows for the acquisition of multi-source nuclear power commissioning data, which can then be centrally processed in subsequent processes.

[0080] Based on the technical solutions of the above embodiments, this application also provides another optional embodiment. In this optional embodiment, the target data acquisition device is refined into a second data acquisition device, and correspondingly, the nuclear power commissioning data acquisition steps in S210 are refined.

[0081] See Figure 4 The nuclear power plant commissioning data acquisition steps shown include:

[0082] S410 acquires corresponding nuclear power plant commissioning data collected through different input / output channels.

[0083] Among them, various nuclear power plant commissioning data include at least two of the following: resistance signals, temperature signals, current signals, switching signals, and pulse signals.

[0084] In some embodiments, different input / output channels acquire different nuclear power plant commissioning data.

[0085] In some embodiments, each input / output channel can acquire at least one type of nuclear power plant commissioning data, and each input / output channel can independently transmit the corresponding nuclear power plant commissioning data.

[0086] In some embodiments, nuclear power plant commissioning data with corresponding data precision can be acquired by a second data acquisition device through different input / output channels using corresponding acquisition frequencies.

[0087] In some embodiments, each input / output channel may use nuclear power plant commissioning data with corresponding data precision acquired at the corresponding acquisition frequency.

[0088] In the above embodiments, the second data acquisition device can independently acquire different nuclear power commissioning data by acquiring corresponding nuclear power commissioning data through different input / output channels. The acquisition process of different nuclear power commissioning data does not interfere with each other, and the acquisition efficiency of nuclear power commissioning data can be improved. Thus, multiple nuclear power commissioning data acquired by the second data acquisition device can be quickly obtained, thereby improving the processing efficiency of multiple nuclear power commissioning data.

[0089] Based on the technical solutions of the above embodiments, this application also provides another optional embodiment. In this optional embodiment, the target data acquisition device is refined into a second data acquisition device, and correspondingly, the nuclear power commissioning data acquisition steps in S210 are refined.

[0090] See Figure 5 The nuclear power plant commissioning data acquisition steps shown include:

[0091] S510 acquires various nuclear power plant commissioning data collected by the second data acquisition device after the time synchronization operation is completed.

[0092] The time synchronization operation is performed based on the network time protocol information in the second server.

[0093] The second server can be understood as a Network Time Protocol (NTP) clock synchronization server that performs time synchronization with the clock source.

[0094] In some embodiments, the second data acquisition device can access NTP information in the second server and perform a time synchronization operation based on the NTP information. The time of the second data acquisition device after completing the time synchronization operation is synchronized with the time in the second server.

[0095] In some embodiments, a second data acquisition device that has not completed time synchronization may also synchronize its time with a second data acquisition device that has completed time synchronization. In some embodiments, a second data acquisition device that has not completed time synchronization may also synchronize its time with a positioning device (such as a Global Positioning System (GPS)).

[0096] In some embodiments, a second data acquisition device can acquire various nuclear power plant commissioning data through different input / output channels after the time synchronization operation is completed.

[0097] In some embodiments, after the second data acquisition device completes the time synchronization operation, the timestamps of the corresponding nuclear power plant commissioning data acquired by different input / output channels at the same acquisition time are the same.

[0098] In some embodiments, a second data acquisition device can acquire various nuclear power plant commissioning data with corresponding data precision at a corresponding acquisition frequency after the time synchronization operation is completed.

[0099] In some embodiments, after the second data acquisition device completes the time synchronization operation, it can acquire nuclear power plant commissioning data with corresponding data accuracy through different input / output channels and using corresponding acquisition frequencies.

[0100] In some embodiments, after the time synchronization operation is completed, each input / output channel of the second data acquisition device can acquire nuclear power commissioning data with corresponding data precision at the corresponding acquisition frequency, and the timestamps of the nuclear power commissioning data acquired by different input / output channels at the same acquisition time are the same.

[0101] In the above embodiments, the timestamps of multiple nuclear power commissioning data collected by at least one second data acquisition device that completes time synchronization at the same time are synchronized, thereby ensuring the consistency of multiple nuclear power commissioning data and improving the processing accuracy and efficiency of multiple nuclear power commissioning data.

[0102] Based on the technical solutions of the above embodiments, this application also provides another optional embodiment. In this optional embodiment, the target data acquisition device is refined into a second data acquisition device, and correspondingly, the nuclear power commissioning data acquisition step in S210 is refined. The nuclear power commissioning data acquisition step includes any one of the following:

[0103] (1) Acquire various first nuclear power plant commissioning data; wherein, the first nuclear power plant commissioning data is acquired by the main functional unit when the main functional unit of the second data acquisition equipment is operating normally.

[0104] (2) Acquire various types of second nuclear power plant commissioning data; wherein, the second nuclear power plant commissioning data is collected by the backup function unit of the second data acquisition device when the main functional unit is malfunctioning.

[0105] The main functional unit includes at least a main acquisition unit; the backup functional unit includes at least a backup acquisition unit.

[0106] In some embodiments, the second data acquisition device may include a controller unit. When an abnormality is detected in the operation of the main functional unit, the controller unit may control the backup functional unit of the second data acquisition device to acquire various types of second nuclear power plant commissioning data.

[0107] In the above embodiments, when the main functional unit of the second data acquisition device is operating normally, the main functional unit acquires the first nuclear power commissioning data, and when the main functional unit is operating abnormally, the backup functional unit of the second data acquisition device acquires the second nuclear power commissioning data. This enables the continuous and stable acquisition of multiple nuclear power commissioning data, thereby ensuring the smooth completion of the centralized processing of multiple nuclear power commissioning data.

[0108] In some embodiments, the main functional unit may further include a main controller unit, a main power supply unit, and a main communication unit; the backup functional unit may further include a backup controller unit, a backup power supply unit, and a backup communication unit. In the event of an malfunction in any main functional unit, the corresponding backup functional unit can take over the work of the main functional unit, thereby ensuring the continuous operation of the data processing process.

[0109] Based on the technical solutions of the above embodiments, this application also provides another optional embodiment. In this optional embodiment, the target data acquisition device is refined into a first data acquisition device, and correspondingly, the nuclear power commissioning data acquisition steps in S210 are refined.

[0110] See Figure 6 The nuclear power plant commissioning data acquisition steps shown include:

[0111] S610 acquires nuclear power plant commissioning data for various target types.

[0112] The target type includes at least two of the following: resistance signal, temperature signal, current signal, switching signal, speed signal, and vibration signal.

[0113] In some embodiments, various nuclear power plant commissioning data collected by the first data acquisition device after time synchronization can be acquired. Optionally, the first data acquisition device can complete time synchronization based on the local system time. Alternatively, the first data acquisition device that has not completed time synchronization can synchronize its time with the first data acquisition device that has completed time synchronization.

[0114] Based on the technical solutions of the above embodiments, this application also provides another optional embodiment, in which the step of determining the target debugging data in S220 is refined.

[0115] See Figure 7 The steps for determining the target debugging data shown include:

[0116] S710, with the target data acquisition device and the first server having established a communication connection, performs data parsing on each type of nuclear power commissioning data to obtain the initial commissioning data corresponding to the nuclear power commissioning data.

[0117] The process of analyzing the commissioning data of each nuclear power plant can be referred to in the previous text, and will not be repeated here.

[0118] The S720 performs format conversion processing on the various initial debugging data obtained to obtain multiple target debugging data with a unified format.

[0119] The process of converting various initial debugging data formats can be referred to in the previous text, and will not be repeated here.

[0120] Understandably, when a communication connection has been established between the target data acquisition device and the first server, multiple target debugging data can be sent to the first server in a timely manner. Therefore, the target data acquisition device can then perform data parsing and format conversion processing on each type of nuclear power debugging data. However, when a communication connection has not been established between the target data acquisition device and the first server, the target data acquisition device cannot send multiple target debugging data to the first server in a timely manner. Therefore, in some embodiments, even when a communication connection has not been established between the target data acquisition device and the first server, multiple types of nuclear power debugging data can be sent to a third server. This allows the third server to parse each type of nuclear power debugging data to obtain the corresponding initial debugging data; perform format conversion processing on the obtained initial debugging data to obtain multiple target debugging data with a unified format; and then send the multiple target debugging data to the first server.

[0121] In the above embodiments, by sending multiple nuclear power plant commissioning data to a third server, the third server can perform data parsing and format conversion processing on each type of nuclear power plant commissioning data in a timely manner. In this way, it can be ensured that the first server can receive multiple target commissioning data in a timely manner even when the target data acquisition device has not established a communication connection with the first server, thereby improving the timeliness of the first server in processing multiple target commissioning data.

[0122] Based on the technical solutions of the above embodiments, this application also provides another optional embodiment in which the data processing method is refined.

[0123] See Figure 8 The data processing method shown includes:

[0124] S810 uses the corresponding acquisition frequency to acquire various nuclear power plant commissioning data with corresponding data precision.

[0125] S820, with the target data acquisition device and the first server having established a communication connection, performs data parsing on each type of nuclear power commissioning data to obtain the initial commissioning data corresponding to the nuclear power commissioning data.

[0126] S830 performs format conversion processing on the various initial debugging data obtained to obtain multiple target debugging data with unified format.

[0127] S840, when the target data acquisition device and the first server have established a communication connection, sends various target debugging data to the first server.

[0128] S850 stores various target debugging data when the target data acquisition device has not established a communication connection with the first server, and sends the stored various target debugging data to the first server in response to the establishment of a communication connection between the target data acquisition device and the first server.

[0129] S860, when the target data acquisition device has not established a communication connection with the first server, sends multiple nuclear power commissioning data to the third server, so that the third server can parse each type of nuclear power commissioning data to obtain the initial commissioning data corresponding to the nuclear power commissioning data; performs format conversion processing on the obtained multiple initial commissioning data to obtain multiple target commissioning data with unified format, and sends the multiple target commissioning data to the first server.

[0130] In one exemplary embodiment, such as Figure 9 As shown, a data processing system is provided, including: a data acquisition module, a data transmission module, a data parsing and conversion module, and a data storage module.

[0131] The data acquisition module may include a wired signal acquisition terminal and a monitoring cabinet. The wired signal acquisition terminal can be used to acquire various first nuclear power plant commissioning data at a first data precision at a first acquisition frequency. The monitoring cabinet can be used to acquire various second nuclear power plant commissioning data at a second data precision at a second acquisition frequency. The second acquisition frequency is lower than the first acquisition frequency, and the second data precision is lower than the first data precision.

[0132] Among them, the various first nuclear power plant commissioning data may include at least two of the following: resistance signal, temperature signal, current signal, switching signal, speed signal, and vibration signal.

[0133] Among them, various types of second nuclear power plant commissioning data may include at least two of the following: resistance signals, temperature signals, current signals, switching signals, and pulse signals.

[0134] In some embodiments, the monitoring cabinet can be used to collect corresponding second nuclear power plant commissioning data through different input / output channels.

[0135] In some embodiments, the monitoring cabinet can be used to collect various second nuclear power plant commissioning data after the time synchronization operation is completed. The time synchronization operation is performed based on Network Time Protocol (NTP) information in the target server.

[0136] In some embodiments, the monitoring cabinet can be used to collect various second nuclear power plant commissioning data by the main functional unit when the main functional unit is operating normally; and to collect various second nuclear power plant commissioning data by the backup functional unit when the main functional unit is operating abnormally; wherein, the main functional unit includes at least a main acquisition unit; and the backup functional unit includes at least a backup acquisition unit.

[0137] The data transmission module may include a data transmission interface, through which it transmits data to both the wired signal acquisition terminal and the monitoring cabinet. The monitoring cabinet includes a communication unit that supports the Advanced Physical Layer (APL) communication protocol.

[0138] The data transmission interface can transmit various nuclear power plant commissioning data to the corresponding intranet server via a hardware firewall based on a pre-configured IP address. The intranet server is equipped with a data parsing and conversion module.

[0139] The data parsing and conversion module can adopt a browser / server (B / S) architecture and run on a data processing server. This module parses each type of nuclear power plant commissioning data to obtain the corresponding initial commissioning data. It then performs format conversion processing on the obtained initial commissioning data to obtain multiple target commissioning data with a unified format. In some embodiments, the data parsing and conversion module can parse and convert nuclear power plant commissioning data in different formats.

[0140] The data storage module is used to store debugging data for various targets in a unified format.

[0141] In some embodiments, the data processing system can be applied to ambient temperatures of -40°C to 70°C, enabling it to adapt to the harsh environment of nuclear power plant sites.

[0142] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0143] Based on the same inventive concept, this application also provides a data processing apparatus for implementing the data processing method described above. The solution provided by this apparatus is similar to the implementation scheme described in the above method; therefore, the specific limitations in one or more data processing apparatus embodiments provided below can be found in the limitations of the data processing method described above, and will not be repeated here.

[0144] In one exemplary embodiment, such as Figure 10 As shown, a data processing apparatus is provided, comprising: an acquisition module 1010, a determination module 1020, and a first transmission module 1030, wherein:

[0145] Module 1010 is used to acquire various nuclear power plant commissioning data;

[0146] The determination module 1020 is used to determine multiple target commissioning data with a unified format based on the multiple nuclear power commissioning data; wherein each target commissioning data is obtained based on data parsing and format conversion processing of the corresponding nuclear power commissioning data;

[0147] The first sending module 1030 is used to send the various target debugging data to the first server according to the establishment of the communication connection between the target data acquisition device and the first server, using the corresponding transmission path.

[0148] In one embodiment, the first sending module 1030 is specifically used to: send multiple target debugging data to the first server when a communication connection has been established between the target data acquisition device and the first server; store multiple target debugging data when a communication connection has not been established between the target data acquisition device and the first server, and send the stored multiple target debugging data to the first server in response to the completion of the communication connection between the target data acquisition device and the first server.

[0149] In one embodiment, the target data acquisition device is a first data acquisition device or a second data acquisition device; the acquisition module 1010 is specifically used to: acquire various nuclear power commissioning data with corresponding data precision acquired by the target data acquisition device using a corresponding acquisition frequency; wherein, the acquisition frequency corresponding to the second data acquisition device is less than the acquisition frequency corresponding to the first data acquisition device, and the data precision corresponding to the second data acquisition device is less than the data precision corresponding to the first data acquisition device.

[0150] In one embodiment, the target data acquisition device is a second data acquisition device; the acquisition module 1010 is specifically used to: acquire corresponding nuclear power commissioning data acquired through different input / output channels; wherein, the various nuclear power commissioning data include at least two of resistance signals, temperature signals, current signals, switching signals and pulse signals.

[0151] In one embodiment, the target data acquisition device is a second data acquisition device; the acquisition module 1010 is specifically used to: acquire various nuclear power commissioning data collected by the second data acquisition device after the time synchronization operation is completed; wherein, the time synchronization operation is performed based on the network time protocol information in the second server.

[0152] In one embodiment, the target data acquisition device is a second data acquisition device; the acquisition module 1010 is specifically used for: acquiring multiple types of first nuclear power plant commissioning data; wherein the first nuclear power plant commissioning data is acquired by the main functional unit of the second data acquisition device when the main functional unit is operating normally; the main functional unit includes at least a main acquisition unit; acquiring multiple types of second nuclear power plant commissioning data; wherein the second nuclear power plant commissioning data is acquired by the backup functional unit of the second data acquisition device when the main functional unit is operating abnormally; the backup functional unit includes at least a backup acquisition unit.

[0153] In one embodiment, the target data acquisition device is a first data acquisition device; the acquisition module 1010 is specifically used to: acquire nuclear power commissioning data of multiple target types; wherein, the target types include at least two of resistance signals, temperature signals, current signals, switching signals, speed signals, and vibration signals.

[0154] In one embodiment, the determining module 1020 is specifically used to: parse each type of nuclear power commissioning data to obtain the initial commissioning data corresponding to the nuclear power commissioning data, provided that a communication connection has been established between the target data acquisition device and the first server; and perform format conversion processing on the obtained initial commissioning data to obtain multiple target commissioning data with a unified format.

[0155] In one embodiment, the data processing apparatus further includes: a second sending module, configured to send multiple nuclear power plant commissioning data to a third server when the target data acquisition device has not established a communication connection with the first server, so that the third server can parse each type of nuclear power plant commissioning data to obtain initial commissioning data corresponding to the nuclear power plant commissioning data; perform format conversion processing on the obtained multiple initial commissioning data to obtain multiple target commissioning data with a unified format, and send the multiple target commissioning data to the first server. Each module in the above data processing apparatus can be implemented entirely or partially through software, hardware, or a combination thereof. Each module can be embedded in or independent of the processor in a computer device in hardware form, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0156] In one exemplary embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 11 As shown, this computer device includes a processor, memory, input / output interfaces (I / O), and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operating system and computer programs stored in the non-volatile storage media. The database stores data related to nuclear power plant commissioning, initial commissioning, and target commissioning. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communication with external terminals via a network connection. When the computer program is executed by the processor, it implements a data processing method.

[0157] Those skilled in the art will understand that Figure 11 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0158] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the data processing method provided in any of the above embodiments.

[0159] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps of the data processing method provided in any of the above embodiments.

[0160] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps of the data processing method provided in any of the above embodiments.

[0161] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.

[0162] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0163] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A data processing method, characterized in that, Applied to a target data acquisition device; the method includes: Acquire various nuclear power plant commissioning data; Based on the various nuclear power plant commissioning data, a variety of target commissioning data with a unified format are determined; wherein, each target commissioning data is obtained based on data parsing and format conversion processing of the corresponding nuclear power plant commissioning data; Based on the establishment of the communication connection between the target data acquisition device and the first server, the various target debugging data are sent to the first server using the corresponding transmission path.

2. The method according to claim 1, characterized in that, The step of sending the various target debugging data to the first server according to the establishment of the communication connection between the target data acquisition device and the first server, using a corresponding transmission path, includes: Once a communication connection has been established between the target data acquisition device and the first server, the various target debugging data are sent to the first server. In the absence of a communication connection between the target data acquisition device and the first server, the various target debugging data are stored, and in response to the establishment of a communication connection between the target data acquisition device and the first server, the stored various target debugging data are sent to the first server.

3. The method according to claim 1, characterized in that, The target data acquisition device is either a first data acquisition device or a second data acquisition device; The acquisition of various nuclear power plant commissioning data includes: Acquire various nuclear power plant commissioning data with corresponding data precision collected by the target data acquisition device at corresponding acquisition frequencies; The acquisition frequency of the second data acquisition device is lower than that of the first data acquisition device, and the data precision of the second data acquisition device is lower than that of the first data acquisition device.

4. The method according to claim 1, characterized in that, The target data acquisition device is a second data acquisition device; The acquisition of various nuclear power plant commissioning data includes: Acquire corresponding nuclear power plant commissioning data collected through different input / output channels; The various nuclear power plant commissioning data include at least two of the following: resistance signals, temperature signals, current signals, switching signals, and pulse signals.

5. The method according to claim 1, characterized in that, The target data acquisition device is a second data acquisition device; The acquisition of various nuclear power plant commissioning data includes: Acquire various nuclear power plant commissioning data collected by the second data acquisition device after the time synchronization operation is completed; The time synchronization operation is performed based on the network time protocol information in the second server.

6. The method according to claim 1, characterized in that, The target data acquisition device is the second data acquisition device; the acquisition of various nuclear power plant commissioning data includes any one of the following: Acquire various first nuclear power plant commissioning data; wherein, the first nuclear power plant commissioning data is acquired by the main functional unit of the second data acquisition device under normal operating conditions; the main functional unit includes at least a main acquisition unit; Acquire various types of second nuclear power plant commissioning data; wherein, the second nuclear power plant commissioning data is acquired by the backup function unit of the second data acquisition device when the main functional unit malfunctions; the backup function unit includes at least a backup acquisition unit.

7. The method according to any one of claims 1-6, characterized in that, The target data acquisition device is the first data acquisition device; the acquisition of various nuclear power plant commissioning data includes: Acquire nuclear power plant commissioning data for various target types; The target type includes at least two of the following: resistance signal, temperature signal, current signal, switching signal, rotation speed signal, and vibration signal.

8. The method according to any one of claims 1-6, characterized in that, The process of determining multiple target commissioning data with a unified format based on the various nuclear power plant commissioning data includes: With the target data acquisition device having established a communication connection with the first server, data parsing is performed on each type of nuclear power commissioning data to obtain the initial commissioning data corresponding to the nuclear power commissioning data. The obtained initial debugging data is converted into a unified format to obtain various target debugging data.

9. The method according to claim 8, characterized in that, The method further includes: If the target data acquisition device does not establish a communication connection with the first server, multiple nuclear power commissioning data are sent to the third server so that the third server can parse each type of nuclear power commissioning data to obtain the initial commissioning data corresponding to the nuclear power commissioning data; the obtained multiple initial commissioning data are processed by format conversion to obtain multiple target commissioning data with unified format, and the multiple target commissioning data are sent to the first server.

10. A data processing apparatus, characterized in that, Configured in the target data acquisition device; the device includes: The acquisition module is used to acquire various nuclear power plant commissioning data; The determination module is used to determine multiple target commissioning data with a uniform format based on the various nuclear power commissioning data; wherein each target commissioning data is obtained based on data parsing and format conversion processing of the corresponding nuclear power commissioning data; The first sending module is used to send the various target debugging data to the first server according to the establishment of the communication connection between the target data acquisition device and the first server, using the corresponding transmission path.

11. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 9.

12. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 9.

13. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 9.